[Bug 271318] New: Crash when reloading tab

Rolf Eike Beer kde at opensource.sf-tec.de
Tue Apr 19 22:10:30 BST 2011


https://bugs.kde.org/show_bug.cgi?id=271318

           Summary: Crash when reloading tab
           Product: kontact
           Version: 4.6 beta4
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: kde at opensource.sf-tec.de


Application: kontact (4.6 beta4)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.37-12-desktop i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
My Wifi connection broke while I was opening tabs with articles I wanted to
read. Once the connection was back I tried to reload some tabs when Kontact
crashed.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb2e37710 (LWP 18305))]

Thread 4 (Thread 0xb06dbb70 (LWP 18306)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb4138125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb61d724c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb5ab1d97 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb4133b25 in start_thread () from /lib/libpthread.so.0
#5  0xb61c946e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa9384b70 (LWP 19181)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb4138452 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0xb61d72a4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb6e7effc in wait (this=0x88723ec, mutex=0x88723e8, time=30000) at
thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x88723ec, mutex=0x88723e8, time=30000) at
thread/qwaitcondition_unix.cpp:160
#5  0xb6e72e44 in QThreadPoolThread::run (this=0xc4d6770) at
concurrent/qthreadpool.cpp:140
#6  0xb6e7e983 in QThreadPrivate::start (arg=0xc4d6770) at
thread/qthread_unix.cpp:320
#7  0xb4133b25 in start_thread () from /lib/libpthread.so.0
#8  0xb61c946e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xad864b70 (LWP 19182)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb4138452 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0xb61d72a4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb6e7effc in wait (this=0x88723ec, mutex=0x88723e8, time=30000) at
thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x88723ec, mutex=0x88723e8, time=30000) at
thread/qwaitcondition_unix.cpp:160
#5  0xb6e72e44 in QThreadPoolThread::run (this=0xe483f60) at
concurrent/qthreadpool.cpp:140
#6  0xb6e7e983 in QThreadPrivate::start (arg=0xe483f60) at
thread/qthread_unix.cpp:320
#7  0xb4133b25 in start_thread () from /lib/libpthread.so.0
#8  0xb61c946e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb2e37710 (LWP 18305)):
[KCrash Handler]
#7  QPainterPrivate::attachPainterPrivate (q=0xbfe6accc, pdev=0x0) at
painting/qpainter.cpp:238
#8  0xb65fa668 in QPainter::QPainter (this=0xbfe6accc, pd=0x0) at
painting/qpainter.cpp:1489
#9  0xac6c31a9 in KHTMLView::paintEvent (this=0xe6b0798, e=0x0) at
/usr/src/debug/kdelibs-4.6.2/khtml/khtmlview.cpp:880
#10 0xb64ebc5a in QWidget::event (this=0xe6b0798, event=0xbfe6b314) at
kernel/qwidget.cpp:8405
#11 0xb6905b45 in QFrame::event (this=0xe6b0798, e=0xbfe6b314) at
widgets/qframe.cpp:557
#12 0xb69972b1 in QAbstractScrollArea::viewportEvent (this=0xe6b0798,
e=0xbfe6b314) at widgets/qabstractscrollarea.cpp:1043
#13 0xac6ae330 in KHTMLView::viewportEvent (this=0xe6b0798, e=0xbfe6b314) at
/usr/src/debug/kdelibs-4.6.2/khtml/khtmlview.cpp:1997
#14 0xb6999ba6 in viewportEvent (this=0xeffeea0, o=0xe70a780, e=0xbfe6b314) at
widgets/qabstractscrollarea_p.h:100
#15 QAbstractScrollAreaFilter::eventFilter (this=0xeffeea0, o=0xe70a780,
e=0xbfe6b314) at widgets/qabstractscrollarea_p.h:116
#16 0xb6f7def6 in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0x80767b8, receiver=0xe70a780, event=0xbfe6b314) at
kernel/qcoreapplication.cpp:846
#17 0xb64906b4 in QApplicationPrivate::notify_helper (this=0x80767b8,
receiver=0xe70a780, e=0xbfe6b314) at kernel/qapplication.cpp:4458
#18 0xb6499554 in QApplication::notify (this=0xbfe6e354, receiver=0xe70a780,
e=0xbfe6b314) at kernel/qapplication.cpp:4341
#19 0xb74b2a61 in KApplication::notify (this=0xbfe6e354, receiver=0xe70a780,
event=0xbfe6b314) at
/usr/src/debug/kdelibs-4.6.2/kdeui/kernel/kapplication.cpp:311
#20 0xb6f7dd5e in QCoreApplication::notifyInternal (this=0xbfe6e354,
receiver=0xe70a780, event=0xbfe6b314) at kernel/qcoreapplication.cpp:731
#21 0xb64e8902 in sendSpontaneousEvent (this=0xe82cc68, pdev=0x81f144c,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x81f1478) at
../../src/corelib/kernel/qcoreapplication.h:218
#22 QWidgetPrivate::drawWidget (this=0xe82cc68, pdev=0x81f144c, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x81f1478) at
kernel/qwidget.cpp:5492
#23 0xb64e9657 in QWidgetPrivate::paintSiblingsRecursive (this=0xe82a958,
pdev=0x81f144c, siblings=..., index=<value optimized out>, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=
    0x81f1478) at kernel/qwidget.cpp:5699
