After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 169266 - Gtk+ 2.6.2 crashes on Windows NT 4.0
Gtk+ 2.6.2 crashes on Windows NT 4.0
Status: RESOLVED DUPLICATE of bug 168608
Product: gtk+
Classification: Platform
Component: Backend: Win32
2.6.x
Other All
: High critical
: ---
Assigned To: gtk-win32 maintainers
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2005-03-05 04:09 UTC by Simon Tsang
Modified: 2005-03-09 02:36 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Simon Tsang 2005-03-05 04:09:17 UTC
Steps to reproduce:
1. Install Gtk+ 2.6.2 (even without GTK-WIMP and translation) on Windows NT 4.0 
with the latest Service Pack 6a.
2. Run any GTK applications
3. Application crashes


Stack trace:


Application exception occurred:
        App:  (pid=195)
        When: 3/5/2005 @ 12:15:57.804
        Exception number: c0000005 (access violation)

*----> System Information <----*
        Number of Processors: 1
        Processor Type: x86 Family 6 Model 7 Stepping 3
        Windows Version: 4.0
        Current Build: 1381
        Service Pack: 6
        Current Type: Uniprocessor Free

*----> Task List <----*
   0 Idle.exe
   2 System.exe
  20 SMSS.exe
  30 CSRSS.exe
  34 WINLOGON.exe
  40 SERVICES.exe
  43 LSASS.exe
  67 rpcss.exe
  75 ccSetMgr.exe
  81 ccEvtMgr.exe
  97 SPOOLSS.exe
 112 DefWatch.exe
 116 dhcore.exe
 121 PSTORES.exe
 134 tdi_fw_svc.exe
  65 nddeagnt.exe
 176 EXPLORER.exe
 190 systray.exe
 184 DRIVES~1.exe
 191 ccApp.exe
 194 VPTray.exe
 198 internat.exe
 222 soffice.exe
 244 opera.exe
 129 DDHELP.exe
 172 putty.exe
  95 script-fu.exe
 195 gimp-2.2.exe
 162 script-fu.exe
 260 DRWTSN32.exe
   0 _Total.exe

(00400000 - 00400000) 
(77f60000 - 77fbf000) dll\ntdll.dbg
(10000000 - 10000000) 
(77f00000 - 77f5f000) dll\kernel32.dbg
(78000000 - 78044000) 
(00330000 - 00330000) 
(00350000 - 00350000) 
(00760000 - 00760000) 
(00840000 - 00840000) 
(776d0000 - 776d8000) dll\wsock32.dbg
(776b0000 - 776c4000) dll\ws2_32.dbg
(77e70000 - 77ec2000) dll\user32.dbg
(78140000 - 78175000) dll\gdi32.dbg
(77dc0000 - 77dff000) dll\advapi32.dbg
(77e10000 - 77e67000) dll\rpcrt4.dbg
(776a0000 - 776a7000) dll\ws2help.dbg
(77b20000 - 77bd1000) dll\ole32.dbg
(77c40000 - 77d7b000) dll\shell32.dbg
(71710000 - 71794000) dll\comctl32.dbg
(00850000 - 00850000) 
(00890000 - 00890000) 
(008a0000 - 008a0000) 
(008b0000 - 008b0000) 
(008c0000 - 008c0000) 
(008e0000 - 008e0000) 
(009c0000 - 009c0000) 
(009d0000 - 009d0000) 
(00a50000 - 00a50000) 
(00a90000 - 00a90000) 
(76ab0000 - 76ab5000) dll\imm32.dbg
(00aa0000 - 00aa0000) 
(00d70000 - 00d70000) 
(00d90000 - 00d90000) 
(00db0000 - 00db0000) 
(20000000 - 20000000) 
(00de0000 - 00de0000) 
(66fc0000 - 66fc0000) 
(61b80000 - 61b80000) 
(00e00000 - 00e00000) 
(52000000 - 52007000) dll\indicdll.dbg
(77bf0000 - 77bf7000) dll\rpcltc1.dbg
(64200000 - 64217000) dll\dimm.dbg
(77a90000 - 77a9b000) dll\version.dbg
(779c0000 - 779c8000) dll\lz32.dbg
(5ff60000 - 5ff64000) dll\kbdus.dbg
(01990000 - 01990000) 
(65780000 - 65780000) 
(01b00000 - 01b00000) 
(66650000 - 666a4000) 

State Dump for Thread Id 0x83

eax=00000000 ebx=0257dbe0 ecx=00000000 edx=00000008 esi=0257dc30 edi=00000000
eip=00b4d3ae esp=0022aae0 ebp=0022ab08 iopl=0         nv up ei pl nz na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000206


function: <nosymbols>
        00b4d386 8945f0           mov     [ebp-0x10],eax         ss:
