https://bugs.kde.org/show_bug.cgi?id=374032
Bug ID: 374032 Summary: Occasional crash when editing server info while connected to server Product: konversation Version: 1.6.1 Platform: Ubuntu Packages OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: konversation-de...@kde.org Reporter: yi...@member.fsf.org Target Milestone: --- Application: konversation (1.6.1) Qt Version: 5.6.1 Frameworks Version: 5.26.0 Operating System: Linux 4.8.0-32-generic x86_64 Distribution: Ubuntu 16.10 -- Information about the crash: Occasionally, Konversation will crash when editing server info while connected to that server. The crash occurs before the edit dialog appears. The crash can be reproduced sometimes. -- 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 0x7f236201e8c0 (LWP 10062))] Thread 3 (Thread 0x7f23475ef700 (LWP 10065)): #0 0x00007f235843bdd0 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f235843c8fb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f235843caec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f235c8224ab in QEventDispatcherGlib::processEvents (this=0x7f233c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #4 0x00007f235c7ca0fa in QEventLoop::exec (this=this@entry=0x7f23475eed00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x00007f235c5efd43 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 #6 0x00007f235c5f4c68 in QThreadPrivate::start (arg=0x555f20bb2690) at thread/qthread_unix.cpp:341 #7 0x00007f235a52d6ca in start_thread (arg=0x7f23475ef700) at pthread_create.c:333 #8 0x00007f235bbf70af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 2 (Thread 0x7f234d1ac700 (LWP 10064)): #0 0x00007f2358482024 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f235843b92e in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f235843c885 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f235843caec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f235c8224ab in QEventDispatcherGlib::processEvents (this=0x7f23400008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #5 0x00007f235c7ca0fa in QEventLoop::exec (this=this@entry=0x7f234d1abcd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00007f235c5efd43 in QThread::exec (this=this@entry=0x7f235caa8d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:500 #7 0x00007f235ca34575 in QDBusConnectionManager::run (this=0x7f235caa8d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:171 #8 0x00007f235c5f4c68 in QThreadPrivate::start (arg=0x7f235caa8d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:341 #9 0x00007f235a52d6ca in start_thread (arg=0x7f234d1ac700) at pthread_create.c:333 #10 0x00007f235bbf70af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 1 (Thread 0x7f236201e8c0 (LWP 10062)): [KCrash Handler] #6 QString::QString (other=..., this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:889 #7 Konversation::ServerSettings::host (this=<optimized out>) at ./src/irc/serversettings.h:30 #8 Konversation::ServerDialog::setServerSettings (this=0x555f21d21290, server=...) at ./src/irc/servergroupdialog.cpp:483 #9 0x0000555f1f2cd9fe in Konversation::ServerGroupDialog::editServer (this=this@entry=0x555f20c304e0) at ./src/irc/servergroupdialog.cpp:198 #10 0x0000555f1f2cdc32 in Konversation::ServerGroupDialog::editServer (this=this@entry=0x555f20c304e0, server=...) at ./src/irc/servergroupdialog.cpp:218 #11 0x0000555f1f2cdc99 in Konversation::ServerGroupDialog::execAndEditServer (this=0x555f20c304e0, server=...) at ./src/irc/servergroupdialog.cpp:173 #12 0x0000555f1f2d84ce in Konversation::ServerListDialog::slotEdit (this=0x555f20fff820) at ./src/irc/serverlistdialog.cpp:161 #13 0x00007f235c7f9bec in QtPrivate::QSlotObjectBase::call (a=0x7ffed14bf560, r=0x555f20fff820, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124 #14 QMetaObject::activate (sender=sender@entry=0x555f20fffe60, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffed14bf560) at kernel/qobject.cpp:3715 #15 0x00007f235c7fa0f7 in QMetaObject::activate (sender=sender@entry=0x555f20fffe60, m=m@entry=0x7f235d692700 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffed14bf560) at kernel/qobject.cpp:3595 #16 0x00007f235d291802 in QAbstractButton::clicked (this=this@entry=0x555f20fffe60, _t1=<optimized out>) at .moc/moc_qabstractbutton.cpp:307 #17 0x00007f235d291a54 in QAbstractButtonPrivate::emitClicked (this=0x555f2100f9f0) at widgets/qabstractbutton.cpp:404 #18 0x00007f235d292c17 in QAbstractButtonPrivate::click (this=0x555f2100f9f0) at widgets/qabstractbutton.cpp:397 #19 0x00007f235d292df4 in QAbstractButton::mouseReleaseEvent (this=0x555f20fffe60, e=0x7ffed14bfa40) at widgets/qabstractbutton.cpp:1002 #20 0x00007f235d1d8498 in QWidget::event (this=0x555f20fffe60, event=0x7ffed14bfa40) at kernel/qwidget.cpp:9127 #21 0x00007f235d1928ac in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x555f20fffe60, e=0x7ffed14bfa40) at kernel/qapplication.cpp:3804 #22 0x00007f235d198c07 in QApplication::notify (this=<optimized out>, receiver=0x555f20fffe60, e=0x7ffed14bfa40) at kernel/qapplication.cpp:3277 #23 0x00007f235c7cc3b0 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x555f20fffe60, event=event@entry=0x7ffed14bfa40) at kernel/qcoreapplication.cpp:1015 #24 0x00007f235d1972d5 in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:225 #25 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x555f20fffe60, event=event@entry=0x7ffed14bfa40, alienWidget=alienWidget@entry=0x555f20fffe60, nativeWidget=0x555f20fff820, buttonDown=buttonDown@entry=0x7f235d6bccf0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2775 #26 0x00007f235d1f2ad6 in QWidgetWindow::handleMouseEvent (this=this@entry=0x555f21026cd0, event=event@entry=0x7ffed14bfe50) at kernel/qwidgetwindow.cpp:603 #27 0x00007f235d1f56d3 in QWidgetWindow::event (this=0x555f21026cd0, event=0x7ffed14bfe50) at kernel/qwidgetwindow.cpp:233 #28 0x00007f235d1928ac in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x555f21026cd0, e=0x7ffed14bfe50) at kernel/qapplication.cpp:3804 #29 0x00007f235d197d4f in QApplication::notify (this=0x7ffed14c0340, receiver=0x555f21026cd0, e=0x7ffed14bfe50) at kernel/qapplication.cpp:3561 #30 0x00007f235c7cc3b0 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x555f21026cd0, event=event@entry=0x7ffed14bfe50) at kernel/qcoreapplication.cpp:1015 #31 0x00007f235cbaa5f3 in QCoreApplication::sendSpontaneousEvent (event=0x7ffed14bfe50, receiver=0x555f21026cd0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228 #32 QGuiApplicationPrivate::processMouseEvent (e=0x555f214fe310) at kernel/qguiapplication.cpp:1872 #33 0x00007f235cbabe05 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x555f214fe310) at kernel/qguiapplication.cpp:1656 #34 0x00007f235cb89b2b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:648 #35 0x00007f23518a2660 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70 #36 0x00007f235843c7d7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #37 0x00007f235843ca40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #38 0x00007f235843caec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #39 0x00007f235c82248f in QEventDispatcherGlib::processEvents (this=0x555f20b62ec0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #40 0x00007f235c7ca0fa in QEventLoop::exec (this=this@entry=0x7ffed14c01f0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #41 0x00007f235c7d290c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285 #42 0x0000555f1f1fdcc2 in main (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:159 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.