Bug 207103

Summary: krunner crash deleting the text previously entered
Product: [Plasma] krunner Reporter: Gianmarco Galletto <jian1505>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Gianmarco Galletto 2009-09-11 18:52:09 UTC
Application that crashed: krunner
Version of the application: 0.1
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-020630-generic x86_64
Distribution: Ubuntu 9.04

 -- Backtrace:
Application: Interfaccia al comando di esecuzione (kdeinit4), signal: Aborted
__lll_lock_wait_private ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:91
	in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
[Current thread is 0 (LWP 4652)]

Thread 5 (Thread 0x7f798ef72950 (LWP 4928)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:91
#1  0x00007f79ac3e8025 in _L_lock_4783 () from /lib/libc.so.6
#2  0x00007f79ac3e426b in *__GI___libc_free (mem=0x7f7988000020) at malloc.c:3623
#3  0x00007f79af9ba82c in QString::free (d=0x7f79882492f0) at tools/qstring.cpp:955
#4  0x00007f79af63d152 in KLocalizedStringPrivate::toString (this=0x7f7988220c40, locale=0x1e7e270) at /usr/include/qt4/QtCore/qstring.h:866
#5  0x00007f79af63d867 in KLocalizedString::toString (this=0x7f798ef71ca0) at /build/buildd/kde4libs-4.3.1/kdecore/localization/klocalizedstring.cpp:208
#6  0x00007f7993229964 in ?? () from /usr/lib/kde4/krunner_bookmarksrunner.so
#7  0x00007f7993229328 in ?? () from /usr/lib/kde4/krunner_bookmarksrunner.so
#8  0x00007f79a737062b in Plasma::AbstractRunner::performMatch (this=0x2190e60, localContext=@0x281ede8) at /build/buildd/kde4libs-4.3.1/plasma/abstractrunner.cpp:160
#9  0x00007f79a593a01c in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f798ef71fd0, th=0x22afad0, job=0x281edd0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Job.cpp:106
#10 0x00007f79a593a341 in ThreadWeaver::Job::execute (this=0x281edd0, th=0x22afad0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Job.cpp:135
#11 0x00007f79a59392df in ThreadWeaver::ThreadRunHelper::run (this=0x7f798ef72060, parent=0x1f06190, th=0x22afad0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:95
#12 0x00007f79a5939769 in ThreadWeaver::Thread::run (this=0x22afad0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#13 0x00007f79af976d35 in QThreadPrivate::start (arg=0x22afad0) at thread/qthread_unix.cpp:188
#14 0x00007f79ab86b3ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#15 0x00007f79ac44ffcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f798e771950 (LWP 4929)):
[KCrash Handler]
#5  0x00007f79ac39cfb5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007f79ac39ebc3 in *__GI_abort () at abort.c:88
#7  0x00007f79ac3dc228 in __libc_message (do_abort=2, fmt=0x7f79ac4a6488 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:170
#8  0x00007f79ac3e1cb8 in malloc_printerr (action=2, str=0x7f79ac4a6528 "double free or corruption (fasttop)", ptr=<value optimized out>) at malloc.c:5994
#9  0x00007f79ac3e4276 in *__GI___libc_free (mem=0x7f79ac49c8a0) at malloc.c:3625
#10 0x00007f79af5ea77c in kiotraderlex_destroy () at lex.c:1915
#11 0x00007f79af5e5f32 in KTraderParse::parseConstraints (_constr=<value optimized out>) at /build/buildd/kde4libs-4.3.1/kdecore/services/ktraderparse.cpp:44
#12 0x00007f79af5e4202 in KServiceTypeTrader::applyConstraints (lst=@0x7f798e7709e0, constraint=@0x1341) at /build/buildd/kde4libs-4.3.1/kdecore/services/kservicetypetrader.cpp:59
#13 0x00007f79af5e44fa in KServiceTypeTrader::defaultOffers (this=<value optimized out>, serviceType=<value optimized out>, constraint=@0x7f798e770e50)
    at /build/buildd/kde4libs-4.3.1/kdecore/services/kservicetypetrader.cpp:127
#14 0x00007f79af5e4d93 in KServiceTypeTrader::query (this=0x1f9f570, serviceType=@0x7f798e770d90, constraint=@0x7f798e770e50)
    at /build/buildd/kde4libs-4.3.1/kdecore/services/kservicetypetrader.cpp:141
#15 0x00007f798fc0adb9 in ?? () from /usr/lib/kde4/krunner_services.so
#16 0x00007f79a737062b in Plasma::AbstractRunner::performMatch (this=0x219f1c0, localContext=@0x28062a8) at /build/buildd/kde4libs-4.3.1/plasma/abstractrunner.cpp:160
#17 0x00007f79a593a01c in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f798e770fd0, th=0x2219200, job=0x2806290) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Job.cpp:106
#18 0x00007f79a593a341 in ThreadWeaver::Job::execute (this=0x2806290, th=0x2219200) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Job.cpp:135
#19 0x00007f79a59392df in ThreadWeaver::ThreadRunHelper::run (this=0x7f798e771060, parent=0x1f06190, th=0x2219200) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:95
#20 0x00007f79a5939769 in ThreadWeaver::Thread::run (this=0x2219200) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#21 0x00007f79af976d35 in QThreadPrivate::start (arg=0x2219200) at thread/qthread_unix.cpp:188
#22 0x00007f79ab86b3ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#23 0x00007f79ac44ffcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#24 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f798df70950 (LWP 4930)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:91
#1  0x00007f79ac3e8025 in _L_lock_4783 () from /lib/libc.so.6
#2  0x00007f79ac3e426b in *__GI___libc_free (mem=0x7f7988000020) at malloc.c:3623
#3  0x00007f79ac4029dd in tzset_internal (always=<value optimized out>, explicit=<value optimized out>) at tzset.c:417
#4  0x00007f79ac402d40 in __tzset () at tzset.c:577
#5  0x00007f79af9840af in QTime::currentTime () at tools/qdatetime.cpp:1839
#6  0x00007f79af98411d in QTime::elapsed (this=0x7f7988000020) at tools/qdatetime.cpp:2062
#7  0x00007f79a7370639 in Plasma::AbstractRunner::performMatch (this=0x219f1c0, localContext=@0x2276ef8) at /build/buildd/kde4libs-4.3.1/plasma/abstractrunner.cpp:163
#8  0x00007f79a593a01c in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f798df6ffd0, th=0x219ec70, job=0x2276ee0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Job.cpp:106
#9  0x00007f79a593a341 in ThreadWeaver::Job::execute (this=0x2276ee0, th=0x219ec70) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Job.cpp:135
#10 0x00007f79a59392df in ThreadWeaver::ThreadRunHelper::run (this=0x7f798df70060, parent=0x1f06190, th=0x219ec70) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:95
#11 0x00007f79a5939769 in ThreadWeaver::Thread::run (this=0x219ec70) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#12 0x00007f79af976d35 in QThreadPrivate::start (arg=0x219ec70) at thread/qthread_unix.cpp:188
#13 0x00007f79ab86b3ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#14 0x00007f79ac44ffcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f798d76f950 (LWP 4931)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:91
#1  0x00007f79ac402e4b in _L_lock_1743 () at tzset.c:138
#2  0x00007f79ac402d31 in __tzset () at tzset.c:575
#3  0x00007f79af9840af in QTime::currentTime () at tools/qdatetime.cpp:1839
#4  0x00007f79af98414d in QTime::restart (this=0x7f79ac6d85d4) at tools/qdatetime.cpp:2034
#5  0x00007f79a737061e in Plasma::AbstractRunner::performMatch (this=0x219d840, localContext=@0x80) at /build/buildd/kde4libs-4.3.1/plasma/abstractrunner.cpp:157
#6  0x00007f79a593a01c in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f798d76efd0, th=0x2273ea0, job=0x22e2700) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Job.cpp:106
#7  0x00007f79a593a341 in ThreadWeaver::Job::execute (this=0x22e2700, th=0x2273ea0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Job.cpp:135
#8  0x00007f79a59392df in ThreadWeaver::ThreadRunHelper::run (this=0x7f798d76f060, parent=0x1f06190, th=0x2273ea0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:95
#9  0x00007f79a5939769 in ThreadWeaver::Thread::run (this=0x2273ea0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#10 0x00007f79af976d35 in QThreadPrivate::start (arg=0x2273ea0) at thread/qthread_unix.cpp:188
#11 0x00007f79ab86b3ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#12 0x00007f79ac44ffcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f79aff40750 (LWP 4652)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:91
#1  0x00007f79ac402e4b in _L_lock_1743 () at tzset.c:138
#2  0x00007f79ac402d31 in __tzset () at tzset.c:575
#3  0x00007f79af9840af in QTime::currentTime () at tools/qdatetime.cpp:1839
#4  0x00007f79af984189 in QTime::start (this=0x7f79ac6d85d4) at tools/qdatetime.cpp:2009
#5  0x00007f79ae206620 in KLineEdit::updateClearButtonIcon (this=0x1f96880, text=@0x7fffe4173230) at /build/buildd/kde4libs-4.3.1/kdeui/widgets/klineedit_p.h:68
#6  0x00007f79ae207109 in KLineEdit::qt_metacall (this=0x1f96880, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe4173200)
    at /build/buildd/kde4libs-4.3.1/obj-x86_64-linux-gnu/kdeui/klineedit.moc:160
#7  0x00007f79afa75ea2 in QMetaObject::activate (sender=0x1f96880, from_signal_index=<value optimized out>, to_signal_index=27, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113
#8  0x00007f79ad3f73c2 in QLineEdit::textChanged (this=0x7f79ac6d85d4, _t1=<value optimized out>) at .moc/release-shared/moc_qlineedit.cpp:228
#9  0x00007f79ad3fc290 in QLineEditPrivate::finishChange (this=0x1f5af20, validateFromState=17, update=false, edited=true) at widgets/qlineedit.cpp:2975
#10 0x00007f79ad3feb0e in QLineEdit::keyPressEvent (this=0x1f96880, event=0x7fffe41740e0) at widgets/qlineedit.cpp:2134
#11 0x00007f79ae20328c in KLineEdit::keyPressEvent (this=0x1f96880, e=0x7fffe41740e0) at /build/buildd/kde4libs-4.3.1/kdeui/widgets/klineedit.cpp:831
#12 0x00007f79ad077faa in QWidget::event (this=0x1f96880, event=0x7fffe41740e0) at kernel/qwidget.cpp:7584
#13 0x00007f79ad3fc689 in QLineEdit::event (this=0x1f96880, e=0x7fffe41740e0) at widgets/qlineedit.cpp:1681
#14 0x00007f79ae2046d5 in KLineEdit::event (this=0x1f96880, ev=0x7fffe41740e0) at /build/buildd/kde4libs-4.3.1/kdeui/widgets/klineedit.cpp:1323
#15 0x00007f79ad3be970 in QComboBox::keyPressEvent (this=0x1f26650, e=0x7fffe41740e0) at widgets/qcombobox.cpp:2879
#16 0x00007f79ae1f72a4 in KHistoryComboBox::keyPressEvent (this=0x1f26650, e=0x7fffe41740e0) at /build/buildd/kde4libs-4.3.1/kdeui/widgets/khistorycombobox.cpp:344
#17 0x00007f79ad077faa in QWidget::event (this=0x1f26650, event=0x7fffe41740e0) at kernel/qwidget.cpp:7584
#18 0x00007f79ad026f4d in QApplicationPrivate::notify_helper (this=0x1e32cc0, receiver=0x1f26650, e=0x7fffe41740e0) at kernel/qapplication.cpp:4056
#19 0x00007f79ad0300cf in QApplication::notify (this=<value optimized out>, receiver=0x1f26650, e=0x7fffe41740e0) at kernel/qapplication.cpp:3662
#20 0x00007f79ae139deb in KApplication::notify (this=0x1e329c0, receiver=0x1f26650, event=0x7fffe41740e0) at /build/buildd/kde4libs-4.3.1/kdeui/kernel/kapplication.cpp:302
#21 0x00007f79afa606ac in QCoreApplication::notifyInternal (this=0x1e329c0, receiver=0x1f26650, event=0x7fffe41740e0) at kernel/qcoreapplication.cpp:610
#22 0x00007f79ad0bc6a4 in QKeyMapper::sendKeyEvent (keyWidget=0x1f26650, grab=<value optimized out>, type=QEvent::KeyPress, code=16777219, modifiers={i = -468237552}, text=@0x7fffe4174300, 
    autorepeat=true, count=1, nativeScanCode=22, nativeVirtualKey=65288, nativeModifiers=0) at kernel/qkeymapper_x11.cpp:1675
