ASPI problem

Bernhard Mogens Ege bme at miba.auc.dk
Wed Feb 14 12:08:41 CST 2001


Having gotten WinOnCD to start (though the installer fails (*.msi
file)) by copying the files and registry from a windows install, I now 
have an ASPI problem. I am able to erase a cdrw from within winoncd
and most of winoncd works pretty much as it should (but no drag'n drop 
works). Writing a CD does however not work yet and it appears to be a
winaspi problem:

Here is part of the trace:

fixme:aspi:GetASPI32Buffer (0x4995cc20), stub !
Ret  wnaspi32.8: GetASPI32Buffer() retval=00000001 ret=64909d90 fs=0ccf
Call kernel32.340: GetLastError() ret=7800385f fs=0ccf
Ret  kernel32.340: GetLastError() retval=00000002 ret=7800385f fs=0ccf
Call kernel32.693: TlsGetValue(00000001) ret=7800386d fs=0ccf
Ret  kernel32.693: TlsGetValue() retval=49a58de0 ret=7800386d fs=0ccf
Call kernel32.654: SetLastError(00000002) ret=7800387e fs=0ccf
Ret  kernel32.654: SetLastError() retval=00000002 ret=7800387e fs=0ccf
Call kernel32.340: GetLastError() ret=7800385f fs=0ccf
Ret  kernel32.340: GetLastError() retval=00000002 ret=7800385f fs=0ccf
Call kernel32.693: TlsGetValue(00000001) ret=7800386d fs=0ccf
Ret  kernel32.693: TlsGetValue() retval=49a58de0 ret=7800386d fs=0ccf
Call kernel32.654: SetLastError(00000002) ret=7800387e fs=0ccf
Ret  kernel32.654: SetLastError() retval=00000002 ret=7800387e fs=0ccf
Call kernel32.340: GetLastError() ret=7800385f fs=0ccf
Ret  kernel32.340: GetLastError() retval=00000002 ret=7800385f fs=0ccf
Call kernel32.693: TlsGetValue(00000001) ret=7800386d fs=0ccf
Ret  kernel32.693: TlsGetValue() retval=49a58de0 ret=7800386d fs=0ccf
Call kernel32.654: SetLastError(00000002) ret=7800387e fs=0ccf
Ret  kernel32.654: SetLastError() retval=00000002 ret=7800387e fs=0ccf
Call kernel32.340: GetLastError() ret=7800385f fs=0ccf
Ret  kernel32.340: GetLastError() retval=00000002 ret=7800385f fs=0ccf
Call kernel32.693: TlsGetValue(00000001) ret=7800386d fs=0ccf
Ret  kernel32.693: TlsGetValue() retval=49a58de0 ret=7800386d fs=0ccf
Call kernel32.654: SetLastError(00000002) ret=7800387e fs=0ccf
Ret  kernel32.654: SetLastError() retval=00000002 ret=7800387e fs=0ccf
Call kernel32.340: GetLastError() ret=7800385f fs=0ccf
Ret  kernel32.340: GetLastError() retval=00000002 ret=7800385f fs=0ccf
Call kernel32.693: TlsGetValue(00000001) ret=7800386d fs=0ccf
Ret  kernel32.693: TlsGetValue() retval=49a58de0 ret=7800386d fs=0ccf
Call kernel32.654: SetLastError(00000002) ret=7800387e fs=0ccf
Ret  kernel32.654: SetLastError() retval=00000002 ret=7800387e fs=0ccf
Call kernel32.702: UnhandledExceptionFilter(4a9e4cf4) ret=7800ed71 fs=0ccf
Call kernel32.477: IsBadCodePtr(7800add3) ret=7fc33046 fs=0ccf
Ret  kernel32.477: IsBadCodePtr() retval=00000000 ret=7fc33046 fs=0ccf
Call user32.422: MessageBoxA(00000000,4a9e4a0c "Unhandled page fault on read access to 0x0000002c at address 0x6490117d.\nDo you "...,400e905c "Error",00000014) ret=400cae45 fs=0ccf

The fixme:aspi line is the last line to show before the debugger would 
show itself.

Entering the debugger (a different run, but the exact same error pops
up):

