[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