Summary: | Crash on window creation after connecting to irssiproxy (IRC) | ||
---|---|---|---|
Product: | [Unmaintained] kopete | Reporter: | Jaakko Holster <holster> |
Component: | IRC Plugin | Assignee: | Kopete Developers <kopete-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | andresbajotierra, mg, mumumu, Stefan.Borggraefe |
Priority: | NOR | ||
Version First Reported In: | 0.10 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Jaakko Holster
2005-05-19 19:22:08 UTC
Can you provide a better stack trace with a: configure --enable-debug=full compile of kopete. This bug seems to be fixed in the current version of Kopete. *** Bug 119463 has been marked as a duplicate of this bug. *** *** Bug 130909 has been marked as a duplicate of this bug. *** Bug 130909 was reported against Kopete 0.12.0. So it looks like this is not fixed after all. Bug 130909 also has a better backtrace with line numbers. I filled bug 130909 and I can confirm it against 0.12.1 (100% reproducible) Note: I *can* join channel via context menu on irc icon on contact window (no problem at all) - the crash only happens after "/j #chan" command Another backtrace for the same problem, against 0.12.1 this time: #6 0xb5b54c54 in IRCChannelContact::toggleMode (this=0x8b9d068, mode= {static null = {static null = <same as static member of an already seen type>, static replacement = {static null = <same as static member of an already seen type>, static replacement = <same as static member of an already seen type>, static byteOrderMark = {static null = <same as static member of an already seen type>, static replacement = <same as static member of an already seen type>, static byteOrderMark = <same as static member of an already seen type>, static byteOrderSwapped = {static null = <same as static member of an already seen type>, static replacement = <same as static member of an already seen type>, static byteOrderMark = <same as static member of an already seen type>, static byteOrderSwapped = <same as static member of an already seen type>, static nbsp = {static null = <same as static member of an already seen type>, static replacement = <same as static member of an already seen type>, static byteOrderMark = <same as static member of an already seen type>, static byteOrderSwapped = <same as static member of an already seen type>, static nbsp = <same as static member of an already seen type>, ucs = 160}, ucs = 65534}, static nbsp = <same as static member of an already seen type>, ucs = 65279}, static byteOrderSwapped = <same as static member of an already seen type>, static nbsp = <same as static member of an already seen type>, ucs = 65533}, static byteOrderMark = <same as static member of an already seen type>, static byteOrderSwapped = <same as static member of an already seen type>, static nbsp = <same as static member of an already seen type>, ucs = 0}, static replacement = <same as static member of an already seen type>, static byteOrderMark = <same as static member of an already seen type>, static byteOrderSwapped = <same as static member of an already seen type>, static nbsp = <same as static member of an already seen type>, ucs = 116}, enabled=true, update=false) at ircchannelcontact.cpp:614 #7 0xb5b540ba in IRCChannelContact::incomingModeChange (this=0x8b9d068, nick=@0x826d5f0, mode=@0x88c7de8) at qstring.h:639 #8 0xb5b70db3 in IRCSignalMappingDouble<IRCChannelContact>::exec ( this=0xb5b53da0, id=@0x826d5f0, arg=@0x826d5f0, arg2=@0x826d5f0) at ircsignalhandler.h:220 #9 0xb5b6f8a2 in QMemberDouble::qt_invoke (this=0x8359fa0, _id=146186488, _o=0xb5bc3e60) at ircsignalhandler.h:131 #10 0xb699e34d in QObject::activate_signal (this=0x83ac6e0, clist=0x8401208, o=0xbf8a2100) at qconnection.h:56 #11 0xb5b9318a in KIRC::Engine::incomingChannelModeChange (this=0x83ac6e0, t0=@0x826d5f0, t1=@0x826d5f0, t2=@0x826d5f0) at kircengine.moc:1568 #12 0xb5b98c34 in KIRC::Engine::mode (this=0x83ac6e0, msg=@0xbf8a24f0) at kircmessage.h:123 #13 0xb5b96134 in KIRC::Engine::qt_invoke (this=0x83ac6e0, _id=76, _o=0xbf8a23d0) at qucom_p.h:316 #14 0xb699e3d3 in QObject::activate_signal (this=0x8370550, clist=0x83a2708, o=0xbf8a23d0) at qconnection.h:56 #15 0xb5ba486a in KIRC::MessageRedirector::redirect (this=0x8370550, t0=@0x826d5f0) at kircmessageredirector.moc:95 #16 0xb5ba4560 in KIRC::MessageRedirector::operator() (this=0x8370550, msg=@0xbf8a24f0) at kircmessageredirector.cpp:47 #17 0xb5b912bd in KIRC::Engine::slotReadyRead (this=0x83ac6e0) at kircengine.cpp:371 #18 0xb5b96079 in KIRC::Engine::qt_invoke (this=0x83ac6e0, _id=66, _o=0xbf8a26d0) at kircengine.moc:2029 #19 0xb699e3d3 in QObject::activate_signal (this=0x8adf5d8, clist=0x83a2708, o=0xbf8a26d0) at qconnection.h:56 #20 0xb699e216 in QObject::activate_signal (this=0x1, signal=-1081465136) at kernel/qobject.cpp:2325 #21 0xb70b3afa in KAsyncIO::readyRead (this=0x826d5f0) at qmetaobject.h:261 #22 0xb7090bd4 in KExtendedSocket::socketActivityRead (this=0x8adf5d8) at kextsock.cpp:1728 #23 0xb7092888 in KExtendedSocket::qt_invoke (this=0x8adf5d8, _id=2, _o=0x826d5f0) at kextsock.moc:130 #24 0xb699e3d3 in QObject::activate_signal (this=0x8a366e0, clist=0x8a02ef8, o=0xbf8a2c10) at qconnection.h:56 #25 0xb699e52d in QObject::activate_signal (this=0x8a366e0, signal=2, param=1) at kernel/qobject.cpp:2449 #26 0xb6cd84b2 in QSocketNotifier::activated (this=0x826d5f0, t0=136762864) at qmetaobject.h:261 #27 0xb69ba4ae in QSocketNotifier::event (this=0x8a366e0, e=0xbf8a2f50) at kernel/qsocketnotifier.cpp:258 #28 0xb6941d0f in QApplication::internalNotify (this=0x826d5f0, receiver=0x8a366e0, e=0xbf8a2f50) at kernel/qapplication.cpp:2615 #29 0xb6941175 in QApplication::notify (this=0xbf8a31c0, receiver=0x8a366e0, e=0xbf8a2f50) at kernel/qapplication.cpp:2372 #30 0xb6fa9474 in KApplication::notify (this=0xbf8a31c0, receiver=0x8a366e0, event=0xbf8a2f50) at kapplication.cpp:550 #31 0xb6931941 in QEventLoop::activateSocketNotifiers (this=0x822e0c0) at kernel/qeventloop_unix.cpp:579 #32 0xb68ecd4c in QEventLoop::processEvents (this=0x822e0c0, flags=4) at kernel/qeventloop_x11.cpp:383 #33 0xb6953a2a in QEventLoop::enterLoop (this=0x822e0c0) at kernel/qeventloop.cpp:198 #34 0xb69538c8 in QEventLoop::exec (this=0x822e0c0) at kernel/qeventloop.cpp:145 #35 0xb6941f41 in QApplication::exec (this=0xbf8a31c0) at kernel/qapplication.cpp:2758 #36 0x0806eb18 in main (argc=136762864, argv=0x826d5f0) at main.cpp:107 I cannot confirm/reproduce this bug with 0.12.4/KDE 3.5.6/Ubuntu Feisty. I've connected to irssi-proxy 0.8.11, where the existing windows popped up and I could do "/join #test" from the server window. same here, works for me now (0.12.4/3.5.6/gentoo) Two people say they can't reproduce. Considered fixed. Bug 155666 looks as a duplicate of this (in KDE 3.5.8) Bug 152101 looks duplicate of this too (in KDE 3.5.7) |