Bug 233267 - Frequent Dolphin crash
Summary: Frequent Dolphin crash
Status: RESOLVED DUPLICATE of bug 224848
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-04 18:35 UTC by tow.iwan
Modified: 2010-04-05 01:46 UTC (History)
1 user (show)

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 tow.iwan 2010-04-04 18:35:36 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.4.1 (KDE 4.4.1) (Compiled from sources)
Qt Version: 4.6.2
Operating System: Linux 2.6.30.10-105.2.23.fc11.x86_64 x86_64
Distribution: "Fedora release 11 (Leonidas)"

-- Information about the crash:
Seems to crash for no reason, while simply having Dolphin window on top

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
87	  int result = INLINE_SYSCALL (poll, 3, CHECK_N (fds, nfds), nfds, timeout);
[Current thread is 1 (Thread 0x7fbbe1e07820 (LWP 6228))]

Thread 2 (Thread 0x7fbbd7f33910 (LWP 6255)):
[KCrash Handler]
#5  QBasicAtomicInt::deref (this=<value optimized out>) at ../../src/corelib/arch/qatomic_x86_64.h:133
#6  QString::operator= (this=<value optimized out>) at tools/qstring.cpp:1281
#7  0x0000000000462e93 in KLoadMetaDataThread::run (this=0x28b75d0) at /usr/src/debug/kdebase-4.4.1/apps/dolphin/src/panels/information/kloadmetadatathread.cpp:89
#8  0x00000038f4c736c5 in QThreadPrivate::start (arg=0x28b75d0) at thread/qthread_unix.cpp:248
#9  0x000000334180685a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x0000003340cde22d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fbbe1e07820 (LWP 6228)):
#0  0x0000003340cd4db3 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003342c0882a in ?? () from /usr/lib64/libxcb.so.1
#2  0x0000003342c08d57 in ?? () from /usr/lib64/libxcb.so.1
#3  0x0000003342c09005 in xcb_writev () from /usr/lib64/libxcb.so.1
#4  0x000000334284c8aa in _XSend (dpy=0x215b3c0, data=0x0, size=<value optimized out>) at xcb_io.c:332
#5  0x000000334284cdf5 in _XFlush (dpy=0x215b3c0) at xcb_io.c:349
#6  0x0000003346006298 in XRenderCompositeTrapezoids (dpy=0x215b3c0, op=<value optimized out>, src=77595107, dst=<value optimized out>, maskFormat=<value optimized out>, xSrc=167, 
    ySrc=<value optimized out>, traps=0x27241f0, ntrap=2) at Trap.c:50
#7  0x00000037841adf9e in qt_XRenderCompositeTrapezoids (size=<value optimized out>, traps=0x27241f0, ySrc=<value optimized out>, xSrc=<value optimized out>, maskFormat=<value optimized out>, 
    dst=<value optimized out>, src=<value optimized out>, op=<value optimized out>, dpy=<value optimized out>) at painting/qpaintengine_x11.cpp:1536
#8  QX11PaintEnginePrivate::fillPolygon_dev (size=<value optimized out>, traps=0x27241f0, ySrc=<value optimized out>, xSrc=<value optimized out>, maskFormat=<value optimized out>, 
    dst=<value optimized out>, src=<value optimized out>, op=<value optimized out>, dpy=<value optimized out>) at painting/qpaintengine_x11.cpp:1617
#9  0x00000037841ae892 in QX11PaintEnginePrivate::fillPath (this=0x2199db0, path=@0x7fff8ea6d0b0, gc_mode=<value optimized out>, transform=<value optimized out>) at painting/qpaintengine_x11.cpp:1755
#10 0x00000037841af315 in QX11PaintEngine::drawPath (this=<value optimized out>, path=@0x7fff8ea6d0b0) at painting/qpaintengine_x11.cpp:1767
#11 0x00000037840ef9bd in QPaintEngine::drawEllipse (this=0x2660190, rect=@0x7fff8ea6d140) at painting/qpaintengine.cpp:507
#12 0x00000037841aacb7 in QX11PaintEngine::drawEllipse (this=0x2660190, rect=@0x7fff8ea6d140) at painting/qpaintengine_x11.cpp:1446
#13 0x0000003784106ded in QPainter::drawEllipse (this=<value optimized out>, r=<value optimized out>) at painting/qpainter.cpp:4246
#14 0x00007fbbdc4b429a in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#15 0x00007fbbdc4b92c9 in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#16 0x00007fbbdc4b67ec in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#17 0x00007fbbdc4b81d2 in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#18 0x00007fbbdc4b67ec in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#19 0x0000003785c368f9 in KStyle::drawPrimitive (this=0x21d3d90, elem=QStyle::PE_IndicatorDockWidgetResizeHandle, option=0x7fff8ea6e190, painter=<value optimized out>, widget=0x2295e40)
    at /usr/src/debug/kdelibs-4.4.1/kdeui/kernel/kstyle.cpp:1149