#24 0xb64e8658 in QWidgetPrivate::drawWidget (this=0xe82a958, pdev=0x81f144c,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x81f1478) at
kernel/qwidget.cpp:5545
#25 0xb64e9657 in QWidgetPrivate::paintSiblingsRecursive (this=0xe9a90b8,
pdev=0x81f144c, siblings=..., index=<value optimized out>, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=
    0x81f1478) at kernel/qwidget.cpp:5699
#26 0xb64e8658 in QWidgetPrivate::drawWidget (this=0xe9a90b8, pdev=0x81f144c,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x81f1478) at
kernel/qwidget.cpp:5545
#27 0xb64e9657 in QWidgetPrivate::paintSiblingsRecursive (this=0xe755b08,
pdev=0x81f144c, siblings=..., index=<value optimized out>, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=
    0x81f1478) at kernel/qwidget.cpp:5699
#28 0xb64e8658 in QWidgetPrivate::drawWidget (this=0xe755b08, pdev=0x81f144c,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x81f1478) at
kernel/qwidget.cpp:5545
#29 0xb64e9657 in QWidgetPrivate::paintSiblingsRecursive (this=0xd701928,
pdev=0x81f144c, siblings=..., index=<value optimized out>, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=
    0x81f1478) at kernel/qwidget.cpp:5699
#30 0xb64e8658 in QWidgetPrivate::drawWidget (this=0xd701928, pdev=0x81f144c,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x81f1478) at
kernel/qwidget.cpp:5545
#31 0xb64e9657 in QWidgetPrivate::paintSiblingsRecursive (this=0xe4a76f8,
pdev=0x81f144c, siblings=..., index=<value optimized out>, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=
    0x81f1478) at kernel/qwidget.cpp:5699
#32 0xb64e951d in QWidgetPrivate::paintSiblingsRecursive (this=0xe4a76f8,
pdev=0x81f144c, siblings=..., index=0, rgn=..., offset=..., flags=4,
sharedPainter=0x0, backingStore=0x81f1478)
    at kernel/qwidget.cpp:5686
#33 0xb64e8658 in QWidgetPrivate::drawWidget (this=0xe4a76f8, pdev=0x81f144c,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x81f1478) at
kernel/qwidget.cpp:5545
#34 0xb64e9657 in QWidgetPrivate::paintSiblingsRecursive (this=0xc2cba78,
pdev=0x81f144c, siblings=..., index=<value optimized out>, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=
    0x81f1478) at kernel/qwidget.cpp:5699
#35 0xb64e8658 in QWidgetPrivate::drawWidget (this=0xc2cba78, pdev=0x81f144c,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x81f1478) at
kernel/qwidget.cpp:5545
#36 0xb64e9657 in QWidgetPrivate::paintSiblingsRecursive (this=0xdfade08,
pdev=0x81f144c, siblings=..., index=<value optimized out>, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=
    0x81f1478) at kernel/qwidget.cpp:5699
#37 0xb64e8658 in QWidgetPrivate::drawWidget (this=0xdfade08, pdev=0x81f144c,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x81f1478) at
kernel/qwidget.cpp:5545
#38 0xb64e9657 in QWidgetPrivate::paintSiblingsRecursive (this=0x8079540,
pdev=0x81f144c, siblings=..., index=<value optimized out>, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=
    0x81f1478) at kernel/qwidget.cpp:5699
#39 0xb64e8658 in QWidgetPrivate::drawWidget (this=0x8079540, pdev=0x81f144c,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x81f1478) at
kernel/qwidget.cpp:5545
#40 0xb64e9657 in QWidgetPrivate::paintSiblingsRecursive (this=0x8122020,
pdev=0x81f144c, siblings=..., index=<value optimized out>, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=
    0x81f1478) at kernel/qwidget.cpp:5699
