Ticket #2596 (closed 改善提案: 修正済)

Opened 6 years ago

Last modified 6 years ago

SC_Helper_DB::sfGetParentsArray()の無限ループの予防

Reported by: shutta Owned by: shutta
Priority: Milestone: EC-CUBE2.13.3
Component: その他 Version: 2.13.2
Keywords: Cc:
修正済み: yes

Description

dtb_categoryテーブルにて、
category_id = parent_category_idなデータとか、
循環するようなカテゴリー構造のデータを作ってしまうと、
SC_Helper_DB::sfGetParentsArray()が無限ループしてしまう。
一応、商品管理>カテゴリ登録CSV にて、
登録時にループ構造にならないよう入力チェックはされているが、
念の為ループ処理側にも予防措置を取っておいた方が良いと思います。

Change History

comment:1 Changed 6 years ago by shutta

  • Owner changed from somebody to shutta
  • 修正済み set
  • Status changed from new to assigned

r23573 にて対応。

comment:2 Changed 6 years ago by kim

  • Status changed from assigned to closed
  • Resolution set to 修正済

shutta 様

ありがとうございます。

クローズいたします。

Note: See TracTickets for help on using tickets.