Bug #130
Regression: Floating point exception if a file was moved and can't be opened
100%
Description
Description:
If audacious can't open a file, a floating point exception occurs.
How to reproduce:
1. Open a single file with audacious
2. Close audacious and move the file to a different location
3. Open audacious again
Expected result:
audacious shows an error dialog like in 3.2
Actual result:
Floating point exception
Relevant audacious -V output:
probe.c:173 [file_find_decoder]: Probing file:///home/thomas/Rising%20of%20the%20Phoenix.ogg.
probe.c:123 [probe_by_scheme]: Probing by scheme.
probe.c:139 [probe_by_extension]: Probing by extension.
probe.c:111 [probe_func_fast]: Guessing Ogg Vorbis Decoder.
probe.c:65 [probe_func]: Trying Ogg Vorbis Decoder.
probe.c:49 [check_opened]: Opening file:///home/thomas/Rising%20of%20the%20Phoenix.ogg.
probe.c:58 [check_opened]: FAILED.
History
#1 Updated by John Lindgren over 12 years ago
- Status changed from New to Closed
- % Done changed from 0 to 100
Fixed, thanks for finding.
https://github.com/audacious-media-player/audacious/commit/3dfaf1621df6638277c4492b96891d56ad8273fb