Bug 302462 - Crashes shortly after connecting to server(s).
Summary: Crashes shortly after connecting to server(s).
Status: RESOLVED WORKSFORME
Alias: None
Product: konversation
Classification: Applications
Component: general (show other bugs)
Version: 1.4
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Konversation Developers
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2012-06-24 20:02 UTC by skootz
Modified: 2018-10-27 04:22 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description skootz 2012-06-24 20:02:13 UTC
Application: Konversation (konversation), signal: Floating point exception
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f7dd96c3780 (LWP 1944))]

Thread 2 (Thread 0x7f7dc454c700 (LWP 1945)):
#0  0x00007f7dd479e06f in poll () from /lib/libc.so.6
#1  0x00007f7dcb31aa27 in ?? () from /lib/libresolv.so.2
#2  0x00007f7dcb318b6c in __libc_res_nquery () from /lib/libresolv.so.2
#3  0x00007f7dcb319128 in ?? () from /lib/libresolv.so.2
#4  0x00007f7dcb319724 in __libc_res_nsearch () from /lib/libresolv.so.2
#5  0x00007f7dc3b48aa6 in _nss_dns_gethostbyname4_r () from /lib/libnss_dns.so.2
#6  0x00007f7dd4790b4a in gaih_inet () from /lib/libc.so.6
#7  0x00007f7dd4793e84 in getaddrinfo () from /lib/libc.so.6
#8  0x00007f7dd7270992 in ?? () from /usr/lib/libQtNetwork.so.4
#9  0x00007f7dd7265813 in ?? () from /usr/lib/libQtNetwork.so.4
#10 0x00007f7dd5fea29d in ?? () from /usr/lib/libQtCore.so.4
#11 0x00007f7dd5ff667b in ?? () from /usr/lib/libQtCore.so.4
#12 0x00007f7dd33a0e0e in start_thread () from /lib/libpthread.so.0
#13 0x00007f7dd47a61ed in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7f7dd96c3780 (LWP 1944)):
[KCrash Handler]
#5  0x0000000000540393 in _start ()


Reproducible: Always

Steps to Reproduce:
1. Open konversation
2. Connect to servers
3.


Expected Results:  
not crashed
Comment 1 skootz 2012-06-24 21:10:58 UTC
Application: Konversation (konversation), signal: Floating point exception
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc3d41bf780 (LWP 5758))]

Thread 2 (Thread 0x7fc3bf174700 (LWP 5759)):
#0  0x00007fc3cdea0c61 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fc3d0af2ad7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007fc3d0ae638f in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fc3d0af267b in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fc3cde9ce0e in start_thread () from /lib/libpthread.so.0
#5  0x00007fc3cf2a21ed in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7fc3d41bf780 (LWP 5758)):
[KCrash Handler]
#5  0x0000000000540393 in _start ()
Comment 2 skootz 2012-06-24 21:22:07 UTC
Apologies, here is a trace with symbols

Application: Konversation (konversation), signal: Floating point exception
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f1e5b410780 (LWP 5829))]

