Summary: | Adding files to playlist from VFS directories causes nation to crash | ||
---|---|---|---|
Product: | [Unmaintained] noatun | Reporter: | jason |
Component: | general | Assignee: | Charles Samuels <charles> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | crash | CC: | andresbajotierra |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
jason
2004-02-08 10:27:30 UTC
run noatun in gdb, use "run --nofork" and create a backtrace that way. Here is the gdb output. I opened a directory over sftp://user@host/foo, then dragged a directory of files and dropped them directly onto the main noatun window (NOT THE PLAYLIST WINDOW). This is the crash: mcop warning: user defined signal handler found for SIG_PIPE, overriding kdecore (KAction): WARNING: KActionCollection::KActionCollection( QObject *parent, const char *name, KInstance *instance ) Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 10739)] 0x41681d6f in QString::insert(unsigned, QChar const*, unsigned) () from /usr/qt/3/lib/libqt-mt.so.3 (gdb) backtrace #0 0x41681d6f in QString::insert(unsigned, QChar const*, unsigned) () from /usr/qt/3/lib/libqt-mt.so.3 #1 0x41681acf in QString::insert(unsigned, QString const&) () from /usr/qt/3/lib/libqt-mt.so.3 #2 0x4005c0f9 in nonExistantFile(QString const&) () from /usr/kde/3.2/lib/libnoatun.so.1 #3 0x4005c4e5 in Downloader::enqueue(DownloadItem*, KURL const&) () from /usr/kde/3.2/lib/libnoatun.so.1 #4 0x4005bb4d in DownloadItem::enqueue(KURL const&) () from /usr/kde/3.2/lib/libnoatun.so.1 #5 0x4289aba9 in SafeListViewItem::SafeListViewItem(QListView*, QListViewItem*, KURL const&) () from /usr/kde/3.2/lib/kde3/noatun_splitplaylist.so #6 0x4289dc8b in List::addFile(KURL const&, bool, QListViewItem*) () from /usr/kde/3.2/lib/kde3/noatun_splitplaylist.so #7 0x42899684 in SplitPlaylist::addFile(KURL const&, bool) () from /usr/kde/3.2/lib/kde3/noatun_splitplaylist.so #8 0x4006885a in Player::openFile(KURL const&, bool, bool) () from /usr/kde/3.2/lib/libnoatun.so.1 #9 0x429f7d9a in Excellent::dropEvent(QDropEvent*) () from /usr/kde/3.2/lib/kde3/noatun_excellent.so #10 0x413fdd07 in QWidget::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #11 0x414b5e02 in QMainWindow::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #12 0x4136e3a5 in QApplication::internalNotify(QObject*, QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #13 0x4136d795 in QApplication::notify(QObject*, QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #14 0x40e6065c in KApplication::notify(QObject*, QEvent*) () from /usr/kde/3.2/lib/libkdecore.so.4 #15 0x41316407 in qt_handle_xdnd_drop(QWidget*, _XEvent const*, bool) () from /usr/qt/3/lib/libqt-mt.so.3 #16 0x41303f12 in QApplication::x11ClientMessage(QWidget*, _XEvent*, bool) () from /usr/qt/3/lib/libqt-mt.so.3 #17 0x413050f4 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #18 0x4131ae77 in QEventLoop::processEvents(unsigned) () from /usr/qt/3/lib/libqt-mt.so.3 #19 0x41381606 in QEventLoop::enterLoop() () from /usr/qt/3/lib/libqt-mt.so.3 #20 0x413814a8 in QEventLoop::exec() () from /usr/qt/3/lib/libqt-mt.so.3 #21 0x4136e5f1 in QApplication::exec() () from /usr/qt/3/lib/libqt-mt.so.3 #22 0x40017021 in kdemain () from /usr/kde/3.2/lib/libkdeinit_noatun.so #23 0x0804881b in ?? () #24 0x00000002 in ?? () #25 0xbffff3e4 in ?? () #26 0xbffff3b8 in ?? () #27 0x41ef5dcc in __libc_start_main () from /lib/libc.so.6 Previous frame identical to this frame (corrupt stack?) I will have a look at this if I have some free time again. Is this still happening in the last version ? Thanks Unfortunately, noatun is not installed or installable (as far as I can tell) on my current desktop - Ubuntu 9.04. As result, I cannot verify. Thanks |