[Konversation-devel] [konversation] [Bug 364899] New: konversation5 crashes on exit

RJVB via KDE Bugzilla bugzilla_noreply at kde.org
Wed Jun 29 15:55:37 UTC 2016


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

            Bug ID: 364899
           Summary: konversation5 crashes on exit
           Product: konversation
           Version: unspecified
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: konversation-devel at kde.org
          Reporter: rjvbertin at gmail.com

Application: konversation (1.6-master #5004)
 (Compiled from sources)
Qt Version: 5.6.1
Frameworks Version: 5.22.0
Operating System: Linux 4.5.7-ck1-mainline-core2-rjvb x86_64
Distribution: Ubuntu 14.04.4 LTS

-- Information about the crash:
- What I was doing when the application crashed:

I get this crash systematically when I quit konversation, even when I quit it
immediately after it is done starting up.

I'm running against Qt 5.6.1 and KF5 5.22.0, everything Qt5/KF5-related
installed into /opt/local . Don't be alarmed by the "macports" paths in the
backtrace: this *is* under Linux/X11, I just use an adapted version of the
build scripts I also use with MacPorts.

The crash can be reproduced every time.

-- 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 0x7f19404e6780 (LWP 2608))]

Thread 2 (Thread 0x7f19290c0700 (LWP 2610)):
#0  0x00007f1939156fdd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f1935430fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f19354310ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1939d23c6b in QEventDispatcherGlib::processEvents
(this=0x7f191c0008c0, flags=...) at
/opt/local/var/macports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:419
#4  0x00007f1939cce8fa in QEventLoop::exec (this=this at entry=0x7f19290bfe20,
flags=..., flags at entry=...) at
/opt/local/var/macports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qeventloop.cpp:204
#5  0x00007f1939b06a2c in QThread::exec (this=this at entry=0x7f193a3aa400
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
/opt/local/var/macports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread.cpp:500
#6  0x00007f193a139605 in QDBusConnectionManager::run (this=0x7f193a3aa400
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
/opt/local/var/macports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/dbus/qdbusconnection.cpp:189
#7  0x00007f1939b0b669 in QThreadPrivate::start (arg=0x7f193a3aa400 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
/opt/local/var/macports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread_unix.cpp:341
#8  0x00007f1936e93184 in start_thread (arg=0x7f19290c0700) at
pthread_create.c:312
#9  0x00007f193916437d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f19404e6780 (LWP 2608)):
[KCrash Handler]
#6  QThreadStorageData::get (this=this at entry=0x0) at
/opt/local/var/macports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthreadstorage.cpp:117
#7  0x00007f193a4ffe58 in qThreadStorage_localData<QGuiGLThreadContext> (d=...)
at
/opt/local/var/macports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/include/QtCore/../../src/corelib/thread/qthreadstorage.h:65
#8  localData (this=<optimized out>) at
/opt/local/var/macports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/include/QtCore/../../src/corelib/thread/qthreadstorage.h:139
#9  QOpenGLContext::currentContext () at
/opt/local/var/macports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/gui/kernel/qopenglcontext.cpp:415
#10 0x00007f193a4d381c in QSurface::~QSurface (this=0x2ccd3d0,
__in_chrg=<optimized out>) at
/opt/local/var/macports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/gui/kernel/qsurface.cpp:127
#11 0x00007f193a4d1774 in QWindow::~QWindow (this=0x2ccd3c0,
__in_chrg=<optimized out>) at
/opt/local/var/macports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/gui/kernel/qwindow.cpp:203
#12 0x00007f193ad6ab39 in QWidgetWindow::~QWidgetWindow (this=0x2ccd3c0,
__in_chrg=<optimized out>) at
/opt/local/var/macports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/kernel/qwidgetwindow.cpp:132
#13 0x00007f193ad3b056 in QWidgetPrivate::deleteTLSysExtra
(this=this at entry=0x2c66510) at
/opt/local/var/macports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/kernel/qwidget.cpp:1890
#14 0x00007f193ad478a8 in QWidget::destroy (this=this at entry=0x2c65c60,
destroyWindow=destroyWindow at entry=true,
destroySubWindows=destroySubWindows at entry=true) at
/opt/local/var/macports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/kernel/qwidget.cpp:12297
#15 0x00007f193ad4ed20 in QWidget::~QWidget (this=0x2c65c60,
__in_chrg=<optimized out>) at
/opt/local/var/macports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/kernel/qwidget.cpp:1679
#16 0x00007f193ae8a7c9 in QMenu::~QMenu (this=0x2c65c60, __in_chrg=<optimized
out>) at
/opt/local/var/macports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/widgets/qmenu.cpp:1511
#17 0x00007f1939cfa223 in QObjectPrivate::deleteChildren
(this=this at entry=0x2c60170) at
/opt/local/var/macports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qobject.cpp:1963
#18 0x00007f193ad4ed04 in QWidget::~QWidget (this=0x2c5c940,
__in_chrg=<optimized out>) at
/opt/local/var/macports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/kernel/qwidget.cpp:1674
#19 0x00007f193ae8a7c9 in QMenu::~QMenu (this=0x2c5c940, __in_chrg=<optimized
out>) at
/opt/local/var/macports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/widgets/qmenu.cpp:1511
#20 0x000000000056cc31 in IrcContextMenus::~IrcContextMenus (this=0x904580
<(anonymous
namespace)::Q_QGS_s_ircContextMenusPrivate::innerFunction()::holder>,
__in_chrg=<optimized out>) at
/opt/local/var/macports/build/_opt_local_site-ports_kf5_kf5-konversation/kf5-konversation-devel/work/konversation-5/src/viewer/irccontextmenus.cpp:86
#21 0x000000000056cd49 in ~IrcContextMenusPrivate (this=<optimized out>,
__in_chrg=<optimized out>) at
/opt/local/var/macports/build/_opt_local_site-ports_kf5_kf5-konversation/kf5-konversation-devel/work/konversation-5/src/viewer/irccontextmenus.cpp:64
#22 (anonymous namespace)::Q_QGS_s_ircContextMenusPrivate::Holder::~Holder
(this=<optimized out>, __in_chrg=<optimized out>) at
/opt/local/var/macports/build/_opt_local_site-ports_kf5_kf5-konversation/kf5-konversation-devel/work/konversation-5/src/viewer/irccontextmenus.cpp:58
#23 0x000000000056cd49 in operator-> (this=<optimized out>)
#24 self () at
/opt/local/var/macports/build/_opt_local_site-ports_kf5_kf5-konversation/kf5-konversation-devel/work/konversation-5/src/viewer/irccontextmenus.cpp:95
#25 IrcContextMenus::topicHistoryMenu (pos=..., server=<optimized out>,
text=..., author=...) at
/opt/local/var/macports/build/_opt_local_site-ports_kf5_kf5-konversation/kf5-konversation-devel/work/konversation-5/src/viewer/irccontextmenus.cpp:791
#26 0x00007f19390a61a9 in __run_exit_handlers (status=0, listp=0x7f19394286c8
<__exit_funcs>, run_list_atexit=run_list_atexit at entry=true) at exit.c:82
#27 0x00007f19390a61f5 in __GI_exit (status=<optimized out>) at exit.c:104
#28 0x00007f193908bf4c in __libc_start_main (main=0x447a50 <main(int, char**)>,
argc=1, argv=0x7fff1ae43368, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff1ae43358) at libc-start.c:321
#29 0x0000000000457a2b in _start ()

Reported using DrKonqi

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


More information about the Konversation-devel mailing list