プロジェクト

プロフィール

ヘルプ

バグ #297

完了

外部親登録の操作で落ちる場合がある

みょうじ さんが2年以上前に追加. 2年以上前に更新.

ステータス:
終了
優先度:
高め
担当者:
カテゴリ:
強制終了
対象バージョン:

説明

概要

特に循環構造になっていないと思われる外部親の登録で落ちる場合がある。

再現手順

  1. 添付のモデルを一つ目(モデルA)、読み込む。
  2. モデルAのobjAIKの外部親として、モデルAのobjBIKを指定する。(objBIKを動かすとobjAIKも動くようになる)
  3. 添付のモデルを二つ目(モデルB)、読み込む。
  4. モデルBのobjAIKの外部親として、モデルBのobjBIKを指定する。(objBIKを動かすとobjAIKも動くようになる)
  5. モデルBのobjBIKの外部親として、モデルAのobjBIKを登録しようとする。
  6. ウインドウ右側でモデルAを選択した時点でアプリケーションが強制終了される。

5.の操作は モデルAのobjBIKの外部親としてモデルBのobjBIKを登録するように 操作しても同じように落ちる。

分析

  • この操作の結果は循環構造にはならない。

ファイル

debug-IK.pmx (643 Bytes) debug-IK.pmx 再現用ボーンモデル みょうじ, 2022/03/28 17:53

みょうじ さんが2年以上前に更新

再現用のモデルに objCIK (リスト順的に最後)を追加し、更に検証したところ

  • objAIKobjBIK を取り付けると、 objCIK に外部親として設定できる候補が空になる。

この状況では、 objAIKobjBIK も候補として出てこなければならないはずである。

猫のしもべ さんが2年以上前に更新

  • ステータス新規 から 確認待ち に変更

更新履歴 commit:448ad4b0382bc68675480f55a4398f68db0b79df で適用されました。

みょうじ さんが2年以上前に更新

  • ステータス確認待ち から 終了 に変更

Ver 338で手順を実行し再現されないことを確認。

他の形式にエクスポート: Atom PDF