serial port access - microwin step 7
Matthias Schweinoch
schweinoch at mt.mb.uni-dortmund.de
Tue Jan 20 04:19:17 CST 2004
hi rein,
here's the debug message that get's dumped when i try to install the
serial device software interface:
----- starts -----
wine: Unhandled exception (thread 001f), starting debugger...
WineDbg starting on pid 1d
No debug information in ELF '/opt/cxoffice/bin/wineloader' ((nil))
Breakpoint 1 at 0x4000dd60
No debug information in ELF '/opt/cxoffice/lib/nptl/libntdll.dll.so'
(0x4001a000)
No debug information in ELF '/opt/cxoffice/lib/libwine.so.1'
(0x400f4000)
No debug information in ELF '/opt/cxoffice/lib/libwine_unicode.so.1'
(0x4010b000)
No debug information in ELF '/lib/i686/libc.so.6' (0x4020f000)
No debug information in ELF '/lib/i686/libm.so.6' (0x40343000)
No debug information in ELF '/lib/i686/libpthread.so.0' (0x40366000)
No debug information in ELF '/lib/libdl.so.2' (0x403b7000)
No debug information in ELF '/lib/ld-linux.so.2' (0x40000000)
No debug information in ELF '/opt/cxoffice/lib/wine/kernel32.dll.so'
(0x403ba000)
No debug information in ELF '/opt/cxoffice/lib/wine/winevdm.exe.so'
(0x405e2000)
No debug information in ELF '/opt/cxoffice/lib/wine/winedos.dll.so'
(0x40813000)
No debug information in ELF '/opt/cxoffice/lib/wine/user32.dll.so'
(0x4085b000)
No debug information in ELF '/opt/cxoffice/lib/wine/gdi32.dll.so'
(0x40994000)
No debug information in ELF '/opt/cxoffice/lib/wine/advapi32.dll.so'
(0x40a13000)
No debug information in ELF '/opt/cxoffice/lib/libcxfreetype.so'
(0x40a41000)
No debug information in ELF '/usr/lib/libfontconfig.so.1' (0x40a97000)
No debug information in ELF '/usr/lib/libexpat.so.0' (0x40abf000)
No debug information in ELF '/opt/cxoffice/lib/wine/x11drv.dll.so'
(0x40adf000)
No debug information in ELF '/usr/X11R6/lib/libSM.so.6' (0x405f6000)
No debug information in ELF '/usr/X11R6/lib/libICE.so.6' (0x40b59000)
No debug information in ELF '/usr/X11R6/lib/libXext.so.6' (0x40b70000)
No debug information in ELF '/usr/X11R6/lib/libX11.so.6' (0x40b7e000)
No debug information in ELF '/usr/lib/tls/libGL.so.1' (0x40c7a000)
No debug information in ELF '/usr/lib/tls/libGLcore.so.1' (0x40ce5000)
No debug information in ELF '/usr/X11R6/lib/libXcursor.so.1'
(0x41262000)
No debug information in ELF '/usr/X11R6/lib/libXrender.so.1'
(0x4126b000)
No debug information in ELF
'/usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2' (0x401fe000)
No debug information in ELF
'/usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2' (0x41273000)
No debug information in ELF '/usr/lib/gconv/ISO8859-15.so' (0x40208000)
No debug information in ELF '/opt/cxoffice/lib/wine/imm32.dll.so'
(0x41292000)
No debug information in ELF '/opt/cxoffice/lib/wine/mmsystem.dll.so'
(0x412bb000)
No debug information in ELF '/opt/cxoffice/lib/wine/wineoss.drv.so'
(0x41323000)
No debug information in ELF '/opt/cxoffice/lib/wine/msacm.drv.so'
(0x4135f000)
No debug information in ELF '/opt/cxoffice/lib/wine/msacm32.dll.so'
(0x41376000)
No debug information in ELF '/opt/cxoffice/lib/wine/midimap.drv.so'
(0x414b0000)
No debug information in ELF '/opt/cxoffice/lib/wine/setupx.dll.so'
(0x416f4000)
No debug information in ELF '/opt/cxoffice/lib/wine/version.dll.so'
(0x4173e000)
No debug information in ELF '/opt/cxoffice/lib/wine/lz32.dll.so'
(0x41757000)
No debug information in ELF '/opt/cxoffice/lib/wine/shell.dll.so'
(0x4176d000)
No debug information in ELF '/opt/cxoffice/lib/wine/comctl32.dll.so'
(0x417ee000)
No debug information in 32bit DLL 'winevdm.exe' (0x405f0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NTDLL.DLL'
(0x40040000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\KERNEL32.DLL'
(0x403e0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\ADVAPI32.DLL'
(0x40a20000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL'
(0x409b0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\USER32.DLL'
(0x40880000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINEDOS.DLL'
(0x40820000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL'
(0x40af0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\IMM32.DLL'
(0x412a0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINMM.DLL'
(0x412d0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINEOSS.DRV'
(0x41330000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM32.DLL'
(0x41380000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM.DRV'
(0x41370000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MIDIMAP.DRV'
(0x414c0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\LZ32.DLL'
(0x41760000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\VERSION.DLL'
(0x41750000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SETUPAPI.DLL'
(0x41700000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLE32.DLL'
(0x65f00000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSVCRT.DLL'
(0x78000000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHLWAPI.DLL'
(0x70bd0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMCTL32.DLL'
(0x41800000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHELL32.DLL'
(0x41790000)
Unhandled exception: unimplemented function
setupx.dll.DiBuildClassDrvList called in 32-bit code (0x41712e66).
In 32-bit mode.
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:1197 GS:0017
EIP:41712e66 ESP:416f1a60 EBP:416f1ab8 EFLAGS:00000206( - 00 I -
-P1 )
EAX:417156b6 EBX:4172dac0 ECX:00000206 EDX:40525c24
ESI:416f1a60 EDI:00000000
Stack dump:
0x416f1a60: 80000100 00000001 00000000 417156b6
0x416f1a70: 00000002 41724aa3 417250ad 416f1a9c
0x416f1a80: 4006fd83 404d0000 126f0560 4052c748
0x416f1a90: 4172dac0 40525c64 00000000 416f1ab0
0x416f1aa0: 41715766 40530560 4172dac0 41712e1a
0x416f1ab0: 4172dac0 00000023 416f1ac8 41713bcc
0x416f1ac0:
0232: sel=1197 base=416f3000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x41712e66 (SETUPAPI.DLL.pSetupStringFromGuid+0x1f66 in
setupx.dll.so) (ebp=416f1ab8)
1 0x41713bcc (SETUPAPI.DLL.pSetupStringFromGuid+0x2ccc in
setupx.dll.so) (ebp=416f1ac8)
2 0x417156b6 (SETUPAPI.DLL.pSetupStringFromGuid+0x47b6 in
setupx.dll.so) (ebp=416f1ad0)
3 0x40430118 (KERNEL32.DLL.__wine_call_from_16_long+0x94 in
kernel32.dll.so) (ebp=416f1b00)
4 0x11a7:0x0601 (bp=4698)
5 0x11a7:0x0324 (bp=46ae)
6 0x100f:0x0000 (bp=470a, far call assumed)
7 0x4042f2b2 (KERNEL32.DLL.K32WOWCallback16Ex+0xb2 in kernel32.dll.so)
(ebp=416f1b28)
8 0x408ee168 (USER32.DLL.GetTaskmanWindow+0x478 in user32.dll.so)
(ebp=416f1e48)
9 0x408f3183 (USER32.DLL.GetTaskmanWindow+0x5493 in user32.dll.so)
(ebp=416f1e84)
10 0x409046df (USER32.DLL.IsCharAlphaW+0x326f in user32.dll.so)
(ebp=416f1ee0)
11 0x409056d4 (USER32.DLL.SendMessageTimeoutA+0x1c4 in user32.dll.so)
(ebp=416f1f4c)
12 0x40905760 (USER32.DLL.SendMessageA+0x40 in user32.dll.so)
(ebp=416f1f84)
13 0x40b31d9c (X11DRV.DLL.CreateWindow+0x69c in x11drv.dll.so)
(ebp=416f2004)
14 0x408e7988 (USER32.DLL.WIN_SetRectangles+0x1758 in user32.dll.so)
(ebp=416f20b8)
15 0x408e7f86 (USER32.DLL.WIN_SetRectangles+0x1d56 in user32.dll.so)
(ebp=416f2220)
16 0x408e7dc6 (USER32.DLL.WIN_SetRectangles+0x1b96 in user32.dll.so)
(ebp=416f225c)
17 0x4088f19e (USER32.DLL.UnregisterDeviceNotification+0x5bbe in
user32.dll.so) (ebp=416f2298)
18 0x40430044 (KERNEL32.DLL.__wine_call_from_16_word+0x94 in
kernel32.dll.so) (ebp=416f22c8)
19 0x11a7:0x00e6 (bp=472e)
20 0x11a7:0x001c (bp=4740)
21 0x11a7:0x16f5 (bp=4752)
22 0x11a7:0x16c2 (bp=0000)
0x41712e66: jmp 0x41712e60
Modules:
Address Module Name
0x40040000-40042000 (PE) C:\WINDOWS\SYSTEM\NTDLL.DLL
0x403e0000-403e2000 (PE) C:\WINDOWS\SYSTEM\KERNEL32.DLL
0x405f0000-405f2000 (PE) winevdm.exe
0x40820000-40822000 (PE) C:\WINDOWS\SYSTEM\WINEDOS.DLL
0x40880000-40882000 (PE) C:\WINDOWS\SYSTEM\USER32.DLL
0x409b0000-409b2000 (PE) C:\WINDOWS\SYSTEM\GDI32.DLL
0x40a20000-40a22000 (PE) C:\WINDOWS\SYSTEM\ADVAPI32.DLL
0x40af0000-40af2000 (PE) C:\WINDOWS\SYSTEM\X11DRV.DLL
0x412a0000-412a2000 (PE) C:\WINDOWS\SYSTEM\IMM32.DLL
0x412d0000-412d2000 (PE) C:\WINDOWS\SYSTEM\WINMM.DLL
0x41330000-41332000 (PE) C:\WINDOWS\SYSTEM\WINEOSS.DRV
0x41370000-41372000 (PE) C:\WINDOWS\SYSTEM\MSACM.DRV
0x41380000-41382000 (PE) C:\WINDOWS\SYSTEM\MSACM32.DLL
0x414c0000-414c2000 (PE) C:\WINDOWS\SYSTEM\MIDIMAP.DRV
0x41700000-41702000 (PE) C:\WINDOWS\SYSTEM\SETUPAPI.DLL
0x41750000-41752000 (PE) C:\WINDOWS\SYSTEM\VERSION.DLL
0x41760000-41762000 (PE) C:\WINDOWS\SYSTEM\LZ32.DLL
0x41790000-41792000 (PE) C:\WINDOWS\SYSTEM\SHELL32.DLL
0x41800000-41802000 (PE) C:\WINDOWS\SYSTEM\COMCTL32.DLL
0x65f00000-65fc1800 (PE) C:\WINDOWS\SYSTEM\OLE32.DLL
0x70bd0000-70c34600 (PE) C:\WINDOWS\SYSTEM\SHLWAPI.DLL
0x78000000-78040000 (PE) C:\WINDOWS\SYSTEM\MSVCRT.DLL
Threads:
process tid prio
0000001d (D) winevdm.exe
0000001f 0 <==
0000001e 0
0000000c
0000000d 0
0000000a
0000000b 0
WineDbg terminated on pid 1d
----- ends -----
the read/write perms on the serial device are okay (the user running the
program is in the group which has rw perms on /dev/ttyS*). i'm no expert
on wine, so my best guess is the line:
Unhandled exception: unimplemented function
setupx.dll.DiBuildClassDrvList called in 32-bit code (0x41712e66).
any ideas?
thanks,
matthias
More information about the wine-users
mailing list