[Pidgin] #1234: Pidgin crashes on startup when attempting to connect to YIM
Pidgin
trac at pidgin.im
Wed May 23 17:50:55 EDT 2007
#1234: Pidgin crashes on startup when attempting to connect to YIM
---------------------------+------------------------------------------------
Reporter: johnkaplantech | Owner: datallah
Type: defect | Status: new
Priority: minor | Component: winpidgin (gtk)
Version: 2.0 | Keywords:
Pending: 0 |
---------------------------+------------------------------------------------
Sorry if this is a dupe - there are so many "crash on startup" bugs that
are duped or closed I don't know if this is the same. But it is real, not
fixed and it makes pidgin unusable for me for YIM, so I can't use it until
you fix it.
Tried to re-install a couple of times and crash repeated, so I installed
the debug version. (By the way, the requirement to install some specific
version of GTK+ was a pain. The versions are not well documented, the
version numbers are random, and exactly what bin you are dependent on and
where you expect to see it are unclear. I couldn't figure it out the first
time, but lucked into getting the right installer the second try. Perhaps
supplying a link to your magic version on your wiki page would help us?)
On re-install of the debug version, the client was actually on screen
instead of dragged off to the right, so I could see status messages. It
looks like the last thing it tried before it croaked was to connect to
YIM. So on a hackers whim I went into the "accounts.xml" file and
commented out the account info that looked like my YIM. Then I restarted
pidgin and it started up without crashing.
I would have copied in the text of the accounts.xml file, but it looks
like you had pidgin erase the commented-out info when I restarted because
it's gone. Aside from that, looks like you store my passwords in
cleartext. Opening separate bug on that.
If you need specific account information to recreate I'll have to redo my
Yahoo account. For now, I'm going back to YIM client so my friends can see
me. Tsk.
I don't see how to attach a file, so I'll copy the text in.
Here's the text of the "pidgin.RPT" file
-------------------
Error occured on Wednesday, May 23, 2007 at 14:57:30.
C:\Program Files\Pidgin\pidgin.exe caused an Access Violation at location
67cf8d9d in module C:\Program Files\Pidgin\libpurple.dll Reading from
location 00000038.
Registers:
eax=00000038 ebx=00d0ecb0 ecx=77c2c2e3 edx=00000001 esi=01e0bfd0
edi=00000000
eip=67cf8d9d esp=0022ded0 ebp=0022dee8 iopl=0 nv up ei pl nz na pe
nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000
efl=00010202
Call stack:
67CF8D9D C:\Program Files\Pidgin\libpurple.dll:67CF8D9D
purple_status_get_type c:/devel/pidgin-
devel/pidgin-2.0.0/libpurple/status.c:905
67CF8F75 C:\Program Files\Pidgin\libpurple.dll:67CF8F75
purple_status_is_online c:/devel/pidgin-
devel/pidgin-2.0.0/libpurple/status.c:971
64A4B81B C:\Program Files\Pidgin\pidgin.dll:64A4B81B
buddy_is_displayable c:/devel/pidgin-
devel/pidgin-2.0.0/pidgin/gtkblist.c:2561
64A51FEF C:\Program Files\Pidgin\pidgin.dll:64A51FEF
pidgin_blist_update_contact c:/devel/pidgin-
devel/pidgin-2.0.0/pidgin/gtkblist.c:4971
64A51C2E C:\Program Files\Pidgin\pidgin.dll:64A51C2E pidgin_blist_update
c:/devel/pidgin-devel/pidgin-2.0.0/pidgin/gtkblist.c:5109
67CC9D8A C:\Program Files\Pidgin\libpurple.dll:67CC9D8A
purple_blist_add_account c:/devel/pidgin-
devel/pidgin-2.0.0/libpurple/blist.c:2282
67CD2906 C:\Program Files\Pidgin\libpurple.dll:67CD2906
purple_connection_set_state c:/devel/pidgin-
devel/pidgin-2.0.0/libpurple/connection.c:308
6D9870FE C:\Program Files\Pidgin\plugins\libyahoo.dll:6D9870FE
yahoo_process_status c:/devel/pidgin-
devel/pidgin-2.0.0/libpurple/protocols/yahoo/yahoo.c:216
6D987952 C:\Program Files\Pidgin\plugins\libyahoo.dll:6D987952
yahoo_packet_process c:/devel/pidgin-
devel/pidgin-2.0.0/libpurple/protocols/yahoo/yahoo.c:2158
6D98960C C:\Program Files\Pidgin\plugins\libyahoo.dll:6D98960C
yahoo_pending c:/devel/pidgin-
devel/pidgin-2.0.0/libpurple/protocols/yahoo/yahoo.c:2366
64A710E2 C:\Program Files\Pidgin\pidgin.dll:64A710E2 pidgin_io_invoke
c:/devel/pidgin-devel/pidgin-2.0.0/pidgin/gtkeventloop.c:81
672DD8F7 C:\Program Files\Common
Files\GTK\2.0\bin\libglib-2.0-0.dll:672DD8F7 g_main_context_dispatch
672DEDCB C:\Program Files\Common
Files\GTK\2.0\bin\libglib-2.0-0.dll:672DEDCB g_main_context_acquire
672DEFAA C:\Program Files\Common
Files\GTK\2.0\bin\libglib-2.0-0.dll:672DEFAA g_main_loop_run
60574EAE C:\Program Files\Common Files\GTK\2.0\bin\libgtk-
win32-2.0-0.dll:60574EAE gtk_main
64A862BC C:\Program Files\Pidgin\pidgin.dll:64A862BC pidgin_main
c:/devel/pidgin-devel/pidgin-2.0.0/pidgin/gtkmain.c:848
00401CD8 C:\Program Files\Pidgin\pidgin.exe:00401CD8 WinMain c:/devel
/pidgin-devel/pidgin-2.0.0/pidgin/win32/winpidgin.c:614
004022DA C:\Program Files\Pidgin\pidgin.exe:004022DA WinMain c:/devel
/pidgin-devel/pidgin-2.0.0/pidgin/win32/winpidgin.c:240
00401247 C:\Program Files\Pidgin\pidgin.exe:00401247
004012B8 C:\Program Files\Pidgin\pidgin.exe:004012B8
7C816FD7 C:\WINDOWS\system32\kernel32.dll:7C816FD7
RegisterWaitForInputIdle
--
Ticket URL: <http://developer.pidgin.im/ticket/1234>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list