[Pidgin] #9924: Crash on AIM file transfer even with default MS-Windows Theme
Pidgin
trac at pidgin.im
Sun Aug 16 14:23:33 EDT 2009
#9924: Crash on AIM file transfer even with default MS-Windows Theme
-------------------------------------+--------------------------------------
Reporter: JStraub | Owner: rekkanoryo
Type: defect | Status: new
Component: unclassified | Version: 2.5.8
Keywords: file transfer crash aim |
-------------------------------------+--------------------------------------
This problem has been plaguing me for 6+ months. Recently I thought I
pinpointed it to the Clearlooks theme and disabled that to default MS-
Windows Theme, and my transfers got further. But they still crash instead
of transferring. You can see the stack trace is different now (no longer
including libclearlooks).
If needed I can get debug log or anything else necessary to solve this
crash, including the drwtsn32 user.dmp.
Here is a paste from the WinDbg crash dump analysis:
----------------
FAULTING_IP:
libgtk_win32_2_0_0!gtk_text_mark_set_visible+8f0
618f4400 8b480c mov ecx,dword ptr [eax+0Ch]
EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)
ExceptionAddress: 618f4400
(libgtk_win32_2_0_0!gtk_text_mark_set_visible+0x000008f0)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 00000000
Parameter[1]: 69656371
Attempt to read from address 69656371
FAULTING_THREAD: 00000984
DEFAULT_BUCKET_ID: STRING_DEREFERENCE
PROCESS_NAME: pidgin.exe
ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx"
referenced memory at "0x%08lx". The memory could not be "%s".
READ_ADDRESS: 69656371
BUGCHECK_STR: ACCESS_VIOLATION
LAST_CONTROL_TRANSFER: from 61910496 to 618f4400
STACK_TEXT:
WARNING: Stack unwind information not available. Following frames may be
wrong.
0022ee28 61910496 04fa3468 0022ef80 04fa3468
libgtk_win32_2_0_0!gtk_text_mark_set_visible+0x8f0
0022efd8 61911d1c 03462168 04fa3468 00000001
libgtk_win32_2_0_0!gtk_text_layout_get_line_display+0x166
0022eff8 618f628e 03462168 04fa3468 04f20e20
libgtk_win32_2_0_0!gtk_text_layout_set_overwrite_mode+0x2dc
0022f018 6190f5ed 04e1e2f0 04fa3468 03462168
libgtk_win32_2_0_0!gtk_text_mark_set_visible+0x277e
0022f068 619237d5 03462168 0022f090 00000000
libgtk_win32_2_0_0!gtk_text_layout_validate_yrange+0x1ad
0022f0e8 61923d0f 000b3e6e 7c579743 00000001
libgtk_win32_2_0_0!gtk_text_view_new_with_buffer+0x1f35
0022f108 61923d2e 003fb0e0 033491a0 0022f138
libgtk_win32_2_0_0!gtk_text_view_scroll_to_iter+0x4df
0022f118 6c341808 034524b8 000003dc 0022f148
libgtk_win32_2_0_0!gtk_text_view_scroll_to_iter+0x4fe
0022f138 685e73d7 080fdb10 6c3417a0 080fdb10
libgdk_win32_2_0_0!gdk_threads_set_lock_functions+0xb8
0022f198 685e8aa3 003fa2b8 0000006c 077af3b8
libglib_2_0_0!g_main_context_dispatch+0x197
0022f1e8 685e8d4a 00000001 003f5358 0022f218
libglib_2_0_0!g_main_context_acquire+0x543
0022f218 6185ebfe 03506f30 03506f30 67cfece0
libglib_2_0_0!g_main_loop_run+0x17a
0022f268 64a90a01 034f5530 64adccc5 00000000
libgtk_win32_2_0_0!gtk_main+0x9e
0022f388 004023ec 00400000 00000001 003f2478
pidgin_64a40000!pidgin_main+0x481
0022fef8 00402a48 00400000 00000000 00232afd pidgin+0x23ec
0022ff78 0040124b 00000001 003f2478 003f2a68 pidgin+0x2a48
0022ffb0 004012b8 00000002 00000009 0022fff0 pidgin+0x124b
0022ffc0 7c5989d5 00000000 00000000 7ffdf000 pidgin+0x12b8
0022fff0 00000000 004012a0 00000000 000000c8
KERNEL32!BaseProcessStart+0x3d
FOLLOWUP_IP:
libgtk_win32_2_0_0!gtk_text_mark_set_visible+8f0
618f4400 8b480c mov ecx,dword ptr [eax+0Ch]
SYMBOL_STACK_INDEX: 0
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: libgtk_win32_2_0_0
IMAGE_NAME: libgtk-win32-2.0-0.dll
DEBUG_FLR_IMAGE_TIMESTAMP: 4965eeb4
SYMBOL_NAME: libgtk_win32_2_0_0!gtk_text_mark_set_visible+8f0
STACK_COMMAND: ~0s ; kb
FAILURE_BUCKET_ID:
ACCESS_VIOLATION_libgtk_win32_2_0_0!gtk_text_mark_set_visible+8f0
BUCKET_ID:
ACCESS_VIOLATION_libgtk_win32_2_0_0!gtk_text_mark_set_visible+8f0
Followup: MachineOwner
---------
--
Ticket URL: <http://developer.pidgin.im/ticket/9924>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list