https://bugs.kde.org/show_bug.cgi?id=410467
Bug ID: 410467 Summary: Kate with turned on preview crashes after closing two files displayed in preview Product: kate Version: 19.04.3 Platform: Archlinux Packages OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kwrite-bugs-n...@kde.org Reporter: piotr.mierzwin...@gmail.com Target Milestone: --- Application: kate (19.04.3) Qt Version: 5.13.0 Frameworks Version: 5.60.0 Operating System: Linux 5.2.4-arch1-1-ARCH x86_64 Distribution (Platform): Archlinux Packages -- Information about the crash: - What I was doing when the application crashed: I run Kate with preview turned on. Opened .md file, but in preview I got info "No preview available". Opened .ui file and got preview for this file. Switched into .md file and this time got preview. I closed .ui file and .md file. Notice that in preview still was displyed rendered .md file. I closed application and it immediately crashed. -- Backtrace: Application: Kate (kate), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7fe5e2f23c80 (LWP 8720))] Thread 14 (Thread 0x7fe5b9368700 (LWP 9054)): #0 0x00007fe5e61d277c in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe5c418c996 in () at /usr/lib/libQt5WebEngineCore.so.5 #2 0x00007fe5c418d983 in () at /usr/lib/libQt5WebEngineCore.so.5 #3 0x00007fe5c418db01 in () at /usr/lib/libQt5WebEngineCore.so.5 #4 0x00007fe5c4196811 in () at /usr/lib/libQt5WebEngineCore.so.5 #5 0x00007fe5c4197e12 in () at /usr/lib/libQt5WebEngineCore.so.5 #6 0x00007fe5c4198564 in () at /usr/lib/libQt5WebEngineCore.so.5 #7 0x00007fe5c418eb35 in () at /usr/lib/libQt5WebEngineCore.so.5 #8 0x00007fe5e61cc57f in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fe5e74f90e3 in clone () at /usr/lib/libc.so.6 Thread 13 (Thread 0x7fe57a7fc700 (LWP 8928)): #0 0x00007fe5e61d2415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe5c418c89c in () at /usr/lib/libQt5WebEngineCore.so.5 #2 0x00007fe5c418d990 in () at /usr/lib/libQt5WebEngineCore.so.5 #3 0x00007fe5c418dabf in () at /usr/lib/libQt5WebEngineCore.so.5 #4 0x00007fe5c41967e6 in () at /usr/lib/libQt5WebEngineCore.so.5 #5 0x00007fe5c4198171 in () at /usr/lib/libQt5WebEngineCore.so.5 #6 0x00007fe5c41985a4 in () at /usr/lib/libQt5WebEngineCore.so.5 #7 0x00007fe5c418eb35 in () at /usr/lib/libQt5WebEngineCore.so.5 #8 0x00007fe5e61cc57f in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fe5e74f90e3 in clone () at /usr/lib/libc.so.6 Thread 12 (Thread 0x7fe57b7fe700 (LWP 8912)): #0 0x00007fe5e61d2415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe5c418c89c in () at /usr/lib/libQt5WebEngineCore.so.5 #2 0x00007fe5c418d990 in () at /usr/lib/libQt5WebEngineCore.so.5 #3 0x00007fe5c418dabf in () at /usr/lib/libQt5WebEngineCore.so.5 #4 0x00007fe5c41967e6 in () at /usr/lib/libQt5WebEngineCore.so.5 #5 0x00007fe5c4198171 in () at /usr/lib/libQt5WebEngineCore.so.5 #6 0x00007fe5c41985e4 in () at /usr/lib/libQt5WebEngineCore.so.5 #7 0x00007fe5c418eb35 in () at /usr/lib/libQt5WebEngineCore.so.5 #8 0x00007fe5e61cc57f in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fe5e74f90e3 in clone () at /usr/lib/libc.so.6 Thread 11 (Thread 0x7fe57bfff700 (LWP 8911)): #0 0x00007fe5e74ea18c in read () at /usr/lib/libc.so.6 #1 0x00007fe5bccb5782 in pa_read () at /usr/lib/pulseaudio/libpulsecommon-12.2.so #2 0x00007fe5bd13c55f in pa_mainloop_prepare () at /usr/lib/libpulse.so.0 #3 0x00007fe5bd13cfd1 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0 #4 0x00007fe5bd13d091 in pa_mainloop_run () at /usr/lib/libpulse.so.0 #5 0x00007fe5bd14b5ae in () at /usr/lib/libpulse.so.0 #6 0x00007fe5bcce59fc in () at /usr/lib/pulseaudio/libpulsecommon-12.2.so #7 0x00007fe5e61cc57f in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fe5e74f90e3 in clone () at /usr/lib/libc.so.6 Thread 10 (Thread 0x7fe5b17fa700 (LWP 8909)): #0 0x00007fe5e61d2415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe5c418c89c in () at /usr/lib/libQt5WebEngineCore.so.5 #2 0x00007fe5c418d990 in () at /usr/lib/libQt5WebEngineCore.so.5 #3 0x00007fe5c418dabf in () at /usr/lib/libQt5WebEngineCore.so.5 #4 0x00007fe5c410128e in () at /usr/lib/libQt5WebEngineCore.so.5 #5 0x00007fe5c4121a27 in () at /usr/lib/libQt5WebEngineCore.so.5 #6 0x00007fe5c415b3ef in () at /usr/lib/libQt5WebEngineCore.so.5 #7 0x00007fe5c418eb35 in () at /usr/lib/libQt5WebEngineCore.so.5 #8 0x00007fe5e61cc57f in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fe5e74f90e3 in clone () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7fe5b1ffb700 (LWP 8908)): #0 0x00007fe5e61d2415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe5c418c89c in () at /usr/lib/libQt5WebEngineCore.so.5 #2 0x00007fe5c4bca628 in () at /usr/lib/libQt5WebEngineCore.so.5 #3 0x00007fe5c415c98d in () at /usr/lib/libQt5WebEngineCore.so.5 #4 0x00007fe5c418eb35 in () at /usr/lib/libQt5WebEngineCore.so.5 #5 0x00007fe5e61cc57f in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fe5e74f90e3 in clone () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7fe5b2ffd700 (LWP 8906)): #0 0x00007fe5e75065cb in __lll_lock_wait_private () at /usr/lib/libc.so.6 #1 0x00007fe5e7468514 in buffered_vfprintf () at /usr/lib/libc.so.6 #2 0x00007fe5e7465764 in __vfprintf_internal () at /usr/lib/libc.so.6 #3 0x00007fe5e7508123 in __fprintf_chk () at /usr/lib/libc.so.6 #4 0x00007fe5d1773d90 in event_logv_ () at /usr/lib/libevent-2.1.so.6 #5 0x00007fe5d1773f57 in event_warn () at /usr/lib/libevent-2.1.so.6 #6 0x00007fe5d1775982 in () at /usr/lib/libevent-2.1.so.6 #7 0x00007fe5d176b860 in event_base_loop () at /usr/lib/libevent-2.1.so.6 #8 0x00007fe5c41925e8 in () at /usr/lib/libQt5WebEngineCore.so.5 #9 0x00007fe5c4121a27 in () at /usr/lib/libQt5WebEngineCore.so.5 #10 0x00007fe5c368e764 in () at /usr/lib/libQt5WebEngineCore.so.5 #11 0x00007fe5c415b568 in () at /usr/lib/libQt5WebEngineCore.so.5 #12 0x00007fe5c418eb35 in () at /usr/lib/libQt5WebEngineCore.so.5 #13 0x00007fe5e61cc57f in start_thread () at /usr/lib/libpthread.so.0 #14 0x00007fe5e74f90e3 in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7fe5b37fe700 (LWP 8905)): #0 0x00007fe5e61d277c in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe5c418c996 in () at /usr/lib/libQt5WebEngineCore.so.5 #2 0x00007fe5c418d983 in () at /usr/lib/libQt5WebEngineCore.so.5 #3 0x00007fe5c418db01 in () at /usr/lib/libQt5WebEngineCore.so.5 #4 0x00007fe5c4196811 in () at /usr/lib/libQt5WebEngineCore.so.5 #5 0x00007fe5c4198171 in () at /usr/lib/libQt5WebEngineCore.so.5 #6 0x00007fe5c4198564 in () at /usr/lib/libQt5WebEngineCore.so.5 #7 0x00007fe5c418eb35 in () at /usr/lib/libQt5WebEngineCore.so.5 #8 0x00007fe5e61cc57f in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fe5e74f90e3 in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7fe5b8b67700 (LWP 8903)): #0 0x00007fe5e74ea237 in write () at /usr/lib/libc.so.6 #1 0x00007fe5e747b9ad in _IO_file_write@@GLIBC_2.2.5 () at /usr/lib/libc.so.6 #2 0x00007fe5e747ad06 in new_do_write () at /usr/lib/libc.so.6 #3 0x00007fe5e747c0de in __GI__IO_file_xsputn () at /usr/lib/libc.so.6 #4 0x00007fe5e7468571 in buffered_vfprintf () at /usr/lib/libc.so.6 #5 0x00007fe5e7465764 in __vfprintf_internal () at /usr/lib/libc.so.6 #6 0x00007fe5e7508123 in __fprintf_chk () at /usr/lib/libc.so.6 #7 0x00007fe5d1773d90 in event_logv_ () at /usr/lib/libevent-2.1.so.6 #8 0x00007fe5d1773f57 in event_warn () at /usr/lib/libevent-2.1.so.6 #9 0x00007fe5d1775982 in () at /usr/lib/libevent-2.1.so.6 #10 0x00007fe5d176b860 in event_base_loop () at /usr/lib/libevent-2.1.so.6 #11 0x00007fe5c419263a in () at /usr/lib/libQt5WebEngineCore.so.5 #12 0x00007fe5c4121a27 in () at /usr/lib/libQt5WebEngineCore.so.5 #13 0x00007fe5c415b3ef in () at /usr/lib/libQt5WebEngineCore.so.5 #14 0x00007fe5c418eb35 in () at /usr/lib/libQt5WebEngineCore.so.5 #15 0x00007fe5e61cc57f in start_thread () at /usr/lib/libpthread.so.0 #16 0x00007fe5e74f90e3 in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7fe5bb975700 (LWP 8894)): #0 0x00007fe5e61d277c in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe5c418c996 in () at /usr/lib/libQt5WebEngineCore.so.5 #2 0x00007fe5c418d983 in () at /usr/lib/libQt5WebEngineCore.so.5 #3 0x00007fe5c418db01 in () at /usr/lib/libQt5WebEngineCore.so.5 #4 0x00007fe5c4196811 in () at /usr/lib/libQt5WebEngineCore.so.5 #5 0x00007fe5c4198171 in () at /usr/lib/libQt5WebEngineCore.so.5 #6 0x00007fe5c4198564 in () at /usr/lib/libQt5WebEngineCore.so.5 #7 0x00007fe5c418eb35 in () at /usr/lib/libQt5WebEngineCore.so.5 #8 0x00007fe5e61cc57f in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fe5e74f90e3 in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7fe5bc176700 (LWP 8893)): #0 0x00007fe5e75065cb in __lll_lock_wait_private () at /usr/lib/libc.so.6 #1 0x00007fe5e7468514 in buffered_vfprintf () at /usr/lib/libc.so.6 #2 0x00007fe5e7465764 in __vfprintf_internal () at /usr/lib/libc.so.6 #3 0x00007fe5e7508123 in __fprintf_chk () at /usr/lib/libc.so.6 #4 0x00007fe5d1773d90 in event_logv_ () at /usr/lib/libevent-2.1.so.6 #5 0x00007fe5d1773f57 in event_warn () at /usr/lib/libevent-2.1.so.6 #6 0x00007fe5d1775982 in () at /usr/lib/libevent-2.1.so.6 #7 0x00007fe5d176b860 in event_base_loop () at /usr/lib/libevent-2.1.so.6 #8 0x00007fe5c41925e8 in () at /usr/lib/libQt5WebEngineCore.so.5 #9 0x00007fe5c4121a27 in () at /usr/lib/libQt5WebEngineCore.so.5 #10 0x00007fe5c41586e4 in () at /usr/lib/libQt5WebEngineCore.so.5 #11 0x00007fe5c415b568 in () at /usr/lib/libQt5WebEngineCore.so.5 #12 0x00007fe5c418eb35 in () at /usr/lib/libQt5WebEngineCore.so.5 #13 0x00007fe5e61cc57f in start_thread () at /usr/lib/libpthread.so.0 #14 0x00007fe5e74f90e3 in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7fe5d9779700 (LWP 8785)): #0 0x00007fe5e61d2415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe5d9a82ebc in () at /usr/lib/dri/i965_dri.so #2 0x00007fe5d9a82ab8 in () at /usr/lib/dri/i965_dri.so #3 0x00007fe5e61cc57f in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fe5e74f90e3 in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7fe5dbfff700 (LWP 8731)): #0 0x00007fe5e55e5479 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0 #1 0x00007fe5e563436c in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0 #2 0x00007fe5e56349a6 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007fe5e5634b51 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007fe5e7a919bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007fe5e7a385ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007fe5e786b2f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #7 0x00007fe5e7cc9b37 in () at /usr/lib/libQt5DBus.so.5 #8 0x00007fe5e786c520 in () at /usr/lib/libQt5Core.so.5 #9 0x00007fe5e61cc57f in start_thread () at /usr/lib/libpthread.so.0 #10 0x00007fe5e74f90e3 in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7fe5e2f23c80 (LWP 8720)): [KCrash Handler] #6 0x00007fe5d1935df8 in () at /usr/lib/libQt5WebEngineWidgets.so.5 #7 0x00007fe5d1946f12 in () at /usr/lib/libQt5WebEngineWidgets.so.5 #8 0x00007fe5d1946f69 in () at /usr/lib/libQt5WebEngineWidgets.so.5 #9 0x00007fe5c1e23055 in () at /usr/lib/libQt5WebEngineCore.so.5 #10 0x00007fe5c1e23182 in () at /usr/lib/libQt5WebEngineCore.so.5 #11 0x00007fe5c3a28e5d in () at /usr/lib/libQt5WebEngineCore.so.5 #12 0x00007fe5c3a1b100 in () at /usr/lib/libQt5WebEngineCore.so.5 #13 0x00007fe5c37f23ed in () at /usr/lib/libQt5WebEngineCore.so.5 #14 0x00007fe5c383e448 in () at /usr/lib/libQt5WebEngineCore.so.5 #15 0x00007fe5c383f032 in () at /usr/lib/libQt5WebEngineCore.so.5 #16 0x00007fe5c3849e9b in () at /usr/lib/libQt5WebEngineCore.so.5 #17 0x00007fe5c37f5628 in () at /usr/lib/libQt5WebEngineCore.so.5 #18 0x00007fe5c37f12ab in () at /usr/lib/libQt5WebEngineCore.so.5 #19 0x00007fe5c3b3f65d in () at /usr/lib/libQt5WebEngineCore.so.5 #20 0x00007fe5c3b3f9b2 in () at /usr/lib/libQt5WebEngineCore.so.5 #21 0x00007fe5c1e3c9dc in QtWebEngineCore::WebContentsAdapter::~WebContentsAdapter() () at /usr/lib/libQt5WebEngineCore.so.5 #22 0x00007fe5d193d56c in () at /usr/lib/libQt5WebEngineWidgets.so.5 #23 0x00007fe5d193d619 in () at /usr/lib/libQt5WebEngineWidgets.so.5 #24 0x00007fe5d1930197 in () at /usr/lib/libQt5WebEngineWidgets.so.5 #25 0x00007fe5c1e128a8 in QtWebEngineCore::ProfileAdapter::~ProfileAdapter() () at /usr/lib/libQt5WebEngineCore.so.5 #26 0x00007fe5c1e12d13 in QtWebEngineCore::ProfileAdapter::~ProfileAdapter() () at /usr/lib/libQt5WebEngineCore.so.5 #27 0x00007fe5d193f7c0 in () at /usr/lib/libQt5WebEngineWidgets.so.5 #28 0x00007fe5d193f889 in () at /usr/lib/libQt5WebEngineWidgets.so.5 #29 0x00007fe5d193faaa in QWebEngineProfile::~QWebEngineProfile() () at /usr/lib/libQt5WebEngineWidgets.so.5 #30 0x00007fe5d193faca in QWebEngineProfile::~QWebEngineProfile() () at /usr/lib/libQt5WebEngineWidgets.so.5 #31 0x00007fe5e7a6375e in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5 #32 0x00007fe5e85ab3a3 in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #33 0x00007fe5bc17bf79 in KMarkdownView::~KMarkdownView() () at /usr/lib/libKMarkdownWebView.so #34 0x00007fe5e7a6375e in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5 #35 0x00007fe5e85ab3a3 in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #36 0x00007fe5e85ab5aa in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #37 0x00007fe5e93c3377 in KParts::Part::~Part() () at /usr/lib/libKF5Parts.so.5 #38 0x00007fe5bc38e989 in () at /usr/lib/qt/plugins/kmarkdownwebviewpart.so #39 0x00007fe5e7a6375e in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5 #40 0x00007fe5e7a6dba8 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5 #41 0x00007fe5e019d1f9 in () at /usr/lib/qt/plugins/ktexteditor/ktexteditorpreviewplugin.so #42 0x00007fe5e7a6375e in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5 #43 0x00007fe5e85ab3a3 in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #44 0x00007fe5e0197f49 in () at /usr/lib/qt/plugins/ktexteditor/ktexteditorpreviewplugin.so #45 0x00007fe5e7a6375e in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5 #46 0x00007fe5e85ab3a3 in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #47 0x000055c2e0944ce9 in () #48 0x00007fe5e0197bdb in () at /usr/lib/qt/plugins/ktexteditor/ktexteditorpreviewplugin.so #49 0x00007fe5e0197c29 in () at /usr/lib/qt/plugins/ktexteditor/ktexteditorpreviewplugin.so #50 0x000055c2e091121f in () #51 0x000055c2e09114c2 in () #52 0x000055c2e090d653 in () #53 0x000055c2e090d7d9 in () #54 0x00007fe5e7a66261 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #55 0x00007fe5e85afc5b in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #56 0x00007fe5e86c85e5 in QMainWindow::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #57 0x00007fe5e8ff02ec in KMainWindow::event(QEvent*) () at /usr/lib/libKF5XmlGui.so.5 #58 0x00007fe5e903d988 in KXmlGuiWindow::event(QEvent*) () at /usr/lib/libKF5XmlGui.so.5 #59 0x00007fe5e856c4d5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #60 0x00007fe5e8575a21 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #61 0x00007fe5e7a399c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #62 0x00007fe5e7a3c739 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5 #63 0x00007fe5e7a923a4 in () at /usr/lib/libQt5Core.so.5 #64 0x00007fe5e5632cf4 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #65 0x00007fe5e5634b11 in () at /usr/lib/libglib-2.0.so.0 #66 0x00007fe5e5634b51 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #67 0x00007fe5e7a919a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #68 0x00007fe5e7a385ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #69 0x00007fe5e7a40326 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #70 0x000055c2e08e64d4 in () #71 0x00007fe5e7423ee3 in __libc_start_main () at /usr/lib/libc.so.6 #72 0x000055c2e08e7b3e in _start () [Inferior 1 (process 8720) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.