Summary: | Drag and drop from dolphin or konqueror to firefox | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | emmanuel.hugonnet |
Component: | general | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | adawit, emmanuel.hugonnet, peter.penz19 |
Priority: | NOR | ||
Version: | 16.12.2 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.8.0 | |
Attachments: | New crash information added by DrKonqi |
Description
emmanuel.hugonnet
2011-07-27 05:39:22 UTC
Do you still see this crash in most recent versions of KDE, v4.7 and higher ? Created attachment 65921 [details]
New crash information added by DrKonqi
dolphin (1.7) on KDE Platform 4.7.3 (4.7.3) using Qt 4.7.4
- What I was doing when the application crashed:
Having still the same problem with KDE 4.7.3.
The crash happens when I enter the applet zone while still pressing on the mouse button.
-- Backtrace (Reduced):
#6 0x00007f08fcf403a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7 0x00007f08fcf43b0b in __GI_abort () at abort.c:92
[...]
#9 0x00007f08fcf82a96 in malloc_printerr (action=3, str=0x7f08fd069210 "double free or corruption (fasttop)", ptr=<optimized out>) at malloc.c:6283
#10 0x00007f08fcf86d7c in __GI___libc_free (mem=<optimized out>) at malloc.c:3738
#11 0x00007f08f6d50519 in XFree (data=<optimized out>) at ../../src/XlibInt.c:1701
(In reply to comment #1) > Do you still see this crash in most recent versions of KDE, v4.7 and higher ? Yep :o( see the informations from today's crash on 4.7.3 under this comment (In reply to comment #3) > (In reply to comment #1) > > Do you still see this crash in most recent versions of KDE, v4.7 and higher ? > > Yep :o( see the informations from today's crash on 4.7.3 under this comment Ok. Thanks, but please always post the full backtrace in the comment and not as an attachement. Application: dolphin (1.7) KDE Platform Version: 4.7.3 (4.7.3) Qt Version: 4.7.4 Operating System: Linux 3.0.0-13-generic x86_64 Distribution: Ubuntu 11.10 -- Information about the crash: - What I was doing when the application crashed: Having still the same problem with KDE 4.7.3. The crash happens when I enter the applet zone while still pressing on the mouse button. The crash can be reproduced every time. -- Backtrace: Application: Dolphin (dolphin), signal: Aborted [Current thread is 1 (Thread 0x7f08fd707780 (LWP 3688))] Thread 5 (Thread 0x7f08eaceb700 (LWP 3689)): #0 0x00007f08f5be51fd in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52 #1 __pthread_mutex_unlock (mutex=0x7f08e4000988) at pthread_mutex_unlock.c:290 #2 0x00007f08f570f3f5 in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f08f570fe6a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f08f5710429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f08f9427f3e in QEventDispatcherGlib::processEvents (this=0x255a240, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #6 0x00007f08f93fbcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f08f93fbef7 in QEventLoop::exec (this=0x7f08eaceadd0, flags=...) at kernel/qeventloop.cpp:201 #8 0x00007f08f931327f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #9 0x00007f08f93decbf in QInotifyFileSystemWatcherEngine::run (this=0x25d8810) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x00007f08f9315d05 in QThreadPrivate::start (arg=0x25d8810) at thread/qthread_unix.cpp:331 #11 0x00007f08f5be1efc in start_thread (arg=0x7f08eaceb700) at pthread_create.c:304 #12 0x00007f08fcfeb89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f08e2fbf700 (LWP 3692)): #0 0x00007f08f5be4034 in __pthread_mutex_lock (mutex=0x7f08e4002698) at pthread_mutex_lock.c:61 #1 0x00007f08f570e649 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f08f570fd81 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f08f5710429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f08f9427f3e in QEventDispatcherGlib::processEvents (this=0x7f08e4002240, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f08f93fbcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f08f93fbef7 in QEventLoop::exec (this=0x7f08e2fbedd0, flags=...) at kernel/qeventloop.cpp:201 #7 0x00007f08f931327f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #8 0x00007f08f93decbf in QInotifyFileSystemWatcherEngine::run (this=0x2b924d0) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f08f9315d05 in QThreadPrivate::start (arg=0x2b924d0) at thread/qthread_unix.cpp:331 #10 0x00007f08f5be1efc in start_thread (arg=0x7f08e2fbf700) at pthread_create.c:304 #11 0x00007f08fcfeb89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f08e27be700 (LWP 3696)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f08fcf889df in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007f08fcf86d71 in __GI___libc_free (mem=0x7f08fd2a41c0) at malloc.c:3736 #3 0x00007f08f941439b in cleanup (pointer=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62 #4 ~QScopedPointer (this=0x2ab6c88, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100 #5 QObject::~QObject (this=0x2ab6c80, __in_chrg=<optimized out>) at kernel/qobject.cpp:818 #6 0x00007f08f9427e49 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x2ab6c80, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:401 #7 0x00007f08f9314e34 in QThreadPrivate::finish (arg=0x7f08f9730580) at thread/qthread_unix.cpp:367 #8 0x00007f08f9315d0d in ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:545 #9 ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at thread/qthread_unix.cpp:824 #10 QThreadPrivate::start (arg=0x7f08f9730580) at thread/qthread_unix.cpp:290 #11 0x00007f08f5be1efc in start_thread (arg=0x7f08e27be700) at pthread_create.c:304 #12 0x00007f08fcfeb89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f08d81fa700 (LWP 3712)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216 #1 0x00007f08e1b657d1 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f08f5be1efc in start_thread (arg=0x7f08d81fa700) at pthread_create.c:304 #3 0x00007f08fcfeb89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f08fd707780 (LWP 3688)): [KCrash Handler] #6 0x00007f08fcf403a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00007f08fcf43b0b in __GI_abort () at abort.c:92 #8 0x00007f08fcf78113 in __libc_message (do_abort=2, fmt=0x7f08fd0690d8 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #9 0x00007f08fcf82a96 in malloc_printerr (action=3, str=0x7f08fd069210 "double free or corruption (fasttop)", ptr=<optimized out>) at malloc.c:6283 #10 0x00007f08fcf86d7c in __GI___libc_free (mem=<optimized out>) at malloc.c:3738 #11 0x00007f08f6d50519 in XFree (data=<optimized out>) at ../../src/XlibInt.c:1701 #12 0x00007f08f9e86b6f in xdndProxy (w=<optimized out>) at kernel/qdnd_x11.cpp:354 #13 0x00007f08f9e8b1ae in QDragManager::move (this=0x3043fa0, globalPos=...) at kernel/qdnd_x11.cpp:1574 #14 0x00007f08f9e8bf09 in QDragManager::eventFilter (this=0x3043fa0, o=<optimized out>, e=<optimized out>) at kernel/qdnd_x11.cpp:1306 #15 0x00007f08f93fcbcc in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=0x23d7470, receiver=0x30878f0, event=0x7fff9770f720) at kernel/qcoreapplication.cpp:883 #16 0x00007f08f9dfd396 in QApplicationPrivate::notify_helper (this=0x23d7470, receiver=0x30878f0, e=0x7fff9770f720) at kernel/qapplication.cpp:4461 #17 0x00007f08f9e02c6b in QApplication::notify (this=<optimized out>, receiver=0x30878f0, e=0x7fff9770f720) at kernel/qapplication.cpp:4047 #18 0x00007f08fab11126 in KApplication::notify (this=0x7fff97711df0, receiver=0x30878f0, event=0x7fff9770f720) at ../../kdeui/kernel/kapplication.cpp:311 #19 0x00007f08f93fcafc in QCoreApplication::notifyInternal (this=0x7fff97711df0, receiver=0x30878f0, event=0x7fff9770f720) at kernel/qcoreapplication.cpp:787 #20 0x00007f08f9dfe3f2 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #21 QApplicationPrivate::sendMouseEvent (receiver=0x30878f0, event=0x7fff9770f720, alienWidget=0x0, nativeWidget=0x30878f0, buttonDown=0x28de750, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146 #22 0x00007f08f9e7d945 in QETWidget::translateMouseEvent (this=0x30878f0, event=<optimized out>) at kernel/qapplication_x11.cpp:4568 #23 0x00007f08f9e7c8be in QApplication::x11ProcessEvent (this=0x7fff97711df0, event=0x7fff9770ff40) at kernel/qapplication_x11.cpp:3690 #24 0x00007f08f9ea5412 in x11EventSourceDispatch (s=0x23cf900, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #25 0x00007f08f570fa5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007f08f5710258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007f08f5710429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007f08f9427ed6 in QEventDispatcherGlib::processEvents (this=0x23afa00, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #29 0x00007f08f9ea507e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #30 0x00007f08f93fbcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #31 0x00007f08f93fbef7 in QEventLoop::exec (this=0x2d44580, flags=...) at kernel/qeventloop.cpp:201 #32 0x00007f08f9e8bc05 in QDragManager::drag (this=0x3043fa0, o=<optimized out>) at kernel/qdnd_x11.cpp:1981 #33 0x00007f08f9e0ef38 in QDrag::exec (this=0x302b5d0, supportedActions=..., defaultDropAction=Qt::IgnoreAction) at kernel/qdrag.cpp:284 #34 0x00007f08fc371d7e in DragAndDropHelper::startDrag(QAbstractItemView*, QFlags<Qt::DropAction>, DolphinViewController*) () from /usr/lib/libdolphinprivate.so.4 #35 0x00007f08fc35b57b in DolphinDetailsView::startDrag(QFlags<Qt::DropAction>) () from /usr/lib/libdolphinprivate.so.4 #36 0x00007f08fa30f9ee in QAbstractItemView::mouseMoveEvent (this=0x28dfda0, event=<optimized out>) at itemviews/qabstractitemview.cpp:1709 #37 0x00007f08fc36b685 in DolphinTreeView::mouseMoveEvent(QMouseEvent*) () from /usr/lib/libdolphinprivate.so.4 #38 0x00007f08f9e4dcce in QWidget::event (this=0x28dfda0, event=0x7fff97711190) at kernel/qwidget.cpp:8280 #39 0x00007f08fa1f64f6 in QFrame::event (this=0x28dfda0, e=0x7fff97711190) at widgets/qframe.cpp:557 #40 0x00007f08fa30719b in QAbstractItemView::viewportEvent (this=0x28dfda0, event=0x7fff97711190) at itemviews/qabstractitemview.cpp:1628 #41 0x00007f08fa34bd35 in QTreeView::viewportEvent (this=0x28dfda0, event=0x7fff97711190) at itemviews/qtreeview.cpp:1256 #42 0x00007f08f93fcc88 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x28de750, event=0x7fff97711190) at kernel/qcoreapplication.cpp:902 #43 0x00007f08f9dfd3ef in notify_helper (e=0x7fff97711190, receiver=0x28de750, this=0x23d7470) at kernel/qapplication.cpp:4482 #44 QApplicationPrivate::notify_helper (this=0x23d7470, receiver=0x28de750, e=0x7fff97711190) at kernel/qapplication.cpp:4458 #45 0x00007f08f9e02c6b in QApplication::notify (this=<optimized out>, receiver=0x28de750, e=0x7fff97711190) at kernel/qapplication.cpp:4047 #46 0x00007f08fab11126 in KApplication::notify (this=0x7fff97711df0, receiver=0x28de750, event=0x7fff97711190) at ../../kdeui/kernel/kapplication.cpp:311 #47 0x00007f08f93fcafc in QCoreApplication::notifyInternal (this=0x7fff97711df0, receiver=0x28de750, event=0x7fff97711190) at kernel/qcoreapplication.cpp:787 #48 0x00007f08f9dfe3f2 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #49 QApplicationPrivate::sendMouseEvent (receiver=0x28de750, event=0x7fff97711190, alienWidget=0x28de750, nativeWidget=0x27dc450, buttonDown=0x28de750, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146 #50 0x00007f08f9e7d945 in QETWidget::translateMouseEvent (this=0x27dc450, event=<optimized out>) at kernel/qapplication_x11.cpp:4568 #51 0x00007f08f9e7c8be in QApplication::x11ProcessEvent (this=0x7fff97711df0, event=0x7fff977119b0) at kernel/qapplication_x11.cpp:3690 #52 0x00007f08f9ea5412 in x11EventSourceDispatch (s=0x23cf900, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #53 0x00007f08f570fa5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #54 0x00007f08f5710258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #55 0x00007f08f5710429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #56 0x00007f08f9427ed6 in QEventDispatcherGlib::processEvents (this=0x23afa00, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #57 0x00007f08f9ea507e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #58 0x00007f08f93fbcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #59 0x00007f08f93fbef7 in QEventLoop::exec (this=0x7fff97711d80, flags=...) at kernel/qeventloop.cpp:201 #60 0x00007f08f9400789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #61 0x00007f08fd2f4269 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so #62 0x00007f08fcf2b30d in __libc_start_main (main=0x400640, argc=5, ubp_av=0x7fff977122d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff977122c8) at libc-start.c:226 #63 0x0000000000400671 in _start () Possible duplicates by query: bug 287214, bug 286234, bug 285483, bug 283789, bug 282657. Reported using DrKonqi To me these drag and drop related crashes all seem to be in Qt itself. Anyhow, reassigning to dolphin since file management in konqueror is now handled by the dolphin file management KPart. |