Bug 366437

Summary: plasmashell crashed while launch app
Product: [Frameworks and Libraries] frameworks-baloo Reporter: Alexander Miroshnichenko <alexminder>
Component: generalAssignee: Pinak Ahuja <pinak.ahuja>
Status: RESOLVED DUPLICATE    
Severity: crash CC: ahmed751995, bhush94, christoph, kde, mrl586, plasma-bugs
Priority: NOR    
Version: 5.23.0   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: kcrash report

Description Alexander Miroshnichenko 2016-08-05 07:53:51 UTC
Application: plasmashell (5.6.5)

Qt Version: 5.6.1
Frameworks Version: 5.23.0
Operating System: Linux 4.4.8-hardened-r1 x86_64
Distribution: "Gentoo Base System release 2.2"

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

When I try to run the application from K-Menu plasmashell crashed, the application does not start.
At  the second time the app launch success without plasmashell crash.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x38e4b8d0840 (LWP 2518))]

...

Thread 2 (Thread 0x38da7fe4700 (LWP 2997)):
[KCrash Handler]
#6  0x0000038e45fe1baa in strlen () from /lib64/libc.so.6
#7  0x0000038e466e8a58 in QByteArray::QByteArray (this=0x38da7fe33b0, data=0x466e696f <error: Cannot access memory at address 0x466e696f>, size=-1476512688) at tools/qbytearray.cpp:1483
#8  0x0000038de8cdea68 in DBPostingIterator::DBPostingIterator (this=this@entry=0x38d94002ff0, data=<optimized out>, size=<optimized out>) at /usr/src/debug/kde-frameworks/baloo-5.23.0/baloo-5.23.0/src/engine/postingdb.cpp:177
#9  0x0000038de8cdeb50 in Baloo::PostingDB::iter (this=this@entry=0x38da7fe34c0, term=...) at /usr/src/debug/kde-frameworks/baloo-5.23.0/baloo-5.23.0/src/engine/postingdb.cpp:169
#10 0x0000038de8ce7f62 in Baloo::Transaction::postingIterator (this=this@entry=0x38da7fe38e0, query=...) at /usr/src/debug/kde-frameworks/baloo-5.23.0/baloo-5.23.0/src/engine/transaction.cpp:294
#11 0x0000038de9144284 in Baloo::SearchStore::constructQuery (this=this@entry=0x38da7fe39e0, tr=tr@entry=0x38da7fe38e0, term=...) at /usr/src/debug/kde-frameworks/baloo-5.23.0/baloo-5.23.0/src/lib/searchstore.cpp:189
#12 0x0000038de914452a in Baloo::SearchStore::constructQuery (this=this@entry=0x38da7fe39e0, tr=tr@entry=0x38da7fe38e0, term=...) at /usr/src/debug/kde-frameworks/baloo-5.23.0/baloo-5.23.0/src/lib/searchstore.cpp:163
#13 0x0000038de91454bc in Baloo::SearchStore::exec (this=this@entry=0x38da7fe39e0, term=..., offset=0, limit=10, sortResults=<optimized out>) at /usr/src/debug/kde-frameworks/baloo-5.23.0/baloo-5.23.0/src/lib/searchstore.cpp:75
#14 0x0000038de9130049 in Baloo::Query::exec (this=this@entry=0x38da7fe3ab0) at /usr/src/debug/kde-frameworks/baloo-5.23.0/baloo-5.23.0/src/lib/query.cpp:210
#15 0x0000038de9356a7e in SearchRunner::match (this=this@entry=0x6e2ee687c0, context=..., type=..., category=...) at /usr/src/debug/kde-plasma/plasma-workspace-5.6.5.1-r2/plasma-workspace-5.6.5/runners/baloo/baloosearchrunner.cpp:99
#16 0x0000038de935777c in SearchRunner::match (this=0x6e2ee687c0, context=...) at /usr/src/debug/kde-plasma/plasma-workspace-5.6.5.1-r2/plasma-workspace-5.6.5/runners/baloo/baloosearchrunner.cpp:164
#17 0x0000038e01cf2ab0 in Plasma::AbstractRunner::performMatch (this=0x6e2ee687c0, localContext=...) at /usr/src/debug/kde-frameworks/krunner-5.23.0/krunner-5.23.0/src/abstractrunner.cpp:131
#18 0x0000038e01430a68 in ThreadWeaver::Executor::run (this=<optimized out>, job=..., thread=<optimized out>) at /usr/src/debug/kde-frameworks/threadweaver-5.23.0/threadweaver-5.23.0/src/executor.cpp:52
#19 0x0000038e0142e7b7 in ThreadWeaver::Job::execute (this=<optimized out>, self=..., th=0x38da0003190) at /usr/src/debug/kde-frameworks/threadweaver-5.23.0/threadweaver-5.23.0/src/job.cpp:83
#20 0x0000038e0142dc48 in ThreadWeaver::Thread::run (this=0x38da0003190) at /usr/src/debug/kde-frameworks/threadweaver-5.23.0/threadweaver-5.23.0/src/thread.cpp:114
#21 0x0000038e466e5db2 in QThreadPrivate::start (arg=0x38da0003190) at thread/qthread_unix.cpp:341
#22 0x0000038e4584060c in start_thread () from /lib64/libpthread.so.0
#23 0x0000038e4604f55d in clone () from /lib64/libc.so.6


Reproducible: Sometimes

Steps to Reproduce:
1. Search some app with K-menu
2. Run the app
3. Plasmashell crashed
Comment 1 Alexander Miroshnichenko 2016-08-05 07:55:06 UTC
Created attachment 100458 [details]
kcrash report
Comment 2 Dominik Haumann 2016-09-11 15:11:50 UTC
*** Bug 366197 has been marked as a duplicate of this bug. ***
Comment 3 Dominik Haumann 2016-09-11 15:20:47 UTC
*** Bug 362949 has been marked as a duplicate of this bug. ***
Comment 4 Dominik Haumann 2016-09-11 15:37:54 UTC
*** Bug 358513 has been marked as a duplicate of this bug. ***
Comment 5 Christoph Cullmann 2016-09-11 20:58:49 UTC

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