Ticket #203 (closed defect: fixed)
new segfault
| Reported by: | Cravings | Owned by: | lbponey |
|---|---|---|---|
| Priority: | major | Milestone: | Release 0.3 |
| Component: | museek_general | Version: | 0.2 |
| Keywords: | Cc: |
Description
hello poney,
new ticket because i think this might be related to your recent changes. i rebuilt yesterday. left museeq running while i was out, and on returning it had segfaulted. it's never segfaulted before without me clicking on a room tab. the unknown messages, and the contents of the backtrace tell me it's probably not related to my ongoing segfault stuff in ticket 177.
(gdb) r Starting program: /usr/bin/museeq (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [New Thread 0xb68a7710 (LWP 7493)] [New Thread 0xb5b33b70 (LWP 7496)] [newnet.net.debug] 1024 file descriptors available for museekd. [museekd.peers.warn] No valid client bind port set (range: 0 - 0). [museekd.config.debug] Loading configuration '/home/himself/.museekd/newnet.xml'. [museekd.up.debug] Checking if there are some uploads to start [museekd.up.debug] Checking if there are some uploads to start [museekd.up.debug] Checking if there are some uploads to start [museekd.up.debug] Checking if there are some uploads to start [museekd.up.debug] Checking if there are some uploads to start [museekd.up.debug] Checking if there are some uploads to start [museekd.up.debug] Checking if there are some uploads to start [museekd.up.debug] Checking if there are some uploads to start [museekd.peers.warn] No valid client bind port set (range: 4327 - 0). [museekd.peers.debug] Trying to bind to port 4327... [newnet.net.debug] Listening on socket ':4327'. [museekd.peers.debug] Listening for peers on port 4327 [newnet.net.debug] Listening on unix socket '/tmp/museekd.himself'. [museekd.iface.debug] Listening on '/tmp/museekd.himself'. [newnet.net.debug] Listening on socket 'localhost:2240'. [museekd.iface.debug] Listening on 'localhost:2240'. [museekd.up.debug] Checking if there are some uploads to start [museekd.config.config.debug] Saving configuration to '/home/himself/.museekd/newnet.xml'. Connecting to the daemon... QPainter::fontMetrics: Painter not active QPainter::fontMetrics: Painter not active QPainter::fontMetrics: Painter not active QPainter::fontMetrics: Painter not active QPainter::fontMetrics: Painter not active QPainter::fontMetrics: Painter not active QPainter::fontMetrics: Painter not active QPainter::fontMetrics: Painter not active QPainter::fontMetrics: Painter not active QPainter::fontMetrics: Painter not active QPainter::fontMetrics: Painter not active QPainter::fontMetrics: Painter not active Unknown message 801 Unknown message 804 Unknown message 805 Unknown message 800 QPainter::fontMetrics: Painter not active QPainter::fontMetrics: Painter not active QPainter::fontMetrics: Painter not active QPainter::fontMetrics: Painter not active QPainter::fontMetrics: Painter not active <snip>lots more of this</snip> QPainter::fontMetrics: Painter not active Unknown message 801 Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb68a7710 (LWP 7493)] 0x080e8fc5 in MuseekMessage::unpack_str () (gdb) bt #0 0x080e8fc5 in MuseekMessage::unpack_str () #1 0x080eb16b in NJoinRoom::parse () #2 0x080e3061 in MuseekDriver::readMessage () #3 0x080e3f85 in MuseekDriver::dataReady () #4 0x08151593 in MuseekDriver::qt_metacall () #5 0xb6f798bc in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #6 0xb6f7a4f2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #7 0xb6fb1c07 in QIODevice::readyRead () from /usr/lib/libQtCore.so.4 #8 0xb7135f32 in ?? () from /usr/lib/libQtNetwork.so.4 #9 0xb712324b in ?? () from /usr/lib/libQtNetwork.so.4 #10 0xb71245b3 in ?? () from /usr/lib/libQtNetwork.so.4 #11 0xb753a6a4 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #12 0xb7541d8c in QApplication::notify () from /usr/lib/libQtGui.so.4 #13 0xb6f63edb in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #14 0xb6f8e81a in ?? () from /usr/lib/libQtCore.so.4 #15 0xb6d93d98 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #16 0xb6d973e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #17 0xb6d97513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #18 0xb6f8e57c in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #19 0xb75d84a5 in ?? () from /usr/lib/libQtGui.so.4 #20 0xb6f62489 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #21 0xb6f628da in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #22 0xb6f64d4f in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #23 0xb753a527 in QApplication::exec () from /usr/lib/libQtGui.so.4 #24 0x080fbe58 in main () (gdb)
great you're working on it again when you've time. thanks.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
