Bug 352494 - Baloo recurrent crash
Summary: Baloo recurrent crash
Status: RESOLVED WORKSFORME
Alias: None
Product: Baloo
Classification: Frameworks and Libraries
Component: Baloo File Daemon (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Pinak Ahuja
URL:
Keywords: drkonqi, triaged
Depends on:
Blocks:
 
Reported: 2015-09-09 20:00 UTC by Marco Aldana
Modified: 2018-10-29 02:14 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
valgrind run as proposed of baloo_file (22.39 KB, text/plain)
2016-07-17 12:03 UTC, andreas.heumaier
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marco Aldana 2015-09-09 20:00:53 UTC
Application: baloo_file (5.14.0)

Qt Version: 5.4.1
Operating System: Linux 3.19.0-28-generic x86_64
Distribution: Ubuntu 15.04

-- Information about the crash:
- What I was doing when the application crashed:
The error occurs everytime the computer is turned on, the crash happens upon login in KDE

The crash can be reproduced every time.

-- Backtrace:
Application: Baloo File Indexing Daemon (baloo_file), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f2c6ad41780 (LWP 1841))]

Thread 3 (Thread 0x7f2c5f285700 (LWP 1874)):
#0  0x00007f2c67dc08dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f2c64a7bb72 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f2c64a7d64f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f2c6acb1099 in QXcbEventReader::run (this=0x24568c0) at qxcbconnection.cpp:1105
#4  0x00007f2c68749b0e in QThreadPrivate::start (arg=0x24568c0) at thread/qthread_unix.cpp:337
#5  0x00007f2c6789b6aa in start_thread (arg=0x7f2c5f285700) at pthread_create.c:333
#6  0x00007f2c67dcbeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f2c5d8c6700 (LWP 2556)):
[KCrash Handler]
#6  mdb_midl_xmerge (idl=idl@entry=0x7f2a722c8018, merge=merge@entry=0x7f2b1c048010) at midl.c:208
#7  0x00007f2c660c6546 in mdb_page_alloc (num=num@entry=80, mp=mp@entry=0x7f2c5d8c5590, mc=0x7f2c5d8c5770) at mdb.c:2068
#8  0x00007f2c660c84f4 in mdb_page_new (mc=mc@entry=0x7f2c5d8c5770, flags=flags@entry=4, num=80, mp=mp@entry=0x7f2c5d8c55f0) at mdb.c:6580
#9  0x00007f2c660c86ff in mdb_node_add (mc=mc@entry=0x7f2c5d8c5770, indx=<optimized out>, key=key@entry=0x7f2c5d8c5b50, data=0x7f2c5d8c5b60, pgno=pgno@entry=0, flags=0) at mdb.c:6720
#10 0x00007f2c660cb8b5 in mdb_cursor_put (mc=0x7f2c5d8c5770, key=0x7f2c5d8c5b50, data=0x7f2c5d8c5b60, flags=<optimized out>) at mdb.c:6367
#11 0x00007f2c660cd8b9 in mdb_put (txn=<optimized out>, dbi=<optimized out>, key=0x7f2c5d8c5b50, data=0x7f2c5d8c5b60, flags=<optimized out>) at mdb.c:8242
#12 0x00007f2c68e8696a in Baloo::PostingDB::put (this=this@entry=0x7f2c5d8c5c10, term=..., list=...) at ../../../src/engine/postingdb.cpp:78
#13 0x00007f2c68e9485f in Baloo::WriteTransaction::commit (this=<optimized out>) at ../../../src/engine/writetransaction.cpp:288
#14 0x00007f2c68e8ea52 in Baloo::Transaction::commit (this=this@entry=0x7f2c5d8c5d10) at ../../../src/engine/transaction.cpp:271
#15 0x000000000041d24d in Baloo::NewFileIndexer::run (this=0x2536ea0) at ../../../src/file/newfileindexer.cpp:73
#16 0x00007f2c68746af0 in QThreadPoolThread::run (this=0x28eda00) at thread/qthreadpool.cpp:93
#17 0x00007f2c68749b0e in QThreadPrivate::start (arg=0x28eda00) at thread/qthread_unix.cpp:337
#18 0x00007f2c6789b6aa in start_thread (arg=0x7f2c5d8c6700) at pthread_create.c:333
#19 0x00007f2c67dcbeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f2c6ad41780 (LWP 1841)):
#0  0x00007f2c67dc08dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f2c67134ebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2c67134fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2c689e0c6c in QEventDispatcherGlib::processEvents (this=0x2471ed0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007f2c689853e2 in QEventLoop::exec (this=this@entry=0x7ffd58c8eee0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2c6898d02c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1188
#6  0x00007f2c69a2f31c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1510
#7  0x00007f2c69ff07a5 in QApplication::exec () at kernel/qapplication.cpp:2956
#8  0x0000000000415d70 in main (argc=1, argv=<optimized out>) at ../../../src/file/main.cpp:97

Reported using DrKonqi
Comment 1 Vishesh Handa 2015-09-15 21:08:43 UTC
Since this crash can be reproduced could you please run baloo under valgrind?

$ valgrind baloo_file

and paste the output?
Comment 2 andreas.heumaier 2016-07-17 12:03:16 UTC
Created attachment 100132 [details]
valgrind run as proposed of baloo_file

See atachment baloo_valgrind.txt took from Bug 365770
Comment 3 Andrew Crouthamel 2018-09-04 19:46:14 UTC
Hello! This project has been replaced with a newer system so I will be closing this bug. If you could please re-test on the latest Baloo. If the issue still present, please open a new bug under "frameworks-baloo". Thank you!
Comment 4 Andrew Crouthamel 2018-09-28 03:19:30 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Andrew Crouthamel 2018-10-29 02:14:26 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!