[Pidgin] #11831: WinPidgin crash when opening a conv window with no protocol icon

Pidgin trac at pidgin.im
Wed May 12 23:03:34 EDT 2010


#11831: WinPidgin crash when opening a conv window with no protocol icon
---------------------------+------------------------------------------------
 Reporter:  BigBrownChunx  |     Owner:  rekkanoryo
     Type:  defect         |    Status:  new       
Component:  unclassified   |   Version:  2.6.6     
 Keywords:                 |  
---------------------------+------------------------------------------------
 Could be a glib/gtk/something else thing, but when Pidgin opens a new
 gtkconv window, and there isn't a matching protocol icon in the pixmaps
 dir, I get a segfault.


 Error occured on Thursday, May 6, 2010 at 16:22:29.

 Windows Version 6.1 Build 7600

 C:\Program Files\Pidgin\pidgin.exe caused an Access Violation at location
 65341ad1 in module C:\Program Files\Common
 Files\GTK\2.0\bin\libgdk_pixbuf-2.0-0.dll Reading from location 00000018.

 Registers:
 eax=00000000 ebx=0585cb40 ecx=75dc846d edx=0585cb50 esi=046485c8
 edi=01c43ee8
 eip=65341ad1 esp=0022dd08 ebp=0022dd08 iopl=0         nv up ei pl nz na po
 nc
 cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000
 efl=00010206

 Call stack:
          C:\Program Files\Common Files\GTK\2.0\bin\libgdk_pixbuf-2.0-0.dll
 [2.20.0.0]
 65341AD1 C:\Program Files\Common Files\GTK\2.0\bin\libgdk_pixbuf-2.0-0.dll
 gdk_pixbuf_get_width
          C:\Program Files\Common Files\GTK\2.0\bin\libgdk-win32-2.0-0.dll
 [2.20.0.0]
 6C38A7B2 C:\Program Files\Common Files\GTK\2.0\bin\libgdk-win32-2.0-0.dll
 gdk_window_set_icon_list
          C:\Program Files\Common Files\GTK\2.0\bin\libgtk-win32-2.0-0.dll
 [2.20.0.0]
 0164E8BA C:\Program Files\Common Files\GTK\2.0\bin\libgtk-win32-2.0-0.dll
 gtk_window_get_deletable
 0164EB63 C:\Program Files\Common Files\GTK\2.0\bin\libgtk-win32-2.0-0.dll
 gtk_window_set_icon_list
          C:\Program Files\Pidgin\pidgin.dll [2.6.6.0]
 64A63B42 C:\Program Files\Pidgin\pidgin.dll  pidgin_conversations_init
 64A69A08 C:\Program Files\Pidgin\pidgin.dll
 pidgin_conv_window_remove_gtkconv
          C:\Program Files\Pidgin\libpurple.dll [2.6.6.0]
 67D02050 C:\Program Files\Pidgin\libpurple.dll  purple_signal_emit_vargs
 /root/pidgin/pidgin-2.6.6vv/libpurple/signals.c:482
 67D02135 C:\Program Files\Pidgin\libpurple.dll  purple_signal_emit
 /root/pidgin/pidgin-2.6.6vv/libpurple/signals.c:435
          C:\Program Files\Common Files\GTK\2.0\bin\libgtk-win32-2.0-0.dll
 [2.20.0.0]
 0152F68E C:\Program Files\Common Files\GTK\2.0\bin\libgtk-win32-2.0-0.dll
 gtk_marshal_VOID__UINT_STRING
          C:\Program Files\Common Files\GTK\2.0\bin\libgobject-2.0-0.dll
 [2.24.0.0]
 63A4427D C:\Program Files\Common Files\GTK\2.0\bin\libgobject-2.0-0.dll
 g_closure_invoke
 63A57CD0 C:\Program Files\Common Files\GTK\2.0\bin\libgobject-2.0-0.dll
 g_signal_emit_by_name
 63A56FB1 C:\Program Files\Common Files\GTK\2.0\bin\libgobject-2.0-0.dll
 g_signal_emit_valist
 63A57265 C:\Program Files\Common Files\GTK\2.0\bin\libgobject-2.0-0.dll
 g_signal_emit
          C:\Program Files\Common Files\GTK\2.0\bin\libgtk-win32-2.0-0.dll
 [2.20.0.0]
 0155261C C:\Program Files\Common Files\GTK\2.0\bin\libgtk-win32-2.0-0.dll
 gtk_notebook_new
 0154EF6E C:\Program Files\Common Files\GTK\2.0\bin\libgtk-win32-2.0-0.dll
 gtk_notebook_new
 01552CF2 C:\Program Files\Common Files\GTK\2.0\bin\libgtk-win32-2.0-0.dll
 gtk_notebook_insert_page_menu
 01552B77 C:\Program Files\Common Files\GTK\2.0\bin\libgtk-win32-2.0-0.dll
 gtk_notebook_append_page
          C:\Program Files\Pidgin\pidgin.dll [2.6.6.0]
 64A5B213 C:\Program Files\Pidgin\pidgin.dll
 pidgin_conv_window_get_gtkconv_at_index
 64A67DD5 C:\Program Files\Pidgin\pidgin.dll
 pidgin_conv_window_add_gtkconv
 64A6823B C:\Program Files\Pidgin\pidgin.dll  pidgin_conv_placement_place
 64A6C8B9 C:\Program Files\Pidgin\pidgin.dll
 pidgin_conv_switch_active_conversation
 64A6D2D1 C:\Program Files\Pidgin\pidgin.dll  pidgin_conv_new
          C:\Program Files\Pidgin\libpurple.dll [2.6.6.0]
 67CDB14E C:\Program Files\Pidgin\libpurple.dll  purple_conversation_new
 /root/pidgin/pidgin-2.6.6vv/libpurple/conversation.c:431
 67D006FE C:\Program Files\Pidgin\libpurple.dll  serv_got_joined_chat
 /root/pidgin/pidgin-2.6.6vv/libpurple/server.c:846
 027E27D6 C:\Program Files\Pidgin\plugins\libnetnexus.dll
 purple_init_plugin
 027E296B C:\Program Files\Pidgin\plugins\libnetnexus.dll
 purple_init_plugin
          C:\Program Files\Pidgin\pidgin.dll [2.6.6.0]
 64A72320 C:\Program Files\Pidgin\pidgin.dll  pidgin_eventloop_get_ui_ops
          C:\Program Files\Common Files\GTK\2.0\bin\libglib-2.0-0.dll
 [2.24.0.0]
 685EE828 C:\Program Files\Common Files\GTK\2.0\bin\libglib-2.0-0.dll
 g_source_is_destroyed
 685EF72F C:\Program Files\Common Files\GTK\2.0\bin\libglib-2.0-0.dll
 g_main_context_dispatch
 685EFA75 C:\Program Files\Common Files\GTK\2.0\bin\libglib-2.0-0.dll
 g_main_context_dispatch
 685F0017 C:\Program Files\Common Files\GTK\2.0\bin\libglib-2.0-0.dll
 g_main_loop_run
          C:\Program Files\Common Files\GTK\2.0\bin\libgtk-win32-2.0-0.dll
 [2.20.0.0]
 0152A9E0 C:\Program Files\Common Files\GTK\2.0\bin\libgtk-win32-2.0-0.dll
 gtk_main
          C:\Program Files\Pidgin\pidgin.dll [2.6.6.0]
 64A884E1 C:\Program Files\Pidgin\pidgin.dll  pidgin_main
          C:\Program Files\Pidgin\pidgin.exe [2.6.6.0]
 00402340 C:\Program Files\Pidgin\pidgin.exe
 004029A9 C:\Program Files\Pidgin\pidgin.exe
 004010B6 C:\Program Files\Pidgin\pidgin.exe
 00401138 C:\Program Files\Pidgin\pidgin.exe
          C:\Windows\system32\kernel32.dll [6.1.7600.16481]
 76071194 C:\Windows\system32\kernel32.dll  BaseThreadInitThunk
          C:\Windows\SYSTEM32\ntdll.dll [6.1.7600.16385]
 770DB3F5 C:\Windows\SYSTEM32\ntdll.dll  RtlInitializeExceptionChain
 770DB3C8 C:\Windows\SYSTEM32\ntdll.dll  RtlInitializeExceptionChain

-- 
Ticket URL: <http://developer.pidgin.im/ticket/11831>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list