0112950e=00010000
        00b4d389 89430c           mov     [ebx+0xc],eax          ds:0347c5e6=???
?????
        00b4d38c 8020fe           and     byte ptr [eax],0xfe          ds:
00000000=??
        00b4d38f c7042465e0ce00   mov   dword ptr [esp],0xcee065 ss:
0022aae0=00cee065
        00b4d396 e865251300       call    00c7f900
        00b4d39b 8b55f0           mov     edx,[ebp-0x10]         ss:
0112950e=00010000
        00b4d39e 894204           mov     [edx+0x4],eax          ds:
00efea0e=d5d5dada
        00b4d3a1 e8ea321300       call    00c80690
        00b4d3a6 8945ec           mov     [ebp-0x14],eax         ss:
0112950e=00010000
        00b4d3a9 bf00000000       mov     edi,0x0
FAULT ->00b4d3ae 833800           cmp     dword ptr [eax],0x0    ds:00000000=???
?????
        00b4d3b1 740a             jz      00b4d3bd
        00b4d3b3 47               inc     edi
        00b4d3b4 8b4dec           mov     ecx,[ebp-0x14]         ss:
0112950e=00010000
        00b4d3b7 833cb900         cmp  dword ptr [ecx+edi*4],0x0 ds:00000000=???
?????
        00b4d3bb 75f6             jnz     00b4d3b3
        00b4d3bd 8d443f02         lea     eax,[edi+edi+0x2]      ds:
00efea07=dcdad500
        00b4d3c1 8b55f0           mov     edx,[ebp-0x10]         ss:
0112950e=00010000
        00b4d3c4 89420c           mov     [edx+0xc],eax          ds:
00efea0e=d5d5dada
        00b4d3c7 c1e002           shl     eax,0x2
        00b4d3ca 890424           mov     [esp],eax              ss:
0022aae0=00cee065
        00b4d3cd e89e251300       call    00c7f970

*----> Stack Back Trace <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
0022ab08 0086b6f3 0257dbe0 0257db00 00000000 00000044 <nosymbols> 

