GNOME Bugzilla – Bug 162760
[alsasink] SIGFPE - divide by zero in gstmad.c
Last modified: 2005-01-17 10:34:31 UTC
Please describe the problem: I'm using amaroK player with gstreamer (latest CVS sources) and i have SIGFPE during playing mp3 file. amaroK error log follows: amarok: [GstPadLinkReturn gst_equalizer_link(GstPad*, const GstCaps*)] amarok: [GstPadLinkReturn gst_equalizer_link(GstPad*, const GstCaps*)] Caps negotiation succeeded with 48000 Hz @ 2 channels ERROR (0x85c12e8 - 306863:14:05.846010000) GST_PADS(29900) gstpad.c(2517):gst_pad_set_explicit_caps:<mad0> failed to negotiate (try_set_caps with "audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)2" returned REFUSED) amarok: [static void GstEngine::inputError_cb(GstElement*, GstElement*, GError*, gchar*, void*)] Program received signal SIGFPE, Arithmetic exception.
+ Trace 54086
Thread 1130630064 (LWP 29911)
Steps to reproduce: 1. On amaroK i play some mp3, during switching between them, amaroK hangs 2. When i run amaroK from gdb error happens on first mp3 3. It happens for any mp3 file i checked (it's not specific for any particular file) Actual results: program hangs Expected results: play song ;-) Does this happen every time? yes Other information: I'm using Mandrake 10.1, Intel 810 soundcard (i know it is problematic !) Latest CVS version of alsa, amaroK, gstreamer, gst-plugins ! I suppose it is connected with CAPS negotiation with alsasink ! When i choose osssink everything plays perfect ! (so workaround is simple)
*** Bug 163925 has been marked as a duplicate of this bug. ***
On closer check, this was already reported a few days before. Must be a regression in mad, since I've seen several such reports lately... Hmz... *** This bug has been marked as a duplicate of 162184 ***