#20 0x00007fbbdc4b6f85 in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#21 0x0000003784392aae in paintSep(QPainter *, struct QWidget *, const QRect &, Qt::Orientation, bool) (p=0x7fff8ea6e300, w=0x2295e40, r=@0x7fff8ea6e250, o=Qt::Horizontal, mouse_over=false)
    at widgets/qdockarealayout.cpp:1581
#22 0x00000037843960ba in QDockAreaLayout::paintSeparators (this=0x22b00a8, p=<value optimized out>, widget=<value optimized out>, clip=@0x7fff8ea6e2f0, mouse=<value optimized out>)
    at widgets/qdockarealayout.cpp:3103
#23 0x00000037843bf2d7 in QMainWindow::event (this=0x2295e40, event=0x7fff8ea6e950) at widgets/qmainwindow.cpp:1316
#24 0x0000003785d36413 in KXmlGuiWindow::event (this=0x7fff8ea6b3b0, ev=0x1) at /usr/src/debug/kdelibs-4.4.1/kdeui/xmlgui/kxmlguiwindow.cpp:131
#25 0x0000003783fabb3c in QApplicationPrivate::notify_helper (this=0x2151720, receiver=0x2295e40, e=0x7fff8ea6e950) at kernel/qapplication.cpp:4300
#26 0x0000003783fb206b in QApplication::notify (this=0x7fff8ea6fb50, receiver=0x2295e40, e=0x7fff8ea6e950) at kernel/qapplication.cpp:4183
#27 0x0000003785c1f696 in KApplication::notify (this=0x7fff8ea6fb50, receiver=0x2295e40, event=0x7fff8ea6e950) at /usr/src/debug/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:302
#28 0x00000038f4d66a6c in QCoreApplication::notifyInternal (this=0x7fff8ea6fb50, receiver=0x2295e40, event=0x7fff8ea6e950) at kernel/qcoreapplication.cpp:704
#29 0x0000003784009c4c in QCoreApplication::sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:218
#30 QWidgetPrivate::drawWidget (event=<value optimized out>, receiver=<value optimized out>) at kernel/qwidget.cpp:5339
#31 0x00000037841c0c96 in QWidgetBackingStore::sync (this=0x24f28e0) at painting/qbackingstore.cpp:1283
#32 0x0000003783ffb670 in QWidgetPrivate::syncBackingStore (this=0x22ad5a0) at kernel/qwidget.cpp:1672
#33 0x0000003784001db3 in QWidget::event (this=0x2295e40, event=0x28dfae0) at kernel/qwidget.cpp:8291
#34 0x00000037843bf08b in QMainWindow::event (this=0x2295e40, event=0x28dfae0) at widgets/qmainwindow.cpp:1433
#35 0x0000003785d36413 in KXmlGuiWindow::event (this=0x7fff8ea6b3b0, ev=0x1) at /usr/src/debug/kdelibs-4.4.1/kdeui/xmlgui/kxmlguiwindow.cpp:131
#36 0x0000003783fabb3c in QApplicationPrivate::notify_helper (this=0x2151720, receiver=0x2295e40, e=0x28dfae0) at kernel/qapplication.cpp:4300
#37 0x0000003783fb206b in QApplication::notify (this=0x7fff8ea6fb50, receiver=0x2295e40, e=0x28dfae0) at kernel/qapplication.cpp:4183
#38 0x0000003785c1f696 in KApplication::notify (this=0x7fff8ea6fb50, receiver=0x2295e40, event=0x28dfae0) at /usr/src/debug/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:302
#39 0x00000038f4d66a6c in QCoreApplication::notifyInternal (this=0x7fff8ea6fb50, receiver=0x2295e40, event=0x28dfae0) at kernel/qcoreapplication.cpp:704
#40 0x00000038f4d678e7 in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#41 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1345
#42 0x00000038f4d90223 in QCoreApplication::sendPostedEvents () at kernel/qcoreapplication.h:220
#43 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:276
#44 0x000000334343790e in g_main_dispatch (context=<value optimized out>) at gmain.c:1824
#45 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2377
#46 0x000000334343b0e8 in g_main_context_iterate (context=0x21582c0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2455
#47 0x000000334343b20a in IA__g_main_context_iteration (context=0x21582c0, may_block=1) at gmain.c:2518
#48 0x00000038f4d8fd63 in QEventDispatcherGlib::processEvents (this=0x212b250, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#49 0x00000037840599fe in QGuiEventDispatcherGlib::processEvents (this=0x7fff8ea6b3b0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#50 0x00000038f4d653a2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 36}) at kernel/qeventloop.cpp:149
#51 0x00000038f4d6577c in QEventLoop::exec (this=0x7fff8ea6faa0, flags={i = 0}) at kernel/qeventloop.cpp:201
#52 0x00000038f4d67b99 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#53 0x0000000000438755 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-4.4.1/apps/dolphin/src/main.cpp:101

Reported using DrKonqi
Comment 1 Dario Andres 2010-04-05 01:46:01 UTC
Fixed since KDE SC 4.4.2
Regards

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