Regression: Floating point exception if a file was moved and can't be opened
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
audacious shows an error dialog like in 3.2
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.
#1 Updated by John Lindgren about 9 years ago
- Status changed from New to Closed
- % Done changed from 0 to 100
Fixed, thanks for finding.