[Wine] wine and ashlar's drawingboard

Charles Stroom charles at stremen.xs4all.nl
Mon Apr 28 07:10:02 CDT 2008


Hi all,

I am happily using wine (0.9.58) on Opensuse 10.2 to run a few MS
packages, including Ashlar's Drawingboard.

Recently I got a mini Asus eeePC (with Xandros derivative debian) on
which I also installed wine from the Debian Etch archive. The latest
version available was also 0.9.58.  One program is running fine
(Quicken) on the eeePC, but Drawingboard throws up a "Panic: Internal
Error (Ctrl) - ashFree: tried to free an already free block" message
and stucks.  I have to kill the running winevdm.exe process.

The log file is below, but any suggestion on how to get Drawingboard
working is welcome.

Regards,

Charles

fixme:spoolsv:serv_main (0 (nil))
wine: Unhandled page fault on read access to 0xffffffff at address 0x1247:0x0000e97f (thread 0012), starting debugger...
Unhandled exception: page fault on read access to 0xffffffff in 16-bit code (1247:e97f).
In 16 bit mode.
Register dump:
 CS:1247 SS:1627 DS:1627 ES:0000 FS:0033 GS:003b
 IP:e97f SP:d56e BP:d57e FLAGS:0246(   - 00      -RIZP1)
 AX:1a88 BX:1a88 CX:0000 DX:1a7f SI:0000 DI:0000
Stack dump:
0x1627:0xd56e:  1627 0000 0000 10cf 0000 e614 1a88 1a7f
0x1627:0xd57e:  d58a c994 1247 1a90 1a7f 1627 d59e de12
0x1627:0xd58e:  123f d5a4 1627 1627 0000 0000 0000 0000
02c4: sel=1627 base=0067c6f8 limit=0000e91f 16-bit rw-
Backtrace:
=>1 0x1247:0xe97f (0x1627:0xd57e)
  2 0x1247:0xc994 (0x1627:0xd58a)
  3 0x123f:0xde12 (0x1627:0xd59e)
  4 0x123f:0xd348 (0x1627:0xd61e)
  5 0x101f:0x0468 in kernel32 (+0x7fbf8) (0x1627:0xd658)
  6 0x7b89e5df K32WOWCallback16Ex+0xbf() in kernel32 (0x7e7bfa58)
  7 0x7edb9bb0 WINPROC_wrapper+0x830() in user32 (0x7e7bfdb8)
  8 0x7edbe246 in user32 (+0xae246) (0x7e7c07d8)
  9 0x7edbed4a in user32 (+0xaed4a) (0x7e7c0808)
  10 0x7edbbfe6 in user32 (+0xabfe6) (0x7e7c1908)
  11 0x7edbef0d in user32 (+0xaef0d) (0x7e7c1948)
  12 0x7ed81744 in user32 (+0x71744) (0x7e7c19b8)
  13 0x7ed84db7 in user32 (+0x74db7) (0x7e7c1a18)
  14 0x7ed8529c SendMessageW+0x4c() in user32 (0x7e7c1a78)
  15 0x7edb50a4 in user32 (+0xa50a4) (0x7e7c1be8)
  16 0x7edb48b5 SetWindowPos+0xd5() in user32 (0x7e7c1c68)
  17 0x7edaf940 in user32 (+0x9f940) (0x7e7c1f38)
  18 0x7edb0af3 CreateWindowExA+0xb3() in user32 (0x7e7c2198)
  19 0x7ed733c1 in user32 (+0x633c1) (0x7e7c22a8)
  20 0x7ed73bcd in user32 (+0x63bcd) (0x7e7c22c8)
  21 0x7edb939a WINPROC_wrapper+0x1a() in user32 (0x7e7c22f8)
  22 0x7edb9735 WINPROC_wrapper+0x3b5() in user32 (0x7e7c2338)
  23 0x7edbcf5e in user32 (+0xacf5e) (0x7e7c25e8)
  24 0x7edbeff5 CallWindowProc16+0xa5() in user32 (0x7e7c2628)
  25 0x7ed89cad SendMessage16+0x10d() in user32 (0x7e7c2668)
  26 0x7ed1f0ad in user32 (+0xf0ad) (0x7e7c2688)
  27 0x7b89f806 in kernel32 (+0x7f806) (0x7e7c26b8)
  28 0x1237:0xe199 (0x1627:0xd690)
  29 0x1237:0xe81f (0x1627:0xd6d8)
  30 0x123f:0xf2f1 (0x1627:0xd712)
  31 0x123f:0xac9c (0x1627:0xd71a)
  32 0x11ff:0x0c03 (0x1627:0xd722)
  33 0x11f7:0x8b43 (0x1627:0xd8bc)
  34 0x11ef:0x025c (0x1627:0xd8d4)
  35 0x1237:0xe943 (0x1627:0xd8dc)
  36 0x11ef:0x0666 (0x1627:0xd908)
  37 0x124f:0x6005 (0x1627:0xd91a)
  38 0x124f:0x2fa5 (0x1627:0x0000)
