Bug 51845 - noatun crashed when closing
Summary: noatun crashed when closing
Status: RESOLVED DUPLICATE of bug 57174
Alias: None
Product: noatun
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Multimedia Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-12-13 11:19 UTC by Jaime Torres
Modified: 2003-06-19 21:06 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jaime Torres 2002-12-13 11:19:50 UTC
Version:           2.2.0 (using KDE 3.1.0 (RC5))
Installed from:    compiled sources
Compiler:          gcc version 3.2
OS:          Linux (i686) release 2.4.20

I just start noatun with the winamp and alsaplayer looks.
Then close the alsaplayer view and it crashes.

The arts server is not started permamently.

Here you are the backtrace:

(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...[New Thread 16384 (LWP 26361)]
0x412b87f9 in __wait4 () at __wait4:-1
	in __wait4
#0  0x412b87f9 in __wait4 () at __wait4:-1
#1  0x41341210 in __DTOR_END__ () from /lib/libc.so.6
#2  0x410b8f63 in waitpid () from /lib/libpthread.so.0
#3  0x40696e5c in KCrash::defaultCrashHandler(int) ()
   from /usr/kde31/lib/libkdecore.so.4
#4  <signal handler called>
#5  0x40736d55 in av_ () from /usr/kde31/lib/libkdecore.so.4
#6  0xb77552bf in ?? ()
#7  0x40a1fd67 in qSmartMinSize(QWidgetItem const*) ()
   from /usr/lib/qt3.1/lib/libqt-mt.so.3
#8  0x409c4b8f in QWidgetItem::minimumSize() const ()
   from /usr/lib/qt3.1/lib/libqt-mt.so.3
#9  0x40a1cb33 in QBoxLayout::setupGeom() ()
   from /usr/lib/qt3.1/lib/libqt-mt.so.3
#10 0x40a1bf7b in QBoxLayout::setGeometry(QRect const&) ()
   from /usr/lib/qt3.1/lib/libqt-mt.so.3
#11 0x409c64a0 in QLayout::activate() () from /usr/lib/qt3.1/lib/libqt-mt.so.3
#12 0x409c58f8 in QLayout::eventFilter(QObject*, QEvent*) ()
   from /usr/lib/qt3.1/lib/libqt-mt.so.3
#13 0x40a34751 in QObject::activate_filters(QEvent*) ()
   from /usr/lib/qt3.1/lib/libqt-mt.so.3
#14 0x40a34671 in QObject::event(QEvent*) ()
   from /usr/lib/qt3.1/lib/libqt-mt.so.3
#15 0x40a7210c in QWidget::event(QEvent*) ()
   from /usr/lib/qt3.1/lib/libqt-mt.so.3
#16 0x409cf134 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt3.1/lib/libqt-mt.so.3
#17 0x409ce8fc in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt3.1/lib/libqt-mt.so.3
#18 0x406094b9 in KApplication::notify(QObject*, QEvent*) ()
   from /usr/kde31/lib/libkdecore.so.4
#19 0x409d00f9 in QApplication::sendPostedEvents(QObject*, int) ()
   from /usr/lib/qt3.1/lib/libqt-mt.so.3
#20 0x409cff88 in QApplication::sendPostedEvents() ()
   from /usr/lib/qt3.1/lib/libqt-mt.so.3
#21 0x40980e46 in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt3.1/lib/libqt-mt.so.3
#22 0x409e5426 in QEventLoop::enterLoop() ()
   from /usr/lib/qt3.1/lib/libqt-mt.so.3
#23 0x409e52c8 in QEventLoop::exec() () from /usr/lib/qt3.1/lib/libqt-mt.so.3
#24 0x409cf3a1 in QApplication::exec() () from /usr/lib/qt3.1/lib/libqt-mt.so.3
#25 0x4076a1f2 in main () from /usr/kde31/lib/kde3/noatun.so
#26 0x0804cb46 in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) ()
#27 0x0804d903 in handle_launcher_request(int) ()
#28 0x0804de0c in handle_requests(int) ()
#29 0x0804ecbd in main ()
#30 0x41201d84 in __libc_start_main () from /lib/libc.so.6
Comment 1 Jaime Torres 2003-01-29 16:50:21 UTC
The same error in final 3.1 
Comment 2 Gunter Ohrner 2003-04-10 13:17:09 UTC
So does Noatun 2.2.1 from KDE 3.1.1 (official Debian SID packages), using the K-Jofol 
frontend. One very annoying side-effect is that Noatun now never remembes its current 
playlist, it does not seem to be stored before the crash occurs. :-( 
The crash BT looks very similar: 
 
(no debugging symbols found)...0x40f77b89 in wait4 () from /lib/libc.so.6 
#0  0x40f77b89 in wait4 () from /lib/libc.so.6 
#1  0x40feb000 in sys_sigabbrev () from /lib/libc.so.6 
#2  0x40da5061 in waitpid () from /lib/libpthread.so.0 
#3  0x405bf3d3 in KCrash::defaultCrashHandler(int) () 
   from /usr/lib/libkdecore.so.4 
#4  0x40f049d8 in sigaction () from /lib/libc.so.6 
#5  0x408fa310 in qSmartMinSize(QWidgetItem const*) () 
   from /usr/lib/libqt-mt.so.3 
#6  0x408af101 in QWidgetItem::minimumSize() const () 
   from /usr/lib/libqt-mt.so.3 
#7  0x408f74ad in QBoxLayout::setupGeom() () from /usr/lib/libqt-mt.so.3 
#8  0x408f6a9f in QBoxLayout::setGeometry(QRect const&) () 
   from /usr/lib/libqt-mt.so.3 
#9  0x408b064e in QLayout::activate() () from /usr/lib/libqt-mt.so.3 
#10 0x408afc4d in QLayout::eventFilter(QObject*, QEvent*) () 
   from /usr/lib/libqt-mt.so.3 
#11 0x4090a48c in QObject::activate_filters(QEvent*) () 
   from /usr/lib/libqt-mt.so.3 
#12 0x4090a3da in QObject::event(QEvent*) () from /usr/lib/libqt-mt.so.3 
#13 0x4093955e in QWidget::event(QEvent*) () from /usr/lib/libqt-mt.so.3 
#14 0x408b8206 in QApplication::internalNotify(QObject*, QEvent*) () 
   from /usr/lib/libqt-mt.so.3 
#15 0x408b7e47 in QApplication::notify(QObject*, QEvent*) () 
   from /usr/lib/libqt-mt.so.3 
#16 0x4055eec8 in KApplication::notify(QObject*, QEvent*) () 
   from /usr/lib/libkdecore.so.4 
#17 0x408b8ee0 in QApplication::sendPostedEvents(QObject*, int) () 
   from /usr/lib/libqt-mt.so.3 
#18 0x408b8d64 in QApplication::sendPostedEvents() () 
   from /usr/lib/libqt-mt.so.3 
#19 0x41778026 in CModule::~CModule() () from /usr/lib/libnoatun.so.0 
#20 0x426ab4f6 in KeyzPrefs::~KeyzPrefs() () from /usr/lib/kde3/noatun_keyz.so 
#21 0x4177812c in CModule::ownerDeleted() () from /usr/lib/libnoatun.so.0 
#22 0x4177854d in CModule::qt_invoke(int, QUObject*) () 
   from /usr/lib/libnoatun.so.0 
#23 0x426ab2c1 in KeyzPrefs::qt_invoke(int, QUObject*) () 
   from /usr/lib/kde3/noatun_keyz.so 
#24 0x4090c252 in QObject::activate_signal(QConnectionList*, QUObject*) () 
   from /usr/lib/libqt-mt.so.3 
#25 0x4090c10f in QObject::activate_signal(int) () from /usr/lib/libqt-mt.so.3 
#26 0x40b73344 in QObject::destroyed() () from /usr/lib/libqt-mt.so.3 
#27 0x409097cb in QObject::~QObject() () from /usr/lib/libqt-mt.so.3 
#28 0x426aa7e7 in Keyz::~Keyz() () from /usr/lib/kde3/noatun_keyz.so 
#29 0x41782336 in LibraryLoader::removeNow(QString const&) () 
   from /usr/lib/libnoatun.so.0 
#30 0x417805ae in LibraryLoader::~LibraryLoader() () 
   from /usr/lib/libnoatun.so.0 
#31 0x4177e1f1 in NoatunApp::~NoatunApp() () from /usr/lib/libnoatun.so.0 
#32 0x400140cc in main () from /usr/lib/kde3/noatun.so 
#33 0x0804c940 in strcpy () 
#34 0x0804d49b in strcpy () 
#35 0x0804d92e in strcpy () 
#36 0x0804e4f1 in strcpy () 
#37 0x40ef3a51 in __libc_start_main () from /lib/libc.so.6 
 
Comment 3 Gunter Ohrner 2003-04-10 13:20:20 UTC
(BTW, the crash does always happen, not only if using more than one GUI frontend. Also 
confirmed by a Gentoo user who compiled KDE 3.1.1 using Gentoo's KDE ebuild.) 
Comment 4 George Staikos 2003-06-19 21:06:36 UTC

*** This bug has been marked as a duplicate of 57174 ***