Application: korganizer (4.6 beta4- ()) KDE Platform Version: 4.6.00 (4.6.0) Qt Version: 4.7.1 Operating System: Linux 2.6.31.14-0.6-desktop x86_64 Distribution: "openSUSE 11.2 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: I had the agenda view open, the next week being activated. When I clicked on the monthly view icon, korganizer crashed. I tried again and it crashed again. I have several calendars subscribed, some ical-Files on a webdavs-share, one Zimbra account. The crash can be reproduced every time. -- Backtrace: Application: KOrganizer (korganizer), signal: Segmentation fault [KCrash Handler] #6 0x00007fb2c6e425be in EventViews::MonthGraphicsView::drawBackground (this=0xa3f0b0, p=0x7fff6c3b0de0, rect=<value optimized out>) at /usr/src/debug/kdepim-4.6.40.git.1296005288/calendarviews/eventviews/month/monthscene.cpp:248 #7 0x00007fb2ce573a2d in QGraphicsView::paintEvent (this=<value optimized out>, event=<value optimized out>) at graphicsview/qgraphicsview.cpp:3456 #8 0x00007fb2cdf5ad52 in QWidget::event (this=0xa3f0b0, event=0x7fff6c3b1710) at kernel/qwidget.cpp:8346 #9 0x00007fb2ce321796 in QFrame::event (this=0xa3f0b0, e=0x7fff6c3b1710) at widgets/qframe.cpp:557 #10 0x00007fb2ce56ea3b in QGraphicsView::viewportEvent (this=0xa3f0b0, event=0x7fff6c3b1710) at graphicsview/qgraphicsview.cpp:2864 #11 0x00007fb2cd518a07 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0xa46450, event=0x7fff6c3b1710) at kernel/qcoreapplication.cpp:847 #12 0x00007fb2cdf051dc in QApplicationPrivate::notify_helper (this=0x6527a0, receiver=0xa46450, e=0x7fff6c3b1710) at kernel/qapplication.cpp:4441 #13 0x00007fb2cdf09d8d in QApplication::notify (this=0x7fff6c3b7450, receiver=0xa46450, e=0x7fff6c3b1710) at kernel/qapplication.cpp:4324 #14 0x00007fb2d00cb636 in KApplication::notify (this=0x7fff6c3b7450, receiver=0xa46450, event=0x7fff6c3b1710) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311 #15 0x00007fb2cd5191dc in QCoreApplication::notifyInternal (this=0x7fff6c3b7450, receiver=0xa46450, event=0x7fff6c3b1710) at kernel/qcoreapplication.cpp:732 #16 0x00007fb2cdf637bd in sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:218 #17 QWidgetPrivate::drawWidget (event=<value optimized out>, receiver=<value optimized out>) at kernel/qwidget.cpp:5433 #18 0x00007fb2cdf64458 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=0, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5640 #19 0x00007fb2cdf64289 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=1, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5627 #20 0x00007fb2cdf64289 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=2, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5627 #21 0x00007fb2cdf64289 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=3, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5627 #22 0x00007fb2cdf64289 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=4, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5627 #23 0x00007fb2cdf6351a in QWidgetPrivate::drawWidget (this=0xa42580, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore= 0xb0e380) at kernel/qwidget.cpp:5486 #24 0x00007fb2cdf64458 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=1, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5640 #25 0x00007fb2cdf64289 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=3, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5627 #26 0x00007fb2cdf64289 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=4, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5627 #27 0x00007fb2cdf64289 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=5, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5627 #28 0x00007fb2cdf64289 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=6, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5627 #29 0x00007fb2cdf6351a in QWidgetPrivate::drawWidget (this=0x8b3260, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore= 0xb0e380) at kernel/qwidget.cpp:5486 #30 0x00007fb2cdf64458 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=1, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5640 #31 0x00007fb2cdf6351a in QWidgetPrivate::drawWidget (this=0x8b1b70, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore= 0xb0e380) at kernel/qwidget.cpp:5486 #32 0x00007fb2cdf64458 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=5, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5640 #33 0x00007fb2cdf6351a in QWidgetPrivate::drawWidget (this=0x89d8d0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore= 0xb0e380) at kernel/qwidget.cpp:5486 #34 0x00007fb2cdf64458 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=2, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5640 #35 0x00007fb2cdf6351a in QWidgetPrivate::drawWidget (this=0x8ab3a0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore= 0xb0e380) at kernel/qwidget.cpp:5486 #36 0x00007fb2cdf64458 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=0, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5640 #37 0x00007fb2cdf64289 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=1, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5627 #38 0x00007fb2cdf64289 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=3, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5627 #39 0x00007fb2cdf6351a in QWidgetPrivate::drawWidget (this=0x719270, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore= 0xb0e380) at kernel/qwidget.cpp:5486 #40 0x00007fb2cdf64458 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=3, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5640 #41 0x00007fb2cdf6351a in QWidgetPrivate::drawWidget (this=0x6da430, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore= 0xb0e380) at kernel/qwidget.cpp:5486 #42 0x00007fb2cdf64458 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=5, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5640 #43 0x00007fb2cdf64289 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=25, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5627 #44 0x00007fb2cdf64289 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=26, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xb0e380) at kernel/qwidget.cpp:5627 #45 0x00007fb2cdf6351a in QWidgetPrivate::drawWidget (this=0x75f130, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore= 0xb0e380) at kernel/qwidget.cpp:5486 #46 0x00007fb2ce133c88 in QWidgetBackingStore::sync (this=0xb0e380) at painting/qbackingstore.cpp:1333 #47 0x00007fb2cdf54c80 in QWidgetPrivate::syncBackingStore (this=0x75f130) at kernel/qwidget.cpp:1816 #48 0x00007fb2cdf5b425 in QWidget::event (this=0x75e2e0, event=0x7fff6c3b5cf0) at kernel/qwidget.cpp:8493 #49 0x00007fb2ce33d59b in QMainWindow::event (this=0x75e2e0, event=0x7fff6c3b5cf0) at widgets/qmainwindow.cpp:1478 #50 0x00007fb2d01a9993 in KXmlGuiWindow::event (this=0x0, ev=0x0) at /usr/src/debug/kdelibs-4.6.0/kdeui/xmlgui/kxmlguiwindow.cpp:126 #51 0x00007fb2cdf0520c in QApplicationPrivate::notify_helper (this=0x6527a0, receiver=0x75e2e0, e=0x7fff6c3b5cf0) at kernel/qapplication.cpp:4445 #52 0x00007fb2cdf09d8d in QApplication::notify (this=0x7fff6c3b7450, receiver=0x75e2e0, e=0x7fff6c3b5cf0) at kernel/qapplication.cpp:4324 #53 0x00007fb2d00cb636 in KApplication::notify (this=0x7fff6c3b7450, receiver=0x75e2e0, event=0x7fff6c3b5cf0) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311 #54 0x00007fb2cd5191dc in QCoreApplication::notifyInternal (this=0x7fff6c3b7450, receiver=0x75e2e0, event=0x7fff6c3b5cf0) at kernel/qcoreapplication.cpp:732 #55 0x00007fb2ce130f87 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:215 #56 sendUpdateRequest (event=<value optimized out>, receiver=<value optimized out>) at painting/qbackingstore.cpp:507 #57 0x00007fb2ce13431f in QWidgetBackingStore::markDirty (this=0xb0e380, rect=..., widget=0xae5f20, updateImmediately=true, invalidateBuffer=18) at painting/qbackingstore.cpp:695 #58 0x00007fb2cdf5706b in QWidget::repaint (this=0xae5f20, rect=...) at kernel/qwidget.cpp:10250 #59 0x00007fb2cdf57133 in QWidget::repaint (this=0x0) at kernel/qwidget.cpp:10206 #60 0x00007fb2ce2d95a8 in QAbstractButtonPrivate::click (this=0xafbe30) at widgets/qabstractbutton.cpp:534 #61 0x00007fb2ce2d983c in QAbstractButton::mouseReleaseEvent (this=0xae5f20, e=0x7fff6c3b67a0) at widgets/qabstractbutton.cpp:1121 #62 0x00007fb2ce3a878a in QToolButton::mouseReleaseEvent (this=0x0, e=0x0) at widgets/qtoolbutton.cpp:721 #63 0x00007fb2cdf5b172 in QWidget::event (this=0xae5f20, event=0x7fff6c3b67a0) at kernel/qwidget.cpp:8200 #64 0x00007fb2cdf0520c in QApplicationPrivate::notify_helper (this=0x6527a0, receiver=0xae5f20, e=0x7fff6c3b67a0) at kernel/qapplication.cpp:4445 #65 0x00007fb2cdf0a5be in QApplication::notify (this=0x7fff6c3b7450, receiver=0xae5f20, e=0x7fff6c3b67a0) at kernel/qapplication.cpp:4006 #66 0x00007fb2d00cb636 in KApplication::notify (this=0x7fff6c3b7450, receiver=0xae5f20, event=0x7fff6c3b67a0) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311 #67 0x00007fb2cd5191dc in QCoreApplication::notifyInternal (this=0x7fff6c3b7450, receiver=0xae5f20, event=0x7fff6c3b67a0) at kernel/qcoreapplication.cpp:732 #68 0x00007fb2cdf09746 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:215 #69 QApplicationPrivate::sendMouseEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qapplication.cpp:3105 #70 0x00007fb2cdf8d4b5 in QETWidget::translateMouseEvent (this=0xaf7900, event=<value optimized out>) at kernel/qapplication_x11.cpp:4438 #71 0x00007fb2cdf8c14a in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff6c3b70c0) at kernel/qapplication_x11.cpp:3564 #72 0x00007fb2cdfb6bc2 in x11EventSourceDispatch (s=0x649560, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146 #73 0x00007fb2c661adee in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #74 0x00007fb2c661e7b8 in ?? () from /usr/lib64/libglib-2.0.so.0 #75 0x00007fb2c661e8e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #76 0x00007fb2cd545333 in QEventDispatcherGlib::processEvents (this=0x6196e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #77 0x00007fb2cdfb652e in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #78 0x00007fb2cd517f02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #79 0x00007fb2cd5182ec in QEventLoop::exec (this=0x7fff6c3b73f0, flags=) at kernel/qeventloop.cpp:201 #80 0x00007fb2cd51d2a9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #81 0x00000000004086d6 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdepim-4.6.40.git.1296005288/korganizer/main.cpp:67 Reported using DrKonqi
Sorry, I was wrong in that I cannot always reproduce it with the given steps. I could reproduce the crash twice, though.
Fixed in commit 44a6d3e18817ec272708c1308e8439d93ccb0c1e.