[Adium-devl] Stack traces and notes for a number of Gaim HEAD crashes
Graham Booker
gbooker at cod3r.com
Fri Jan 5 03:44:00 UTC 2007
On Jan 4, 2007, at 6:13 PM, Evan Schoenberg wrote:
>
> Disconnecting from AIM:
> Thread 0 Crashed:
> 0 libSystem.B.dylib 0x900029c8 strlen 8
> 1 libSystem.B.dylib 0x9001181c __vfprintf 5768
> 2 libSystem.B.dylib 0x900613d4 vasprintf 244
> 3 Libgaim 0x073133bc g_vasprintf 64
> (http.c:525)
> 4 Libgaim 0x07301500 g_strdup_vprintf
> 36 (http.c:525)
> 5 Libgaim 0x07301530 g_strdup_printf 28
> (http.c:525)
> 6 Libgaim 0x07216dac
> gaim_xfer_cancel_local 140 (ft.c:1075)
> 7 Libgaim 0x0729e99c
> peer_connection_destroy_cb 104 (peer.c:224)
> 8 Libgaim 0x0729fdb4 oscar_data_destroy
> 228 (oscar_data.c:109)
> 9 Libgaim 0x072a2558 oscar_close 156
> (oscar.c:1292)
> 10 Libgaim 0x0721d3ec
> gaim_connection_destroy 256 (connection.c:199)
> 11 Libgaim 0x0722c34c
> gaim_account_disconnect 148 (account.c:1017)
> 12 com.adiumX.AdiumLibgaim 0x03683fb4 -[CBGaimAccount
> disconnect] 164
> 13 com.adiumX.adiumX 0x0009e068 -
> [AIAccountController disconnectAllAccounts] 96
> 14 com.adiumX.adiumX 0x00003f0c -[AIAdium
> applicationWillTerminate:] 228
> 15 com.apple.Foundation 0x92960ad8 _nsnote_callback 180
> Notes:
> Bunch of reports of this one.
> http://www.visualdistortion.org/crash/view.jsp?crash=250362
> http://www.visualdistortion.org/crash/view.jsp?crash=250376
> http://www.visualdistortion.org/crash/view.jsp?crash=250386
>
> Thread 0 Crashed:
> 0 <<00000000>> 0x726f4362 0 1919894370
> 1 Libgaim 0x05aa0f40
> peer_connection_destroy_cb 106 (peer.c:224)
> 2 Libgaim 0x05aa101c
> peer_connection_destroy 64 (peer.c:252)
> 3 Libgaim 0x05aa2536 oscar_data_destroy
> 205 (oscar_data.c:108)
> 4 Libgaim 0x05aa4110 oscar_close 109
> (oscar.c:1292)
> 5 Libgaim 0x05a20aa6
> gaim_connection_destroy 265 (connection.c:199)
> 6 Libgaim 0x05a2fb46
> gaim_account_disconnect 119 (account.c:1017)
> 7 com.adiumX.AdiumLibgaim 0x03303cde -[CBGaimAccount
> disconnect] 170
> http://www.visualdistortion.org/crash/view.jsp?crash=250416
> Note:
> Possibly the same as the one above?
Evan,
The FTConnectionTeardown.patch that I send out and you applied to
libgaim was designed to fixed these two sets. The
peer_connection_destroy was called at the wrong time (after the conn
was freed). I have been able to reproduce crashes just like this
before my patch (not by choice mind you), and no longer after it. It
actually was 100% reproducible. Send a file, let it finish,
disconnect, crash. I would qualify these as fixed unless someone can
reproduce them post-patch.
- Graham
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20070104/e58e4b00/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 1601 bytes
Desc: not available
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20070104/e58e4b00/attachment.p7s>
More information about the devel
mailing list