Bug 150623 - Crash when closing/minimizing and inserting remember line while connecting
Summary: Crash when closing/minimizing and inserting remember line while connecting
Status: RESOLVED FIXED
Alias: None
Product: konversation
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konversation Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-09 13:07 UTC by Markus Petersen
Modified: 2007-10-09 14:26 UTC (History)
0 users

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 Markus Petersen 2007-10-09 13:07:52 UTC
Version:            (using KDE KDE 3.5.6)
Installed from:    Ubuntu Packages
OS:                Linux

Settings->Configure Konversation->Chat Window->"Insert a remember line when chat window is hidden"

If this is set, and Konversation is minimized, closed, or otherwise out of focus when trying to connect to a server (freenode, in my case -- it isn't possible here at the university because of a firewall, so lots of time to reproduce the crash), it crashes.

Backtrace:

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1233406256 (LWP 7122)]
[KCrash handler]
#6  ViewContainer::insertRememberLine (this=0x832d918)
    at /build/buildd/konversation-1.0.1/./konversation/src/viewcontainer.cpp:1835
#7  0x08192c54 in ViewContainer::qt_invoke (this=0x832d918, _id=31, 
    _o=0xbf8f14dc) at ./viewcontainer.moc:533
#8  0xb704588b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#9  0xb7046330 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#10 0x08087130 in KonversationMainWindow::insertRememberLine (this=0x832a048)
    at ./konversationmainwindow.moc:248
#11 0x08087768 in KonversationMainWindow::hideEvent (this=0x832a048, 
    e=0xbf8f18b4)
    at /build/buildd/konversation-1.0.1/./konversation/src/konversationmainwindow.cpp:379
#12 0xb707cbdb in QWidget::event () from /usr/lib/libqt-mt.so.3
#13 0xb7152ba6 in QMainWindow::event () from /usr/lib/libqt-mt.so.3
#14 0x08087294 in KonversationMainWindow::event (this=0x832a048, e=0xbf8f18b4)
    at /build/buildd/konversation-1.0.1/./konversation/src/konversationmainwindow.cpp:404
#15 0xb6fdca60 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#16 0xb6fdf42a in QApplication::notify () from /usr/lib/libqt-mt.so.3
#17 0xb77a0cc2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#18 0xb6f6f1e9 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#19 0xb707be2a in QWidget::hide () from /usr/lib/libqt-mt.so.3
#20 0xb7986fa8 in KMainWindow::hide () from /usr/lib/libkdeui.so.4
#21 0x08088b0b in KonversationMainWindow::queryClose (this=0x832a048)
    at /build/buildd/konversation-1.0.1/./konversation/src/konversationmainwindow.cpp:360
#22 0xb7a54b67 in KMainWindow::closeEvent () from /usr/lib/libkdeui.so.4
#23 0xb707cabb in QWidget::event () from /usr/lib/libqt-mt.so.3
#24 0xb7152ba6 in QMainWindow::event () from /usr/lib/libqt-mt.so.3
#25 0x08087294 in KonversationMainWindow::event (this=0x832a048, e=0xbf8f1d28)
    at /build/buildd/konversation-1.0.1/./konversation/src/konversationmainwindow.cpp:404
#26 0xb6fdca60 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#27 0xb6fdf42a in QApplication::notify () from /usr/lib/libqt-mt.so.3
#28 0xb77a0cc2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#29 0xb6f6f1e9 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#30 0xb707f551 in QWidget::close () from /usr/lib/libqt-mt.so.3
#31 0xb6f5b832 in QETWidget::translateCloseEvent ()
   from /usr/lib/libqt-mt.so.3
#32 0xb6f612f3 in QApplication::x11ClientMessage ()
   from /usr/lib/libqt-mt.so.3
#33 0xb6f6c8d6 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#34 0xb6f83180 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#35 0xb6ff7136 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#36 0xb6ff6f46 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#37 0xb6fde609 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#38 0x0812d25e in main (argc=8371928, argv=0xb757b530)
    at /build/buildd/konversation-1.0.1/./konversation/src/main.cpp:109
#39 0xb6801ebc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#40 0x0807c501 in _start ()

I hope this helps.

Cheers
Markus
Comment 1 Eike Hein 2007-10-09 14:26:48 UTC
Fixed in SVN revision 625685.