WineDbg starting...  on pid 8715d20
No debug information in 32bit DLL '<Debugged process>' (0x00400000)
Loaded debug information from ELF 'wine' (0x00000000)
Breakpoint 1 at 0x4000d95c (_end+0x37fc122c)
Loaded debug information from ELF '/coll/local/lib/libntdll.so' (0x40017000)
Loaded debug information from ELF '/coll/local/lib/libwine.so' (0x4010a000)
Loaded debug information from ELF '/coll/local/lib/libwine_unicode.so' (0x40120000)
No debug information in ELF '/usr/lib/libncurses.so.5' (0x401f2000)
Loaded debug information from ELF '/lib/libm.so.6' (0x40235000)
Loaded debug information from ELF '/lib/libutil.so.1' (0x40254000)
Loaded debug information from ELF '/lib/libdl.so.2' (0x40257000)
Loaded debug information from ELF '/lib/libc.so.6' (0x4025a000)
Loaded debug information from ELF '/lib/ld-linux.so.2' (0x40000000)
Loaded debug information from ELF '/coll/local/lib/libmpr.so' (0x405e7000)
Loaded debug information from ELF '/coll/local/lib/libkernel32.so' (0x405f4000)
Loaded debug information from ELF '/coll/local/lib/libwinmm.so' (0x4066e000)
Loaded debug information from ELF '/coll/local/lib/libuser32.so' (0x406c2000)
Loaded debug information from ELF '/pack/wine/lib/libgdi32.so' (0x40790000)
Loaded debug information from ELF '/coll/local/lib/libadvapi32.so' (0x407f7000)
Loaded debug information from ELF '/coll/local/lib/libversion.so' (0x40814000)
Loaded debug information from ELF '/coll/local/lib/liblz32.so' (0x401ea000)
Loaded debug information from ELF '/coll/local/lib/libwsock32.so' (0x4081e000)
Loaded debug information from ELF '/coll/local/lib/libws2_32.so' (0x4082c000)
Loaded debug information from ELF '/coll/local/lib/libmsacm32.so' (0x40844000)
Loaded debug information from ELF '/coll/local/lib/libshell32.so' (0x40856000)
Loaded debug information from ELF '/coll/local/lib/libcomctl32.so' (0x408b7000)
Loaded debug information from ELF '/coll/local/lib/libwineps.so' (0x40940000)
Loaded debug information from ELF '/coll/local/lib/libx11drv.so' (0x40a70000)
Loaded debug information from ELF '/pack/wine/lib/libwine_tsx11.so' (0x40abc000)
No debug information in ELF '/usr/X11R6/lib/libSM.so.6' (0x40ac9000)
No debug information in ELF '/usr/X11R6/lib/libICE.so.6' (0x40ad2000)
No debug information in ELF '/usr/X11R6/lib/libXpm.so.4' (0x40ae9000)
No debug information in ELF '/usr/lib/libGL.so.1' (0x40af8000)
No debug information in ELF '/usr/X11R6/lib/libXext.so.6' (0x40b26000)
No debug information in ELF '/usr/X11R6/lib/libX11.so.6' (0x40b34000)
No debug information in ELF '/usr/lib/libGLcore.so.1' (0x40c02000)
No debug information in ELF '/usr/lib/gconv/ISO8859-1.so' (0x4037b000)
Loaded debug information from ELF '/coll/local/lib/libwineoss.drv.so' (0x49700000)
Loaded debug information from ELF '/coll/local/lib/libmsacm.drv.so' (0x40926000)
Loaded debug information from ELF '/coll/local/lib/libmidimap.drv.so' (0x40958000)
Loaded debug information from ELF '/coll/local/lib/libwnaspi32.so' (0x49715000)
Loaded debug information from ELF '/coll/local/lib/libddraw.so' (0x4a0b8000)
Loaded debug information from ELF '/coll/local/lib/libcrtdll.so' (0x4a0ed000)
Loaded debug information from ELF '/coll/local/lib/libmsvfw32.so' (0x4a102000)
Loaded debug information from ELF '/coll/local/lib/libcomdlg32.so' (0x4a258000)
Loaded debug information from ELF '/coll/local/lib/libwinspool.drv.so' (0x4a2aa000)
No debug information in 32bit DLL 'NTDLL.DLL' (0x40051000)
No debug information in 32bit DLL 'KERNEL32.DLL' (0x40620000)
No debug information in 32bit DLL 'MPR.DLL' (0x405ed000)
No debug information in 32bit DLL 'ADVAPI32.DLL' (0x40805000)
No debug information in 32bit DLL 'GDI32.DLL' (0x407ab000)
No debug information in 32bit DLL 'WINMM.DLL' (0x4067a000)
No debug information in 32bit DLL 'LZ32.DLL' (0x401ed000)
No debug information in 32bit DLL 'VERSION.DLL' (0x40817000)
No debug information in 32bit DLL 'C:\PROGRAM FILES\ROXIO\WINONCD\ISO32.DLL' (0x10000000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSVCRT.DLL' (0x78000000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MFC42.DLL' (0x5f400000)
No debug information in 32bit DLL 'WS2_32.DLL' (0x40834000)
No debug information in 32bit DLL 'WSOCK32.DLL' (0x40822000)
No debug information in 32bit DLL 'C:\PROGRAM FILES\ROXIO\WINONCD\C2CDDB.DLL' (0x10038000)
No debug information in 32bit DLL 'MSACM32.DLL' (0x40849000)
No debug information in 32bit DLL 'C:\PROGRAM FILES\ROXIO\WINONCD\C2_IMG.DLL' (0x64800000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLE32.DLL' (0x65f00000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHLWAPI.DLL' (0x70bd0000)
No debug information in 32bit DLL 'SHELL32.DLL' (0x40870000)
No debug information in 32bit DLL 'C:\PROGRAM FILES\ROXIO\WINONCD\AUDIODLL.DLL' (0x1004f000)
No debug information in 32bit DLL 'C:\PROGRAM FILES\ROXIO\WINONCD\AUD_BASE.DLL' (0x1001a000)
No debug information in 32bit DLL 'C:\PROGRAM FILES\ROXIO\WINONCD\LAY_EDI.DLL' (0x64400000)
No debug information in 32bit DLL 'C:\PROGRAM FILES\ROXIO\WINONCD\W30_SRC.DLL' (0x63e00000)
No debug information in 32bit DLL 'C:\PROGRAM FILES\ROXIO\WINONCD\C2CDTEXT.DLL' (0x10071000)
No debug information in 32bit DLL 'C:\PROGRAM FILES\ROXIO\WINONCD\C2RECENG.DLL' (0x64900000)
No debug information in 32bit DLL 'WINEPS.DLL' (0x40945000)
No debug information in 32bit DLL 'X11DRV.DLL' (0x40a81000)
No debug information in 32bit DLL 'WINEOSS.DRV' (0x49703000)
No debug information in 32bit DLL 'MSACM.DRV' (0x40929000)
No debug information in 32bit DLL 'MIDIMAP.DRV' (0x4095b000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NETBIOS.DLL' (0x7f840000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NETAPI32.DLL' (0x7f990000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\RPCRT4.DLL' (0x70100000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\TAPI32.DLL' (0x7f960000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSPWL32.DLL' (0x7fb40000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SVRAPI.DLL' (0x7f950000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSVCRT20.DLL' (0x7fc30000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SECUR32.DLL' (0x7f870000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\RASAPI32.DLL' (0x7f880000)
No debug information in 32bit DLL 'WNASPI32.DLL' (0x49718000)
No debug information in 32bit DLL '' (0x10095000)
No debug information in 32bit DLL '' (0x05ec0000)
No debug information in 32bit DLL '' (0x64700000)
No debug information in 32bit DLL '' (0x66db3000)
No debug information in 32bit DLL '' (0x64300000)
No debug information in 32bit DLL '' (0x64b00000)
No debug information in 32bit DLL '' (0x100ac000)
No debug information in 32bit DLL ' 
                                    ' (0x05ed2000)
No debug information in 32bit DLL '' (0x02100000)
No debug information in 32bit DLL 'DDRAW.DLL' (0x4a0c8000)
No debug information in 32bit DLL 'CRTDLL.DLL' (0x4a0f9000)
No debug information in 32bit DLL 'MSVFW32.DLL' (0x4a107000)
No debug information in 32bit DLL '' (0x7f670000)
No debug information in 32bit DLL '' (0x100c3000)
No debug information in 32bit DLL '
                                   $8@' (0x10513000)
No debug information in 32bit DLL '€C@`' (0x62000000)
No debug information in 32bit DLL '' (0x10533000)
No debug information in 32bit DLL '' (0x64320000)
No debug information in 32bit DLL '' (0x05ee4000)
No debug information in 32bit DLL '' (0x02125000)
No debug information in 32bit DLL '' (0x64b2e000)
No debug information in 32bit DLL '' (0x64340000)
No debug information in 32bit DLL '' (0x64b5c000)
No debug information in 32bit DLL '[B[BGººººRDTD>9x1054a000)
No debug information in 32bit DLL '' (0x05ef6000)
No debug information in 32bit DLL '' (0x0214a000)
No debug information in 32bit DLL '' (0x7f688000)
No debug information in 32bit DLL '' (0x10561000)
No debug information in 32bit DLL '' (0x109b1000)
No debug information in 32bit DLL '' (0x62036000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\RICHED32.DLL' (0x6da10000)
No debug information in 32bit DLL 'WINSPOOL.DRV' (0x4a2b1000)
No debug information in 32bit DLL 'COMDLG32.DLL' (0x4a264000)
No debug information in 32bit DLL 'C:\PROGRAM FILES\ROXIO\WINONCD\CDDA.C2L' (0x66f24000)
No debug information in 32bit DLL 'C:\PROGRAM FILES\ROXIO\WINONCD\LAYWOC.C2X' (0x109d1000)
No debug information in 32bit DLL 'C:\PROGRAM FILES\ROXIO\WINONCD\GRI_MMC.DLL' (0x67058000)
Unhandled exception: page fault on read access to 0x0000002c
 in 32-bit code (0x6490117d).
In 32-bit mode.
Symbol h_errno is invalid
0x6490117d (C2RECENG.DLL.?C2RE_GetLastErr@@YGKPAK at Z+0xad): movl 0x2c(%ecx),%eax
Wine-dbg>

I am particulary pussled by the dll files with no or cryptic names?

I know GetASPI32Buffer isn't implemented yet, but will it ever or
would that be very difficult?

regards,

Bernhard Ege



More information about the wine-users mailing list