Bug 401024 - Dolphin crashes when starting from icon click
Summary: Dolphin crashes when starting from icon click
Status: RESOLVED DUPLICATE of bug 397644
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 17.12.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-11-14 08:29 UTC by Robert Cabane
Modified: 2018-11-26 21:56 UTC (History)
2 users (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 Robert Cabane 2018-11-14 08:29:49 UTC
Application: dolphin (17.12.3)

Qt Version: 5.9.4
Frameworks Version: 5.45.0
Operating System: Linux 4.12.14-lp150.12.25-default x86_64
Distribution: "openSUSE Leap 15.0"

-- Information about the crash:
Since a couple of updates, quite frequently I get crashes while I'm starting Dolphin from the icon on the applications bar. The application's window briefly appears before the crash happens. Once Dolphin gets started, it behaves normally and doesn't carsh anymore.
Could be baloo-related.

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f6f9707d900 (LWP 3581))]

Thread 4 (Thread 0x7f6f6cfef700 (LWP 3585)):
#0  0x00007f6f9691207b in poll () from /lib64/libc.so.6
#1  0x00007f6f899f5109 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f6f899f521c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f6f90b13c0b in QEventDispatcherGlib::processEvents (this=0x7f6f68000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f6f90abc09a in QEventLoop::exec (this=this@entry=0x7f6f6cfeecd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f6f908eb4da in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007f6f908f00ce in QThreadPrivate::start (arg=0x55af57c0aa90) at thread/qthread_unix.cpp:368
#7  0x00007f6f8be35559 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f6f9691c81f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f6f7d741700 (LWP 3584)):
#0  0x00007f6f9691207b in poll () from /lib64/libc.so.6
#1  0x00007f6f899f5109 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f6f899f521c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f6f90b13c0b in QEventDispatcherGlib::processEvents (this=0x7f6f70000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f6f90abc09a in QEventLoop::exec (this=this@entry=0x7f6f7d740ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f6f908eb4da in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007f6f90f93985 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007f6f908f00ce in QThreadPrivate::start (arg=0x7f6f91203d60) at thread/qthread_unix.cpp:368
#8  0x00007f6f8be35559 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f6f9691c81f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f6f7feea700 (LWP 3583)):
#0  0x00007f6f9691207b in poll () from /lib64/libc.so.6
#1  0x00007f6f89333387 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f6f89334fba in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f6f82ca2029 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f6f908f00ce in QThreadPrivate::start (arg=0x55af57554d60) at thread/qthread_unix.cpp:368
#5  0x00007f6f8be35559 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f6f9691c81f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f6f9707d900 (LWP 3581)):
[KCrash Handler]
#6  0x00007f6f9697e590 in __memmove_avx_unaligned_erms () from /lib64/libc.so.6
#7  0x00007f6f908f3bc0 in QByteArray::QByteArray (this=0x7ffdbd24be38, data=0x7f6f885fc624 <mdb_txn_begin+836> "\205\300t0L9eh\017\204\024\375\377\377L\211\347\211\004$\350\323\323\377\377\213\004$\351\001\375\377\377\017\037", size=<optimized out>) at tools/qbytearray.cpp:1619
#8  0x00007f6f8e052a30 in Baloo::DocumentDataDB::get (this=this@entry=0x7ffdbd24bdc0, docId=<optimized out>, docId@entry=47850750335845127) at /usr/src/debug/baloo5-5.45.0-lp150.2.1.x86_64/src/engine/documentdatadb.cpp:89
#9  0x00007f6f8e064171 in Baloo::Transaction::documentData (this=this@entry=0x7ffdbd24be40, id=id@entry=47850750335845127) at /usr/src/debug/baloo5-5.45.0-lp150.2.1.x86_64/src/engine/transaction.cpp:144
#10 0x00007f6f94ba5d9e in Baloo::File::load (this=this@entry=0x7ffdbd24bfb0) at /usr/src/debug/baloo5-5.45.0-lp150.2.1.x86_64/src/lib/file.cpp:111
#11 0x00007f6f9516e3b0 in Baloo::FileFetchJob::doStart (this=0x55af57b40f20) at /usr/src/debug/baloo5-widgets-17.12.3-lp150.1.2.x86_64/src/filefetchjob.cpp:58
#12 0x00007f6f90aeba32 in QObject::event (this=0x55af57b40f20, e=<optimized out>) at kernel/qobject.cpp:1246
#13 0x00007f6f91ad5e8c in QApplicationPrivate::notify_helper (this=this@entry=0x55af57535790, receiver=receiver@entry=0x55af57b40f20, e=e@entry=0x55af57a8f800) at kernel/qapplication.cpp:3723
#14 0x00007f6f91add244 in QApplication::notify (this=0x7ffdbd24c620, receiver=0x55af57b40f20, e=0x55af57a8f800) at kernel/qapplication.cpp:3482
#15 0x00007f6f90abda88 in QCoreApplication::notifyInternal2 (receiver=0x55af57b40f20, event=event@entry=0x55af57a8f800) at kernel/qcoreapplication.cpp:1016
#16 0x00007f6f90ac0075 in QCoreApplication::sendEvent (event=0x55af57a8f800, receiver=<optimized out>) at kernel/qcoreapplication.h:233
#17 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x55af5751afc0) at kernel/qcoreapplication.cpp:1676
#18 0x00007f6f90ac05f8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1530
#19 0x00007f6f90b14573 in postEventSourceDispatch (s=0x55af575943f0) at kernel/qeventdispatcher_glib.cpp:276
#20 0x00007f6f899f4f57 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#21 0x00007f6f899f5190 in ?? () from /usr/lib64/libglib-2.0.so.0
#22 0x00007f6f899f521c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#23 0x00007f6f90b13bef in QEventDispatcherGlib::processEvents (this=0x55af5759f870, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#24 0x00007f6f90abc09a in QEventLoop::exec (this=this@entry=0x7ffdbd24c530, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#25 0x00007f6f90ac49e4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1289
#26 0x00007f6f96c24317 in kdemain (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/dolphin-17.12.3-lp150.2.3.1.x86_64/src/main.cpp:150
#27 0x00007f6f96844f4a in __libc_start_main () from /lib64/libc.so.6
#28 0x000055af569ab7fa in _start () at ../sysdeps/x86_64/start.S:120
[Inferior 1 (process 3581) detached]

The reporter indicates this bug may be a duplicate of or related to bug 397551, bug 396166.

Reported using DrKonqi
Comment 1 Robert Cabane 2018-11-14 08:33:13 UTC
Precision : the crash happens very often but not always.
Comment 2 Elvis Angelaccio 2018-11-17 12:33:07 UTC

*** This bug has been marked as a duplicate of bug 396166 ***
Comment 3 Nate Graham 2018-11-26 21:56:35 UTC

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