Bug 359405 - Crash after pressing "Reload"
Summary: Crash after pressing "Reload"
Status: RESOLVED DUPLICATE of bug 381644
Alias: None
Product: drkonqi
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-14 21:56 UTC by sedrubal
Modified: 2019-07-03 13:34 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Backtrace (6.82 KB, text/plain)
2019-06-26 14:35 UTC, Nicolas Fella
Details

Note You need to log in before you can comment on or make changes to this bug.
Description sedrubal 2016-02-14 21:56:46 UTC
Dr.Konqi crashed after I pressed "Reload" to reload the generated backtrace for the crashed plasmashell. Then another dr. konqi appeard with less buttons and functions as normally saying:

"""
We are sorry, drkonqi closed unexpectedly.
We cannot report this error, because drkonqi does not provide a bug reporting address.
"""
// Can you please provide a bug reporting address for drkonqi?

"""
Details:
Executeable: drkonqi <pid...> Signal: Segmentation fault (11) <time>
"""

And in the tab "Developer information" there is this backtrace:

"""
Application: drkonqi (drkonqi), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0f6a36d8c0 (LWP 17094))]

Thread 2 (Thread 0x7f0f50ce0700 (LWP 17095)):
#0  0x00007f0f65509fdd in poll () at /lib64/libc.so.6
#1  0x00007f0f5ff06272 in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007f0f5ff07ee7 in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007f0f536b2da9 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5
#4  0x00007f0f661123de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f0f63cc560a in start_thread () at /lib64/libpthread.so.0
#6  0x00007f0f65515a4d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f0f6a36d8c0 (LWP 17094)):
[KCrash Handler]
#5  0x0000558aae3d92d1 in GdbHighlighter::highlightBlock(QString const&) ()
#6  0x00007f0f669803b2 in QSyntaxHighlighterPrivate::reformatBlock(QTextBlock const&) () at /lib64/libQt5Gui.so.5
#7  0x00007f0f66980696 in QSyntaxHighlighterPrivate::reformatBlocks(int, int, int) () at /lib64/libQt5Gui.so.5
#8  0x00007f0f6632229a in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5
#9  0x00007f0f66bb035a in QTextDocument::contentsChange(int, int, int) () at /lib64/libQt5Gui.so.5
#10 0x00007f0f6693becd in QTextDocumentPrivate::finishEdit() () at /lib64/libQt5Gui.so.5
#11 0x00007f0f671ac4ee in QWidgetTextControlPrivate::append(QString const&, Qt::TextFormat) () at /lib64/libQt5Widgets.so.5
#12 0x00007f0f67189b89 in QTextEdit::append(QString const&) () at /lib64/libQt5Widgets.so.5
#13 0x0000558aae3c79ad in BacktraceWidget::backtraceNewLine(QString const&) ()
#14 0x00007f0f66322127 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5
#15 0x0000558aae415035 in BacktraceGenerator::newLine(QString const&) ()
#16 0x0000558aae3cc2a9 in BacktraceGenerator::slotReadInput() ()
#17 0x00007f0f66322127 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5
#18 0x00007f0f662291f2 in QProcessPrivate::tryReadFromChannel(QProcessPrivate::Channel*) () at /lib64/libQt5Core.so.5
#19 0x00007f0f66229670 in QProcess::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /lib64/libQt5Core.so.5
#20 0x00007f0f6632229a in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5
#21 0x00007f0f663a1eae in QSocketNotifier::activated(int, QSocketNotifier::QPrivateSignal) () at /lib64/libQt5Core.so.5
#22 0x00007f0f6632e74b in QSocketNotifier::event(QEvent*) () at /lib64/libQt5Core.so.5
#23 0x00007f0f66fd841c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#24 0x00007f0f66fdd8e6 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#25 0x00007f0f662f373b in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#26 0x00007f0f6634a37d in socketNotifierSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5
#27 0x00007f0f63294e3a in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#28 0x00007f0f632951d0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#29 0x00007f0f6329527c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#30 0x00007f0f66349eaf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#31 0x00007f0f662f0eca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#32 0x00007f0f662f8fac in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#33 0x0000558aae3bf4f0 in main ()
"""

If you can't find a bug here, you can close this. I think, I can't give more information... (I even don't know the version of drkonqi...)
Comment 1 sedrubal 2016-02-14 22:00:01 UTC
Maybe bug 249418 is a dup, but it is very old and there is a commit linked to fix this... and the backtrace looks different to me... So I opened a new one.
Comment 2 Nicolas Fella 2019-06-26 14:35:15 UTC
Created attachment 121163 [details]
Backtrace
Comment 3 Nicolas Fella 2019-06-26 14:35:33 UTC
Can confirm with current master
Comment 4 Nicolas Fella 2019-06-26 14:38:02 UTC
It happens when I reload the backtrace during the "Report Bug" phase, but not when I reload the BT in the Developer Information tab
Comment 5 Harald Sitter 2019-07-03 12:42:16 UTC

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