[Bug 3364] WinHelp crashes when run with a parameter

Wine Bugs wine-bugs at winehq.org
Mon Sep 26 21:35:10 CDT 2005


http://bugs.winehq.org/show_bug.cgi?id=3364





------- Additional Comments From craig at nch.com.au  2005-26-09 21:35 -------
I have got the this error with several help files compiled using hcrtf32. We 
are using Slackware version of Linux

craig at yobbo:/usr/local/shared$ wine winhelp app.hlp
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code 
(0x400abfd0).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:0000
 EIP:400abfd0 ESP:406afd10 EBP:406afd14 EFLAGS:00210202(   - 00      - -RI1)
 EAX:403a715b EBX:405a86c0 ECX:403a715a EDX:00000000
 ESI:403a715b EDI:403a0850
Stack dump:
0x406afd10:  403a715b 406afe40 405a0188 403a715b
0x406afd20:  00000000 405ad3c0 403a7152 00000000
0x406afd30:  00000001 706f5426 00736369 00000000
0x406afd40:  00000000 405a636b 00000000 405a86c0
0x406afd50:  406afe68 4059fa4f 406afd6c 406afd6c
0x406afd60:  406afd9c 406afdcc 406afdfc 00000003
Backtrace:
=>1 0x400abfd0 strcpy+0x20 in libc.so.6 (0x406afd14)
  2 0x405a0188 WINHELP_CreateHelpWindow+0x2f8 in winhelp (0x406afe40)
  3 0x405a0283 WINHELP_CreateHelpWindowByHash+0x43 in winhelp (0x406afe58)
  4 0x4059f749 WinMain+0xb9 in winhelp (0x406afea0)
  5 0x405a40d1 main+0x91 in winhelp (0x406aff10)
  6 0x405a3fe4 __wine_spec_exe_entry+0x34 in winhelp (0x406aff2c)
  7 0x404c2286 in kernel32 (+0x42286) (0x406afff4)
  8 0x4002fcdd wine_switch_to_stack+0x11 in libwine.so.1 (0x00000000)
0x400abfd0 strcpy+0x20 in libc.so.6: movzbl     0x0(%edx),%eax
Modules:
Module  Address                 Debug info      Name (65 modules)
ELF     0x40000000-40017000     Deferred        ld-linux.so.2
ELF     0x40019000-40022000     Deferred        libnss_compat.so.2
ELF     0x40022000-4002b000     Deferred        libsm.so.6
ELF     0x4002b000-40044000     Export          libwine.so.1
ELF     0x40045000-40162000     Export          libc.so.6
ELF     0x40162000-40166000     Deferred        libdl.so.2
ELF     0x40166000-401de000     Deferred        ntdll<elf>
  \-PE  0x40180000-401de000     \               ntdll
ELF     0x401de000-402d3000     Deferred        libwine_unicode.so.1
ELF     0x402d3000-402f6000     Deferred        libm.so.6
ELF     0x402f6000-402fc000     Deferred        libxxf86dga.so.1
ELF     0x40301000-40306000     Deferred        libxxf86vm.so.1
ELF     0x40306000-40309000     Deferred        libxrandr.so.2
ELF     0x4030a000-40320000     Deferred        libnsl.so.1
ELF     0x40320000-4032a000     Deferred        libnss_nis.so.2
ELF     0x4032a000-40334000     Deferred        libnss_files.so.2
ELF     0x40334000-4033c000     Deferred        libxrender.so.1
ELF     0x4033c000-4033f000     Deferred        xlcdef.so.2
ELF     0x40450000-40556000     Export          kernel32<elf>
  \-PE  0x40480000-40556000     \               kernel32
ELF     0x40582000-405ae000     Export          winhelp<elf>
  \-PE  0x40590000-405ae000     \               winhelp
ELF     0x406b0000-4073b000     Deferred        comdlg32<elf>
  \-PE  0x406c0000-4073b000     \               comdlg32
ELF     0x4073b000-407fa000     Deferred        shell32<elf>
  \-PE  0x40760000-407fa000     \               shell32
ELF     0x407fa000-40854000     Deferred        shlwapi<elf>
  \-PE  0x40810000-40854000     \               shlwapi
ELF     0x40854000-408db000     Deferred        ole32<elf>
  \-PE  0x40870000-408db000     \               ole32
ELF     0x408db000-40917000     Deferred        advapi32<elf>
  \-PE  0x408f0000-40917000     \               advapi32
ELF     0x40917000-40a2f000     Deferred        user32<elf>
  \-PE  0x40940000-40a2f000     \               user32
ELF     0x40a2f000-40ab4000     Deferred        gdi32<elf>
  \-PE  0x40a50000-40ab4000     \               gdi32
ELF     0x40ab4000-40afe000     Deferred        rpcrt4<elf>
  \-PE  0x40ad0000-40afe000     \               rpcrt4
ELF     0x40afe000-40b1d000     Deferred        iphlpapi<elf>
  \-PE  0x40b10000-40b1d000     \               iphlpapi
ELF     0x40b1d000-40bcb000     Deferred        comctl32<elf>
  \-PE  0x40b30000-40bcb000     \               comctl32
ELF     0x40bcb000-40bf4000     Deferred        winspool.drv<elf>
  \-PE  0x40be0000-40bf4000     \               winspool.drv
ELF     0x40bf4000-40bf8000     Deferred        iso8859-1.so
ELF     0x40bf8000-40c01000     Deferred        libxcursor.so.1
ELF     0x40c08000-40c6d000     Deferred        libfreetype.so.6
ELF     0x40c6d000-40c7e000     Deferred        libz.so.1
ELF     0x40c7e000-40cad000     Deferred        libfontconfig.so.1
ELF     0x40cad000-40ccd000     Deferred        libexpat.so.0
ELF     0x40ccd000-40d48000     Deferred        winex11.drv<elf>
  \-PE  0x40ce0000-40d48000     \               winex11.drv
ELF     0x40d48000-40d60000     Deferred        libice.so.6
ELF     0x40d60000-40d6e000     Deferred        libxext.so.6
ELF     0x40d6e000-40e38000     Deferred        libx11.so.6
ELF     0x40e38000-40ea4000     Deferred        libgl.so.1
ELF     0x40ea4000-40ef6000     Deferred        libpthread.so.0
ELF     0x40ef6000-410af000     Deferred        i915_dri.so
ELF     0x41aef000-41b0c000     Deferred        ximcp.so.2
ELF     0x41b0c000-41b29000     Deferred        imm32<elf>
  \-PE  0x41b10000-41b29000     \               imm32
ELF     0x41f29000-41f45000     Deferred        libcups.so.2
ELF     0x41f45000-41f76000     Deferred        libssl.so.0
ELF     0x41f76000-42075000     Deferred        libcrypto.so.0
ELF     0x7bf00000-7bf07000     Deferred        <wine-loader>
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\windows\winhelp.exe
        00000009    0 <==
WineDbg terminated on pid 0x8


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list