*----> Raw Stack Dump <----*
0022aae0  65 e0 ce 00 90 d9 57 02 - e0 ff 22 00 bc e9 00 78  e.....W..."....x
0022aaf0  60 12 03 78 00 00 00 00 - f0 db 57 02 e8 80 87 00  `..x......W.....
0022ab00  30 dc 57 02 90 d9 57 02 - 68 ab 22 00 f3 b6 86 00  0.W...W.h.".....
0022ab10  e0 db 57 02 00 db 57 02 - 00 00 00 00 44 00 00 00  ..W...W.....D...
0022ab20  00 00 00 00 00 00 00 00 - c0 ee c7 00 04 00 00 00  ................
0022ab30  00 00 00 00 08 00 00 00 - 00 00 00 00 38 dc 57 02  ............8.W.
0022ab40  38 dc 57 02 84 b2 86 00 - 00 db 57 02 e0 db 57 02  8.W.......W...W.
0022ab50  e0 db 57 02 00 00 00 00 - 88 ab 22 00 00 00 00 00  ..W.......".....
0022ab60  40 52 f0 00 d0 8c 57 02 - 28 ac 22 00 04 68 85 00  @R....W.(."..h..
0022ab70  90 d9 57 02 00 db 57 02 - a0 f9 db 01 50 00 00 00  ..W...W.....P...
0022ab80  90 d9 57 02 50 00 00 00 - 28 ac 22 00 a0 de 86 00  ..W.P...(.".....
0022ab90  f8 11 88 00 d0 58 f0 00 - 10 ac 22 00 00 00 00 00  .....X....".....
0022aba0  18 a1 03 78 e8 ab 22 00 - 3d 14 00 78 09 00 00 00  ...x..".=..x....
0022abb0  00 00 00 00 c0 10 88 00 - 30 d9 57 02 43 ae 85 00  ........0.W.C...
0022abc0  50 7f f0 00 5b 0b 8d 00 - 00 d0 57 02 00 00 00 00  P...[.....W.....
0022abd0  c0 10 88 00 30 d9 57 02 - f8 ab 22 00 00 00 00 00  ....0.W...".....
0022abe0  00 00 00 00 00 00 00 00 - ff ff ff ff 00 00 00 00  ................
0022abf0  08 00 00 00 08 00 00 00 - 00 00 00 00 e0 72 f0 00  .............r..
0022ac00  30 d9 57 02 14 bc d7 01 - 80 d8 57 02 90 d9 57 02  0.W.......W...W.
0022ac10  40 52 f0 00 00 00 00 00 - 28 ac 22 00 00 00 00 00  @R......(.".....

State Dump for Thread Id 0x8d

eax=00000001 ebx=01cd78c9 ecx=00000b01 edx=00000000 esi=00000068 edi=00000000
eip=77f67fc7 esp=0233fe9c ebp=0233ff04 iopl=0         nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000246


function: ZwReadFile
        77f67fbc b886000000       mov     eax,0x86
        77f67fc1 8d542404         lea     edx,[esp+0x4]          ss:0323e8a3=???
?????
        77f67fc5 cd2e             int     2e
        77f67fc7 c22400           ret     0x24
        77f67fca 8bc0             mov     eax,eax

*----> Stack Back Trace <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
0233ff04 7801b9d1 00000068 01cd78c9 000003b7 0233ff2c ntdll!ZwReadFile 
0233ff38 7801b929 00000003 01cd78c9 000003b7 00000003 !read 
0233ff84 78003820 01271760 01cd70b8 01271720 01272770 !read 
0233ffb8 77f04ef0 01272770 01cd70b8 01271720 01272770 !beginthreadex 
0233ffec 00000000 780037c5 01272770 00000000 0234006a kernel32!lstrcmpiW 
00000000 00000000 00000000 00000000 00000000 00000000 !<nosymbols> 

*----> Raw Stack Dump <----*
0233fe9c  ca d2 f0 77 68 00 00 00 - 00 00 00 00 00 00 00 00  ...wh...........
0233feac  00 00 00 00 d8 fe 33 02 - c9 78 cd 01 b7 03 00 00  ......3..x......
0233febc  00 00 00 00 00 00 00 00 - 60 a7 03 78 6c 00 00 00  ........`..xl...
0233fecc  c9 78 cd 01 00 00 00 00 - 08 10 00 00 00 00 00 00  .x..............
0233fedc  04 00 00 00 00 00 00 00 - 20 ff 33 02 83 13 00 78  ........ .3....x
0233feec  c4 fe 33 02 00 00 00 00 - a8 ff 33 02 6c b9 f3 77  ..3.......3.l..w
0233fefc  40 ca f3 77 ff ff ff ff - 38 ff 33 02 d1 b9 01 78  @..w....8.3....x
0233ff0c  68 00 00 00 c9 78 cd 01 - b7 03 00 00 2c ff 33 02  h....x......,.3.
0233ff1c  00 00 00 00 c9 78 cd 01 - 03 00 00 00 60 17 27 01  .....x......`.'.
0233ff2c  00 00 00 00 00 00 00 00 - 7d 1f 01 78 84 ff 33 02  ........}..x..3.
0233ff3c  29 b9 01 78 03 00 00 00 - c9 78 cd 01 b7 03 00 00  )..x.....x......
0233ff4c  03 00 00 00 c9 78 cd 01 - b7 03 00 00 91 a9 38 00  .....x........8.
0233ff5c  03 00 00 00 c9 78 cd 01 - b7 03 00 00 ab fa c4 80  .....x..........
0233ff6c  e0 57 d0 80 00 b0 fd 7f - ac 17 27 01 70 27 27 01  .W........'.p''.
0233ff7c  70 27 27 01 b8 70 cd 01 - b8 ff 33 02 20 38 00 78  p''..p....3. 8.x
0233ff8c  60 17 27 01 b8 70 cd 01 - 20 17 27 01 70 27 27 01  `.'..p.. .'.p''.
0233ff9c  88 08 15 80 90 ff 33 02 - 83 77 11 80 dc ff 33 02  ......3..w....3.
0233ffac  bc e9 00 78 c0 12 03 78 - 00 00 00 00 ec ff 33 02  ...x...x......3.
0233ffbc  f0 4e f0 77 70 27 27 01 - b8 70 cd 01 20 17 27 01  .N.wp''..p.. .'.
0233ffcc  70 27 27 01 20 17 27 01 - c4 ff 33 02 20 17 27 01  p''. .'...3. .'.



Other information:
Comment 1 Owen Taylor 2005-03-05 14:10:30 UTC
Where did you install GTK+ from?
Comment 2 Robert Ögren 2005-03-05 16:58:40 UTC
I would say this is the same as bug #168608 after looking at the fault address
and the disassembly. Just ignore the high order part of the addresses which are
different due to relocation, and the different assembler syntax. See comment #7
in bug #168608.
Comment 3 Simon Tsang 2005-03-07 00:22:51 UTC
I installed the GTK+ 2.6.2 runtime package from GIMP for Windows http://gimp-
win.sourceforge.net/stable.html.  It is marked stable, and thus it shouldn't 
have crashed.  GTK+ 2.4.14 runs fine on Windows NT however.
Comment 4 Tor Lillqvist 2005-03-09 02:36:24 UTC
Let's assume it indeed is a dupe.

*** This bug has been marked as a duplicate of 168608 ***