Bug 64071 - kopete MSN crash : "connection failed"
Summary: kopete MSN crash : "connection failed"
Status: RESOLVED DUPLICATE of bug 50202
Alias: None
Product: kopete
Classification: Applications
Component: MSN Plugin (show other bugs)
Version: 0.7.2
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-11 13:37 UTC by Arnaud Arzuffi
Modified: 2003-10-21 13:35 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 Arnaud Arzuffi 2003-09-11 13:37:12 UTC
Version:           0.7.2 (using KDE KDE 3.1)
Installed from:    Compiled From Sources
Compiler:          GCC 2.95.4 
OS:          Linux

I just installed kopete 0.7.2 in order to avoid the MSN Messenger obsolescence message, and when I select "connect all" (I only have 1 account : MSN Messenger), kopete displays the following message : "connection failed. try again later", and when I click on "OK", it crashes !

Loaded plugins : MSN Messenger, connection status, history (and keeping only MSN Messenger plugin results also in this crash.

SIGNAL 11

[New Thread 1024 (LWP 7215)]
0x417b7a59 in wait4 () from /lib/libc.so.6
#0  0x417b7a59 in wait4 () from /lib/libc.so.6
#1  0x4182ee48 in __check_rhosts_file () from /lib/libc.so.6
#2  0x4167a453 in waitpid () from /lib/libpthread.so.0
#3  0x40a820ea in KCrash::defaultCrashHandler ()
   from /opt/local/stow/kde3.1/kdelibs-3.1/lib/libkdecore.so.4
#4  0x41677f54 in pthread_sighandler () from /lib/libpthread.so.0
#5  0x417406b8 in sigaction () from /lib/libc.so.6
#6  0x40ab58fd in KExtendedSocket::qt_invoke ()
   from /opt/local/stow/kde3.1/kdelibs-3.1/lib/libkdecore.so.4
#7  0x40ed3973 in QObject::activate_signal ()
   from /opt/local/lib/qt/libqt-mt.so.3
#8  0x40ed3b43 in QObject::activate_signal ()
   from /opt/local/lib/qt/libqt-mt.so.3
#9  0x4122c82b in QSocketNotifier::activated ()
   from /opt/local/lib/qt/libqt-mt.so.3
#10 0x40eefe62 in QSocketNotifier::event ()
   from /opt/local/lib/qt/libqt-mt.so.3
#11 0x40e69bbb in QApplication::internalNotify ()
   from /opt/local/lib/qt/libqt-mt.so.3
#12 0x40e69904 in QApplication::notify () from /opt/local/lib/qt/libqt-mt.so.3
#13 0x40a05b5a in KApplication::notify ()
   from /opt/local/stow/kde3.1/kdelibs-3.1/lib/libkdecore.so.4
#14 0x40e41d23 in QEventLoop::activateSocketNotifiers ()
   from /opt/local/lib/qt/libqt-mt.so.3
#15 0x40e1fbfa in QEventLoop::processEvents ()
   from /opt/local/lib/qt/libqt-mt.so.3
#16 0x40e8059e in QEventLoop::enterLoop () from /opt/local/lib/qt/libqt-mt.so.3
#17 0x40e804fb in QEventLoop::exec () from /opt/local/lib/qt/libqt-mt.so.3
#18 0x40e69dce in QApplication::exec () from /opt/local/lib/qt/libqt-mt.so.3
#19 0x0807611e in main (argc=1, argv=0xbffffc34) at main.cpp:86
Comment 1 Stephan Kulow 2003-09-11 13:45:36 UTC
you really should update your KDE 

*** This bug has been marked as a duplicate of 50202 ***
Comment 2 Olivier Goffart 2003-09-11 14:19:50 UTC
If the crash is maybe duplicate of this bug. The conneciton failed is certenly 
not. 
 
What i need to see is the debug ouput on the console. only few last lines, 
when you are disconnected are interesting. 
 
Maybe it's somewat related tyo your linux version. (or other) 
 
Comment 3 Andy Goossens 2003-09-11 15:44:00 UTC
Which KDE version is this? By any chance KDE 3.1.0? 
Comment 4 Martijn Klingens 2003-09-11 16:41:53 UTC
Subject: Re: [Kopete-devel]   kopete MSN crash : "connection failed"

On Thursday 11 September 2003 14:19, Olivier Goffart wrote:
> What i need to see is the debug ouput on the console.

This is a --disable-debug build (see the backtrace), so there won't be any 
debug output unfortunately.

To the submitter: if you can, please recompile with --enable-debug=full.

Comment 5 Arnaud Arzuffi 2003-09-11 19:18:02 UTC
Sorry for the KDE 3.1.0 installation, it is not my personal computer ; I
installed  kopete 0.7.2 on my account at the university ! and they don't often
upgrade :(

I will install kopete 0.7.2 on my personal computer (updated Mandrake Linux 9.1
with KDE 3.1.3) Saturday... Hoping it will work :)

kopete: [void MSNNotifySocket::setStatus(const KopeteOnlineStatus &)] NLN
kopete: MSNSocket::slotConnectionSuccess
kopete: MSNAuthSocket: Negotiating server protocol version
kopete: MSNSocket::slotReadyWrite: Sending command VER 0 MSNP9
kopete:
kopete: MSNSocket::slotDataReceived: Received 'VER 0 MSNP9
kopete: '
kopete: MSNSocket::slotReadyWrite: Sending command CVR 1 0x0409 Linux
2.4.20transtec2600-cremi-i686-smp i686 Kopete 0.7.2 Kopete ********@hotmail.com
kopete:
kopete: MSNSocket::slotSocketClosed: socket closed. State: 0x10
kopete: MSNAccount::slotNotifySocketClosed
Comment 6 Andy Goossens 2003-09-11 21:53:20 UTC
It wouldn't surprise me that the MSN server might reject stuff like 
"2.4.20transtec2600-cremi-i686-smp". They expect a version format with dots, 
like: "3.14" 
 
Olivier: I told you to use "KDE" and the KDE version instead :-p 
Comment 7 Olivier Goffart 2003-09-12 00:07:50 UTC
The bug has been fixed in CVS, thanks for your report. 
now, you have following solution: 
1)use the CVS (stable branch if you want) (look at kopete.kde.org for 
instructions) 
2)downgrade kopete to kopete 0.7.1   
3)edit ~/.kde/share/config/kopeterc and add that line in the [MSN] section: 
UserAgent=0x0409 winnt 5.1 i386 MSNMSGR 5.0.0 MSMSGS  
 
 
 
Comment 8 Andy Goossens 2003-09-12 01:18:58 UTC
just to give more possible solutions... 
 
4)upgrade KDE 
5)wait till version 0.7.3 (not planned, but might always happen...) 
 
 
Solution 3 is the most simple one. 
Comment 9 Arnaud Arzuffi 2003-09-12 16:19:55 UTC
yes ! I chose the 3 and IT WORKS ! thanks :)

remark : this evening or tomorrow, I will test kopete 0.7.2 on my personal
computer, with my beautiful KDE 3.1.3... keeping you informed !
Comment 10 Rodrigo 2003-10-20 19:17:03 UTC
I had the same problem. I tried the suggested solution of editing ~/.kde/share/config/kopeterc to include the line "UserAgent=0x0409 winnt 5.1 i386 MSNMSGR 5.0.0 MSMSGS" in the [MSN] section and it did not work!
Comment 11 Arnaud Arzuffi 2003-10-21 13:35:43 UTC
It worked for me... is there an error message displayed ? and could you attach the COMPLETE console output when you launch kopete from the console ? What is your configuration : is kopete installed many times on your system (/usr and /usr/local for example), which one is launched ?