This is what gdb gives: Program received signal SIGFPE, Arithmetic exception. [Switching to Thread 98311 (LWP 14315)] 0x000002000231e3b4 in Stream::setBufferSize(int) () from /usr/kde/3.1/lib/libartscbackend.so.0 (gdb) Quit (gdb) bt #0 0x000002000231e3b4 in Stream::setBufferSize(int) () from /usr/kde/3.1/lib/libartscbackend.so.0 #1 0x000002000231af0c in Stream::stream_set(arts_parameter_t_enum, int) () from /usr/kde/3.1/lib/libartscbackend.so.0 #2 0x0000020002319180 in Sender::Sender(Arts::SoundServer, int, int, int, std::string) () from /usr/kde/3.1/lib/libartscbackend.so.0 #3 0x0000020002317c60 in arts_backend_play_stream () from /usr/kde/3.1/lib/libartscbackend.so.0 #4 0x00000200022f2438 in arts_play_stream () from /usr/kde/3.1/lib/libartsc.so.0 #5 0x00000200022dd4e0 in ao_arts_open () from /usr/lib/xine/plugins/1.0.0/xineplug_ao_out_arts.so #6 0x000002000026c270 in ao_change_settings () from /usr/lib/libxine.so.1 #7 0x000002000026a87c in ao_open () from /usr/lib/libxine.so.1 #8 0x000002000864557c in mad_decode_data () from /usr/lib/xine/plugins/1.0.0/xineplug_decode_mad.so #9 0x000002000026522c in audio_decoder_loop () from /usr/lib/libxine.so.1 #10 0x00000200000f2010 in pthread_start_thread () from /lib/libpthread.so.0 #11 0x00000200000f20b4 in pthread_start_thread_event () from /lib/libpthread.so.0 (gdb)
Anyone looking at this? (just prodding this bug along)
can someone who can reproduce paste the output of `emerge info` does it still sigfpe if you emerge arts with -mieee in CFLAGS/CXXFLAGS? if it does, is the backtrace different?
Ted, have you been able to test with Tavis's suggested CFLAGS/CXXFLAGS?
No response from bug submitter, closing.