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

Bug#908095: Buster: Kwrite crashes while opening a file



Sep 6, 2018, 12:38 PM by bernhardu@mailbox.org:

> Then you could press the reload button in the crash reporting window
> and it should give a better readable stack.
> (That way more likely to attract some maintainer.)
>

OK, one more time after definitely pressing the Reload button. Please see the attached file.

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

Thread 5 (Thread 0x7fc792465700 (LWP 14065)):
#0  0x00007fc7a1bf3e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fc79360a90b in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#2  0x00007fc79360a637 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#3  0x00007fc7a1bedf2a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007fc7a3458edf in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 4 (Thread 0x7fc792c66700 (LWP 14064)):
#0  0x00007fc7a1bf3e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fc79360a90b in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#2  0x00007fc79360a637 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#3  0x00007fc7a1bedf2a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007fc7a3458edf in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 3 (Thread 0x7fc799e6e700 (LWP 14063)):
#0  0x00007fc7a344e739 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fc7a089a439 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc7a089a54c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc7a395e23b in QEventDispatcherGlib::processEvents (this=0x7fc78c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc7a390b24b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#5  0x00007fc7a375a176 in QThread::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#6  0x00007fc7a2165545 in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fc7a3763d47 in QThreadPrivate::start(void*) () at thread/qthread_unix.cpp:367
#8  0x00007fc7a1bedf2a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007fc7a3458edf in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 2 (Thread 0x7fc79add6700 (LWP 14062)):
#0  0x00007fc7a344e739 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fc79f6bbcf7 in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fc79f6bd90a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fc79c1a0159 in QXcbEventReader::run (this=0x55aa2c2a4c00) at qxcbconnection.h:409
#4  0x00007fc7a3763d47 in QThreadPrivate::start(void*) () at thread/qthread_unix.cpp:367
#5  0x00007fc7a1bedf2a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007fc7a3458edf in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 1 (Thread 0x7fc79c488500 (LWP 14061)):
[KCrash Handler]
#6  0x00007fc7a3d7e376 in (anonymous namespace)::QBidiAlgorithm::<lambda(int)>::operator()(int) const (__closure=__closure@entry=0x7ffe32888110, runEnd=runEnd@entry=4083) at ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:132
#7  0x00007fc7a3d8705f in (anonymous namespace)::QBidiAlgorithm::generateDirectionalRuns (runs=..., isolatePairs=..., this=0x7ffe328880f0) at text/qtextengine.cpp:516
#8  (anonymous namespace)::QBidiAlgorithm::resolveExplicitLevels (runs=..., this=0x7ffe328880f0) at text/qtextengine.cpp:533
#9  (anonymous namespace)::QBidiAlgorithm::process (this=0x7ffe328880f0) at text/qtextengine.cpp:1065
#10 QTextEngine::itemize (this=0x55aa2c84ae60) at text/qtextengine.cpp:2031
#11 0x00007fc7a3d8f99c in QTextLayout::beginLayout (this=this@entry=0x55aa2c8f1ad0) at text/qtextlayout.cpp:648
#12 0x00007fc7a4dc63c6 in KateRenderer::layoutLine (this=0x55aa2c4954c0, lineLayout=..., maxwidth=1679, cacheLayout=<optimized out>) at ./src/render/katerenderer.cpp:1014
#13 0x00007fc7a4dcb881 in KateLayoutCache::line (this=this@entry=0x55aa2c318ba0, realLine=realLine@entry=2, virtualLine=virtualLine@entry=2) at /usr/include/c++/8/bits/atomic_base.h:295
#14 0x00007fc7a4dccb21 in KateLayoutCache::updateViewCache (this=this@entry=0x55aa2c318ba0, startPos=..., newViewLineCount=newViewLineCount@entry=66, viewLinesScrolled=viewLinesScrolled@entry=0) at ./src/render/katelayoutcache.cpp:282
#15 0x00007fc7a4e12f2a in KateViewInternal::doUpdateView (this=this@entry=0x55aa2c3e3930, changed=<optimized out>, changed@entry=true, viewLinesScrolled=viewLinesScrolled@entry=0) at ./src/include/ktexteditor/cursor.h:98
#16 0x00007fc7a4e13214 in KateViewInternal::updateView (this=0x55aa2c3e3930, changed=changed@entry=true, viewLinesScrolled=viewLinesScrolled@entry=0) at ./src/view/kateviewinternal.cpp:609
#17 0x00007fc7a4dfd196 in KTextEditor::ViewPrivate::updateView (this=0x55aa2c3a10d0, changed=changed@entry=true) at ./src/view/kateview.cpp:2042
#18 0x00007fc7a4e0c39f in KTextEditor::ViewPrivate::updateDocumentConfig (this=<optimized out>) at ./src/view/kateview.cpp:1900
#19 0x00007fc7a4d6f72c in KTextEditor::DocumentPrivate::updateConfig (this=0x55aa2c30b7f0) at ./src/document/katedocument.cpp:4422
#20 0x00007fc7a4e51dbd in KateDocumentConfig::updateConfig (this=0x55aa2c3102a0) at ./src/utils/kateconfig.cpp:431
#21 0x00007fc7a4e4b72b in KateConfig::configEnd (this=0x55aa2c3102a0) at ./src/utils/kateconfig.cpp:67
#22 KateDocumentConfig::setEncoding (this=this@entry=0x55aa2c3102a0, encoding=...) at ./src/utils/kateconfig.cpp:937
#23 0x00007fc7a4d8aafe in KateBuffer::openFile (this=this@entry=0x55aa2c495ed0, m_file=..., enforceTextCodec=enforceTextCodec@entry=false) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:255
#24 0x00007fc7a4d81e2f in KTextEditor::DocumentPrivate::openFile (this=0x55aa2c30b7f0) at ./src/document/katedocument.cpp:2253
#25 0x00007fc7a4bd5a21 in KParts::ReadOnlyPartPrivate::openLocalFile (this=this@entry=0x55aa2c310a00) at ./src/readonlypart.cpp:190
#26 0x00007fc7a4bd69b6 in KParts::ReadOnlyPart::openUrl (this=this@entry=0x55aa2c30b7f0, url=...) at ./src/readonlypart.cpp:153
#27 0x00007fc7a4d764d1 in KTextEditor::DocumentPrivate::openUrl (this=0x55aa2c30b7f0, url=...) at ./src/document/katedocument.cpp:2647
#28 0x000055aa2a9eedea in KWrite::loadURL (this=this@entry=0x55aa2c3066c0, url=...) at ./kwrite/kwrite.cpp:203
#29 0x000055aa2a9f1148 in KWrite::slotOpen (this=0x55aa2c3066c0, url=...) at ./kwrite/kwrite.cpp:267
#30 0x000055aa2a9f12e2 in KWrite::slotOpen (this=0x55aa2c3066c0) at ./kwrite/kwrite.cpp:253
#31 0x00007fc7a39357bb in QMetaObject::activate(QObject*, int, int, void**) () at kernel/qobject.cpp:3771
#32 0x00007fc7a3935dd7 in QMetaObject::activate (sender=sender@entry=0x55aa2c637b60, m=m@entry=0x7fc7a472e840 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffe3288d460) at kernel/qobject.cpp:3633
#33 0x00007fc7a425eef2 in QAction::triggered (this=this@entry=0x55aa2c637b60, _t1=<optimized out>) at .moc/moc_qaction.cpp:376
#34 0x00007fc7a4261500 in QAction::activate (this=0x55aa2c637b60, event=<optimized out>) at kernel/qaction.cpp:1167
#35 0x00007fc7a434cd1d in QAbstractButtonPrivate::click (this=0x55aa2c6a5670) at widgets/qabstractbutton.cpp:397
#36 0x00007fc7a434cf55 in QAbstractButton::mouseReleaseEvent (this=0x55aa2c6a15c0, e=0x7ffe3288d930) at widgets/qabstractbutton.cpp:1011
#37 0x00007fc7a4436caa in QToolButton::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:622
#38 0x00007fc7a42a37d8 in QWidget::event (this=0x55aa2c6a15c0, event=0x7ffe3288d930) at kernel/qwidget.cpp:8919
#39 0x00007fc7a434e193 in QAbstractButton::event (this=this@entry=0x55aa2c6a15c0, e=e@entry=0x7ffe3288d930) at widgets/qabstractbutton.cpp:968
#40 0x00007fc7a4436d53 in QToolButton::event (this=0x55aa2c6a15c0, event=0x7ffe3288d930) at widgets/qtoolbutton.cpp:985
#41 0x00007fc7a42654a1 in QApplicationPrivate::notify_helper (this=this@entry=0x55aa2c2b38d0, receiver=receiver@entry=0x55aa2c6a15c0, e=e@entry=0x7ffe3288d930) at kernel/qapplication.cpp:3727
#42 0x00007fc7a426cd28 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3203
#43 0x00007fc7a390c579 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at ../../include/QtCore/5.11.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:307
#44 0x00007fc7a426c029 in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#45 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x55aa2c6a15c0, event=event@entry=0x7ffe3288d930, alienWidget=alienWidget@entry=0x55aa2c6a15c0, nativeWidget=0x55aa2c3066c0, buttonDown=buttonDown@entry=0x7fc7a475d870 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2695
#46 0x00007fc7a42be304 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at /usr/include/c++/8/bits/atomic_base.h:390
#47 0x00007fc7a42c0e8e in QWidgetWindow::event (this=0x55aa2c6acf50, event=0x7ffe3288dd30) at kernel/qwidgetwindow.cpp:280
#48 0x00007fc7a42654a1 in QApplicationPrivate::notify_helper (this=this@entry=0x55aa2c2b38d0, receiver=receiver@entry=0x55aa2c6acf50, e=e@entry=0x7ffe3288dd30) at kernel/qapplication.cpp:3727
#49 0x00007fc7a426cae0 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3486
#50 0x00007fc7a390c579 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at ../../include/QtCore/5.11.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:307
#51 0x00007fc7a3cab53b in QCoreApplication::sendSpontaneousEvent (event=0x7ffe3288dd30, receiver=0x55aa2c6acf50) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237
#52 QGuiApplicationPrivate::processMouseEvent (e=0x55aa2c7303a0) at kernel/qguiapplication.cpp:2081
#53 0x00007fc7a3cad435 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x55aa2c7303a0) at kernel/qguiapplication.cpp:1816
#54 0x00007fc7a3c87b6b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1032
#55 0x00007fc79c231e5b in QPAEventDispatcherGlib::processEvents (this=0x55aa2c2faab0, flags=...) at qeventdispatcher_glib.cpp:70
#56 0x00007fc7a390b24b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#57 0x00007fc7a39133c2 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#58 0x000055aa2a9ecd6d in main (argc=<optimized out>, argv=<optimized out>) at ./kwrite/main.cpp:294

Reply to: