Bug 344643 - Crash in QCalculate
Summary: Crash in QCalculate
Status: RESOLVED WORKSFORME
Alias: None
Product: krunner
Classification: Plasma
Component: calculator (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Kai Uwe Broulik
URL:
Keywords: drkonqi
: 364782 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-02-27 23:41 UTC by dee.clem
Modified: 2020-10-11 19:08 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description dee.clem 2015-02-27 23:41:52 UTC
Application: krunner (4.11.11)
KDE Platform Version: 4.14.2 (Compiled from sources)
Qt Version: 4.8.6
Operating System: Linux 3.13.0-24-generic x86_64
Distribution: Linux Mint 17.1 Rebecca

-- Information about the crash:
- What I was doing when the application crashed:Startup-when desktop loaded it crashed.Application: Run Command Interface (krunner), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f82934357c0 (LWP 2220))]

Thread 2 (Thread 0x7f827746b700 (LWP 2293)):
#0  0x00007f8292d4712d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8287ce1fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8287ce20ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f828fb6f7be in QEventDispatcherGlib::processEvents (this=0x7f82700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f828fb410af in QEventLoop::processEvents (this=this@entry=0x7f827746ade0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f828fb413a5 in QEventLoop::exec (this=this@entry=0x7f827746ade0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f828fa3dc5f in QThread::exec (this=this@entry=0x27a3110) at thread/qthread.cpp:537
#7  0x00007f828fb22823 in QInotifyFileSystemWatcherEngine::run (this=0x27a3110) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f828fa4032f in QThreadPrivate::start (arg=0x27a3110) at thread/qthread_unix.cpp:349
#9  0x00007f82881c1182 in start_thread (arg=0x7f827746b700) at pthread_create.c:312
#10 0x00007f8292d5447d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f82934357c0 (LWP 2220)):
[KCrash Handler]
#6  0x00007f82600af907 in IntFunction::IntFunction() () from /usr/lib/x86_64-linux-gnu/libqalculate.so.5
#7  0x00007f825ffc4575 in Calculator::addBuiltinFunctions() () from /usr/lib/x86_64-linux-gnu/libqalculate.so.5
#8  0x00007f825ffd5534 in Calculator::Calculator() () from /usr/lib/x86_64-linux-gnu/libqalculate.so.5
#9  0x00007f82606cd0a5 in QalculateEngine::QalculateEngine (this=0x2af81a0, parent=<optimized out>) at ../../../../../plasma/generic/runners/calculator/qalculate_engine.cpp:48
#10 0x00007f82606ce225 in CalculatorRunner::CalculatorRunner (this=0x2abbd70, parent=<optimized out>, args=...) at ../../../../../plasma/generic/runners/calculator/calculatorrunner.cpp:41
#11 0x00007f82606d04d8 in KPluginFactory::createInstance<CalculatorRunner, QObject> (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/kpluginfactory.h:477
#12 0x00007f82900a86c3 in KPluginFactory::create (this=0x2880580, iface=0x7f8292494d80 <qt_meta_stringdata_Plasma__AbstractRunner> "Plasma::AbstractRunner", parentWidget=0x0, parent=0x2783b30, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203
#13 0x00007f82923bd79b in create<Plasma::AbstractRunner> (args=..., keyword=..., parent=0x2783b30, parentWidget=0x0, this=0x2880580) at ../../kdecore/util/kpluginfactory.h:531
#14 createInstance<Plasma::AbstractRunner> (error=0x7fff22fdcd90, args=..., parent=<optimized out>, parentWidget=0x0, this=<optimized out>) at ../../kdecore/services/kservice.h:573
#15 createInstance<Plasma::AbstractRunner> (error=0x7fff22fdcd90, args=..., parent=<optimized out>, this=<optimized out>) at ../../kdecore/services/kservice.h:550
#16 loadInstalledRunner (service=..., this=0x277bd20) at ../../plasma/runnermanager.cpp:281
#17 Plasma::RunnerManagerPrivate::loadRunners (this=0x277bd20) at ../../plasma/runnermanager.cpp:218
#18 0x00007f82923b922f in Plasma::RunnerManager::reloadConfiguration (this=0x2783b30) at ../../plasma/runnermanager.cpp:472
#19 0x00007f8293045ab9 in KRunnerApp::initialize (this=this@entry=0x2632f30) at ../../krunner/krunnerapp.cpp:170
#20 0x00007f8293045ffe in KRunnerApp::KRunnerApp (this=0x2632f30) at ../../krunner/krunnerapp.cpp:71
#21 0x00007f8293046055 in KRunnerApp::self () at ../../krunner/krunnerapp.cpp:58
#22 0x00007f8293046505 in kdemain (argc=1, argv=0x7fff22fdd258) at ../../krunner/main.cpp:60
#23 0x00007f8292c7bec5 in __libc_start_main (main=0x4006d0 <main(int, char**)>, argc=1, argv=0x7fff22fdd258, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff22fdd248) at libc-start.c:287
#24 0x00000000004006fe in _start ()

