Application that crashed: dolphin Version of the application: 1.3 KDE Version: 4.3.2 (KDE 4.3.2) Qt Version: 4.5.2 Operating System: Linux 2.6.31-14-generic x86_64 Distribution: Ubuntu 9.10 What I was doing when the application crashed: Dolphin crashed when i released the mouse button after doing a drag and drop to a folder accessed from the adress bar. -- Backtrace: Application: Dolphin (dolphin), signal: Aborted [KCrash Handler] #5 0x00007fbfe6d1d4b5 in raise () from /lib/libc.so.6 #6 0x00007fbfe6d20f50 in abort () from /lib/libc.so.6 #7 0x00007fbfe6d55c97 in ?? () from /lib/libc.so.6 #8 0x00007fbfe6d5fdd6 in ?? () from /lib/libc.so.6 #9 0x00007fbfe6d65254 in ?? () from /lib/libc.so.6 #10 0x00007fbfe6d655b0 in realloc () from /lib/libc.so.6 #11 0x00007fbfe79ee9d2 in ?? () from /usr/lib/libQtGui.so.4 #12 0x00007fbfe7a6bcda in QPainterPath::toFillPolygon(QTransform const&) const () from /usr/lib/libQtGui.so.4 #13 0x00007fbfe7a6bf52 in QPainterPath::toFillPolygon(QMatrix const&) const () from /usr/lib/libQtGui.so.4 #14 0x00007fbfe7af8edb in ?? () from /usr/lib/libQtGui.so.4 #15 0x00007fbfe7a52423 in ?? () from /usr/lib/libQtGui.so.4 #16 0x00007fbfe7a52502 in ?? () from /usr/lib/libQtGui.so.4 #17 0x00007fbfe7a58120 in QPainter::setClipRegion(QRegion const&, Qt::ClipOperation) () from /usr/lib/libQtGui.so.4 #18 0x00007fbfe7996032 in QWidgetPrivate::paintBackground(QPainter*, QRegion const&, QPoint const&, int) const () from /usr/lib/libQtGui.so.4 #19 0x00007fbfe7996d5d in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #20 0x00007fbfe7b08e1e in ?? () from /usr/lib/libQtGui.so.4 #21 0x00007fbfe7988fa0 in QWidgetPrivate::syncBackingStore() () from /usr/lib/libQtGui.so.4 #22 0x00007fbfe798f5b8 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #23 0x00007fbfe7d059db in QMainWindow::event(QEvent*) () from /usr/lib/libQtGui.so.4 #24 0x00007fbfe8d81773 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5 #25 0x00007fbfe7940efc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #26 0x00007fbfe79481ce in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #27 0x00007fbfe8c75ab6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #28 0x00007fbfe74adc2c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #29 0x00007fbfe74ae80a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4 #30 0x00007fbfe74d6533 in ?? () from /usr/lib/libQtCore.so.4 #31 0x00007fbfe2fcbbbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #32 0x00007fbfe2fcf588 in ?? () from /lib/libglib-2.0.so.0 #33 0x00007fbfe2fcf6b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #34 0x00007fbfe74d61a6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #35 0x00007fbfe79d54be in ?? () from /usr/lib/libQtGui.so.4 #36 0x00007fbfe74ac532 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #37 0x00007fbfe74ac904 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #38 0x00007fbfe74aeab9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #39 0x0000000000439555 in _start () This bug may be a duplicate of or related to bug 204416 Reported using DrKonqi
The crash seems to be related to glibc and some painting code in the Qt library. It doesn't seem truly related to Dolphin or KDE. - Have you tried to reproduce the crash repeating the situation you mentioned ? Thanks
(In reply to comment #1) > The crash seems to be related to glibc and some painting code in the Qt > library. It doesn't seem truly related to Dolphin or KDE. > - Have you tried to reproduce the crash repeating the situation you mentioned ? > Thanks Yes, I tried and it Crash again. What i'm doing : -> Start Dolphin -> Do a drag to a location by the "adress bar" (Home folder > some_folder) -> The drop is done on a fodler's name accessed by hovering on the '>' character (to see subfolders). -> Chose "move to" -> Crashed. But the file's moving is ok. BUT, it doesn't crash all the time and unfortunately, i didn't copy the backtrace. When it happened again, i will post the backtrace if it can help...
Install the "kdelibs5-dbg" and "libqt4-dbg" packages before generating the backtrace. Thanks
- Any news about this ? Thanks
(In reply to comment #4) > - Any news about this ? Thanks Yes (sorry for the wait), another crash (with kdelibs5-dbg and libqt4-dbg installed), here is the backtrace : ____________________________ Application: Dolphin (dolphin), signal: Aborted [Current thread is 1 (Thread 0x7faf3ec3c750 (LWP 23015))] Thread 2 (Thread 0x7faf25bf1910 (LWP 23529)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220 #1 0x00007faf2b06bc91 in ?? () from /usr/lib/libxine.so.1 #2 0x00007faf36eeea04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007faf3af3d7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 1 (Thread 0x7faf3ec3c750 (LWP 23015)): [KCrash Handler] #5 0x00007faf3ae914b5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #6 0x00007faf3ae94f50 in *__GI_abort () at abort.c:92 #7 0x00007faf3aec9c97 in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #8 0x00007faf3aed3dd6 in malloc_printerr (action=3, str=0x7faf3af95680 "free(): invalid next size (normal)", ptr=<value optimized out>) at malloc.c:6217 #9 0x00007faf3aed870c in *__GI___libc_free (mem=<value optimized out>) at malloc.c:3716 #10 0x00007faf3c8712c7 in ~KService (this=0x59e7, __in_chrg=<value optimized out>) at ../../kdecore/services/kservice.cpp:405 #11 0x00007faf3e6a211f in ~KSharedPtr (this=<value optimized out>, __in_chrg=<value optimized out>) at ../../kdecore/util/ksharedptr.h:90 #12 QList<KSharedPtr<KService> >::node_destruct (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qlist.h:367 #13 QList<KSharedPtr<KService> >::free (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qlist.h:559 #14 ~QList (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qlist.h:534 #15 0x00007faf3e726fe2 in KIO::PreviewJobPrivate::startPreview (this=0x3105b60) at ../../kio/kio/previewjob.cpp:269 #16 0x00007faf3e72746d in KIO::PreviewJob::qt_metacall (this=0x2aa3740, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff950374a0) at ./previewjob.moc:80 #17 0x00007faf3b636ddc in QMetaObject::activate (sender=0x3130130, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113 #18 0x00007faf3b63be1f in QSingleShotTimer::timerEvent (this=0x3130130) at kernel/qtimer.cpp:298 #19 0x00007faf3b630d83 in QObject::event (this=0x3130130, e=0x59e7) at kernel/qobject.cpp:1075 #20 0x00007faf3bab4efc in QApplicationPrivate::notify_helper (this=0x21fd710, receiver=0x3130130, e=0x7fff95037ab0) at kernel/qapplication.cpp:4056 #21 0x00007faf3babc1ce in QApplication::notify (this=0x7fff95037e00, receiver=0x3130130, e=0x7fff95037ab0) at kernel/qapplication.cpp:4021 #22 0x00007faf3cde9ab6 in KApplication::notify (this=0x7fff95037e00, receiver=0x3130130, event=0x7fff95037ab0) at ../../kdeui/kernel/kapplication.cpp:302 #23 0x00007faf3b621c2c in QCoreApplication::notifyInternal (this=0x7fff95037e00, receiver=0x3130130, event=0x7fff95037ab0) at kernel/qcoreapplication.cpp:610 #24 0x00007faf3b64c862 in QCoreApplication::sendEvent (this=0x21fca90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #25 QTimerInfoList::activateTimers (this=0x21fca90) at kernel/qeventdispatcher_unix.cpp:572 #26 0x00007faf3b64a25d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165 #27 0x00007faf3713fbbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #28 0x00007faf37143588 in ?? () from /lib/libglib-2.0.so.0 #29 0x00007faf371436b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #30 0x00007faf3b64a1a6 in QEventDispatcherGlib::processEvents (this=0x21cdd20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #31 0x00007faf3bb494be in QGuiEventDispatcherGlib::processEvents (this=0x59e7, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #32 0x00007faf3b620532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #33 0x00007faf3b620904 in QEventLoop::exec (this=0x7fff95037d50, flags=) at kernel/qeventloop.cpp:201 #34 0x00007faf3b622ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #35 0x0000000000439555 in _start () The current source language is "auto; currently asm". The current source language is "auto; currently c". ________________ The "process" to the crash is the same as i said above.
Mh, the new backtrace seems to be different from the original one. - Did you got this crash repeating the same actions ? Thanks
It doesn't crash all the time, it crashed about 1 time on 5. Here is another backtrace... Maybe you want more informations ? Do you understand exactly what i'm doing to make the bug happening again ? Backtrace : Application: Dolphin (dolphin), signal: Aborted [KCrash Handler] #5 0x00007faec22bb4b5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #6 0x00007faec22bef50 in *__GI_abort () at abort.c:92 #7 0x00007faec22f3c97 in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #8 0x00007faec22fddd6 in malloc_printerr (action=3, str=0x7faec23bf658 "free(): invalid next size (fast)", ptr=<value optimized out>) at malloc.c:6217 #9 0x00007faec230270c in *__GI___libc_free (mem=<value optimized out>) at malloc.c:3716 #10 0x00007faec303f182 in QRegion::operator= (this=0x1f4a730, r=...) at painting/qregion.cpp:3917 #11 0x00007faec30972e7 in QX11PaintEngine::begin (this=0x1a43330, pdev=0x171e218) at painting/qpaintengine_x11.cpp:499 #12 0x00007faec2ff3f47 in QPainter::begin (this=0x7fff8fb8af80, pd=0x171e218) at painting/qpainter.cpp:1771 #13 0x00007faec2f34ce8 in QWidgetPrivate::drawWidget (this=0x1878930, pdev=0x171e218, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=0x171ddb0) at kernel/qwidget.cpp:5044 #14 0x00007faec30a6e1e in QWidgetBackingStore::sync (this=0x171ddb0) at painting/qbackingstore.cpp:1269 #15 0x00007faec2f26fa0 in QWidgetPrivate::syncBackingStore (this=0x1878930) at kernel/qwidget.cpp:1603 #16 0x00007faec2f2d5b8 in QWidget::event (this=0x1727270, event=0x21a2960) at kernel/qwidget.cpp:7827 #17 0x00007faec32a39db in QMainWindow::event (this=0x1727270, event=0x21a2960) at widgets/qmainwindow.cpp:1399 #18 0x00007faec431f773 in KXmlGuiWindow::event (this=0xdd6, ev=0xdd6) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131 #19 0x00007faec2edeefc in QApplicationPrivate::notify_helper (this=0x172a2c0, receiver=0x1727270, e=0x21a2960) at kernel/qapplication.cpp:4056 #20 0x00007faec2ee61ce in QApplication::notify (this=0x7fff8fb8be00, receiver=0x1727270, e=0x21a2960) at kernel/qapplication.cpp:4021 #21 0x00007faec4213ab6 in KApplication::notify (this=0x7fff8fb8be00, receiver=0x1727270, event=0x21a2960) at ../../kdeui/kernel/kapplication.cpp:302 #22 0x00007faec2a4bc2c in QCoreApplication::notifyInternal (this=0x7fff8fb8be00, receiver=0x1727270, event=0x21a2960) at kernel/qcoreapplication.cpp:610 #23 0x00007faec2a4c80a in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x17054d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #24 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x17054d0) at kernel/qcoreapplication.cpp:1247 #25 0x00007faec2a74533 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #26 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:210 #27 0x00007faebe569bbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #28 0x00007faebe56d588 in ?? () from /lib/libglib-2.0.so.0 #29 0x00007faebe56d6b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #30 0x00007faec2a741a6 in QEventDispatcherGlib::processEvents (this=0x1704d20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #31 0x00007faec2f734be in QGuiEventDispatcherGlib::processEvents (this=0xdd6, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #32 0x00007faec2a4a532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #33 0x00007faec2a4a904 in QEventLoop::exec (this=0x7fff8fb8bd50, flags=) at kernel/qeventloop.cpp:201 #34 0x00007faec2a4cab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #35 0x0000000000439555 in _start ()
- Are those crashes still happening ? There is another test to perform.. Regards
Cannot reproduce this bug with Dolphin 17.12.3 & Qt 5.10. If you still experience this crash, please reopen this bug.