#23 0x00007f79ad0bea02 in QKeyMapperPrivate::translateKeyEvent (this=0x1e641c0, keyWidget=0x1f26650, event=0x7fffe4175f10, grab=128) at kernel/qkeymapper_x11.cpp:1645
#24 0x00007f79ad0970e6 in QApplication::x11ProcessEvent (this=0x1e329c0, event=0x7fffe4175f10) at kernel/qapplication_x11.cpp:3443
#25 0x00007f79ad0c0454 in x11EventSourceDispatch (s=0x1e36540, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#26 0x00007f79ababa20a in IA__g_main_context_dispatch (context=0x1e35520) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#27 0x00007f79ababd8e0 in g_main_context_iterate (context=0x1e35520, block=1, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#28 0x00007f79ababda7c in IA__g_main_context_iteration (context=0x1e35520, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#29 0x00007f79afa89a8f in QEventDispatcherGlib::processEvents (this=0x1da6e70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#30 0x00007f79ad0bfbdf in QGuiEventDispatcherGlib::processEvents (this=0x7f79ac6d85d4, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#31 0x00007f79afa5ef42 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -468229632}) at kernel/qeventloop.cpp:149
#32 0x00007f79afa5f314 in QEventLoop::exec (this=0x7fffe4176240, flags={i = -468229552}) at kernel/qeventloop.cpp:201
#33 0x00007f79afa615e4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#34 0x00007f79a46ac57c in kdemain () from /usr/lib/libkdeinit4_krunner.so
#35 0x0000000000407215 in launch (argc=1, _name=0x1de10d8 "/usr/bin/krunner", args=<value optimized out>, cwd=0x0, envc=0, envs=0x1de10f1 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x40a3a1 "0") at /build/buildd/kde4libs-4.3.1/kinit/kinit.cpp:677
#36 0x0000000000407a38 in handle_launcher_request (sock=7, who=<value optimized out>) at /build/buildd/kde4libs-4.3.1/kinit/kinit.cpp:1169
#37 0x0000000000407fe5 in handle_requests (waitForPid=0) at /build/buildd/kde4libs-4.3.1/kinit/kinit.cpp:1362
#38 0x0000000000408b26 in main (argc=2, argv=0x7fffe41770a8, envp=0x7fffe41770c0) at /build/buildd/kde4libs-4.3.1/kinit/kinit.cpp:1793
91	in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S

Reported using DrKonqi
Comment 1 Dario Andres 2009-09-12 16:59:40 UTC
Thanks

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