Opened 12 years ago

Closed 12 years ago

#2945 closed defect (fixed)

Infopane tooltip crash on disabled account buddies.

Reported by: fmoo Owned by:
Milestone: 2.2.0 Component: pidgin (gtk)
Version: 2.1.1 Keywords: infopane, disabled account, tooltip, hover, crash
Cc:

Description

Steps to Reproduce

  1. Enable an account
  2. Open a conversation window with a buddy (who is only available on that account)
  3. Disable the account
  4. Hover on the infopane (to make the tooltip appear)
  5. Cry

Stacktrace

Error occured on Tuesday, September 4, 2007 at 10:33:54.

F:\src\pidgin-dev\win32-install-dir\pidgin.exe caused an Access Violation at location 018c1bc7 in module F:\src\pidgin-dev\win32-install-dir\liboscar.dll Reading from location 0000001c.

Registers:
eax=03371f48 ebx=03372080 ecx=6b2c2080 edx=03372080 esi=00000000 edi=6b2c2080
eip=018c1bc7 esp=0023f270 ebp=0023f298 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:
018C1BC7  F:\src\pidgin-dev\win32-install-dir\liboscar.dll:018C1BC7  oscar_tooltip_text
6374C840  F:\src\pidgin-dev\win32-install-dir\pidgin.dll:6374C840  create_tip_for_node  f:/src/pidgin-dev/pidgin/gtkblist.c:3107
6374CA72  F:\src\pidgin-dev\win32-install-dir\pidgin.dll:6374CA72  pidgin_blist_draw_tooltip  f:/src/pidgin-dev/pidgin/gtkblist.c:2640
637610E7  F:\src\pidgin-dev\win32-install-dir\pidgin.dll:637610E7  pidgin_conv_tooltip_timeout  f:/src/pidgin-dev/pidgin/gtkconv.c:4487
672E0C86  C:\Program Files\Common Files\GTK\2.0\bin\libglib-2.0-0.dll:672E0C86  g_main_context_is_owner
672DEA67  C:\Program Files\Common Files\GTK\2.0\bin\libglib-2.0-0.dll:672DEA67  g_main_context_dispatch
672DFF3B  C:\Program Files\Common Files\GTK\2.0\bin\libglib-2.0-0.dll:672DFF3B  g_main_context_acquire
672E011A  C:\Program Files\Common Files\GTK\2.0\bin\libglib-2.0-0.dll:672E011A  g_main_loop_run
6057686E  C:\Program Files\Common Files\GTK\2.0\bin\libgtk-win32-2.0-0.dll:6057686E  gtk_main
6378C0D9  F:\src\pidgin-dev\win32-install-dir\pidgin.dll:6378C0D9  pidgin_main  f:/src/pidgin-dev/pidgin/gtkmain.c:860
00402152  F:\src\pidgin-dev\win32-install-dir\pidgin.exe:00402152  WinMain  f:/src/pidgin-dev/pidgin/win32/winpidgin.c:652
0040252A  F:\src\pidgin-dev\win32-install-dir\pidgin.exe:0040252A  WinMain  f:/src/pidgin-dev/pidgin/win32/winpidgin.c:246
00401237  F:\src\pidgin-dev\win32-install-dir\pidgin.exe:00401237
004012A8  F:\src\pidgin-dev\win32-install-dir\pidgin.exe:004012A8
7C816FD7  C:\WINDOWS\system32\kernel32.dll:7C816FD7  RegisterWaitForInputIdle

Change History (1)

comment:1 Changed 12 years ago by sadrul@…

  • Milestone set to 2.2.0
  • Resolution set to fixed
  • Status changed from new to closed

(In 13a4e3e02e0fa91a6083954093807fa58bab04e8) Do not bother the prpl about a tooltip for a disconnected account. Fixes #2945.

Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!