tildearrow / furnace

a multi-system chiptune tracker compatible with DefleMask modules
GNU General Public License v2.0
2.65k stars 209 forks source link

[bug] Crash on exporting wav file #323

Closed aquamarine-axo closed 2 years ago

aquamarine-axo commented 2 years ago

No idea why this happened, but Furnace (dev73) crashed when I exported a wav file. It got about 44 bytes in then died. The .fur was not saved, but I remember that it had a 6581 SID and a YM2151 in it. the ym2151 had nothing in its pattern matrix, and the sid was using all 3 channels and the filter, and most of the time, all 3 channels were playing white noise at the highest frequency.

(this is just the github version of what I reported in #issues in the furnace discord server)

tildearrow commented 2 years ago

The .fur was not saved, but I remember that it had a 6581 SID and a YM2151 in it. the ym2151 had nothing in its pattern matrix, and the sid was using all 3 channels and the filter, and most of the time, all 3 channels were playing white noise at the highest frequency.

Try restoring from backup (file > restore backup).

tildearrow commented 2 years ago

Bug reproduced

tildearrow commented 2 years ago

Fixed (MIDI input was somehow making it crash when exporting). Thank you for reporting!

tildearrow commented 2 years ago

Reopening. It appears this bug is back.

tildearrow commented 2 years ago

Crash fixed again...