-- Backtrace:
Application: Run Command Interface (krunner), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f82934357c0 (LWP 2220))]

Thread 2 (Thread 0x7f827746b700 (LWP 2293)):
#0  0x00007f8292d4712d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8287ce1fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8287ce20ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f828fb6f7be in QEventDispatcherGlib::processEvents (this=0x7f82700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f828fb410af in QEventLoop::processEvents (this=this@entry=0x7f827746ade0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f828fb413a5 in QEventLoop::exec (this=this@entry=0x7f827746ade0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f828fa3dc5f in QThread::exec (this=this@entry=0x27a3110) at thread/qthread.cpp:537
#7  0x00007f828fb22823 in QInotifyFileSystemWatcherEngine::run (this=0x27a3110) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f828fa4032f in QThreadPrivate::start (arg=0x27a3110) at thread/qthread_unix.cpp:349
#9  0x00007f82881c1182 in start_thread (arg=0x7f827746b700) at pthread_create.c:312
#10 0x00007f8292d5447d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f82934357c0 (LWP 2220)):
[KCrash Handler]
#6  0x00007f82600af907 in IntFunction::IntFunction() () from /usr/lib/x86_64-linux-gnu/libqalculate.so.5
#7  0x00007f825ffc4575 in Calculator::addBuiltinFunctions() () from /usr/lib/x86_64-linux-gnu/libqalculate.so.5
#8  0x00007f825ffd5534 in Calculator::Calculator() () from /usr/lib/x86_64-linux-gnu/libqalculate.so.5
#9  0x00007f82606cd0a5 in QalculateEngine::QalculateEngine (this=0x2af81a0, parent=<optimized out>) at ../../../../../plasma/generic/runners/calculator/qalculate_engine.cpp:48
#10 0x00007f82606ce225 in CalculatorRunner::CalculatorRunner (this=0x2abbd70, parent=<optimized out>, args=...) at ../../../../../plasma/generic/runners/calculator/calculatorrunner.cpp:41
#11 0x00007f82606d04d8 in KPluginFactory::createInstance<CalculatorRunner, QObject> (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/kpluginfactory.h:477
#12 0x00007f82900a86c3 in KPluginFactory::create (this=0x2880580, iface=0x7f8292494d80 <qt_meta_stringdata_Plasma__AbstractRunner> "Plasma::AbstractRunner", parentWidget=0x0, parent=0x2783b30, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203
#13 0x00007f82923bd79b in create<Plasma::AbstractRunner> (args=..., keyword=..., parent=0x2783b30, parentWidget=0x0, this=0x2880580) at ../../kdecore/util/kpluginfactory.h:531
#14 createInstance<Plasma::AbstractRunner> (error=0x7fff22fdcd90, args=..., parent=<optimized out>, parentWidget=0x0, this=<optimized out>) at ../../kdecore/services/kservice.h:573
#15 createInstance<Plasma::AbstractRunner> (error=0x7fff22fdcd90, args=..., parent=<optimized out>, this=<optimized out>) at ../../kdecore/services/kservice.h:550
#16 loadInstalledRunner (service=..., this=0x277bd20) at ../../plasma/runnermanager.cpp:281
#17 Plasma::RunnerManagerPrivate::loadRunners (this=0x277bd20) at ../../plasma/runnermanager.cpp:218
#18 0x00007f82923b922f in Plasma::RunnerManager::reloadConfiguration (this=0x2783b30) at ../../plasma/runnermanager.cpp:472
#19 0x00007f8293045ab9 in KRunnerApp::initialize (this=this@entry=0x2632f30) at ../../krunner/krunnerapp.cpp:170
#20 0x00007f8293045ffe in KRunnerApp::KRunnerApp (this=0x2632f30) at ../../krunner/krunnerapp.cpp:71
#21 0x00007f8293046055 in KRunnerApp::self () at ../../krunner/krunnerapp.cpp:58
#22 0x00007f8293046505 in kdemain (argc=1, argv=0x7fff22fdd258) at ../../krunner/main.cpp:60
#23 0x00007f8292c7bec5 in __libc_start_main (main=0x4006d0 <main(int, char**)>, argc=1, argv=0x7fff22fdd258, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff22fdd248) at libc-start.c:287
#24 0x00000000004006fe in _start ()

Reported using DrKonqi
Comment 1 Kai Uwe Broulik 2017-02-06 15:51:28 UTC
*** Bug 364782 has been marked as a duplicate of this bug. ***
Comment 2 Alexander Lohnau 2020-10-11 19:08:27 UTC
I haven't seen any newer bug reports about this and haven't had this issue myself.