#41 0xb64e8658 in QWidgetPrivate::drawWidget (this=0x8122020, pdev=0x81f144c,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x81f1478) at
kernel/qwidget.cpp:5545
#42 0xb64e9657 in QWidgetPrivate::paintSiblingsRecursive (this=0x8160468,
pdev=0x81f144c, siblings=..., index=<value optimized out>, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=
    0x81f1478) at kernel/qwidget.cpp:5699
#43 0xb64e8658 in QWidgetPrivate::drawWidget (this=0x8160468, pdev=0x81f144c,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x81f1478) at
kernel/qwidget.cpp:5545
#44 0xb64e9657 in QWidgetPrivate::paintSiblingsRecursive (this=0x816c8c0,
pdev=0x81f144c, siblings=..., index=<value optimized out>, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=
    0x81f1478) at kernel/qwidget.cpp:5699
#45 0xb64e951d in QWidgetPrivate::paintSiblingsRecursive (this=0x816c8c0,
pdev=0x81f144c, siblings=..., index=6, rgn=..., offset=..., flags=4,
sharedPainter=0x0, backingStore=0x81f1478)
    at kernel/qwidget.cpp:5686
#46 0xb64e8658 in QWidgetPrivate::drawWidget (this=0x816c8c0, pdev=0x81f144c,
rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x81f1478) at
kernel/qwidget.cpp:5545
#47 0xb66dbff8 in QWidgetBackingStore::sync (this=0x81f1478) at
painting/qbackingstore.cpp:1333
#48 0xb64dc03b in QWidgetPrivate::syncBackingStore (this=0x816c8c0) at
kernel/qwidget.cpp:1842
#49 0xb64ec716 in QWidget::event (this=0x816a5d0, event=0xe895338) at
kernel/qwidget.cpp:8552
#50 0xb6922edc in QMainWindow::event (this=0x816a5d0, event=0xe895338) at
widgets/qmainwindow.cpp:1480
#51 0xb7578104 in KMainWindow::event (this=0x816a5d0, ev=0xe895338) at
/usr/src/debug/kdelibs-4.6.2/kdeui/widgets/kmainwindow.cpp:1100
#52 0xb75783a2 in KXmlGuiWindow::event (this=0x816a5d0, ev=0xe895338) at
/usr/src/debug/kdelibs-4.6.2/kdeui/xmlgui/kxmlguiwindow.cpp:126
#53 0xb64906e4 in QApplicationPrivate::notify_helper (this=0x80767b8,
receiver=0x816a5d0, e=0xe895338) at kernel/qapplication.cpp:4462
#54 0xb6499554 in QApplication::notify (this=0xbfe6e354, receiver=0x816a5d0,
e=0xe895338) at kernel/qapplication.cpp:4341
#55 0xb74b2a61 in KApplication::notify (this=0xbfe6e354, receiver=0x816a5d0,
event=0xe895338) at
/usr/src/debug/kdelibs-4.6.2/kdeui/kernel/kapplication.cpp:311
#56 0xb6f7dd5e in QCoreApplication::notifyInternal (this=0xbfe6e354,
receiver=0x816a5d0, event=0xe895338) at kernel/qcoreapplication.cpp:731
#57 0xb6f81aec in sendEvent (receiver=0x0, event_type=0, data=0x8052f18) at
kernel/qcoreapplication.h:215
#58 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x8052f18) at kernel/qcoreapplication.cpp:1372
#59 0xb6f81c3c in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1265
#60 0xb6fac3b4 in sendPostedEvents (s=0x8078910) at
kernel/qcoreapplication.h:220
#61 postEventSourceDispatch (s=0x8078910) at
kernel/qeventdispatcher_glib.cpp:277
#62 0xb3ff1b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#63 0xb3ff2350 in ?? () from /usr/lib/libglib-2.0.so.0
#64 0xb3ff260e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#65 0xb6fac53b in QEventDispatcherGlib::processEvents (this=0x8056c08,
flags=...) at kernel/qeventdispatcher_glib.cpp:422
#66 0xb65471ca in QGuiEventDispatcherGlib::processEvents (this=0x8056c08,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#67 0xb6f7d03d in QEventLoop::processEvents (this=0xbfe6e2b4, flags=...) at
kernel/qeventloop.cpp:149
#68 0xb6f7d269 in QEventLoop::exec (this=0xbfe6e2b4, flags=...) at
kernel/qeventloop.cpp:201
#69 0xb6f81d10 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#70 0xb648e3e4 in QApplication::exec () at kernel/qapplication.cpp:3736
#71 0x0804b847 in main (argc=) at
/usr/src/debug/kdepim-4.6.40.git.1301325577/kontact/src/main.cpp:218

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list