[Pidgin] #1474: MSN login crash

Pidgin trac at pidgin.im
Thu May 31 20:29:54 EDT 2007


#1474: MSN login crash
------------------------+---------------------------------------------------
  Reporter:  datallah   |       Owner:          
      Type:  defect     |      Status:  reopened
  Priority:  minor      |   Milestone:  2.0.2   
 Component:  libpurple  |     Version:  2.0.1   
Resolution:             |    Keywords:          
   Pending:  0          |  
------------------------+---------------------------------------------------
Changes (by nosnilmot):

  * status:  closed => reopened
  * resolution:  fixed =>

Old description:

> Copying AdmiralBeotch's crash report from #1371
>
> {{{
> (10:49:47) account: Connecting to account user at host.com
> (10:49:47) connection: Connecting. gc = 024BBBD8
> (10:49:47) msn: new httpconn (024E42E8)
> (10:49:47) dnsquery: Performing DNS lookup for messenger.hotmail.com
> (10:49:47) dnsquery: IP resolved for messenger.hotmail.com
> (10:49:47) proxy: Attempting connection to 207.126.157.13
> (10:49:47) proxy: Connecting to messenger.hotmail.com:1863 with no proxy
> (10:49:47) proxy: Connection in progress
> (10:49:47) proxy: Connected to messenger.hotmail.com:1863.
> (10:49:47) msn: C: NS 000: VER 1 MSNP9 MSNP8 CVR0
> (10:49:47) msn: S: NS 000: VER 1 MSNP9 MSNP8 CVR0
> (10:49:47) msn: C: NS 000: CVR 2 0x0409 winnt 5.1 i386 MSNMSGR 6.0.0602
> MSMSGS user at host.com
> (10:49:47) msn: S: NS 000: CVR 2 8.1.0178 8.1.0178 6.2.0208
> http://msgr.dlservice.microsoft.com/download/1/A/4/1A4FEB1A-
> 18E0-423A-B898-F697402E4F7F/Install_Messenger.exe
> http://messenger.msn.com
> (10:49:47) msn: C: NS 000: USR 3 TWN I user at host.com
> (10:49:52) util: Writing file accounts.xml to directory C:\Documents and
> Settings\jtosh\Application Data\.purple
> (10:49:52) msn: S: NS 000: USR 3 TWN S
> lc=1033,id=507,tw=40,ru=http%3A%2F%2Fmessenger%2Emsn%2Ecom,ct=1180460992,kpp=1,kv=9,ver=2.1.6000.1,rn=9!RBE8iQ,tpf=f3eefea76530b34f8bb25cbad701c9d5
> (10:49:52) dnsquery: Performing DNS lookup for nexus.passport.com
> (10:49:52) dnsquery: IP resolved for nexus.passport.com
> (10:49:52) proxy: Attempting connection to 65.54.179.228
> (10:49:52) proxy: Connecting to nexus.passport.com:443 with no proxy
> (10:49:52) proxy: Connection in progress
> (10:49:52) proxy: Connected to nexus.passport.com:443.
> (10:49:52) dnsquery: Performing DNS lookup for login.live.com
> (10:49:52) dnsquery: IP resolved for login.live.com
> (10:49:52) proxy: Attempting connection to 65.54.179.203
> (10:49:52) proxy: Connecting to login.live.com:443 with no proxy
> (10:49:52) proxy: Connection in progress
> (10:49:52) proxy: Connected to login.live.com:443.
> (10:49:52) msn: Sending: {GET /login2.srf HTTP/1.1
> Authorization: Passport1.4
> OrgVerb=GET,OrgURL=http%3A%2F%2Fmessenger%2Emsn%2Ecom,sign-
> in=user%40host%2ecom,pwd=XXXXXXXX,lc=1033,id=507,tw=40,fs=(null),ru=http%3A%2F%2Fmessenger%2Emsn%2Ecom,ct=1180461192,kpp=1,kv=9,ver=2.1.6000.1,tpf=f3eefea76530b34f8bb25cbad701c9d5
> User-Agent: MSMSGS
> Host: login.live.com
> Connection: Keep-Alive
> Cache-Control: no-cache
> }
> (10:49:52) msn: ssl buffer: {HTTP/1.1 200 OK
> Connection: close
> Date: Tue, 29 May 2007 17:49:53 GMT
> Server: Microsoft-IIS/6.0
> PPServer: PPV: 30 H: BAYPPLOGN2A49 V: 0
> X-Powered-By: ASP.NET
> Content-Type: text/html; charset=iso-8859-1
> Expires: Tue, 29 May 2007 17:48:52 GMT
> Cache-Control: no-cache
> Pragma: no-cache
> P3P: CP="DSP CUR OTPi IND OTRi ONL FIN"
> Set-Cookie:
> PPAuth=AReVnZRrKnzL0536gX9QdZ2YjLRIP06phwwubilIYCLj!qCc5MoeiB!nnWvLq4lzK1tBj4Hkv9BnLnd!mcC!wLxli7OfRCmD1!Kawct8fb6oIFkiwt4MBZWbeFe3GRV8EGY5PxneBL00k1!D!yWhEO*ix7HSBZ4UUkbe6Qafo42iDpYj!2V0QtUZItW5kY6iJTFvT1aubX22lfNv5g$$;
> domain=login.live.com;secure= ;path=/;HTTPOnly= ;version=1
> Set-Cookie: PPLState=1; domain=.live.com;path=/;version=1
> Set-Cookie: MSPVis=507;domain=login.live.com;path=/
> Authentication-Info: Passport1.4 da-status=success,from-
> PP='t=9AlkqI1hGHvns574KkiY6VuqR3LIUPD0jVrJErcPbuievfWf9GuXAmmPg9c3CeXY4jhAfUIsL4Jrv0TNDktTyUG5!j4DpG1vO4BN2tb2jo7feoSjsI4Yp2PhwBrf*yvfW!BrekRa0Vp1JQr6ZvBkBf9A$$&p=9JXOvzZiRFlNA47Ly!33eihgQEJduWz64zeFY9nglH648QHUxpYQEUmzm2MuMyouIVJ0J8lBvNw1iQSE6uwrjx!9zujNFg4q2byLLWWEzkBgCiZCrB1xB6FhBf9F1vPF3ZI3G0U3TIrEW3MtKsVhX6R2j!HZSycvzaQ6uDh5o7YWspHRMArHcdos9M69SSt53Z',ru=http://messenger.msn.com
> Content-Length: 0
> }
> (10:49:52) msn: C: NS 000: USR 4 TWN S
> t=9AlkqI1hGHvns574KkiY6VuqR3LIUPD0jVrJErcPbuievfWf9GuXAmmPg9c3CeXY4jhAfUIsL4Jrv0TNDktTyUG5!j4DpG1vO4BN2tb2jo7feoSjsI4Yp2PhwBrf*yvfW!BrekRa0Vp1JQr6ZvBkBf9A$$&p=9JXOvzZiRFlNA47Ly!33eihgQEJduWz64zeFY9nglH648QHUxpYQEUmzm2MuMyouIVJ0J8lBvNw1iQSE6uwrjx!9zujNFg4q2byLLWWEzkBgCiZCrB1xB6FhBf9F1vPF3ZI3G0U3TIrEW3MtKsVhX6R2j!HZSycvzaQ6uDh5o7YWspHRMArHcdos9M69SSt53Z
> (10:49:52) msn: S: NS 000: USR 4 OK user at host.com user at host.com 1 0
> (10:49:52) msn: C: NS 000: SYN 5 0
> (10:49:52) msn: S: NS 000: MSG Hotmail Hotmail 525
> (10:49:53) msn: S: NS 000: SYN 5 1 3 2
> (10:49:53) msn: S: NS 000: GTC A
> (10:49:53) msn: S: NS 000: BLP AL
> (10:49:53) msn: S: NS 000: PRP MBE N
> (10:49:53) msn: S: NS 000: PRP WWE 0
> (10:49:53) msn: S: NS 000: LSG 0 Individuals 0
> (10:49:53) msn: S: NS 000: BPR MOB Y
> }}}
>
> Causes the following crash report:
> {{{
> Error occured on Tuesday, May 29, 2007 at 10:49:53.
>
> C:\Program Files\Pidgin\pidgin.exe caused an Access Violation at location
> 6b8945b4 in module C:\Program Files\Pidgin\plugins\libmsn.dll Writing to
> location 00000028.
>
> Registers:
> eax=00000000 ebx=024f0818 ecx=00000000 edx=00000000 esi=024f0e8a
> edi=6b89fb65
> eip=6b8945b4 esp=0022d5c0 ebp=0022d5e8 iopl=0         nv up ei pl zr na
> po nc
> cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000
> efl=00010246
>
> Call stack:
> 6B8945B4  C:\Program Files\Pidgin\plugins\libmsn.dll:6B8945B4  bpr_cmd
> c:/devel/pidgin-devel/pidgin-2.0.1/libpurple/protocols/msn/sync.c:195
> 6B8818A0  C:\Program Files\Pidgin\plugins\libmsn.dll:6B8818A0
> msn_cmdproc_process_cmd  c:/devel/pidgin-
> devel/pidgin-2.0.1/libpurple/protocols/msn/cmdproc.c:321
> 6B88E8A9  C:\Program Files\Pidgin\plugins\libmsn.dll:6B88E8A9  read_cb
> c:/devel/pidgin-devel/pidgin-2.0.1/libpurple/protocols/msn/servconn.c:445
> 64A71D62  C:\Program Files\Pidgin\pidgin.dll:64A71D62  pidgin_io_invoke
> c:/devel/pidgin-devel/pidgin-2.0.1/pidgin/gtkeventloop.c:81
> 672DEA27  C:\Program Files\Common
> Files\GTK\2.0\bin\libglib-2.0-0.dll:672DEA27  g_main_context_dispatch
> 672DFEFB  C:\Program Files\Common
> Files\GTK\2.0\bin\libglib-2.0-0.dll:672DFEFB  g_main_context_acquire
> 672E00DA  C:\Program Files\Common
> Files\GTK\2.0\bin\libglib-2.0-0.dll:672E00DA  g_main_loop_run
> 60575D4E  C:\Program Files\Common Files\GTK\2.0\bin\libgtk-
> win32-2.0-0.dll:60575D4E  gtk_main
> 64A87275  C:\Program Files\Pidgin\pidgin.dll:64A87275  pidgin_main
> c:/devel/pidgin-devel/pidgin-2.0.1/pidgin/gtkmain.c:843
> 00401CD8  C:\Program Files\Pidgin\pidgin.exe:00401CD8  WinMain  c:/devel
> /pidgin-devel/pidgin-2.0.1/pidgin/win32/winpidgin.c:614
> 004022DA  C:\Program Files\Pidgin\pidgin.exe:004022DA  WinMain  c:/devel
> /pidgin-devel/pidgin-2.0.1/pidgin/win32/winpidgin.c:240
> 00401247  C:\Program Files\Pidgin\pidgin.exe:00401247
> 004012B8  C:\Program Files\Pidgin\pidgin.exe:004012B8
> 7C816FD7  C:\WINDOWS\system32\kernel32.dll:7C816FD7
> RegisterWaitForInputIdle
> }}}