0x1247:0xe97f: cmpw	%ax,%es:0x4(%si)
Modules:
Module	Address			Debug info	Name (79 modules)
ELF	7b800000-7b92a000	Export          kernel32<elf>
  \-PE	7b820000-7b92a000	\               kernel32
ELF	7bc00000-7bca5000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bca5000	\               ntdll
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
ELF	7e063000-7e080000	Deferred        imm32<elf>
  \-PE	7e070000-7e080000	\               imm32
ELF	7e080000-7e084000	Deferred        libgpg-error.so.0
ELF	7e084000-7e0d5000	Deferred        libgcrypt.so.11
ELF	7e0d5000-7e0e8000	Deferred        libtasn1.so.3
ELF	7e0e8000-7e116000	Deferred        libcrypt.so.1
ELF	7e116000-7e184000	Deferred        libgnutls.so.13
ELF	7e184000-7e1b3000	Deferred        libcups.so.2
ELF	7e1c5000-7e1d8000	Deferred        libresolv.so.2
ELF	7e1e5000-7e204000	Deferred        iphlpapi<elf>
  \-PE	7e1f0000-7e204000	\               iphlpapi
ELF	7e204000-7e264000	Deferred        rpcrt4<elf>
  \-PE	7e210000-7e264000	\               rpcrt4
ELF	7e264000-7e308000	Deferred        ole32<elf>
  \-PE	7e270000-7e308000	\               ole32
ELF	7e389000-7e3bb000	Deferred        uxtheme<elf>
  \-PE	7e390000-7e3bb000	\               uxtheme
ELF	7e3bb000-7e3f0000	Deferred        winspool<elf>
  \-PE	7e3c0000-7e3f0000	\               winspool
ELF	7e3f0000-7e4b2000	Deferred        comctl32<elf>
  \-PE	7e400000-7e4b2000	\               comctl32
ELF	7e4b2000-7e50a000	Deferred        shlwapi<elf>
  \-PE	7e4c0000-7e50a000	\               shlwapi
ELF	7e50a000-7e613000	Deferred        shell32<elf>
  \-PE	7e520000-7e613000	\               shell32
ELF	7e613000-7e6b4000	Deferred        comdlg32<elf>
  \-PE	7e620000-7e6b4000	\               comdlg32
ELF	7e7c4000-7e7d9000	Deferred        midimap<elf>
  \-PE	7e7d0000-7e7d9000	\               midimap
ELF	7e7d9000-7e7ff000	Deferred        msacm32<elf>
  \-PE	7e7e0000-7e7ff000	\               msacm32
ELF	7e7ff000-7e817000	Deferred        msacm32<elf>
  \-PE	7e800000-7e817000	\               msacm32
ELF	7e817000-7e853000	Deferred        wineoss<elf>
  \-PE	7e820000-7e853000	\               wineoss
ELF	7e853000-7e8e0000	Deferred        winmm<elf>
  \-PE	7e860000-7e8e0000	\               winmm
ELF	7e8e0000-7e93f000	Deferred        winedos<elf>
  \-PE	7e8f0000-7e93f000	\               winedos
ELF	7e93f000-7e944000	Deferred        libxfixes.so.3
ELF	7e944000-7e94d000	Deferred        libxcursor.so.1
ELF	7e94d000-7e953000	Deferred        libxrandr.so.2
ELF	7e953000-7e95b000	Deferred        libxrender.so.1
ELF	7e95b000-7e960000	Deferred        libxdmcp.so.6
ELF	7e960000-7e963000	Deferred        libxau.so.6
ELF	7e963000-7ea4f000	Deferred        libx11.so.6
ELF	7ea4f000-7ea5d000	Deferred        libxext.so.6
ELF	7ea5d000-7ea62000	Deferred        libxxf86vm.so.1
ELF	7ea62000-7ea7a000	Deferred        libice.so.6
ELF	7ea7a000-7ea83000	Deferred        libsm.so.6
ELF	7ea90000-7eb20000	Deferred        winex11<elf>
  \-PE	7eaa0000-7eb20000	\               winex11
ELF	7eb38000-7eb58000	Deferred        libexpat.so.1
ELF	7eb58000-7eb83000	Deferred        libfontconfig.so.1
ELF	7eb90000-7eba4000	Deferred        libz.so.1
ELF	7eba4000-7ec0e000	Deferred        libfreetype.so.6
ELF	7ec0e000-7ec59000	Deferred        advapi32<elf>
  \-PE	7ec20000-7ec59000	\               advapi32
