I have an old application from 1995 (Ashlar's Drawingboard), which
is the only software for which I still have to use VMware.
All others run in wine now.
In the latest version of wine (0.9.1 on Suse 10.0), I could not
install Drawingboard, but I copied the applicable folder from the
Windows 2000 installation and I have been able to run the program
once, until it crashed (after a couple of minutes making changes
in a drawing). Since then, it starts up (the start-up screen is
displayed) and crashes immediately. The output below is from a
fresh and clean installation, using winecfg, but I have also tried
a fresh install with a winetools (0.9-2jo) installation with nearly
the same results (some modules in the trace back call are different).
If anyone could give a hint where to look for an answer, I would
greatly appreciate.
Charles
email: charles at stremen dot xs4all dot nl
wine: Unhandled page fault at address 0x123f:0x0000cf26 (thread 000a), starting
debugger...
WineDbg starting on pid 0x8
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image C:\Program Files\DWGBOARD\DWGBOARD.EXE
Unhandled exception: page fault in 16-bit code (123f:cf26).
In 16 bit mode.
Register dump:
CS:123f SS:1627 DS:1627 ES:1a7f FS:11df GS:0033
IP:cf26 SP:d5a8 BP:d61e FLAGS:0202( - 00 - -RI1)
AX:0000 BX:7f18 CX:0083 DX:7f58 SI:0000 DI:0000
Stack dump:
0x1627:0xd5a8: 1627 0000 0000 0000 d6d2 2c06 123f d6ea
0x1627:0xd5b8: 1627 0083 0024 0000 0000 0000 2c00 4075
0x1627:0xd5c8: d606 0f4f 123f 0000 0000 0022 0008 0026
02c4: sel=1627 base=4120e2b8 limit=0000e91f 16-bit rw-
034f: sel=1a7f base=412d8000 limit=0000ffff 16-bit rw-
023b: sel=11df base=40eb4000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x123f:0xcf26 (0x1627:0xd61e)
2 0x1027:0x0458 in kernel32 (+0x794f4) (0x1627:0xd658)
3 0x404f874f K32WOWCallback16Ex+0xcf in kernel32 (0x411cc748)
4 0x4077eefa in user32 (+0x9eefa) (0x411cca80)
5 0x407826e0 CallWindowProcW+0x290 in user32 (0x411ccf3c)
6 0x40749c30 in user32 (+0x69c30) (0x411ccf94)
7 0x4074dc44 SendMessageTimeoutW+0x1a4 in user32 (0x411ccfec)
8 0x4074dc9c SendMessageW+0x4c in user32 (0x411cd018)
9 0x40afbc95 X11DRV_SetWindowPos+0x475 in winex11.drv (0x411cd14c)
10 0x4077aab3 SetWindowPos+0xd3 in user32 (0x411cd1ac)
11 0x40af9144 X11DRV_CreateWindow+0x7a4 in winex11.drv (0x411cd298)
12 0x40776c7a in user32 (+0x96c7a) (0x411cd3f4)
13 0x40778290 CreateWindowExA+0x90 in user32 (0x411cd54c)
14 0x4073d1a7 in user32 (+0x5d1a7) (0x411cd624)
15 0x4073d9e4 in user32 (+0x5d9e4) (0x411cd63c)
16 0x4077bac7 WINPROC_wrapper+0x17 in user32 (0x411cd660)
17 0x4077c4f0 in user32 (+0x9c4f0) (0x411cd69c)
18 0x4077e523 __wine_call_wndproc_32A+0x83 in user32 (0x411cd6e4)
19 0x40781659 CallWindowProc16+0xa9 in user32 (0x411cd714)
20 0x40751e50 SendMessage16+0xd0 in user32 (0x411cd768)
21 0x406e9cee in user32 (+0x9cee) (0x411cd780)
22 0x404f9109 in kernel32 (+0x79109) (0x411cd7b0)
23 0x1237:0xe199 (0x1627:0xd690)
24 0x1237:0xe81f (0x1627:0xd6d8)
25 0x123f:0xf2f1 (0x1627:0xd712)
26 0x123f:0xac9c (0x1627:0xd71a)
27 0x11ff:0x0c03 (0x1627:0xd722)
28 0x11f7:0x8b43 (0x1627:0xd8bc)
29 0x11ef:0x025c (0x1627:0xd8d4)
30 0x1237:0xe943 (0x1627:0xd8dc)
31 0x11ef:0x0666 (0x1627:0xd908)
32 0x124f:0x6005 (0x1627:0xd91a)
33 0x124f:0x2fa5 (0x1627:0x0000)
0x123f:0xcf26: lesw 0xfffffffa(%bp),%bx
Modules:
Module Address Debug info Name (75 modules)
ELF 0x40000000-40017000 Deferred ld-linux.so.2
ELF 0x40020000-4002b000 Deferred libgcc_s.so.1
ELF 0x4002b000-4002f000 Deferred libxrandr.so.2
ELF 0x40030000-4004a000 Deferred libwine.so.1
ELF 0x4004a000-4005c000 Deferred libpthread.so.0
ELF 0x4005c000-4017b000 Deferred libc.so.6
ELF 0x4017b000-4017f000 Deferred libdl.so.2
ELF 0x40180000-401f9000 Deferred ntdll<elf>
\-PE 0x40190000-401f9000 \ ntdll
ELF 0x401f9000-402ee000 Deferred libwine_unicode.so.1
ELF 0x402ee000-40314000 Deferred libm.so.6
ELF 0x40349000-4034e000 Deferred libxxf86dga.so.1
ELF 0x4034e000-40350000 Deferred xlcutf8load.so.2
ELF 0x40460000-40568000 Export kernel32<elf>
\-PE 0x40480000-40568000 \ kernel32
ELF 0x4059b000-405a0000 Deferred libxxf86vm.so.1
ELF 0x405a2000-405b7000 Deferred winevdm<elf>
\-PE 0x405b0000-405b7000 \ dwgboard
ELF 0x405b7000-405c0000 Deferred libsm.so.6
ELF 0x406c0000-407ee000 Export user32<elf>
\-PE 0x406e0000-407ee000 \ user32
ELF 0x407ee000-408a2000 Deferred gdi32<elf>
\-PE 0x40800000-408a2000 \ gdi32
ELF 0x408a4000-408b9000 Deferred midimap<elf>
\-PE 0x408b0000-408b9000 \ midimap
ELF 0x40996000-409d5000 Deferred advapi32<elf>
\-PE 0x409a0000-409d5000 \ advapi32
ELF 0x409d5000-40a43000 Deferred libfreetype.so.6
ELF 0x40a43000-40a56000 Deferred libz.so.1
ELF 0x40a56000-40a86000 Deferred libfontconfig.so.1
ELF 0x40a86000-40aa6000 Deferred libexpat.so.0
ELF 0x40aa6000-40b2a000 Export winex11.drv<elf>
\-PE 0x40ac0000-40b2a000 \ winex11.drv
ELF 0x40b2a000-40b42000 Deferred libice.so.6
ELF 0x40b42000-40b50000 Deferred libxext.so.6
ELF 0x40b50000-40c49000 Deferred libx11.so.6
ELF 0x40c49000-40cb0000 Deferred libgl.so.1
ELF 0x40cb0000-40cb8000 Deferred libxrender.so.1
ELF 0x40cb8000-40cd7000 Deferred ximcp.so.2
ELF 0x40d28000-40d45000 Deferred imm32<elf>
\-PE 0x40d30000-40d45000 \ imm32
ELF 0x40d45000-40d4e000 Deferred libxcursor.so.1
ELF 0x40d4e000-40daf000 Deferred winedos<elf>
\-PE 0x40d60000-40daf000 \ winedos
ELF 0x40daf000-40e33000 Deferred winmm<elf>
\-PE 0x40dc0000-40e33000 \ winmm
ELF 0x40e33000-40e78000 Deferred wineoss.drv<elf>
\-PE 0x40e40000-40e78000 \ wineoss.drv
ELF 0x40e78000-40e90000 Deferred msacm.drv<elf>
\-PE 0x40e80000-40e90000 \ msacm.drv
ELF 0x40e90000-40eb3000 Deferred msacm32<elf>
\-PE 0x40ea0000-40eb3000 \ msacm32
ELF 0x412e4000-412ef000 Deferred libnss_files.so.2
ELF 0x41405000-4149f000 Deferred comdlg32<elf>
\-PE 0x41410000-4149f000 \ comdlg32
ELF 0x4149f000-4156b000 Deferred shell32<elf>
\-PE 0x414c0000-4156b000 \ shell32
ELF 0x4156b000-415c8000 Deferred shlwapi<elf>
\-PE 0x41580000-415c8000 \ shlwapi
ELF 0x415c8000-41656000 Deferred ole32<elf>
\-PE 0x415e0000-41656000 \ ole32
ELF 0x41656000-4169c000 Deferred rpcrt4<elf>
\-PE 0x41670000-4169c000 \ rpcrt4
ELF 0x4169c000-416bb000 Deferred iphlpapi<elf>
\-PE 0x416a0000-416bb000 \ iphlpapi
ELF 0x416bb000-41780000 Deferred comctl32<elf>
\-PE 0x416c0000-41780000 \ comctl32
ELF 0x41780000-417aa000 Deferred winspool.drv<elf>
\-PE 0x41790000-417aa000 \ winspool.drv
ELF 0x417aa000-417dd000 Deferred uxtheme<elf>
\-PE 0x417b0000-417dd000 \ uxtheme
ELF 0x41848000-41866000 Deferred libcups.so.2
ELF 0x41866000-41896000 Deferred libssl.so.0.9.7
ELF 0x41896000-41990000 Deferred libcrypto.so.0.9.7
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\DWGBOARD\DWGBOARD.EXE
0000000a 0 <= 00000009 0
WineDbg terminated on pid 0x8