Bug 297082 - "run command" crashed when using as calculator (arithmetic expression)
Summary: "run command" crashed when using as calculator (arithmetic expression)
Status: RESOLVED DUPLICATE of bug 290234
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-29 23:41 UTC by Evstifeev Roman
Modified: 2012-06-22 16:55 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 Evstifeev Roman 2012-03-29 23:41:03 UTC
Application: krunner (0.1)
KDE Platform Version: 4.8.1 (4.8.1) "release 481"
Qt Version: 4.8.0
Operating System: Linux 3.1.9-1.4-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

i tried to calculate simple expression with "run command" interface:
i opened "run command" with Alt-А2 shortcut and typed "180*" , then it crashed.

The crash can be reproduced some of the time.

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

Thread 6 (Thread 0x7f6618541700 (LWP 2869)):
#0  0x00007f662f8580fa in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0
#1  0x00007f662b388a8c in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f662b388f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f662fc18956 in QEventDispatcherGlib::processEvents (this=0x7f66100008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f662fbe8682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f662fbe88d7 in QEventLoop::exec (this=0x7f6618540df0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f662fae9537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f662fbc848f in QInotifyFileSystemWatcherEngine::run (this=0x82a140) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f662faec55b in QThreadPrivate::start (arg=0x82a140) at thread/qthread_unix.cpp:298
#9  0x00007f662f854f05 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f662e5b463d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f6602b58700 (LWP 12308)):
#0  0x00007f662f858e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f662faeca6b in wait (time=18446744073709551615, this=0x850db0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x848cc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f66238a696b in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7d8e20, th=0x9a0fb0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f66238a925b in ThreadWeaver::WorkingHardState::applyForWork (this=0x83e740, th=0x9a0fb0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f66238a80cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f6602b57e40, parent=0x7d8e20, th=0x9a0fb0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f66238a815b in ThreadWeaver::Thread::run (this=0x9a0fb0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f662faec55b in QThreadPrivate::start (arg=0x9a0fb0) at thread/qthread_unix.cpp:298
#8  0x00007f662f854f05 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f662e5b463d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f6602357700 (LWP 12309)):
[KCrash Handler]
#10 0x00007f662e50fd95 in raise () from /lib64/libc.so.6
#11 0x00007f662e5112ab in abort () from /lib64/libc.so.6
#12 0x00007f662e549ece in __libc_message () from /lib64/libc.so.6
#13 0x00007f662e54fc06 in malloc_printerr () from /lib64/libc.so.6
#14 0x00007f662e551f71 in _int_malloc () from /lib64/libc.so.6
#15 0x00007f662e553d6e in malloc () from /lib64/libc.so.6
#16 0x00007f662e92767d in operator new(unsigned long) () from /usr/lib64/libstdc++.so.6
#17 0x00007f662fbfe3f5 in QMetaObjectPrivate::connect (sender=0x7f65f4137e08, signal_index=3, receiver=0x7f65f4137e60, method_index=1, rmeta=<optimized out>, type=0, types=0x0) at kernel/qobject.cpp:3193
#18 0x00007f662fbff175 in QObject::connect (sender=0x7f65f4137e08, signal=<optimized out>, receiver=0x7f65f4137e60, method=<optimized out>, type=Qt::AutoConnection) at kernel/qobject.cpp:2655
#19 0x00007f662d925df7 in QLocalSocketPrivate::init (this=0x7f65f4137d20) at socket/qlocalsocket_unix.cpp:82
#20 0x00007f662d91f9c3 in QLocalSocket::QLocalSocket (this=0x7f65f4137e60, parent=0x0) at socket/qlocalsocket.cpp:340
#21 0x00007f662787cfba in Soprano::Client::LocalSocketClientConnection::newConnection (this=0x8ca010) at /usr/src/debug/soprano-2.7.5/client/localsocketclient.cpp:69
#22 0x00007f662787e16b in Soprano::Client::ClientConnection::socketForCurrentThread (this=0x8ca010) at /usr/src/debug/soprano-2.7.5/client/clientconnection.cpp:90
#23 0x00007f662787e259 in Soprano::Client::ClientConnection::connectInCurrentThread (this=<optimized out>) at /usr/src/debug/soprano-2.7.5/client/clientconnection.cpp:800
#24 0x00007f66289bd911 in init (forced=<optimized out>, this=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/nepomukmainmodel.cpp:97
#25 model (this=0xafe800) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/nepomukmainmodel.cpp:115
#26 Nepomuk::MainModel::executeQuery (this=0xafe770, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/nepomukmainmodel.cpp:212
#27 0x00007f66289a9eb3 in Nepomuk::ResourceData::load (this=0x7f65f400cbc0) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/resourcedata.cpp:417
#28 0x00007f66289aaa59 in Nepomuk::ResourceData::hasProperty (this=0x7f65f400cbc0, uri=...) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/resourcedata.cpp:213
#29 0x00007f661463d443 in Nepomuk::QueryClientWrapper::slotNewEntries (this=0x7f6602356bc0, results=<optimized out>) at /usr/src/debug/kde-workspace-4.8.1/plasma/generic/runners/nepomuksearch/queryclientwrapper.cpp:104
#30 0x00007f662fbfd761 in QMetaObject::activate (sender=0x7f65f41384f0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7f6602355d30) at kernel/qobject.cpp:3556
#31 0x00007f6626a1be42 in Nepomuk::Query::QueryServiceClient::newEntries (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/build/nepomuk/query/queryserviceclient.moc:161
#32 0x00007f6626a1d211 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/build/nepomuk/query/queryserviceclient.moc:84
#33 Nepomuk::Query::QueryServiceClient::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/build/nepomuk/query/queryserviceclient.moc:78
#34 0x00007f662fbfd761 in QMetaObject::activate (sender=0x7f65f4008a70, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7f6602355ec0) at kernel/qobject.cpp:3556
#35 0x00007f6626a252b5 in OrgKdeNepomukQueryInterface::newEntries (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/build/nepomuk/query/queryinterface.moc:141
#36 0x00007f6626a254e9 in qt_static_metacall (_a=0x7f66023561d0, _id=<optimized out>, _o=0x7f65f4008a70, _c=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/build/nepomuk/query/queryinterface.moc:68
#37 OrgKdeNepomukQueryInterface::qt_static_metacall (_o=0x7f65f4008a70, _c=<optimized out>, _id=<optimized out>, _a=0x7f66023561d0) at /usr/src/debug/kdelibs-4.8.1/build/nepomuk/query/queryinterface.moc:60
#38 0x00007f6626a258db in OrgKdeNepomukQueryInterface::qt_metacall (this=0x7f65f4008a70, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7f66023561d0) at /usr/src/debug/kdelibs-4.8.1/build/nepomuk/query/queryinterface.moc:118
#39 0x00007f662c938f6b in QDBusConnectionPrivate::deliverCall (this=0x7f65f4010890, object=0x7f65f4008a70, msg=..., metaTypes=..., slotIdx=7) at qdbusintegrator.cpp:947
#40 0x00007f662fc02926 in QObject::event (this=0x7f65f4008a70, e=<optimized out>) at kernel/qobject.cpp:1204
#41 0x00007f662ed51e84 in notify_helper (e=0x7f65f4017300, receiver=0x7f65f4008a70, this=0x6d3290) at kernel/qapplication.cpp:4550
#42 QApplicationPrivate::notify_helper (this=0x6d3290, receiver=0x7f65f4008a70, e=0x7f65f4017300) at kernel/qapplication.cpp:4522
#43 0x00007f662ed56d03 in QApplication::notify (this=0x6cffa0, receiver=0x7f65f4008a70, e=0x7f65f4017300) at kernel/qapplication.cpp:4411
#44 0x00007f66309a9656 in KApplication::notify (this=0x6cffa0, receiver=0x7f65f4008a70, event=0x7f65f4017300) at /usr/src/debug/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:311
#45 0x00007f662fbe989c in QCoreApplication::notifyInternal (this=0x6cffa0, receiver=0x7f65f4008a70, event=0x7f65f4017300) at kernel/qcoreapplication.cpp:876
#46 0x00007f662fbed13a in sendEvent (event=0x7f65f4017300, receiver=0x7f65f4008a70) at kernel/qcoreapplication.h:231
#47 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x7f20b0) at kernel/qcoreapplication.cpp:1500
#48 0x00007f662fc184c3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#49 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#50 0x00007f662b38858d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#51 0x00007f662b388d88 in ?? () from /usr/lib64/libglib-2.0.so.0
#52 0x00007f662b388f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#53 0x00007f662fc188ef in QEventDispatcherGlib::processEvents (this=0x7f65f40008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#54 0x00007f662fbe8682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#55 0x00007f662fbe88d7 in QEventLoop::exec (this=0x7f6602356b60, flags=...) at kernel/qeventloop.cpp:204
#56 0x00007f6626a1bc6e in Nepomuk::Query::QueryServiceClient::blockingQuery (this=0x7f65f41384f0, q=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/nepomuk/query/queryserviceclient.cpp:262
#57 0x00007f661463d30a in Nepomuk::QueryClientWrapper::runQuery (this=0x7f6602356bc0) at /usr/src/debug/kde-workspace-4.8.1/plasma/generic/runners/nepomuksearch/queryclientwrapper.cpp:72
#58 0x00007f661463ab9f in Nepomuk::SearchRunner::match (this=0xaff700, context=...) at /usr/src/debug/kde-workspace-4.8.1/plasma/generic/runners/nepomuksearch/nepomuksearchrunner.cpp:116
#59 0x00007f66265a7654 in Plasma::AbstractRunner::performMatch (this=0xaff700, localContext=...) at /usr/src/debug/kdelibs-4.8.1/plasma/abstractrunner.cpp:136
#60 0x00007f66238a88db in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f6602356dc0, th=0xade8c0, job=0x94ce80) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Job.cpp:106
#61 0x00007f66238a8a4c in ThreadWeaver::Job::execute (this=0x94ce80, th=0xade8c0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Job.cpp:135
#62 0x00007f66238a809f in ThreadWeaver::ThreadRunHelper::run (this=0x7f6602356e40, parent=0x7d8e20, th=0xade8c0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:95
#63 0x00007f66238a815b in ThreadWeaver::Thread::run (this=0xade8c0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:142
#64 0x00007f662faec55b in QThreadPrivate::start (arg=0xade8c0) at thread/qthread_unix.cpp:298
#65 0x00007f662f854f05 in start_thread () from /lib64/libpthread.so.0
#66 0x00007f662e5b463d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f6601b56700 (LWP 12310)):
#0  0x00007f662f858e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f662faeca6b in wait (time=18446744073709551615, this=0x850db0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x848cc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f66238a696b in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7d8e20, th=0xb54ad0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f66238a925b in ThreadWeaver::WorkingHardState::applyForWork (this=0x83e740, th=0xb54ad0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f66238a80cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f6601b55e40, parent=0x7d8e20, th=0xb54ad0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f66238a815b in ThreadWeaver::Thread::run (this=0xb54ad0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f662faec55b in QThreadPrivate::start (arg=0xb54ad0) at thread/qthread_unix.cpp:298
#8  0x00007f662f854f05 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f662e5b463d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f6601355700 (LWP 12311)):
#0  0x00007f662f858e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f662faeca6b in wait (time=18446744073709551615, this=0x850db0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x848cc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f66238a696b in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7d8e20, th=0x8034b0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f66238a925b in ThreadWeaver::WorkingHardState::applyForWork (this=0x83e740, th=0x8034b0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f66238a80cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f6601354e40, parent=0x7d8e20, th=0x8034b0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f66238a815b in ThreadWeaver::Thread::run (this=0x8034b0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f662faec55b in QThreadPrivate::start (arg=0x8034b0) at thread/qthread_unix.cpp:298
#8  0x00007f662f854f05 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f662e5b463d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f6630fbf760 (LWP 2855)):
[KCrash Handler]
#6  0x00007f662e50fd95 in raise () from /lib64/libc.so.6
#7  0x00007f662e5112ab in abort () from /lib64/libc.so.6
#8  0x00007f662e549ece in __libc_message () from /lib64/libc.so.6
#9  0x00007f662e54fc06 in malloc_printerr () from /lib64/libc.so.6
#10 0x00007f662c96e54e in qMetaTypeDeleteHelper<QDBusMessage> (t=0x8be610) at ../../src/corelib/kernel/qmetatype.h:134
#11 0x00007f662fbf9d79 in QMetaCallEvent::~QMetaCallEvent (this=0x914610, __in_chrg=<optimized out>) at kernel/qobject.cpp:509
#12 0x00007f662fbf9dd9 in QMetaCallEvent::~QMetaCallEvent (this=0x914610, __in_chrg=<optimized out>) at kernel/qobject.cpp:518
#13 0x00007f662fbed143 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x6153d0) at kernel/qcoreapplication.cpp:1516
#14 0x00007f662fc184c3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#15 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#16 0x00007f662b38858d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#17 0x00007f662b388d88 in ?? () from /usr/lib64/libglib-2.0.so.0
#18 0x00007f662b388f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#19 0x00007f662fc188ef in QEventDispatcherGlib::processEvents (this=0x6d1230, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#20 0x00007f662edf52de in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#21 0x00007f662fbe8682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#22 0x00007f662fbe88d7 in QEventLoop::exec (this=0x7fff763694a0, flags=...) at kernel/qeventloop.cpp:204
#23 0x00007f662fbed435 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#24 0x00007f661e4ec96f in kdemain (argc=1, argv=0x68a200) at /usr/src/debug/kde-workspace-4.8.1/krunner/main.cpp:66
#25 0x00000000004088e4 in launch (argc=1, _name=0x69df08 "/usr/bin/krunner", args=<optimized out>, cwd=0x0, envc=<optimized out>, envs=<optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b28e "0") at /usr/src/debug/kdelibs-4.8.1/kinit/kinit.cpp:734
#26 0x00000000004099e6 in handle_launcher_request (sock=8, who=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/kinit/kinit.cpp:1226
#27 0x0000000000409f27 in handle_requests (waitForPid=0) at /usr/src/debug/kdelibs-4.8.1/kinit/kinit.cpp:1419
#28 0x00000000004057a7 in main (argc=4, argv=0x7fff00000001, envp=0x7fff7636a890) at /usr/src/debug/kdelibs-4.8.1/kinit/kinit.cpp:1907

Reported using DrKonqi
Comment 1 Thijs 2012-06-22 16:55:59 UTC

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