[konversation] [Bug 413965] New: Crash on close of tab

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Sat Nov 9 05:10:26 GMT 2019


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

            Bug ID: 413965
           Summary: Crash on close of tab
           Product: konversation
           Version: 1.7.5
          Platform: Debian stable
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: konversation-devel at kde.org
          Reporter: zeroping+kdebugs at gmail.com
  Target Milestone: ---

Application: konversation (1.7.5)

Qt Version: 5.11.3
Frameworks Version: 5.54.0
Operating System: Linux 4.19.0-6-amd64 x86_64
Distribution: Debian GNU/Linux 10 (buster)

-- Information about the crash:
- What I was doing when the application crashed:
Closing a channel's tab. (right click on channel -> close tab)

The dialog was in the process of coming up to ask me to confirm when it
crashed. I never got the full dialog. It's repeatable at least twice.

-- Backtrace:
Application: Konversation (konversation), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f9a086fc840 (LWP 24857))]

Thread 5 (Thread 0x7f99f38e8700 (LWP 29773)):
#0  0x00007f9a0d027819 in __GI___poll (fds=0x7f99ec0017d0, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9a0c368131 in  () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007f9a0c3599a0 in pa_mainloop_poll () at
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f9a0c359fee in pa_mainloop_iterate () at
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f9a0c35a0a0 in pa_mainloop_run () at
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f9a0c368079 in  () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f9a0b64e468 in  () at
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-12.2.so
#7  0x00007f9a0c8fafa3 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#8  0x00007f9a0d0324cf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f9a04e8b700 (LWP 24860)):
#0  0x00007f9a0d027819 in __GI___poll (fds=0x7f99fc004a10, nfds=1,
timeout=10005) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9a0bafd136 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9a0bafd25c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9a0d6be87b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f9a0d66c27b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9a0d4bbec6 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9a0d4c5aa7 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f9a0c8fafa3 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#8  0x00007f9a0d0324cf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f9a0609c700 (LWP 24859)):
#0  0x00007f9a0d027819 in __GI___poll (fds=0x7f99f80232b0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9a0bafd136 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9a0bafd25c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9a0d6be87b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f9a0d66c27b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9a0d4bbec6 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9a0d914545 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f9a0d4c5aa7 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f9a0c8fafa3 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#9  0x00007f9a0d0324cf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f9a0793c700 (LWP 24858)):
#0  0x00007f9a0d027819 in __GI___poll (fds=0x7f9a0793bc78, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9a0c599cf7 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f9a0c59b91a in xcb_wait_for_event () at
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f9a08268d79 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f9a0d4c5aa7 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9a0c8fafa3 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007f9a0d0324cf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f9a086fc840 (LWP 24857)):
[KCrash Handler]
#6  0x00007f99f2b0d173 in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#7  0x00007f99f2b0d302 in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#8  0x00007f99f2b0f8a3 in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#9  0x00007f99f2b104f0 in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#10 0x00007f99f2b15401 in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#11 0x00007f9a0d696906 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f99f2b1d7fb in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#13 0x00007f9a083ae8ee in ffi_call_unix64 () at
/usr/lib/x86_64-linux-gnu/libffi.so.6
#14 0x00007f9a083ae2bf in ffi_call () at /usr/lib/x86_64-linux-gnu/libffi.so.6
#15 0x00007f99f281d482 in g_cclosure_marshal_generic () at
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007f99f281cc8d in g_closure_invoke () at
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007f99f2830365 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007f99f28392be in g_signal_emit_valist () at
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007f99f283997f in g_signal_emit () at
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007f99f297a184 in gst_bus_sync_signal_handler () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#21 0x00007f99f297a43b in gst_bus_post () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#22 0x00007f99f298fd06 in  () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#23 0x00007f99f296bc6d in  () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#24 0x00007f99f2992eaa in gst_element_post_message () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#25 0x00007f99f2994874 in gst_element_continue_state () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#26 0x00007f99f29940d5 in gst_element_change_state () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#27 0x00007f99f299460e in  () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#28 0x00007f99f2b1cc03 in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#29 0x00007f99f2b10719 in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#30 0x00007f99f2b10815 in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#31 0x00007f9a0f55ce54 in  () at
/usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#32 0x00007f9a0f536eb1 in  () at
/usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#33 0x00007f9a0f532744 in KNotification::sendEvent() () at
/usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#34 0x00007f9a0d6a2556 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x00007f9a0d69713b in QObject::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#36 0x00007f9a0e0804b1 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#37 0x00007f9a0e087950 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#38 0x00007f9a0d66d5a9 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#39 0x00007f9a0d6bdc78 in QTimerInfoList::activateTimers() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#40 0x00007f9a0d6be4d4 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#41 0x00007f9a0bafcf2e in g_main_context_dispatch () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007f9a0bafd1c8 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007f9a0bafd25c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007f9a0d6be863 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#45 0x00007f9a082ff3e1 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#46 0x00007f9a0d66c27b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#47 0x00007f9a0e26ae9d in QDialog::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#48 0x00007f9a0e8b46e1 in KMessageBox::createKMessageBox(QDialog*,
QDialogButtonBox*, QIcon const&, QString const&, QStringList const&, QString
const&, bool*, QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon)
() at /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#49 0x00007f9a0e8b4b7e in KMessageBox::createKMessageBox(QDialog*,
QDialogButtonBox*, QMessageBox::Icon, QString const&, QStringList const&,
QString const&, bool*, QFlags<KMessageBox::Option>, QString const&) () at
/usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#50 0x00007f9a0e8b66fe in  () at
/usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#51 0x00007f9a0e8b69ec in KMessageBox::warningContinueCancel(QWidget*, QString
const&, QString const&, KGuiItem const&, KGuiItem const&, QString const&,
QFlags<KMessageBox::Option>) () at
/usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#52 0x000055e2ba1b412b in  ()
#53 0x000055e2ba22d1d4 in  ()
#54 0x000055e2ba2f8f5e in  ()
#55 0x00007f9a0d696906 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#56 0x00007f9a0e079f02 in QAction::triggered(bool) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#57 0x00007f9a0e07c510 in QAction::activate(QAction::ActionEvent) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#58 0x00007f9a0e1eca7c in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#59 0x00007f9a0e1f3fa0 in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#60 0x00007f9a0e1f4f2b in QMenu::mouseReleaseEvent(QMouseEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#61 0x00007f9a0e0be588 in QWidget::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#62 0x00007f9a0e1f738b in QMenu::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#63 0x00007f9a0e0804b1 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#64 0x00007f9a0e087b98 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#65 0x00007f9a0d66d5a9 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#66 0x00007f9a0e086ec9 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#67 0x00007f9a0e0d93d3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#68 0x00007f9a0e0dbb9e in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#69 0x00007f9a0e0804b1 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#70 0x00007f9a0e087950 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#71 0x00007f9a0d66d5a9 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#72 0x00007f9a0dab0fe3 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#73 0x00007f9a0dab2e25 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#74 0x00007f9a0da8d06b in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#75 0x00007f9a082ff3eb in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#76 0x00007f9a0d66c27b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#77 0x00007f9a0e1f1c4d in QMenu::exec(QPoint const&, QAction*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#78 0x000055e2ba22dc91 in  ()
#79 0x000055e2ba2f8f12 in  ()
#80 0x00007f9a0d696906 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#81 0x000055e2ba2e7fe7 in  ()
#82 0x000055e2ba253ba0 in  ()
#83 0x00007f9a0e0be588 in QWidget::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#84 0x00007f9a0e161d1e in QFrame::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#85 0x00007f9a0e2d31bb in QAbstractItemView::viewportEvent(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#86 0x00007f9a0e33b40b in QTreeView::viewportEvent(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#87 0x00007f9a0d66d2bb in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#88 0x00007f9a0e0804a1 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#89 0x00007f9a0e087dfe in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#90 0x00007f9a0d66d5a9 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#91 0x00007f9a0e0d9801 in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#92 0x00007f9a0e0dbb9e in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#93 0x00007f9a0e0804b1 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#94 0x00007f9a0e087950 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#95 0x00007f9a0d66d5a9 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#96 0x00007f9a0dab0fe3 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#97 0x00007f9a0dab2e25 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#98 0x00007f9a0da8d06b in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#99 0x00007f9a082ff3eb in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#100 0x00007f9a0d66c27b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#101 0x00007f9a0d674262 in QCoreApplication::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#102 0x000055e2ba129360 in  ()
#103 0x00007f9a0cf5d09b in __libc_start_main (main=0x55e2ba1277e0, argc=3,
argv=0x7fff5c30ba48, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff5c30ba38) at ../csu/libc-start.c:308
#104 0x000055e2ba137ffa in _start ()
[Inferior 1 (process 24857) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Konversation-devel mailing list