[mythtv] SIGFPE. Is this in libstdc++ or Myth?

Steve Davies steve at one47.co.uk
Sat Nov 8 12:58:41 EST 2003


 From my limited knowledge of such things, this looks to be a problem in the 
compilation of the stdc++ libraries. I am using debian unstable. Can anybody 
confirm my theory? Any suggestions?

The backend runs normally until I try to change input source with 'c' while 
watching LiveTV, at which point I get a Floating point exception. Specifically 
I am switching from a Nova-t card, to a PVR-250 Tuner.

Program received signal SIGFPE, Arithmetic exception.
[Switching to Thread 180236 (LWP 27619)]
0x080dff1d in std::_Rb_tree_rotate_right(std::_Rb_tree_node_base*, 
std::_Rb_tree_node_base*&) ()
(gdb) bt
#0  0x080dff1d in std::_Rb_tree_rotate_right(std::_Rb_tree_node_base*, 
std::_Rb_tree_node_base*&) ()
#1  0x080d8271 in std::iterator<std::random_access_iterator_tag, QString, int, 
QString*, QString&>::iterator() ()
#2  0x0806d645 in QCustomEvent::~QCustomEvent() ()
#3  0x080800f7 in QValueListPrivate<QString>::QValueListPrivate() ()
#4  0x08074c30 in QValueListPrivate<QString>::QValueListPrivate() ()
#5  0x080897ae in MythEvent::MythEvent(QString const&, QString const&) ()
#6  0x404a495a in QThreadInstance::start(void*) () from /usr/lib/libqt-mt.so.3
#7  0x40a38c00 in pthread_start_thread () from /lib/libpthread.so.0
#8  0x40a38c7f in pthread_start_thread_event () from /lib/libpthread.so.0
#9  0x40c3bae7 in clone () from /lib/libc.so.6

Let me know if I can provide more info. The full 'bt' of all threads for example.

Steve
-- 
Steve Davies                   steve at one47.co.uk

PGP Fingerprints:
DH/DSS : 5D85 8164 91D7 E9CC 4F80  842B AB86 93D9 8938 7612
RSA    :      4E2E E60F 3D76 9E7E  70F9 901B 70FA 56C8
RSA4096: 02BE 5C0E EFA2 E1E4 EA89  C9CC 1E4F F654 3BC7 B65E



More information about the mythtv-dev mailing list