icyque icon indicating copy to clipboard operation
icyque copied to clipboard

Crash in libgtk when trying to send a message

Open ektus opened this issue 5 years ago • 2 comments

I don't have a number linked. I get a crash when trying to send a message to another ICQ contact.

§AppData\Roaming.purple\pidgin.RPT excerpt:

Error occured on Friday, April 5, 2019 at 16:47:50.

Windows Version 6.1 Build 7601 Service Pack 1

C:\Program Files (x86)\Pidgin\pidgin.exe caused an Access Violation at location 68609843 in module C:\Program Files (x86)\Pidgin\Gtk\bin\libglib-2.0-0.dll Reading from location 00000000.

Registers:
eax=063c5578 ebx=063c5578 ecx=00000000 edx=00000000 esi=00000000 edi=65487e35
eip=68609843 esp=0028db44 ebp=0028db48 iopl=0         nv up ei pl nz na po nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00210206

Call stack:
         C:\Program Files (x86)\Pidgin\Gtk\bin\libglib-2.0-0.dll [2.28.8.0]
68609843 C:\Program Files (x86)\Pidgin\Gtk\bin\libglib-2.0-0.dll  g_str_hash
685DC117 C:\Program Files (x86)\Pidgin\Gtk\bin\libglib-2.0-0.dll  g_file_open_tmp
65484086 C:\Program Files (x86)\Pidgin\plugins\libicyque.dll  icq_process_event  C:\cygwin\home\Eion\icyque/libicyque.c:1011
65484CF4 C:\Program Files (x86)\Pidgin\plugins\libicyque.dll  icq_fetch_events_cb  C:\cygwin\home\Eion\icyque/libicyque.c:1165
654818C4 C:\Program Files (x86)\Pidgin\plugins\libicyque.dll  icq_response_callback  C:\cygwin\home\Eion\icyque/libicyque.c:265
65488D41 C:\Program Files (x86)\Pidgin\plugins\libicyque.dll  purple_http_connection_terminate  C:\cygwin\home\Eion\icyque/purple2compat/http.c:1727
65487E29 C:\Program Files (x86)\Pidgin\plugins\libicyque.dll  _purple_http_recv_loopbody  C:\cygwin\home\Eion\icyque/purple2compat/http.c:1294
65487E54 C:\Program Files (x86)\Pidgin\plugins\libicyque.dll  _purple_http_recv  C:\cygwin\home\Eion\icyque/purple2compat/http.c:1304
         C:\Program Files (x86)\Pidgin\pidgin.dll [2.13.0.0]
66F9FAB4 C:\Program Files (x86)\Pidgin\pidgin.dll  pidgin_docklet_uninit
         C:\Program Files (x86)\Pidgin\Gtk\bin\libglib-2.0-0.dll [2.28.8.0]
685EB90D C:\Program Files (x86)\Pidgin\Gtk\bin\libglib-2.0-0.dll  g_main_context_dispatch
685EBD9D C:\Program Files (x86)\Pidgin\Gtk\bin\libglib-2.0-0.dll  g_main_loop_run
         C:\Program Files (x86)\Pidgin\Gtk\bin\libgtk-win32-2.0-0.dll [2.16.6.0]
02314260 C:\Program Files (x86)\Pidgin\Gtk\bin\libgtk-win32-2.0-0.dll  gtk_main

ektus avatar Apr 05 '19 20:04 ektus

It doesn't crash on my brother's notebook, running Windows 7 X86 and an older version of Pidgin (Pidgin 2.10.9 (libpurple 2.10.9) 9438f4b2904d9574b9e6ffba463d354b3661139f). It does suffer the duplicate display of own messages bug, but sends just fine. It does crash on two different machines running Windows 7-X64 and the latest Pidgin 2.13.0.

ektus avatar May 19 '19 18:05 ektus

The latest version of the libicyque.dll (downloaded today) doesn't crash anymore, but messages won't arrive at the recipient either. That's with Pidgin 2.13 as above. Is it necessary to reboot in order to get it functional?

ektus avatar Jun 07 '19 18:06 ektus