ELF	7ec59000-7ecf4000	Deferred        gdi32<elf>
  \-PE	7ec70000-7ecf4000	\               gdi32
ELF	7ecf4000-7ee34000	Export          user32<elf>
  \-PE	7ed10000-7ee34000	\               user32
ELF	7ee34000-7ee49000	Deferred        winevdm<elf>
  \-PE	7ee40000-7ee49000	\               winevdm
ELF	7ee49000-7ee54000	Deferred        libnss_files.so.2
ELF	7ee54000-7ee6a000	Deferred        libnsl.so.1
ELF	7efce000-7eff3000	Deferred        libm.so.6
ELF	7eff6000-7f000000	Deferred        libnss_nis.so.2
ELF	b7ce2000-b7ceb000	Deferred        libnss_compat.so.2
ELF	b7cec000-b7cf0000	Deferred        libdl.so.2
ELF	b7cf0000-b7e22000	Deferred        libc.so.6
ELF	b7e22000-b7e34000	Deferred        libpthread.so.0
ELF	b7e42000-b7f57000	Deferred        libwine.so.1
ELF	b7f59000-b7f70000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000a 
	0000000b    0
0000000c (D) c:\windows\system32\winevdm.exe
	00000012    0 <==
	0000000d    0
00000013 
	00000014    0
Backtrace:
=>1 0x1247:0xe97f (0x1627:0xd57e)
  2 0x1247:0xc994 (0x1627:0xd58a)
  3 0x123f:0xde12 (0x1627:0xd59e)
  4 0x123f:0xd348 (0x1627:0xd61e)
  5 0x101f:0x0468 in kernel32 (+0x7fbf8) (0x1627:0xd658)
  6 0x7b89e5df K32WOWCallback16Ex+0xbf() in kernel32 (0x7e7bfa58)
  7 0x7edb9bb0 WINPROC_wrapper+0x830() in user32 (0x7e7bfdb8)
  8 0x7edbe246 in user32 (+0xae246) (0x7e7c07d8)
  9 0x7edbed4a in user32 (+0xaed4a) (0x7e7c0808)
  10 0x7edbbfe6 in user32 (+0xabfe6) (0x7e7c1908)
  11 0x7edbef0d in user32 (+0xaef0d) (0x7e7c1948)
  12 0x7ed81744 in user32 (+0x71744) (0x7e7c19b8)
  13 0x7ed84db7 in user32 (+0x74db7) (0x7e7c1a18)
  14 0x7ed8529c SendMessageW+0x4c() in user32 (0x7e7c1a78)
  15 0x7edb50a4 in user32 (+0xa50a4) (0x7e7c1be8)
  16 0x7edb48b5 SetWindowPos+0xd5() in user32 (0x7e7c1c68)
  17 0x7edaf940 in user32 (+0x9f940) (0x7e7c1f38)
  18 0x7edb0af3 CreateWindowExA+0xb3() in user32 (0x7e7c2198)
  19 0x7ed733c1 in user32 (+0x633c1) (0x7e7c22a8)
  20 0x7ed73bcd in user32 (+0x63bcd) (0x7e7c22c8)
  21 0x7edb939a WINPROC_wrapper+0x1a() in user32 (0x7e7c22f8)
  22 0x7edb9735 WINPROC_wrapper+0x3b5() in user32 (0x7e7c2338)
  23 0x7edbcf5e in user32 (+0xacf5e) (0x7e7c25e8)
  24 0x7edbeff5 CallWindowProc16+0xa5() in user32 (0x7e7c2628)
  25 0x7ed89cad SendMessage16+0x10d() in user32 (0x7e7c2668)
  26 0x7ed1f0ad in user32 (+0xf0ad) (0x7e7c2688)
  27 0x7b89f806 in kernel32 (+0x7f806) (0x7e7c26b8)
  28 0x1237:0xe199 (0x1627:0xd690)
  29 0x1237:0xe81f (0x1627:0xd6d8)
  30 0x123f:0xf2f1 (0x1627:0xd712)
  31 0x123f:0xac9c (0x1627:0xd71a)
  32 0x11ff:0x0c03 (0x1627:0xd722)
  33 0x11f7:0x8b43 (0x1627:0xd8bc)
  34 0x11ef:0x025c (0x1627:0xd8d4)
  35 0x1237:0xe943 (0x1627:0xd8dc)
  36 0x11ef:0x0666 (0x1627:0xd908)
  37 0x124f:0x6005 (0x1627:0xd91a)
  38 0x124f:0x2fa5 (0x1627:0x0000)

-- 
Charles Stroom
email: charles at no-spam.stremen.xs4all.nl (remove the "no-spam.")



More information about the wine-users mailing list