Opened 11 years ago

Closed 11 years ago

#6398 closed defect (fixed)

Pidgin crashes with Illegal Instruction on startup on Windows NT

Reported by: tmetro Owned by: datallah
Milestone: Component: winpidgin (gtk)
Version: 2.4.3 Keywords:
Cc:

Description (last modified by datallah)

After upgrading to pidgin-2.4.3-no-gtk.exe on a Windows NT system that had been running fine with pidgin-2.4.2-no-gtk.exe, Pidgin now always crashes on startup:

Microsoft Windows NT 4.0 (Build 1381) Service Pack 6

Exception
---------
Illegal Instruction (0xC000001D) in pidgin.exe .text+0x00000824 at 0x00401824
Application: pidgin.exe
Path: C:\bin\net\misc\Pidgin\pidgin.exe

Registers
---------
EIP = 0x00401824 ESP = 0x0022F690 EBP = 0x0022F728
EAX = 0x004082CA EBX = 0x00000001 ECX = 0x00409040
EDX = 0x004082C5 ESI = 0x00000002 EDI = 0x80000001
EFL = 0x00000246 CS = 0x001B SS = 0x0023
DS = 0x0023 ES = 0x0023 FS = 0x0038 GS = 0x0000

Disassembly
-----------

Call Stack
----------
Eip          Esp        Module
0x0040220D - 0x0022FEE8 pidgin.exe .text+0x0000120D
0x00402736 - 0x0022FF68 pidgin.exe .text+0x00001736
0x004010B6 - 0x0022FFB0 pidgin.exe .text+0x000000B6
0x00401138 - 0x0022FFC0 pidgin.exe .text+0x00000138
0x77F1BB7C - 0x0022FFF0 KERNEL32.dll .text+0x0001AB7C

Reverting to 2.4.2 restored normal behavior.

Attachments (1)

pidgin.RPT (956 bytes) - added by tmetro 11 years ago.
Crash log

Download all attachments as: .zip

Change History (7)

comment:1 follow-up: Changed 11 years ago by rekkanoryo

  • pending changed from 0 to 1

Please install the debug build of 2.4.3 (if it prompts to install a new GTK+, answer no). When you get the crash, supply the pidgin.RPT file that is generated.

comment:2 in reply to: ↑ 1 Changed 11 years ago by tmetro

  • pending changed from 1 to 0

Replying to rekkanoryo:

Please install the debug build...[and] supply the pidgin.RPT

Attached.

I also logged the -d output, which was just one line:

Loaded exchndl.dll

Changed 11 years ago by tmetro

Crash log

comment:3 follow-up: Changed 11 years ago by datallah

  • Component changed from pidgin (gtk) to winpidgin (gtk)
  • Description modified (diff)
  • Owner set to datallah

Hmm... that's odd. The code where it is crashing hasn't changed at all. The only thing I can think of (which shouldn't be an issue) is that the 2.4.3 win32 build was cross-compiled on a linux system, and we usually build stuff natively on a windows system.

comment:4 in reply to: ↑ 3 Changed 11 years ago by tmetro

Replying to datallah:

The only thing I can think of...is that the 2.4.3 win32 build was cross-compiled on a linux system, and we usually build stuff natively on a windows system.

I'm happy to try a different build - either for 2.4.3 or a trunk build - if you can provide a link. I'd like to get this resolved for the release that follows 2.4.3, and I get in the mean time I'll have to disable the new release notification.

-Tom

comment:5 follow-up: Changed 11 years ago by datallah

  • Status changed from new to pending

Can you see if this still happens with 2.5.0?

comment:6 in reply to: ↑ 5 Changed 11 years ago by tmetro

  • Resolution set to fixed
  • Status changed from pending to closed

Replying to datallah:

Can you see if this still happens with 2.5.0?

I installed pidgin-2.5.1-no-gtk.exe and it works fine. Marking as fixed. Thanks.

-Tom

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!