Thread 2 (Thread 0x7f1e463c5700 (LWP 5831)):
#0  0x00007f1e550f1c61 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f1e57d43ad7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f1e57d3738f in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f1e57d4367b in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f1e550ede0e in start_thread () from /lib/libpthread.so.0
#5  0x00007f1e564f31ed in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7f1e5b410780 (LWP 5829)):
[KCrash Handler]
#5  0x000000000053706b in ?? ()
#6  0x0000000000537255 in ?? ()
#7  0x00007f1e56fc3676 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#8  0x00007f1e5736def6 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#9  0x00007f1e56f73f7c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#10 0x00007f1e56f783fa in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#11 0x00007f1e588a5c86 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#12 0x00007f1e57e3d8ee in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#13 0x00007f1e56fbdf76 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /usr/lib/libQtGui.so.4
#14 0x00007f1e56fbdec6 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /usr/lib/libQtGui.so.4
#15 0x00007f1e56fbdec6 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /usr/lib/libQtGui.so.4
#16 0x00007f1e56fbdec6 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /usr/lib/libQtGui.so.4
#17 0x00007f1e56fbdec6 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /usr/lib/libQtGui.so.4
#18 0x00007f1e56fbdec6 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /usr/lib/libQtGui.so.4
#19 0x00007f1e56fbdec6 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /usr/lib/libQtGui.so.4
#20 0x00007f1e56fbdec6 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /usr/lib/libQtGui.so.4
#21 0x00007f1e56fbdec6 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /usr/lib/libQtGui.so.4
#22 0x00007f1e56fc14aa in QWidgetPrivate::prepareToRender(QRegion const&, QFlags<QWidget::RenderFlag>) () from /usr/lib/libQtGui.so.4
#23 0x00007f1e57045e71 in QPixmap::grabWidget(QWidget*, QRect const&) () from /usr/lib/libQtGui.so.4
#24 0x00007f1e4c3575fe in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#25 0x00007f1e4c350a96 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#26 0x00007f1e57e520dc in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#27 0x00007f1e56f73f7c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#28 0x00007f1e56f783fa in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#29 0x00007f1e588a5c86 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#30 0x00007f1e57e3d8ee in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#31 0x00007f1e57e6e352 in ?? () from /usr/lib/libQtCore.so.4
#32 0x00007f1e57e6b484 in ?? () from /usr/lib/libQtCore.so.4
#33 0x00007f1e57e6b4a1 in ?? () from /usr/lib/libQtCore.so.4
#34 0x00007f1e5168f4a5 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#35 0x00007f1e5168f7d8 in ?? () from /usr/lib/libglib-2.0.so.0
#36 0x00007f1e5168f894 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#37 0x00007f1e57e6bae6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#38 0x00007f1e570142fe in ?? () from /usr/lib/libQtGui.so.4
#39 0x00007f1e57e3c63f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#40 0x00007f1e57e3c8c8 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#41 0x00007f1e57e41568 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#42 0x00000000004466ad in ?? ()
#43 0x00007f1e56430455 in __libc_start_main () from /lib/libc.so.6
#44 0x0000000000446b51 in _start ()
Comment 3 Eike Hein 2012-06-25 02:23:19 UTC
Unfortunately those backtraces only involve very generic methods and no Konversation code at all, so they're not useful to pinpoint what went wrong and what's causing it, sorry ... the only thing slightly suspicios are these hops in the Oxygen style engine:

#24 0x00007f1e4c3575fe in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #25 0x00007f1e4c350a96 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so

... but no symbols there obviously.
Comment 4 skootz 2012-06-25 03:04:17 UTC
I am running Arch linux- so I was able to recompile using the -DCMAKE_BUILD_TYPE=Debug switch, is there anything else I can do to get you more helpful information? I am not a developer, so I don't exactly know how to do this stuff, but I'll gladly follow any instructions necessary to help you.


(In reply to comment #3)
> Unfortunately those backtraces only involve very generic methods and no
> Konversation code at all, so they're not useful to pinpoint what went wrong
> and what's causing it, sorry ... the only thing slightly suspicios are these
> hops in the Oxygen style engine:
> 
> #24 0x00007f1e4c3575fe in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
> #25 0x00007f1e4c350a96 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
> 
> ... but no symbols there obviously.
Comment 5 Eike Hein 2012-06-25 03:07:34 UTC
The thing is that you don't just need debug symbols for Konversation, but also all the libraries it uses, specifically kdelibs, Qt and given the above, also the Oxygen style engine. Only then can you generate a full backtrace.
Comment 6 Myriam Schweingruber 2013-04-10 08:18:17 UTC
Any news on this? Could you maybe test with 1.5 RC1?
Comment 7 Andrew Crouthamel 2018-09-24 02:00:38 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 8 Andrew Crouthamel 2018-10-27 04:22:18 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!