[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#928710: drkonqi: segfault after using reload button to get backtrace for dolphin



Package: drkonqi
Version: 5.14.5-1
Severity: normal

dolphin crashed, and I didn't have sufficient debug sym installed.  I
installed them, and then hit the "reload" button to re-do the backtrace,
at which point drkonqi crashed.

Backtrace below:

Application: drkonqi (drkonqi), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f7a21e0c840 (LWP 9084))]

Thread 4 (Thread 0x7f7a135bb700 (LWP 9113)):
#0  0x00007f7a2609800c in futex_wait_cancelable (private=0, expected=0, futex_word=0x55f680cac388) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f7a2609800c in __pthread_cond_wait_common (abstime=0x0, mutex=0x55f680cac338, cond=0x55f680cac360) at pthread_cond_wait.c:502
#2  0x00007f7a2609800c in __pthread_cond_wait (cond=0x55f680cac360, mutex=0x55f680cac338) at pthread_cond_wait.c:655
#3  0x00007f7a1380be63 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f7a1380bbb7 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f7a26091fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6  0x00007f7a26a4b4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f7a1b007700 (LWP 9095)):
#0  0x00007f7a26a3c494 in __GI___libc_read (nbytes=16, buf=0x7f7a1b006b10, fd=7) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007f7a26a3c494 in __GI___libc_read (fd=7, buf=0x7f7a1b006b10, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f7a254e3aa0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7a2549dc0f in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7a2549e0e0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f7a2549e25c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f7a26f5287b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f7a14000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#7  0x00007f7a26f0027b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f7a1b006d30, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#8  0x00007f7a26d4fec6 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#9  0x00007f7a27d8c545 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x00007f7a26d59aa7 in QThreadPrivate::start(void*) (arg=0x7f7a27e0cd60) at thread/qthread_unix.cpp:367
#11 0x00007f7a26091fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#12 0x00007f7a26a4b4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f7a2104c700 (LWP 9092)):
#0  0x00007f7a26a40819 in __GI___poll (fds=0x7f7a2104bc78, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f7a2542acf7 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f7a2542c91a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f7a219aad79 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f7a26d59aa7 in QThreadPrivate::start(void*) (arg=0x55f680a6fcd0) at thread/qthread_unix.cpp:367
#5  0x00007f7a26091fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6  0x00007f7a26a4b4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f7a21e0c840 (LWP 9084)):
[KCrash Handler]
#6  0x000055f67f72a6e9 in BacktraceLine::type() const (this=0x55f680bd6f18) at ./src/parser/backtraceline.h:59
#7  0x000055f67f72a6e9 in GdbHighlighter::highlightBlock(QString const&) (this=0x7f7a1c009060, text=...) at ./src/gdbhighlighter.cpp:80
#8  0x00007f7a27400f39 in  () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#9  0x00007f7a274010f8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#10 0x00007f7a26f2a906 in QMetaObject::activate(QObject*, int, int, void**) (sender=0x55f680c98070, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3771
#11 0x00007f7a2762d40a in QTextDocument::contentsChange(int, int, int) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#12 0x00007f7a273bf4f1 in QTextDocumentPrivate::finishEdit() () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#13 0x00007f7a27a573f5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007f7a27a33d89 in QTextEdit::append(QString const&) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x000055f67f719160 in BacktraceWidget::backtraceNewLine(QString const&) (this=<optimized out>, line=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:436
#16 0x00007f7a26f2aa43 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffebddfb530, r=0x55f680ca2400, this=0x55f680c02910) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376
#17 0x00007f7a26f2aa43 in QMetaObject::activate(QObject*, int, int, void**) (sender=0x55f680b32710, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3754
#18 0x000055f67f766a45 in BacktraceGenerator::newLine(QString const&) (this=this@entry=0x55f680b32710, _t1=...) at ./obj-x86_64-linux-gnu/src/drkonqi_autogen/EWIEGA46WW/moc_backtracegenerator.cpp:201
#19 0x000055f67f71d29a in BacktraceGenerator::slotReadInput() (this=0x55f680b32710) at ./src/backtracegenerator.cpp:128
#20 0x00007f7a26f2aa43 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffebddfb6a0, r=0x55f680b32710, this=0x55f680f7f630) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376
#21 0x00007f7a26f2aa43 in QMetaObject::activate(QObject*, int, int, void**) (sender=0x55f680e7d150, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3754
#22 0x00007f7a26e977ea in QProcess::readyReadStandardOutput(QProcess::QPrivateSignal) (this=this@entry=0x55f680e7d150, _t1=...) at .moc/moc_qprocess.cpp:362
#23 0x00007f7a26e9dc8d in QProcessPrivate::tryReadFromChannel(QProcessPrivate::Channel*) (this=0x55f6814dc200, channel=0x55f6814dc328) at io/qprocess.cpp:1070
#24 0x00007f7a26e9e0d0 in QProcessPrivate::_q_canReadStandardOutput() (this=<optimized out>) at io/qprocess.cpp:1081
#25 0x00007f7a26e9e0d0 in QProcess::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7ffebddfb840) at .moc/moc_qprocess.cpp:207
#26 0x00007f7a26f2a906 in QMetaObject::activate(QObject*, int, int, void**) (sender=0x55f680e7d190, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3771
#27 0x00007f7a26f35fc9 in QSocketNotifier::activated(int, QSocketNotifier::QPrivateSignal) (this=this@entry=0x55f680e7d190, _t1=<optimized out>, _t2=...) at .moc/moc_qsocketnotifier.cpp:136
#28 0x00007f7a26f36311 in QSocketNotifier::event(QEvent*) (this=0x55f680e7d190, e=0x7ffebddfbaa0) at kernel/qsocketnotifier.cpp:266
#29 0x00007f7a2787c4b1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x00007f7a27883950 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007f7a26f015a9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55f680e7d190, event=event@entry=0x7ffebddfbaa0) at ../../include/QtCore/5.11.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:307
#32 0x00007f7a26f5347a in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0x7ffebddfbaa0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#33 0x00007f7a26f5347a in socketNotifierSourceDispatch(GSource*, GSourceFunc, gpointer) (source=0x55f680aa4410) at kernel/qeventdispatcher_glib.cpp:106
#34 0x00007f7a2549df2e in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f7a2549e1c8 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f7a2549e25c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f7a26f52863 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55f680aa46e0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#38 0x00007f7a21a413e1 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#39 0x00007f7a26f0027b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffebddfbcf0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#40 0x00007f7a26f08262 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#41 0x000055f67f711a05 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:173
[Inferior 1 (process 9084) detached]


