Bug 216905 - krunner crashed when typing an app name [qFree, QList<QPolygonF>::free, QList<QPolygonF>::~QList]
Summary: krunner crashed when typing an app name [qFree, QList<QPolygonF>::free, QList...
Status: RESOLVED DUPLICATE of bug 196207
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-01 10:01 UTC by Dmitry Suzdalev
Modified: 2009-12-17 18:45 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 Dmitry Suzdalev 2009-12-01 10:01:18 UTC
Application: krunner (0.1)
KDE Platform Version: 4.3.80 (KDE 4.3.80 (KDE 4.4 Beta1)) (Compiled from sources)
Qt Version: 4.6.0
Operating System: Linux 2.6.31-ARCH i686
Distribution (Platform): Archlinux Packages

-- Information about the crash:
I had just compiled & installed konversation for the first time (on a clean system). Then I hit Alt+F2 and type 'konv' as I usually do. I didn't even managed to hit Enter - it crashed.

I was thinking that this might be related to kbuildsycoca4 was in process of updating its database with konversation's .desktop file, but the crash shows some assert in qFree.

This may be infamous glibc malloc-check bug?
But please note that I have _MALLOC_CHECK set to 1, so it shouldn't abort apps, just print a warning.

INFO:
KDE trunk (all modules), revision 1056447
kde-qt - master at 4.6.0-rc1
ArchLinux
glibc-2.11


The crash can be reproduced some of the times.

 -- Backtrace:
Application: Run Command Interface (kdeinit4), signal: Aborted
[Current thread is 1 (Thread 0xb53e5700 (LWP 1791))]

Thread 6 (Thread 0xa7be8b70 (LWP 1796)):
#0  0xb7835424 in __kernel_vsyscall ()
#1  0xb7584e65 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb761be07 in QWaitConditionPrivate::wait (this=0x9da32c8, mutex=0x9da32c4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9da32c8, mutex=0x9da32c4, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb6de0a82 in QHostInfoAgent::run (this=0x9da32b8) at kernel/qhostinfo.cpp:252
#5  0xb761aede in QThreadPrivate::start (arg=0x9da32b8) at thread/qthread_unix.cpp:244
#6  0xb75808ac in start_thread () from /lib/libpthread.so.0
#7  0xb5ba7a9e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa73e7b70 (LWP 1937)):
#0  0xb7835424 in __kernel_vsyscall ()
#1  0xb7584e65 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb761be07 in QWaitConditionPrivate::wait (this=0x9b13518, mutex=0x9af5b10, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9b13518, mutex=0x9af5b10, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb3d2812c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9b13500, th=0x9e8b3a0) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb3d2bfd2 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9af6a38, th=0x9e8b3a0) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb3d280ab in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9b13500, th=0x9e8b3a0) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb3d2bf76 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9af6a38, th=0x9e8b3a0) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb3d28084 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b13500, th=0x9e8b3a0, previous=0x0) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb3d2bf9c in ThreadWeaver::WorkingHardState::applyForWork (this=0x9af6a38, th=0x9e8b3a0) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb3d28084 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b13500, th=0x9e8b3a0, previous=0x0) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb3d2bf9c in ThreadWeaver::WorkingHardState::applyForWork (this=0x9af6a38, th=0x9e8b3a0) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb3d28084 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b13500, th=0x9e8b3a0, previous=0xa1d8a90) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb3d2990d in ThreadWeaver::ThreadRunHelper::run (this=0xa73e7314, parent=0x9b13500, th=0x9e8b3a0) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:87
#14 0xb3d29ca1 in ThreadWeaver::Thread::run (this=0x9e8b3a0) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:142
#15 0xb761aede in QThreadPrivate::start (arg=0x9e8b3a0) at thread/qthread_unix.cpp:244
#16 0xb75808ac in start_thread () from /lib/libpthread.so.0
#17 0xb5ba7a9e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa6be6b70 (LWP 1938)):
#0  0xb7835424 in __kernel_vsyscall ()
#1  0xb7584e65 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb761be07 in QWaitConditionPrivate::wait (this=0x9b13518, mutex=0x9af5b10, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9b13518, mutex=0x9af5b10, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb3d2812c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9b13500, th=0x9e1aff0) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb3d2bfd2 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9af6a38, th=0x9e1aff0) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb3d280ab in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9b13500, th=0x9e1aff0) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb3d2bf76 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9af6a38, th=0x9e1aff0) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb3d28084 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b13500, th=0x9e1aff0, previous=0xa110728) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb3d2990d in ThreadWeaver::ThreadRunHelper::run (this=0xa6be6314, parent=0x9b13500, th=0x9e1aff0) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:87
#10 0xb3d29ca1 in ThreadWeaver::Thread::run (this=0x9e1aff0) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:142
#11 0xb761aede in QThreadPrivate::start (arg=0x9e1aff0) at thread/qthread_unix.cpp:244
#12 0xb75808ac in start_thread () from /lib/libpthread.so.0
#13 0xb5ba7a9e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa63e5b70 (LWP 1939)):
#0  0xb7835424 in __kernel_vsyscall ()
#1  0xb7584e65 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb761be07 in QWaitConditionPrivate::wait (this=0x9b13518, mutex=0x9af5b10, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9b13518, mutex=0x9af5b10, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb3d2812c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9b13500, th=0x9b730b8) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb3d2bfd2 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9af6a38, th=0x9b730b8) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb3d280ab in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9b13500, th=0x9b730b8) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb3d2bf76 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9af6a38, th=0x9b730b8) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb3d28084 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b13500, th=0x9b730b8, previous=0x0) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb3d2bf9c in ThreadWeaver::WorkingHardState::applyForWork (this=0x9af6a38, th=0x9b730b8) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb3d28084 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b13500, th=0x9b730b8, previous=0xa14d5f8) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb3d2990d in ThreadWeaver::ThreadRunHelper::run (this=0xa63e5314, parent=0x9b13500, th=0x9b730b8) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:87
#12 0xb3d29ca1 in ThreadWeaver::Thread::run (this=0x9b730b8) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:142
#13 0xb761aede in QThreadPrivate::start (arg=0x9b730b8) at thread/qthread_unix.cpp:244
#14 0xb75808ac in start_thread () from /lib/libpthread.so.0
#15 0xb5ba7a9e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa5be4b70 (LWP 1940)):
#0  0xb7835424 in __kernel_vsyscall ()
#1  0xb7584e65 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb761be07 in QWaitConditionPrivate::wait (this=0x9b13518, mutex=0x9af5b10, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9b13518, mutex=0x9af5b10, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb3d2812c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9b13500, th=0x9ea63b8) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb3d2bfd2 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9af6a38, th=0x9ea63b8) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb3d280ab in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9b13500, th=0x9ea63b8) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb3d2bf76 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9af6a38, th=0x9ea63b8) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb3d28084 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b13500, th=0x9ea63b8, previous=0x9dff1b8) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb3d2990d in ThreadWeaver::ThreadRunHelper::run (this=0xa5be4314, parent=0x9b13500, th=0x9ea63b8) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:87
#10 0xb3d29ca1 in ThreadWeaver::Thread::run (this=0x9ea63b8) at /home/archuser/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:142
#11 0xb761aede in QThreadPrivate::start (arg=0x9ea63b8) at thread/qthread_unix.cpp:244
#12 0xb75808ac in start_thread () from /lib/libpthread.so.0
#13 0xb5ba7a9e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb53e5700 (LWP 1791)):
[KCrash Handler]
#6  0xb7835424 in __kernel_vsyscall ()
#7  0xb5b04561 in raise () from /lib/libc.so.6
#8  0xb5b05d62 in abort () from /lib/libc.so.6
#9  0xb5b3f855 in __libc_message () from /lib/libc.so.6
#10 0xb5b456c1 in malloc_printerr () from /lib/libc.so.6
#11 0xb5b49ff6 in free () from /lib/libc.so.6
#12 0xb761556d in qFree (ptr=0x9e516c8) at global/qmalloc.cpp:60
#13 0xb6033ad5 in QList<QPolygonF>::free(QListData::Data*) () from /home/archuser/kdesvn/kde-qt/lib/libQtGui.so.4
#14 0xb6033b07 in QList<QPolygonF>::~QList() () from /home/archuser/kdesvn/kde-qt/lib/libQtGui.so.4
#15 0xb60d5b24 in QX11PaintEnginePrivate::fillPath (this=0xa1d5b38, path=..., gc_mode=QX11PaintEnginePrivate::PenGC, transform=true) at painting/qpaintengine_x11.cpp:1756
#16 0xb60d66d3 in QX11PaintEngine::drawPath (this=0x9e6e798, path=...) at painting/qpaintengine_x11.cpp:1805
#17 0xb60256ef in QPainter::drawPath (this=0xbfb0ae44, path=...) at painting/qpainter.cpp:3268
#18 0xb60275a1 in QPainter::strokePath (this=0xbfb0ae44, path=..., pen=...) at painting/qpainter.cpp:3180
#19 0xb6027878 in QPainter::drawArc (this=0xbfb0ae44, r=..., a=-1440, alen=720) at painting/qpainter.cpp:4275
#20 0xb5ff5864 in qDrawRoundedCorners (p=0xbfb0ae44, x1=4, y1=24, x2=21, y2=25, r1=..., r2=..., edge=QCss::BottomEdge, s=QCss::BorderStyle_Solid, c=...) at painting/qcssutil.cpp:162
#21 0xb5ff6371 in qDrawBorder (p=0xbfb0ae44, rect=..., styles=0xa128894, borders=0xa128874, colors=0xa128884, radii=0xa1288a4) at painting/qcssutil.cpp:366
#22 0xb62073af in QRenderRule::drawBorder (this=0xbfb0ab2c, p=0xbfb0ae44, rect=...) at styles/qstylesheetstyle.cpp:1238
#23 0xb620748c in QRenderRule::drawFrame (this=0xbfb0ab2c, p=0xbfb0ae44, rect=...) at styles/qstylesheetstyle.cpp:1330
#24 0xb62074c8 in QRenderRule::drawRule (this=0xbfb0ab2c, p=0xbfb0ae44, rect=...) at styles/qstylesheetstyle.cpp:1342
#25 0xb621fa7e in QStyleSheetStyle::drawComplexControl (this=0x9c4b740, cc=QStyle::CC_ToolButton, opt=0xbfb0ade4, p=0xbfb0ae44, w=0x9b4bb18) at styles/qstylesheetstyle.cpp:3079
#26 0xb6398ace in QStylePainter::drawComplexControl (this=0x9b4bb18) at ../../include/QtGui/../../src/gui/painting/qstylepainter.h:94
#27 QToolButton::paintEvent (this=0x9b4bb18) at widgets/qtoolbutton.cpp:556
#28 0xb5f0e385 in QWidget::event (this=0x9b4bb18, event=0xbfb0b3d4) at kernel/qwidget.cpp:8119
#29 0xb62b271e in QAbstractButton::event (this=0x9b4bb18, e=0x6) at widgets/qabstractbutton.cpp:1080
#30 0xb6398a2a in QToolButton::event (this=0x9b4bb18, event=0xbfb0b3d4) at widgets/qtoolbutton.cpp:1163
#31 0xb5eb140c in QApplicationPrivate::notify_helper (this=0x9a243d0, receiver=0x9b4bb18, e=0xbfb0b3d4) at kernel/qapplication.cpp:4242
#32 0xb5eb8117 in QApplication::notify (this=0x9a241d8, receiver=0x9b4bb18, e=0xbfb0b3d4) at kernel/qapplication.cpp:4207
#33 0xb6a9dc70 in KApplication::notify (this=0x9a241d8, receiver=0x9b4bb18, event=0xbfb0b3d4) at /home/archuser/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#34 0xb771bb9b in QCoreApplication::notifyInternal (this=0x9a241d8, receiver=0x9b4bb18, event=0xbfb0b3d4) at kernel/qcoreapplication.cpp:704
#35 0xb5f17546 in QCoreApplication::sendSpontaneousEvent (this=0x9b4d168, pdev=0x9b058b4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9afcc90)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#36 QWidgetPrivate::drawWidget (this=0x9b4d168, pdev=0x9b058b4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9afcc90) at kernel/qwidget.cpp:5321
#37 0xb5f18385 in QWidgetPrivate::paintSiblingsRecursive (this=0x9b3e470, pdev=0x9b058b4, siblings=..., index=6, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9afcc90)
    at kernel/qwidget.cpp:5434
#38 0xb5f181be in QWidgetPrivate::paintSiblingsRecursive (this=0x9b3e470, pdev=0x9b058b4, siblings=..., index=8, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9afcc90)
    at kernel/qwidget.cpp:5421
#39 0xb5f17295 in QWidgetPrivate::drawWidget (this=0x9b3e470, pdev=0x9b058b4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9afcc90) at kernel/qwidget.cpp:5370
#40 0xb5f18385 in QWidgetPrivate::paintSiblingsRecursive (this=0x9b348d0, pdev=0x9b058b4, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9afcc90)
    at kernel/qwidget.cpp:5434
#41 0xb5f181be in QWidgetPrivate::paintSiblingsRecursive (this=0x9b348d0, pdev=0x9b058b4, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9afcc90)
    at kernel/qwidget.cpp:5421
#42 0xb5f17295 in QWidgetPrivate::drawWidget (this=0x9b348d0, pdev=0x9b058b4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9afcc90) at kernel/qwidget.cpp:5370
#43 0xb5f18385 in QWidgetPrivate::paintSiblingsRecursive (this=0x9afdb60, pdev=0x9b058b4, siblings=..., index=7, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9afcc90)
    at kernel/qwidget.cpp:5434
#44 0xb5f17295 in QWidgetPrivate::drawWidget (this=0x9afdb60, pdev=0x9b058b4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9afcc90) at kernel/qwidget.cpp:5370
#45 0xb60e8044 in QWidgetBackingStore::sync (this=0x9afcc90) at painting/qbackingstore.cpp:1289
#46 0xb5f07843 in QWidgetPrivate::syncBackingStore (this=0x9afdb60) at kernel/qwidget.cpp:1662
#47 0xb5f0ecb4 in QWidget::event (this=0x9b00490, event=0xa15a468) at kernel/qwidget.cpp:8265
#48 0xb3605f25 in KRunnerDialog::event (this=0x9b00490, event=0xa15a468) at /home/archuser/kdesvn/kdebase/workspace/krunner/krunnerdialog.cpp:330
#49 0xb5eb140c in QApplicationPrivate::notify_helper (this=0x9a243d0, receiver=0x9b00490, e=0xa15a468) at kernel/qapplication.cpp:4242
#50 0xb5eb8117 in QApplication::notify (this=0x9a241d8, receiver=0x9b00490, e=0xa15a468) at kernel/qapplication.cpp:4207
#51 0xb6a9dc70 in KApplication::notify (this=0x9a241d8, receiver=0x9b00490, event=0xa15a468) at /home/archuser/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#52 0xb771bb9b in QCoreApplication::notifyInternal (this=0x9a241d8, receiver=0x9b00490, event=0xa15a468) at kernel/qcoreapplication.cpp:704
#53 0xb771e573 in QCoreApplication::sendEvent (receiver=0x9b00490, event_type=77, data=0x99ba670) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#54 QCoreApplicationPrivate::sendPostedEvents (receiver=0x9b00490, event_type=77, data=0x99ba670) at kernel/qcoreapplication.cpp:1345
#55 0xb771e6dd in QCoreApplication::sendPostedEvents (receiver=0x9b00490, event_type=77) at kernel/qcoreapplication.cpp:1238
#56 0xb6555d06 in QGraphicsViewPrivate::dispatchPendingUpdateRequests (this=0x9b52158) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:178
#57 QGraphicsScenePrivate::_q_processDirtyItems (this=0x9b52158) at graphicsview/qgraphicsscene.cpp:487
#58 0xb6556256 in QGraphicsScene::qt_metacall (this=0x9b79c80, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xa108198) at .moc/release-shared/moc_qgraphicsscene.cpp:130
#59 0xb361b42e in ResultScene::qt_metacall (this=0x9b79c80, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0xa108198) at /home/archuser/kdesvn/build/kdebase/workspace/krunner/resultscene.moc:93
#60 0xb7720daa in QMetaObject::metacall (object=0x9b79c80, cl=1791, idx=18, argv=0xa108198) at kernel/qmetaobject.cpp:237
#61 0xb772b376 in QMetaCallEvent::placeMetaCall (this=0x9e52fb0, object=0x9b79c80) at kernel/qobject.cpp:562
#62 0xb772c3ce in QObject::event (this=0x9b79c80, e=0x9e52fb0) at kernel/qobject.cpp:1248
#63 0xb6551f14 in QGraphicsScene::event (this=0x9b79c80, event=0x9e52fb0) at graphicsview/qgraphicsscene.cpp:3450
#64 0xb5eb140c in QApplicationPrivate::notify_helper (this=0x9a243d0, receiver=0x9b79c80, e=0x9e52fb0) at kernel/qapplication.cpp:4242
#65 0xb5eb8057 in QApplication::notify (this=0x9a241d8, receiver=0x9b79c80, e=0x9e52fb0) at kernel/qapplication.cpp:3661
#66 0xb6a9dc70 in KApplication::notify (this=0x9a241d8, receiver=0x9b79c80, event=0x9e52fb0) at /home/archuser/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#67 0xb771bb9b in QCoreApplication::notifyInternal (this=0x9a241d8, receiver=0x9b79c80, event=0x9e52fb0) at kernel/qcoreapplication.cpp:704
#68 0xb771e573 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x99ba670) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#69 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x99ba670) at kernel/qcoreapplication.cpp:1345
#70 0xb771e6dd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#71 0xb7747c3f in QCoreApplication::sendPostedEvents (s=0x9a269a8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#72 postEventSourceDispatch (s=0x9a269a8) at kernel/qeventdispatcher_glib.cpp:276
#73 0xb5a38328 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#74 0xb5a3bba0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#75 0xb5a3bcd3 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#76 0xb7747735 in QEventDispatcherGlib::processEvents (this=0x9a21890, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#77 0xb5f6c755 in QGuiEventDispatcherGlib::processEvents (this=0x9a21890, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#78 0xb771a1b9 in QEventLoop::processEvents (this=0xbfb0d244, flags=) at kernel/qeventloop.cpp:149
#79 0xb771a60a in QEventLoop::exec (this=0xbfb0d244, flags=...) at kernel/qeventloop.cpp:201
#80 0xb771e79f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#81 0xb5eb14a7 in QApplication::exec () at kernel/qapplication.cpp:3570
#82 0xb360dda2 in kdemain (argc=1, argv=0x9a15f38) at /home/archuser/kdesvn/kdebase/workspace/krunner/main.cpp:65
#83 0x0804d886 in launch (argc=1, _name=0x9a16754 "/home/archuser/kde/bin/krunner", args=0x9a16773 "", cwd=0x0, envc=0, envs=0x9a16777 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8052483 "0") at /home/archuser/kdesvn/kdelibs/kinit/kinit.cpp:705
#84 0x0804e91b in handle_launcher_request (sock=7, who=0x805271c "launcher") at /home/archuser/kdesvn/kdelibs/kinit/kinit.cpp:1197
#85 0x0804f046 in handle_requests (waitForPid=0) at /home/archuser/kdesvn/kdelibs/kinit/kinit.cpp:1390
#86 0x080504c1 in main (argc=4, argv=0xbfb0d984, envp=0xbfb0d998) at /home/archuser/kdesvn/kdelibs/kinit/kinit.cpp:1825

Reported using DrKonqi
Comment 1 Jacopo De Simoi 2009-12-17 18:45:30 UTC
This is in fact a glibc bug, due to a race in free(), it should be fixed in 2.11.1

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