Bug 69162 - ctrl-click multiple random files and drag will release bomb when quitting
Summary: ctrl-click multiple random files and drag will release bomb when quitting
Status: RESOLVED DUPLICATE of bug 51215
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Slackware Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-27 17:04 UTC by Lee Dunbar
Modified: 2004-01-04 20:48 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 Lee Dunbar 2003-11-27 17:04:42 UTC
Version:           3.1.4 (using KDE KDE 3.1.4)
Installed from:    Slackware Packages
Compiler:           Precompiled, Slackware download version 9.1
OS:          Linux

As a file manager:
Folder has > a thousand entries, about 50-50 file/folder split.
Ctrl-left click multiple folders (or mixed files/folders), select more than 20 folders;
left click one of the folders, do not release mouse button;
drag the folders into left pane (tree);
when target folder is highlighted, release left mouse button;
items appear to have been (and most are) relocated;
repeat this a few times.
close Konqueror, get a bomb dialog, wonder why.

Review the items which you have relocated - some relocated items have disappeared - not found in destination, no longer in source, not in trash.

Possibly a Slackware induced situation (compile time options)?
Comment 1 Lee Dunbar 2003-11-27 17:06:59 UTC
Some instances of dragging (per above) between one window (one instance) of Konq. to another window (instance) will cause destination window to vanish upon contacting the destination tree pane.
Comment 2 Lee Dunbar 2003-11-27 17:11:59 UTC
Most of the entities being dragged have names which include space character. These folders/files were previously copied to hard disk from Windows CDRs I have burned (names have spaces without escape).
Comment 3 Dawit Alemayehu 2003-12-12 19:52:00 UTC
Can you please provide the backtrace from the "bomb dialog" ?
Comment 4 Lee Dunbar 2003-12-13 21:56:43 UTC
Dawit: Possibly can get a backtrace (though I did not try to), my Slackware box is stock 9.1 from download - I do not know if backtrace needs any unprovided packages. In any event, problem was not 100% repeatable; I might need some time to get the bomb to occur again (I'm not moving a lot of files since I completed that task over 2 weeks ago). If I get a backtrace, should I post here or reply to email?
Comment 5 Dawit Alemayehu 2003-12-16 06:57:51 UTC
Please post it here. Thanks.
Comment 6 Lee Dunbar 2003-12-22 17:58:42 UTC
(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)...[New Thread 16384 (LWP 958)]

0x40f535c9 in waitpid () from /lib/libpthread.so.0
#0  0x40f535c9 in waitpid () from /lib/libpthread.so.0
#1  0x4063f9ed in KCrash::defaultCrashHandler(int) ()
   from /opt/kde/lib/libkdecore.so.4
#2  0x40f51c45 in __pthread_sighandler () from /lib/libpthread.so.0
#3  <signal handler called>
#4  0x40c78130 in QGList::findRef(void*, bool) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#5  0x40c77d94 in QGList::removeRef(void*) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#6  0x401f7b3a in KDirListerCache::forgetDirs(KDirLister*, KURL const&, bool)
    () from /opt/kde/lib/libkio.so.4
#7  0x401f7a4d in KDirListerCache::forgetDirs(KDirLister*) ()
   from /opt/kde/lib/libkio.so.4
#8  0x401fc51e in KDirLister::~KDirLister() () from /opt/kde/lib/libkio.so.4
#9  0x4177a145 in KonqSidebarDirTreeModule::~KonqSidebarDirTreeModule() ()
   from /opt/kde/lib/kde3/konq_sidebartree_dirtree.so
#10 0x4176e0ce in QPtrList<KonqSidebarTreeModule>::deleteItem(void*) ()
   from /opt/kde/lib/libkonq_sidebar_tree.so
#11 0x40c780ee in QGList::clear() () from /usr/lib/qt/lib/libqt-mt.so.3
#12 0x41768aa8 in KonqSidebarTree::clearTree() ()
   from /opt/kde/lib/libkonq_sidebar_tree.so
#13 0x41768879 in KonqSidebarTree::~KonqSidebarTree() ()
   from /opt/kde/lib/libkonq_sidebar_tree.so
#14 0x40a08e88 in QWidget::~QWidget() () from /usr/lib/qt/lib/libqt-mt.so.3
#15 0x404ca5c9 in KDockWidget::~KDockWidget() ()
   from /opt/kde/lib/libkdeui.so.4
#16 0x404cdbcb in KDockManager::~KDockManager() ()
   from /opt/kde/lib/libkdeui.so.4
#17 0x404d689c in KDockArea::~KDockArea() () from /opt/kde/lib/libkdeui.so.4
#18 0x40a08e88 in QWidget::~QWidget() () from /usr/lib/qt/lib/libqt-mt.so.3
#19 0x416cabf4 in Sidebar_Widget::~Sidebar_Widget() ()
   from /opt/kde/lib/kde3/konq_sidebar.so
#20 0x400342fa in KParts::Part::~Part() () from /opt/kde/lib/libkparts.so.2
#21 0x40034b87 in KParts::ReadOnlyPart::~ReadOnlyPart() ()
   from /opt/kde/lib/libkparts.so.2
#22 0x416c05f6 in KonqSidebar::~KonqSidebar() ()
   from /opt/kde/lib/kde3/konq_sidebar.so
#23 0x414518cc in KonqView::~KonqView() () from /opt/kde/lib/konqueror.so
#24 0x4145af3d in KonqViewManager::clear() () from /opt/kde/lib/konqueror.so
#25 0x414575ca in KonqViewManager::~KonqViewManager() ()
   from /opt/kde/lib/konqueror.so
#26 0x414261d8 in KonqMainWindow::~KonqMainWindow() ()
   from /opt/kde/lib/konqueror.so
#27 0x409d7883 in QObject::event(QEvent*) () from /usr/lib/qt/lib/libqt-mt.so.3
#28 0x40a0e60c in QWidget::event(QEvent*) () from /usr/lib/qt/lib/libqt-mt.so.3
#29 0x40ac68c2 in QMainWindow::event(QEvent*) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#30 0x4097f035 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#31 0x4097e6eb in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#32 0x405c2c89 in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde/lib/libkdecore.so.4
#33 0x4097fde8 in QApplication::sendPostedEvents(QObject*, int) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#34 0x40992259 in QEventLoop::enterLoop() () from /usr/lib/qt/lib/libqt-mt.so.3
#35 0x40992118 in QEventLoop::exec() () from /usr/lib/qt/lib/libqt-mt.so.3
#36 0x4097f281 in QApplication::exec() () from /usr/lib/qt/lib/libqt-mt.so.3
#37 0x41420a27 in main () from /opt/kde/lib/konqueror.so
#38 0x0804cbe1 in strcpy ()
#39 0x0804da09 in strcpy ()
#40 0x0804de8c in strcpy ()
#41 0x0804ec3a in strcpy ()
#42 0x410a1d06 in __libc_start_main () from /lib/libc.so.6
Comment 7 Stephan Kulow 2004-01-04 18:06:38 UTC

*** This bug has been marked as a duplicate of 51215 ***
Comment 8 Lee Dunbar 2004-01-04 20:48:42 UTC
51215: My causes are different, and the bomb will never occur until exiting Konq... are you certain this is similar to 51215?