短い拍子を指定するとトラックリストでフリーズする
- ページ: domino/不具合報告
- 投稿者: anonymous?
- 優先順位: 低
- 状態: 完了
- 投稿日: 2017-06-17 (土) 15:43:52
メッセージ
Ver1.43で確認した不具合です。
トラックリスト画面に移動した時、あるいは「X軸方向のズームアウト」をした際、
ConductorトラックのEnd of Track以降の小節幅が極端に短くなる状態(トラックリストの小節幅が1ドット未満)になるとフリーズするようです。
- ありがとうございます、簡単な再現ファイルを添付して頂く事は可能でしょうか? -- たかぼー? 2017-06-19 (月) 09:30:14
- 再現ファイルを添付いたしました。【bug1.dms】常時1/8拍子。トラックリストで小節幅を最小にするとフリーズ。ピアノロールではフリーズしません -- 2017-06-23 (金) 11:10:29
- 【bug2.dms】32/32拍子。ピアノロールで小節幅を最小にするとフリーズ。トラックリストではフリーズしません -- 2017-06-23 (金) 11:10:48
- 【bug3.dms】4/4拍子→1/32拍子→4/4拍子。トラックリスト、ピアノロールともに、小節幅を小さくすると「1/32拍子の小節」がまるごと描画されなくなり、小節番号とノートの描画がずれます。フリーズはしませんでした -- 2017-06-23 (金) 11:11:17
- ありがとうございます。直せるかは判りませんが、また時間が出来た時に修正を試みてみますね。 -- たかぼー? 2017-06-23 (金) 13:29:56
- 少し調べた感じでは、縦線をレンダリングする際、小節の描画幅が0になってしまい、無限ループに陥っていました。こちらが思いつく回避策としてはフリーズするようなケースにおいては縦線の描画をそこで諦めるぐらいしか無い(フリーズは回避しますが縦線の描画は諦めます)かなと思いますが、いかがでしょうか。 -- たかぼー? 2017-06-26 (月) 09:42:09
- 「横幅が0になる小節は描画しない」として不便になることはほぼないと思うので、そのような形での修正でも問題ないと思います。 -- 2017-06-26 (月) 22:50:03
- お待たせいたしました、ベータ版が用意できましたので、お試しくださいませ→http://wikiwiki.jp/tkbsoft/?domino%2F%A5%D9%A1%BC%A5%BF%C8%C7 -- たかぼー? 2017-07-03 (月) 19:06:08
- 返事が遅くなってすみません。ベータ版を少しいじってみましたが問題なさそうです。不具合修正ありがとうございます。 -- 2017-07-17 (月) 20:32:48