Summary: | Kopete crash on log-in [KIO::TransferJob::isErrorPage, YABTask::qt_metacall, ..., KJob::result] | ||
---|---|---|---|
Product: | [Unmaintained] kopete | Reporter: | subcoolent |
Component: | Yahoo Plugin | Assignee: | Kopete Developers <kopete-bugs-null> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | crash | CC: | andresbajotierra, bernd.ebert, bugs.kde.org.vtj1a, bv6679, comorbid, cpigat242, dandreadante, david.mears, DBA, dreibh, ea.cabanillas, ej.jacobs, frederic.coiffier, igor.poboiko, jacachuanin, jeawithlove, jnelson-kde, jshatch, kai, lamarque, leh, lorbas, m.wege, marciardillo, markotahal, mckisick, mieszkoslusarczyk, mtadeunet, otto, phoenix092-kdebugs, roger.luedecke, rvalkass, schaefer001, ssabcew, stefankunze74, usenet, wtbennington |
Priority: | NOR | ||
Version: | 1.0.0 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
possible fix possible fix Useful kopete.log related to this crash (from bug 256076) New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi |
Description
subcoolent
2010-09-08 18:39:00 UTC
*** Bug 250587 has been marked as a duplicate of this bug. *** *** Bug 249623 has been marked as a duplicate of this bug. *** *** Bug 251306 has been marked as a duplicate of this bug. *** *** Bug 251633 has been marked as a duplicate of this bug. *** Can you run "kdebugdialog", search for kopete or yahoo and select all yahoo-related debug areas (as for me, it is 14180 and 14181); and then run kopete using "kopete >kopete.log 2>&1" command and attach kopete.log when it will crash with this backtrace? Thanks in advance. *** Bug 252770 has been marked as a duplicate of this bug. *** *** Bug 252880 has been marked as a duplicate of this bug. *** SVN commit 1181622 by poboiko: Add null pointer check CCBUG: 250586 M +1 -1 yabtask.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1181622 SVN commit 1181623 by poboiko: Backporting commit 1181622 Add null pointer check CCBUG: 250586 M +1 -1 yabtask.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1181623 Please check KDE SC 4.5.2 which will be released 5th October (or subversion trunk, if you want). If it won't be fixed there, please reopen this bug. I cannot test because this bug isn't seem to be reproducible for me. We already tagged 4.5.2 before your commit, so make that 4.5.3. *** Bug 253407 has been marked as a duplicate of this bug. *** *** Bug 200186 has been marked as a duplicate of this bug. *** Created attachment 52540 [details]
New crash information added by DrKonqi
kopete (1.0.80) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0
- What I was doing when the application crashed:
Startup of kopete in Ubuntu Maverick with all updates installed (October 15, 2010).
-- Backtrace (Reduced):
#6 0x00007f9c4824aec4 in KIO::TransferJob::isErrorPage (this=0x1f82470) at ../../kio/kio/job.cpp:1236
#7 0x00007f9c2eec0f91 in YABTask::slotResult (this=0x2609ce0, job=0x1f52920) at ../../../../../kopete/protocols/yahoo/libkyahoo/yabtask.cpp:116
#8 0x00007f9c2eec19e5 in YABTask::qt_metacall (this=0x2609ce0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff9d0321f0) at ./yabtask.moc:83
[...]
#10 0x00007f9c47782712 in KJob::result (this=0x1f82470, _t1=0x1f52920) at ./kjob.moc:194
#11 0x00007f9c477829b0 in KJob::emitResult (this=0x1f52920) at ../../kdecore/jobs/kjob.cpp:312
*** Bug 256036 has been marked as a duplicate of this bug. *** This is reported as fixed in version 4.5.3 but I'm still getting arbitrary crashes in kopete, see bug 256036. I will send the requested log file the next time it crashes. Created attachment 53148 [details]
possible fix
Could anyone (who have this bug) compile kopete with attached patch and check if it fixes this bug? I can't reproduce it, so I can't test it :(
*** Bug 256114 has been marked as a duplicate of this bug. *** Created attachment 53154 [details]
possible fix
I was totally wrong about previous fixes. Looks like the problem is that YABTask overrides TransferJob's default slotResult and slotData functions. And because of it, slotResult calls twice (first call is in TransferJob, second - because of signal), and it makes some problems. So maybe renaming these functions in YABTask will help. Please, can anyone check my guess with attached patch?
*** Bug 254723 has been marked as a duplicate of this bug. *** *** Bug 256537 has been marked as a duplicate of this bug. *** *** Bug 256076 has been marked as a duplicate of this bug. *** Created attachment 53315 [details] Useful kopete.log related to this crash (from bug 256076) *** Bug 256578 has been marked as a duplicate of this bug. *** *** Bug 256539 has been marked as a duplicate of this bug. *** *** Bug 256972 has been marked as a duplicate of this bug. *** *** Bug 257019 has been marked as a duplicate of this bug. *** *** Bug 256543 has been marked as a duplicate of this bug. *** Created attachment 53530 [details]
New crash information added by DrKonqi
kopete (1.0.80) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0
- What I was doing when the application crashed:
Had just logged in. Kopete was connecting to my accounts.
- Custom settings of the application:
Five accounts: MSN, Jabber, ICQ, AIM, YIM
-- Backtrace (Reduced):
#6 0x00007fe721325ec4 in KIO::TransferJob::isErrorPage (this=0x255d350) at ../../kio/kio/job.cpp:1236
#7 0x00007fe707028f91 in YABTask::slotResult (this=0x1bfca40, job=0x242dc20) at ../../../../../kopete/protocols/yahoo/libkyahoo/yabtask.cpp:116
#8 0x00007fe7070299e5 in YABTask::qt_metacall (this=0x1bfca40, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff6dd09df0) at ./yabtask.moc:83
[...]
#10 0x00007fe72085d712 in KJob::result (this=0x255d350, _t1=0x242dc20) at ./kjob.moc:194
#11 0x00007fe72085d9b0 in KJob::emitResult (this=0x242dc20) at ../../kdecore/jobs/kjob.cpp:312
[Comment from a bug triager] From bug 257393: -- Information about the crash: Went into suspend and went somewhere else with a different wifi network. coming out of suspend kopete woke up and tried to connect before the wireless reconnected to the different network and immediately crashed. *** Bug 257393 has been marked as a duplicate of this bug. *** *** Bug 258309 has been marked as a duplicate of this bug. *** *** Bug 258404 has been marked as a duplicate of this bug. *** *** Bug 259030 has been marked as a duplicate of this bug. *** *** Bug 259637 has been marked as a duplicate of this bug. *** *** Bug 260770 has been marked as a duplicate of this bug. *** [Comment from a bug triager] From bug 259030 (KDE SC 4.6beta1): [KCrash Handler] #7 0xb746d59a in KIO::TransferJob::isErrorPage (this=0x941f5d0) at ../../kio/kio/job.cpp:1247 #8 0xaf2e2129 in YABTask::qt_metacall (this=0x941f5d0, _c=153157680, _id=10, _a=0xbfcb7a78) at ./yabtask.moc:83 #9 0xb6be98ca in QMetaObject::metacall (object=0x941f5d0, cl=3217783416, idx=10, argv=0xbfcb7a78) at kernel/qmetaobject.cpp:237 #10 0xb6bfc6ad in QMetaObject::activate (sender=0x9210030, m=0xb6fb5568, local_signal_index=3, argv=0x1) at kernel/qobject.cpp:3280 #11 0xb6e35183 in KJob::result (this=0x9210030, _t1=0x9210030) at ./kjob.moc:194 #12 0xb6e354e8 in KJob::emitResult (this=0x9210030) at ../../kdecore/jobs/kjob.cpp:312 #13 0xb74768c0 in KIO::SimpleJob::slotFinished (this=0x9210030) at ../../kio/kio/job.cpp:525 #14 0xb747721c in KIO::TransferJob::slotFinished (this=0x9210030) at ../../kio/kio/job.cpp:1118 #15 0xb7474ac3 in KIO::TransferJob::qt_metacall (this=0x9210030, _c=QMetaObject::InvokeMetaMethod, _id=47, _a=0xbfcb7d2c) at ./jobclasses.moc:367 *** Bug 260901 has been marked as a duplicate of this bug. *** *** Bug 261431 has been marked as a duplicate of this bug. *** Created attachment 55346 [details]
New crash information added by DrKonqi
Kopete crashed while it was idle for several days. It probably relogged in several times due to disconnects from my internet provider.
*** Bug 262362 has been marked as a duplicate of this bug. *** Created attachment 56405 [details]
New crash information added by DrKonqi
kopete (1.0.80) on KDE Platform 4.5.95 (4.6 RC2) using Qt 4.7.1
- What I was doing when the application crashed:
Opensuse 11.4 factory - KDE SC 4.6 RC2 - Yahoo is configured - login - does not always happen but regularily
-- Backtrace (Reduced):
#6 KIO::TransferJob::isErrorPage (this=0xc05f70) at /usr/src/debug/kdelibs-4.5.95/kio/kio/job.cpp:1247
#7 0x00007f5d84ad0cc3 in YABTask::slotResult (this=0xbf9700, job=0x926700) at /usr/src/debug/kdenetwork-4.5.95/kopete/protocols/yahoo/libkyahoo/yabtask.cpp:116
#8 0x00007f5d84ad16df in YABTask::qt_metacall (this=0xbf9700, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff403d650) at /usr/src/debug/kdenetwork-4.5.95/build/kopete/protocols/yahoo/libkyahoo/yabtask.moc:83
[...]
#10 0x00007f5d9f2ea362 in KJob::result (this=<value optimized out>, _t1=0x926700) at /usr/src/debug/kdelibs-4.5.95/build/kdecore/kjob.moc:194
#11 0x00007f5d9f2ea3a0 in KJob::emitResult (this=0x926700) at /usr/src/debug/kdelibs-4.5.95/kdecore/jobs/kjob.cpp:312
Created attachment 56410 [details]
New crash information added by DrKonqi
kopete (1.0.80) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0
- What I was doing when the application crashed:
Logged in to the PC. Kopete was connecting to each protocol, and then decided to crash.
-- Backtrace (Reduced):
#6 0x00007f3ab445fec4 in KIO::TransferJob::isErrorPage (this=0x1385fd0) at ../../kio/kio/job.cpp:1236
#7 0x00007f3a9a15cf91 in YABTask::slotResult (this=0x1448df0, job=0x19c3f60) at ../../../../../kopete/protocols/yahoo/libkyahoo/yabtask.cpp:116
#8 0x00007f3a9a15d9e5 in YABTask::qt_metacall (this=0x1448df0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffffd8ddeb0) at ./yabtask.moc:83
[...]
#10 0x00007f3ab3997712 in KJob::result (this=0x1385fd0, _t1=0x19c3f60) at ./kjob.moc:194
#11 0x00007f3ab39979b0 in KJob::emitResult (this=0x19c3f60) at ../../kdecore/jobs/kjob.cpp:312
Created attachment 56419 [details]
New crash information added by DrKonqi
kopete (1.0.80) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0
- What I was doing when the application crashed:
Logged in to the computer. Kopete started up, then crashed as it tried to sign in to my accounts.
-- Backtrace (Reduced):
#6 0x00007f1bb8c93ec4 in KIO::TransferJob::isErrorPage (this=0x2a2ce90) at ../../kio/kio/job.cpp:1236
#7 0x00007f1b9e990f91 in YABTask::slotResult (this=0x2a2bd80, job=0x2b76230) at ../../../../../kopete/protocols/yahoo/libkyahoo/yabtask.cpp:116
#8 0x00007f1b9e9919e5 in YABTask::qt_metacall (this=0x2a2bd80, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff391427d0) at ./yabtask.moc:83
[...]
#10 0x00007f1bb81cb712 in KJob::result (this=0x2a2ce90, _t1=0x2b76230) at ./kjob.moc:194
#11 0x00007f1bb81cb9b0 in KJob::emitResult (this=0x2b76230) at ../../kdecore/jobs/kjob.cpp:312
I confirm the bug still exists in kopete 1.0.80 with KDE 4.5.95 (4.6 RC2) *** Bug 263866 has been marked as a duplicate of this bug. *** Created attachment 56868 [details]
New crash information added by DrKonqi
kopete (1.0.80) on KDE Platform 4.6.00 (4.6.0) using Qt 4.7.0
- What I was doing when the application crashed:
- Unusual behavior I noticed: Crash happened after reconnecting (automatically) when network conntection was lost before.
-- Backtrace (Reduced):
#7 0xb72d0dca in KIO::TransferJob::isErrorPage (this=0xc575b30) at ../../kio/kio/job.cpp:1247
#8 0xaf2f3119 in YABTask::qt_metacall (this=0xc575b30, _c=264944448, _id=10, _a=0xbfcf1518) at ./yabtask.moc:83
[...]
#11 0xb6c90da3 in KJob::result (this=0xfcabb40, _t1=0xfcabb40) at ./kjob.moc:194
#12 0xb6c91108 in KJob::emitResult (this=0xfcabb40) at ../../kdecore/jobs/kjob.cpp:312
#13 0xb72da0f0 in KIO::SimpleJob::slotFinished (this=0xfcabb40) at ../../kio/kio/job.cpp:525
[Comment from a bug triager] From bug 265849 (KDE SC 4.5.1): -- Information about the crash: I was open Kopete, and after a session, i change the status to offline. At the new change of the status to online, the software is crashed From bug 266459 (KDE SC 4.6.0): - What I was doing when the application crashed: kopete was just running in systray, connected to jabber,gtalk,icq,skype,facebook,msn. My internet connection here is flacky so wicd keeps reconnecting very ofthen (once in 1-4 minutes). No issues with kopete lately, setting status to offline and back online works ok, it's not the case probably. From bug 267318 (KDE SC 4.6.0): - What I was doing when the application crashed: just reconnected on wifi from suspend and kopete crashed suddenly. *** Bug 265847 has been marked as a duplicate of this bug. *** *** Bug 265849 has been marked as a duplicate of this bug. *** *** Bug 266459 has been marked as a duplicate of this bug. *** *** Bug 267313 has been marked as a duplicate of this bug. *** *** Bug 267318 has been marked as a duplicate of this bug. *** Has anybody here tested the possible in comment #19? I do not have a yahoo account to test it myself. *** Bug 270710 has been marked as a duplicate of this bug. *** *** Bug 271809 has been marked as a duplicate of this bug. *** *** Bug 280929 has been marked as a duplicate of this bug. *** *** Bug 276651 has been marked as a duplicate of this bug. *** *** Bug 280183 has been marked as a duplicate of this bug. *** Hello from the KDE Bugsquad! Unfortunately, Yahoo has discontinued the Yahoo Messenger service, and the code has been removed from Kopete. Thus, I am closing this bug as "UNMAINTAINED" since it will no longer be fixable, or able to operate due to Yahoo. Wow. Are you kidding me? It took you 8 years and a week to do nothing? I'm sure glad I'm not using this software anymore. And I wouldn't wonder if no one would want to file any bug against it.. |