-- System Information:
Debian Release: buster/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-4-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en_US (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages drkonqi depends on:
ii  kio                   5.54.1-1
ii  libc6                 2.28-10
ii  libkf5completion5     5.54.0-1
ii  libkf5configcore5     5.54.0-1
ii  libkf5configgui5      5.54.0-1
ii  libkf5configwidgets5  5.54.0-1
ii  libkf5coreaddons5     5.54.0-1
ii  libkf5crash5          5.54.0-1
ii  libkf5i18n5           5.54.0-1
ii  libkf5idletime5       5.54.0-1
ii  libkf5jobwidgets5     5.54.0-1
ii  libkf5kiocore5        5.54.1-1
ii  libkf5notifications5  5.54.0-1
ii  libkf5service-bin     5.54.0-1
ii  libkf5service5        5.54.0-1
ii  libkf5wallet-bin      5.54.0-1
ii  libkf5wallet5         5.54.0-1
ii  libkf5widgetsaddons5  5.54.0-1
ii  libkf5xmlrpcclient5   5.54.0-1
ii  libqt5core5a          5.11.3+dfsg1-1
ii  libqt5dbus5           5.11.3+dfsg1-1
ii  libqt5gui5            5.11.3+dfsg1-1
ii  libqt5widgets5        5.11.3+dfsg1-1
ii  libqt5x11extras5      5.11.3-2
ii  libqt5xml5            5.11.3+dfsg1-1
ii  libstdc++6            8.3.0-6

drkonqi recommends no packages.

drkonqi suggests no packages.

-- no debconf information


Reply to: