[Pidgin] #12285: Pidgin crashes possibly sipe related

Pidgin trac at pidgin.im
Wed Jul 7 11:45:40 EDT 2010


#12285: Pidgin crashes possibly sipe related
-------------------------------------+--------------------------------------
 Reporter:  eamallory                |        Owner:  rekkanoryo  
     Type:  defect                   |       Status:  closed      
Milestone:                           |    Component:  unclassified
  Version:  2.7.1                    |   Resolution:  invalid     
 Keywords:  crash sipe ubuntu 10.04  |  
-------------------------------------+--------------------------------------
Description changed by rekkanoryo:

Old description:

> Ubuntu 10.04 AMD64
> Output from pidgin -d
> -----------------------------------
>
> (08:22:12) sipe: sending - Wed Jul  7 08:22:12 2010
> ******
> POST /Autodiscover/Autodiscover.xml HTTP/1.1
> Host: exchange-01.ad.wichita.edu
> User-Agent: Sipe/1.10.0
> Content-Length: 340
> Content-Type: text/xml
> Authorization: NTLM
> TlRMTVNTUAABAAAABYKIogAAAAAoAAAAAAAAACgAAAAFASgKAAAADw==
>
> <?xml version="1.0"?><Autodiscover
> xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/requestschema/2006"><Request><EMailAddress>Erik.Mallory at wichita.edu</EMailAddress><AcceptableResponseSchema>http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a</AcceptableResponseSchema></Request></Autodiscover>
> ******
> (08:22:12) sipe: http_conn_close: closing http connection: User initiated
> *** glibc detected *** pidgin: free(): invalid pointer:
> 0x00007ff12f5ee7e0 ***
> ======= Backtrace: =========
> /lib/libc.so.6(+0x775b6)[0x7ff12be295b6]
> /lib/libc.so.6(cfree+0x73)[0x7ff12be2fe53]
> /usr/lib/purple-2/libsipe.so(+0x2fd90)[0x7ff11851cd90]
> /usr/lib/purple-2/libsipe.so(+0x304cc)[0x7ff11851d4cc]
> pidgin[0x46db9e]
> /lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f2)[0x7ff12c49b8c2]
> /lib/libglib-2.0.so.0(+0x42748)[0x7ff12c49f748]
> /lib/libglib-2.0.so.0(g_main_loop_run+0x195)[0x7ff12c49fc55]
> /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x7ff12d87abb7]
> pidgin(main+0x914)[0x485f94]
> /lib/libc.so.6(__libc_start_main+0xfd)[0x7ff12bdd0c4d]
> pidgin[0x4347a9]
> ======= Memory map: ========
> 00400000-004e8000 r-xp 00000000 08:01 3590
> /usr/bin/pidgin
> 006e7000-006e8000 r--p 000e7000 08:01 3590
> /usr/bin/pidgin
> 006e8000-006ed000 rw-p 000e8000 08:01 3590
> /usr/bin/pidgin
> 006ed000-006ee000 rw-p 00000000 00:00 0
> 0132f000-01eab000 rw-p 00000000 00:00 0
> [heap]
> 7ff108000000-7ff108021000 rw-p 00000000 00:00 0
> 7ff108021000-7ff10c000000 ---p 00000000 00:00 0
> 7ff10ffc1000-7ff110021000 rw-s 00000000 00:04 17268781
> /SYSV00000000 (deleted)
> 7ff110021000-7ff110081000 rw-s 00000000 00:04 17236012
> /SYSV00000000 (deleted)
> 7ff110081000-7ff11010d000 r--p 00000000 08:01 667620
> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
> 7ff11010d000-7ff11010f000 r-xp 00000000 08:01 400676
> /usr/lib/gconv/ISO8859-1.so
> 7ff11010f000-7ff11030e000 ---p 00002000 08:01 400676
> /usr/lib/gconv/ISO8859-1.so
> 7ff11030e000-7ff11030f000 r--p 00001000 08:01 400676
> /usr/lib/gconv/ISO8859-1.so
> 7ff11030f000-7ff110310000 rw-p 00002000 08:01 400676
> /usr/lib/gconv/ISO8859-1.so
> 7ff110310000-7ff11038c000 rw-p 00000000 00:00 0
> 7ff11038c000-7ff1103c8000 r-xp 00000000 08:01 1942
> /usr/lib/libhunspell-1.2.so.0.0.0
> 7ff1103c8000-7ff1105c7000 ---p 0003c000 08:01 1942
> /usr/lib/libhunspell-1.2.so.0.0.0
> 7ff1105c7000-7ff1105c8000 r--p 0003b000 08:01 1942
> /usr/lib/libhunspell-1.2.so.0.0.0
> 7ff1105c8000-7ff1105cc000 rw-p 0003c000 08:01 1942
> /usr/lib/libhunspell-1.2.so.0.0.0
> 7ff1105cc000-7ff1105d1000 r-xp 00000000 08:01 395335
> /usr/lib/enchant/libenchant_myspell.so
> 7ff1105d1000-7ff1107d0000 ---p 00005000 08:01 395335
> /usr/lib/enchant/libenchant_myspell.so
> 7ff1107d0000-7ff1107d1000 r--p 00004000 08:01 395335
> /usr/lib/enchant/libenchant_myspell.so
> 7ff1107d1000-7ff1107d2000 rw-p 00005000 08:01 395335
> /usr/lib/enchant/libenchant_myspell.so
> 7ff1107d2000-7ff1107dd000 r-xp 00000000 08:01 395333
> /usr/lib/enchant/libenchant_hspell.so
> 7ff1107dd000-7ff1109dc000 ---p 0000b000 08:01 395333
> /usr/lib/enchant/libenchant_hspell.so
> 7ff1109dc000-7ff1109dd000 r--p 0000a000 08:01 395333
> /usr/lib/enchant/libenchant_hspell.so
> 7ff1109dd000-7ff1109e0000 rw-p 0000b000 08:01 395333
> /usr/lib/enchant/libenchant_hspell.so
> 7ff1109e0000-7ff1109eb000 r-xp 00000000 08:01 395334
> /usr/lib/enchant/libenchant_ispell.so
> 7ff1109eb000-7ff110beb000 ---p 0000b000 08:01 395334
> /usr/lib/enchant/libenchant_ispell.so
> 7ff110beb000-7ff110bec000 r--p 0000b000 08:01 395334
> /usr/lib/enchant/libenchant_ispell.so
> 7ff110bec000-7ff110bed000 rw-p 0000c000 08:01 395334
> /usr/lib/enchant/libenchant_ispell.so
> 7ff110bed000-7ff110c03000 r-xp 00000000 08:01 1421
> /lib/libgcc_s.so.1
> 7ff110c03000-7ff110e02000 ---p 00016000 08:01 1421
> /lib/libgcc_s.so.1
> 7ff110e02000-7ff110e03000 r--p 00015000 08:01 1421
> /lib/libgcc_s.so.1
> 7ff110e03000-7ff110e04000 rw-p 00016000 08:01 1421
> /lib/libgcc_s.so.1
> 7ff110e04000-7ff110efa000 r-xp 00000000 08:01 3132
> /usr/lib/libstdc++.so.6.0.13
> 7ff110efa000-7ff1110fa000 ---p 000f6000 08:01 3132
> /usr/lib/libstdc++.so.6.0.13
> 7ff1110fa000-7ff111101000 r--p 000f6000 08:01 3132
> /usr/lib/libstdc++.so.6.0.13
> 7ff111101000-7ff111103000 rw-p 000fd000 08:01 3132
> /usr/lib/libstdc++.so.6.0.13
> 7ff111103000-7ff111118000 rw-p 00000000 00:00 0
> 7ff111118000-7ff1111c6000 r-xp 00000000 08:01 1106
> /usr/lib/libaspell.so.15.1.4
> 7ff1111c6000-7ff1113c6000 ---p 000ae000 08:01 1106
> /usr/lib/libaspell.so.15.1.4
> 7ff1113c6000-7ff1113cc000 r--p 000ae000 08:01 1106
> /usr/lib/libaspell.so.15.1.4
> 7ff1113cc000-7ff1113cd000 rw-p 000b4000 08:01 1106
> /usr/lib/libaspell.so.15.1.4
> 7ff1113cd000-7ff1113d5000 rw-p 00000000 00:00 0
> 7ff1113d5000-7ff1113d7000 r-xp 00000000 08:01 394844
> /usr/lib/enchant/libenchant_aspell.so
> 7ff1113d7000-7ff1115d6000 ---p 00002000 08:01 394844
> /usr/lib/enchant/libenchant_aspell.so
> 7ff1115d6000-7ff1115d7000 r--p 00001000 08:01 394844
> /usr/lib/enchant/libenchant_aspell.so
> 7ff1115d7000-7ff1115d8000 rw-p 00002000 08:01 394844
> /usr/lib/enchant/libenchant_aspell.so
> 7ff1115d8000-7ff111617000 r-xp 00000000 08:01 1039
> /usr/lib/libibus.so.1.0.0
> 7ff111617000-7ff111817000 ---p 0003f000 08:01 1039
> /usr/lib/libibus.so.1.0.0
> 7ff111817000-7ff111819000 r--p 0003f000 08:01 1039
> /usr/lib/libibus.so.1.0.0
> 7ff111819000-7ff11181a000 rw-p 00041000 08:01 1039
> /usr/lib/libibus.so.1.0.0
> 7ff11181a000-7ff11181b000 rw-p 00000000 00:00 0
> 7ff111835000-7ff11183a000 r-xp 00000000 08:01 918372
> /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
> 7ff11183a000-7ff111a3a000 ---p 00005000 08:01 918372
> /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
> 7ff111a3a000-7ff111a3b000 r--p 00005000 08:01 918372
> /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
> 7ff111a3b000-7ff111a3c000 rw-p 00006000 08:01 918372
> /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
> 7ff111a3c000-7ff111a3e000 r-xp 00000000 08:01 667709
> /usr/lib/pango/1.6.0/modules/pango-basic-fc.sodns[2470]: Oops, father has
> gone, wait for me, wait...!
> Aborted

New description:

 Ubuntu 10.04 AMD64
 Output from pidgin -d
 -----------------------------------

 {{{
 (08:22:12) sipe: sending - Wed Jul  7 08:22:12 2010
 ******
 POST /Autodiscover/Autodiscover.xml HTTP/1.1
 Host: exchange-01.ad.wichita.edu
 User-Agent: Sipe/1.10.0
 Content-Length: 340
 Content-Type: text/xml
 Authorization: NTLM
 TlRMTVNTUAABAAAABYKIogAAAAAoAAAAAAAAACgAAAAFASgKAAAADw==

 <?xml version="1.0"?><Autodiscover
 xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/requestschema/2006"><Request><EMailAddress>Erik.Mallory at wichita.edu</EMailAddress><AcceptableResponseSchema>http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a</AcceptableResponseSchema></Request></Autodiscover>
 ******
 (08:22:12) sipe: http_conn_close: closing http connection: User initiated
 *** glibc detected *** pidgin: free(): invalid pointer: 0x00007ff12f5ee7e0
 ***
 ======= Backtrace: =========
 /lib/libc.so.6(+0x775b6)[0x7ff12be295b6]
 /lib/libc.so.6(cfree+0x73)[0x7ff12be2fe53]
 /usr/lib/purple-2/libsipe.so(+0x2fd90)[0x7ff11851cd90]
 /usr/lib/purple-2/libsipe.so(+0x304cc)[0x7ff11851d4cc]
 pidgin[0x46db9e]
 /lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f2)[0x7ff12c49b8c2]
 /lib/libglib-2.0.so.0(+0x42748)[0x7ff12c49f748]
 /lib/libglib-2.0.so.0(g_main_loop_run+0x195)[0x7ff12c49fc55]
 /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x7ff12d87abb7]
 pidgin(main+0x914)[0x485f94]
 /lib/libc.so.6(__libc_start_main+0xfd)[0x7ff12bdd0c4d]
 pidgin[0x4347a9]
 ======= Memory map: ========
 00400000-004e8000 r-xp 00000000 08:01 3590
 /usr/bin/pidgin
 006e7000-006e8000 r--p 000e7000 08:01 3590
 /usr/bin/pidgin
 006e8000-006ed000 rw-p 000e8000 08:01 3590
 /usr/bin/pidgin
 006ed000-006ee000 rw-p 00000000 00:00 0
 0132f000-01eab000 rw-p 00000000 00:00 0
 [heap]
 7ff108000000-7ff108021000 rw-p 00000000 00:00 0
 7ff108021000-7ff10c000000 ---p 00000000 00:00 0
 7ff10ffc1000-7ff110021000 rw-s 00000000 00:04 17268781
 /SYSV00000000 (deleted)
 7ff110021000-7ff110081000 rw-s 00000000 00:04 17236012
 /SYSV00000000 (deleted)
 7ff110081000-7ff11010d000 r--p 00000000 08:01 667620
 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
 7ff11010d000-7ff11010f000 r-xp 00000000 08:01 400676
 /usr/lib/gconv/ISO8859-1.so
 7ff11010f000-7ff11030e000 ---p 00002000 08:01 400676
 /usr/lib/gconv/ISO8859-1.so
 7ff11030e000-7ff11030f000 r--p 00001000 08:01 400676
 /usr/lib/gconv/ISO8859-1.so
 7ff11030f000-7ff110310000 rw-p 00002000 08:01 400676
 /usr/lib/gconv/ISO8859-1.so
 7ff110310000-7ff11038c000 rw-p 00000000 00:00 0
 7ff11038c000-7ff1103c8000 r-xp 00000000 08:01 1942
 /usr/lib/libhunspell-1.2.so.0.0.0
 7ff1103c8000-7ff1105c7000 ---p 0003c000 08:01 1942
 /usr/lib/libhunspell-1.2.so.0.0.0
 7ff1105c7000-7ff1105c8000 r--p 0003b000 08:01 1942
 /usr/lib/libhunspell-1.2.so.0.0.0
 7ff1105c8000-7ff1105cc000 rw-p 0003c000 08:01 1942
 /usr/lib/libhunspell-1.2.so.0.0.0
 7ff1105cc000-7ff1105d1000 r-xp 00000000 08:01 395335
 /usr/lib/enchant/libenchant_myspell.so
 7ff1105d1000-7ff1107d0000 ---p 00005000 08:01 395335
 /usr/lib/enchant/libenchant_myspell.so
 7ff1107d0000-7ff1107d1000 r--p 00004000 08:01 395335
 /usr/lib/enchant/libenchant_myspell.so
 7ff1107d1000-7ff1107d2000 rw-p 00005000 08:01 395335
 /usr/lib/enchant/libenchant_myspell.so
 7ff1107d2000-7ff1107dd000 r-xp 00000000 08:01 395333
 /usr/lib/enchant/libenchant_hspell.so
 7ff1107dd000-7ff1109dc000 ---p 0000b000 08:01 395333
 /usr/lib/enchant/libenchant_hspell.so
 7ff1109dc000-7ff1109dd000 r--p 0000a000 08:01 395333
 /usr/lib/enchant/libenchant_hspell.so
 7ff1109dd000-7ff1109e0000 rw-p 0000b000 08:01 395333
 /usr/lib/enchant/libenchant_hspell.so
 7ff1109e0000-7ff1109eb000 r-xp 00000000 08:01 395334
 /usr/lib/enchant/libenchant_ispell.so
 7ff1109eb000-7ff110beb000 ---p 0000b000 08:01 395334
 /usr/lib/enchant/libenchant_ispell.so
 7ff110beb000-7ff110bec000 r--p 0000b000 08:01 395334
 /usr/lib/enchant/libenchant_ispell.so
 7ff110bec000-7ff110bed000 rw-p 0000c000 08:01 395334
 /usr/lib/enchant/libenchant_ispell.so
 7ff110bed000-7ff110c03000 r-xp 00000000 08:01 1421
 /lib/libgcc_s.so.1
 7ff110c03000-7ff110e02000 ---p 00016000 08:01 1421
 /lib/libgcc_s.so.1
 7ff110e02000-7ff110e03000 r--p 00015000 08:01 1421
 /lib/libgcc_s.so.1
 7ff110e03000-7ff110e04000 rw-p 00016000 08:01 1421
 /lib/libgcc_s.so.1
 7ff110e04000-7ff110efa000 r-xp 00000000 08:01 3132
 /usr/lib/libstdc++.so.6.0.13
 7ff110efa000-7ff1110fa000 ---p 000f6000 08:01 3132
 /usr/lib/libstdc++.so.6.0.13
 7ff1110fa000-7ff111101000 r--p 000f6000 08:01 3132
 /usr/lib/libstdc++.so.6.0.13
 7ff111101000-7ff111103000 rw-p 000fd000 08:01 3132
 /usr/lib/libstdc++.so.6.0.13
 7ff111103000-7ff111118000 rw-p 00000000 00:00 0
 7ff111118000-7ff1111c6000 r-xp 00000000 08:01 1106
 /usr/lib/libaspell.so.15.1.4
 7ff1111c6000-7ff1113c6000 ---p 000ae000 08:01 1106
 /usr/lib/libaspell.so.15.1.4
 7ff1113c6000-7ff1113cc000 r--p 000ae000 08:01 1106
 /usr/lib/libaspell.so.15.1.4
 7ff1113cc000-7ff1113cd000 rw-p 000b4000 08:01 1106
 /usr/lib/libaspell.so.15.1.4
 7ff1113cd000-7ff1113d5000 rw-p 00000000 00:00 0
 7ff1113d5000-7ff1113d7000 r-xp 00000000 08:01 394844
 /usr/lib/enchant/libenchant_aspell.so
 7ff1113d7000-7ff1115d6000 ---p 00002000 08:01 394844
 /usr/lib/enchant/libenchant_aspell.so
 7ff1115d6000-7ff1115d7000 r--p 00001000 08:01 394844
 /usr/lib/enchant/libenchant_aspell.so
 7ff1115d7000-7ff1115d8000 rw-p 00002000 08:01 394844
 /usr/lib/enchant/libenchant_aspell.so
 7ff1115d8000-7ff111617000 r-xp 00000000 08:01 1039
 /usr/lib/libibus.so.1.0.0
 7ff111617000-7ff111817000 ---p 0003f000 08:01 1039
 /usr/lib/libibus.so.1.0.0
 7ff111817000-7ff111819000 r--p 0003f000 08:01 1039
 /usr/lib/libibus.so.1.0.0
 7ff111819000-7ff11181a000 rw-p 00041000 08:01 1039
 /usr/lib/libibus.so.1.0.0
 7ff11181a000-7ff11181b000 rw-p 00000000 00:00 0
 7ff111835000-7ff11183a000 r-xp 00000000 08:01 918372
 /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
 7ff11183a000-7ff111a3a000 ---p 00005000 08:01 918372
 /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
 7ff111a3a000-7ff111a3b000 r--p 00005000 08:01 918372
 /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
 7ff111a3b000-7ff111a3c000 rw-p 00006000 08:01 918372
 /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
 7ff111a3c000-7ff111a3e000 r-xp 00000000 08:01 667709
 /usr/lib/pango/1.6.0/modules/pango-basic-fc.sodns[2470]: Oops, father has
 gone, wait for me, wait...!
 Aborted
 }}}

--

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


More information about the Tracker mailing list