https://bugs.kde.org/show_bug.cgi?id=401024

            Bug ID: 401024
           Summary: Dolphin crashes when starting from icon click
           Product: dolphin
           Version: 17.12.3
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-n...@kde.org
          Reporter: rcab...@free.fr
                CC: elvis.angelac...@kde.org
  Target Milestone: ---

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

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to