New description:

 Copying !AdmiralBeotch's crash report from #1371

 {{{
 (10:49:47) account: Connecting to account user at host.com
 (10:49:47) connection: Connecting. gc = 024BBBD8
 (10:49:47) msn: new httpconn (024E42E8)
 (10:49:47) dnsquery: Performing DNS lookup for messenger.hotmail.com
 (10:49:47) dnsquery: IP resolved for messenger.hotmail.com
 (10:49:47) proxy: Attempting connection to 207.126.157.13
 (10:49:47) proxy: Connecting to messenger.hotmail.com:1863 with no proxy
 (10:49:47) proxy: Connection in progress
 (10:49:47) proxy: Connected to messenger.hotmail.com:1863.
 (10:49:47) msn: C: NS 000: VER 1 MSNP9 MSNP8 CVR0
 (10:49:47) msn: S: NS 000: VER 1 MSNP9 MSNP8 CVR0
 (10:49:47) msn: C: NS 000: CVR 2 0x0409 winnt 5.1 i386 MSNMSGR 6.0.0602
 MSMSGS user at host.com
 (10:49:47) msn: S: NS 000: CVR 2 8.1.0178 8.1.0178 6.2.0208
 http://msgr.dlservice.microsoft.com/download/1/A/4/1A4FEB1A-
 18E0-423A-B898-F697402E4F7F/Install_Messenger.exe http://messenger.msn.com
 (10:49:47) msn: C: NS 000: USR 3 TWN I user at host.com
 (10:49:52) util: Writing file accounts.xml to directory C:\Documents and
 Settings\jtosh\Application Data\.purple
 (10:49:52) msn: S: NS 000: USR 3 TWN S
 lc=1033,id=507,tw=40,ru=http%3A%2F%2Fmessenger%2Emsn%2Ecom,ct=1180460992,kpp=1,kv=9,ver=2.1.6000.1,rn=9!RBE8iQ,tpf=f3eefea76530b34f8bb25cbad701c9d5
 (10:49:52) dnsquery: Performing DNS lookup for nexus.passport.com
 (10:49:52) dnsquery: IP resolved for nexus.passport.com
 (10:49:52) proxy: Attempting connection to 65.54.179.228
 (10:49:52) proxy: Connecting to nexus.passport.com:443 with no proxy
 (10:49:52) proxy: Connection in progress
 (10:49:52) proxy: Connected to nexus.passport.com:443.
 (10:49:52) dnsquery: Performing DNS lookup for login.live.com
 (10:49:52) dnsquery: IP resolved for login.live.com
 (10:49:52) proxy: Attempting connection to 65.54.179.203
 (10:49:52) proxy: Connecting to login.live.com:443 with no proxy
 (10:49:52) proxy: Connection in progress
 (10:49:52) proxy: Connected to login.live.com:443.
 (10:49:52) msn: Sending: {GET /login2.srf HTTP/1.1
 Authorization: Passport1.4
 OrgVerb=GET,OrgURL=http%3A%2F%2Fmessenger%2Emsn%2Ecom,sign-
 in=user%40host%2ecom,pwd=XXXXXXXX,lc=1033,id=507,tw=40,fs=(null),ru=http%3A%2F%2Fmessenger%2Emsn%2Ecom,ct=1180461192,kpp=1,kv=9,ver=2.1.6000.1,tpf=f3eefea76530b34f8bb25cbad701c9d5
 User-Agent: MSMSGS
 Host: login.live.com
 Connection: Keep-Alive
 Cache-Control: no-cache
 }
 (10:49:52) msn: ssl buffer: {HTTP/1.1 200 OK
 Connection: close
 Date: Tue, 29 May 2007 17:49:53 GMT
 Server: Microsoft-IIS/6.0
 PPServer: PPV: 30 H: BAYPPLOGN2A49 V: 0
 X-Powered-By: ASP.NET
 Content-Type: text/html; charset=iso-8859-1
 Expires: Tue, 29 May 2007 17:48:52 GMT
 Cache-Control: no-cache
 Pragma: no-cache
 P3P: CP="DSP CUR OTPi IND OTRi ONL FIN"
 Set-Cookie:
 PPAuth=AReVnZRrKnzL0536gX9QdZ2YjLRIP06phwwubilIYCLj!qCc5MoeiB!nnWvLq4lzK1tBj4Hkv9BnLnd!mcC!wLxli7OfRCmD1!Kawct8fb6oIFkiwt4MBZWbeFe3GRV8EGY5PxneBL00k1!D!yWhEO*ix7HSBZ4UUkbe6Qafo42iDpYj!2V0QtUZItW5kY6iJTFvT1aubX22lfNv5g$$;
 domain=login.live.com;secure= ;path=/;HTTPOnly= ;version=1
 Set-Cookie: PPLState=1; domain=.live.com;path=/;version=1
 Set-Cookie: MSPVis=507;domain=login.live.com;path=/
 Authentication-Info: Passport1.4 da-status=success,from-
 PP='t=9AlkqI1hGHvns574KkiY6VuqR3LIUPD0jVrJErcPbuievfWf9GuXAmmPg9c3CeXY4jhAfUIsL4Jrv0TNDktTyUG5!j4DpG1vO4BN2tb2jo7feoSjsI4Yp2PhwBrf*yvfW!BrekRa0Vp1JQr6ZvBkBf9A$$&p=9JXOvzZiRFlNA47Ly!33eihgQEJduWz64zeFY9nglH648QHUxpYQEUmzm2MuMyouIVJ0J8lBvNw1iQSE6uwrjx!9zujNFg4q2byLLWWEzkBgCiZCrB1xB6FhBf9F1vPF3ZI3G0U3TIrEW3MtKsVhX6R2j!HZSycvzaQ6uDh5o7YWspHRMArHcdos9M69SSt53Z',ru=http://messenger.msn.com
 Content-Length: 0
 }
 (10:49:52) msn: C: NS 000: USR 4 TWN S
 t=9AlkqI1hGHvns574KkiY6VuqR3LIUPD0jVrJErcPbuievfWf9GuXAmmPg9c3CeXY4jhAfUIsL4Jrv0TNDktTyUG5!j4DpG1vO4BN2tb2jo7feoSjsI4Yp2PhwBrf*yvfW!BrekRa0Vp1JQr6ZvBkBf9A$$&p=9JXOvzZiRFlNA47Ly!33eihgQEJduWz64zeFY9nglH648QHUxpYQEUmzm2MuMyouIVJ0J8lBvNw1iQSE6uwrjx!9zujNFg4q2byLLWWEzkBgCiZCrB1xB6FhBf9F1vPF3ZI3G0U3TIrEW3MtKsVhX6R2j!HZSycvzaQ6uDh5o7YWspHRMArHcdos9M69SSt53Z
 (10:49:52) msn: S: NS 000: USR 4 OK user at host.com user at host.com 1 0
 (10:49:52) msn: C: NS 000: SYN 5 0
 (10:49:52) msn: S: NS 000: MSG Hotmail Hotmail 525
 (10:49:53) msn: S: NS 000: SYN 5 1 3 2
 (10:49:53) msn: S: NS 000: GTC A
 (10:49:53) msn: S: NS 000: BLP AL
 (10:49:53) msn: S: NS 000: PRP MBE N
 (10:49:53) msn: S: NS 000: PRP WWE 0
 (10:49:53) msn: S: NS 000: LSG 0 Individuals 0
 (10:49:53) msn: S: NS 000: BPR MOB Y
 }}}

 Causes the following crash report:
 {{{
 Error occured on Tuesday, May 29, 2007 at 10:49:53.

 C:\Program Files\Pidgin\pidgin.exe caused an Access Violation at location
 6b8945b4 in module C:\Program Files\Pidgin\plugins\libmsn.dll Writing to
 location 00000028.

 Registers:
 eax=00000000 ebx=024f0818 ecx=00000000 edx=00000000 esi=024f0e8a
 edi=6b89fb65
 eip=6b8945b4 esp=0022d5c0 ebp=0022d5e8 iopl=0         nv up ei pl zr na po
 nc
 cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000
 efl=00010246

 Call stack:
 6B8945B4  C:\Program Files\Pidgin\plugins\libmsn.dll:6B8945B4  bpr_cmd
 c:/devel/pidgin-devel/pidgin-2.0.1/libpurple/protocols/msn/sync.c:195
 6B8818A0  C:\Program Files\Pidgin\plugins\libmsn.dll:6B8818A0
 msn_cmdproc_process_cmd  c:/devel/pidgin-
 devel/pidgin-2.0.1/libpurple/protocols/msn/cmdproc.c:321
 6B88E8A9  C:\Program Files\Pidgin\plugins\libmsn.dll:6B88E8A9  read_cb
 c:/devel/pidgin-devel/pidgin-2.0.1/libpurple/protocols/msn/servconn.c:445
 64A71D62  C:\Program Files\Pidgin\pidgin.dll:64A71D62  pidgin_io_invoke
 c:/devel/pidgin-devel/pidgin-2.0.1/pidgin/gtkeventloop.c:81
 672DEA27  C:\Program Files\Common
 Files\GTK\2.0\bin\libglib-2.0-0.dll:672DEA27  g_main_context_dispatch
 672DFEFB  C:\Program Files\Common
 Files\GTK\2.0\bin\libglib-2.0-0.dll:672DFEFB  g_main_context_acquire
 672E00DA  C:\Program Files\Common
 Files\GTK\2.0\bin\libglib-2.0-0.dll:672E00DA  g_main_loop_run
 60575D4E  C:\Program Files\Common Files\GTK\2.0\bin\libgtk-
 win32-2.0-0.dll:60575D4E  gtk_main
 64A87275  C:\Program Files\Pidgin\pidgin.dll:64A87275  pidgin_main
 c:/devel/pidgin-devel/pidgin-2.0.1/pidgin/gtkmain.c:843
 00401CD8  C:\Program Files\Pidgin\pidgin.exe:00401CD8  WinMain  c:/devel
 /pidgin-devel/pidgin-2.0.1/pidgin/win32/winpidgin.c:614
 004022DA  C:\Program Files\Pidgin\pidgin.exe:004022DA  WinMain  c:/devel
 /pidgin-devel/pidgin-2.0.1/pidgin/win32/winpidgin.c:240
 00401247  C:\Program Files\Pidgin\pidgin.exe:00401247
 004012B8  C:\Program Files\Pidgin\pidgin.exe:004012B8
 7C816FD7  C:\WINDOWS\system32\kernel32.dll:7C816FD7
 RegisterWaitForInputIdle
 }}}

Comment:

 That may work around this issue but I suspect we (I) should look closer at
 this. Re-opening.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/1474#comment:2>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list