Schlunz
06.03.04, 23:19
Hi,
ich bin nun schon seit einigen Tagen dabei und versuche das Programm Baywatcher (http://www.baywatcher.de) unter Wine zum Laufen zu bekommen. Leider bislang ohne Erfolg. Vorweg vielleicht einige Infos:
Ich habe hier Mandrake 9.2 mit dem Kernel 2.4.22-28, KDE 3.1, XFree4.3, ALSA Sound. Mein Rechner ist ein AMD Duron 1.3, 512MB RAM, GeForce2MX (noch irgendwelche Infos von nöten?).
Ich habe Wine in der Version 20040213 über das ./wineinstall Script installiert und verwende eine Fake Windows Installation. Die winedefault.reg wurde ebenfalls eingebunden. Diverse Userguides und FAQs habe ich ebenfalls durchgelesen und beherzigt sowie auch schon mit verschiedenen dll-overrides experimentiert. Alles führte bislang nicht zum gewünschten Erfolg. Native DLLs verwende ich, wenn möglich, bevorzugt von Win98.
Wenn ich die baywatcher.exe starte, bekomme ich folgende Ausgabe:
--- CUT ---
[frank@Schlunz BayWatcher Pro]$ wine baywatcher.exe
Loading required GL library /usr/X11R6/lib/libGL.so.1.2
wine: Unhandled exception (thread 001c), starting debugger...
WineDbg starting on pid 1b
Can't find file for ELF 'wine-kthread' ((nil))
Loaded debug information from ELF 'wine-pthread' ((nil))
Breakpoint 1 at 0x4000b2a0 (_end+0x3fef8e30)
Loaded debug information from ELF '/usr/local/lib/libwine.so.1' (0x40022000)
No debug information in ELF '/lib/i686/libpthread.so.0' (0x4003a000)
No debug information in ELF '/lib/i686/libc.so.6' (0x4008a000)
No debug information in ELF '/lib/libdl.so.2' (0x401ba000)
No debug information in ELF '/lib/i686/libm.so.6' (0x401be000)
No debug information in ELF '/lib/ld-linux.so.2' (0x40000000)
Loaded debug information from ELF '/usr/local/lib/wine/ntdll.dll.so' (0x401e1000)
Loaded debug information from ELF '/usr/local/lib/libwine_unicode.so.1' (0x4024f000)
No debug information in ELF '/lib/libnss_files.so.2' (0x40017000)
Loaded debug information from ELF '/usr/local/lib/wine/kernel32.dll.so' (0x40460000)
Loaded debug information from ELF '/usr/local/lib/wine/user32.dll.so' (0x406d0000)
Loaded debug information from ELF '/usr/local/lib/wine/gdi32.dll.so' (0x4080a000)
Loaded debug information from ELF '/usr/local/lib/wine/advapi32.dll.so' (0x40889000)
Loaded debug information from ELF '/usr/local/lib/wine/oleaut32.dll.so' (0x408ba000)
No debug information in ELF '/usr/lib/libjpeg.so.62' (0x40940000)
Loaded debug information from ELF '/usr/local/lib/wine/ole32.dll.so' (0x4095f000)
Loaded debug information from ELF '/usr/local/lib/wine/rpcrt4.dll.so' (0x409d3000)
Loaded debug information from ELF '/usr/local/lib/wine/version.dll.so' (0x40a1b000)
Loaded debug information from ELF '/usr/local/lib/wine/lz32.dll.so' (0x40a35000)
Loaded debug information from ELF '/usr/local/lib/wine/comctl32.dll.so' (0x40a4b000)
Loaded debug information from ELF '/usr/local/lib/wine/imm32.dll.so' (0x40aea000)
Loaded debug information from ELF '/usr/local/lib/wine/winspool.drv.so' (0x40b06000)
Loaded debug information from ELF '/usr/local/lib/wine/shell32.dll.so' (0x40b29000)
Loaded debug information from ELF '/usr/local/lib/wine/shlwapi.dll.so' (0x40bae000)
Loaded debug information from ELF '/usr/local/lib/wine/comdlg32.dll.so' (0x40c04000)
Loaded debug information from ELF '/usr/local/lib/wine/winmm.dll.so' (0x40c86000)
Loaded debug information from ELF '/usr/local/lib/wine/urlmon.dll.so' (0x40cf3000)
Loaded debug information from ELF '/usr/local/lib/wine/cabinet.dll.so' (0x40d15000)
Loaded debug information from ELF '/usr/local/lib/wine/wininet.dll.so' (0x40d39000)
Loaded debug information from ELF '/usr/local/lib/wine/mpr.dll.so' (0x40d70000)
No debug information in ELF '/usr/lib/libfreetype.so.6' (0x40d89000)
No debug information in ELF '/lib/libz.so.1' (0x405ad000)
No debug information in ELF '/usr/lib/libfontconfig.so.1' (0x40ddd000)
No debug information in ELF '/usr/lib/libexpat.so.0' (0x40e05000)
Loaded debug information from ELF '/usr/local/lib/wine/x11drv.dll.so' (0x40e26000)
No debug information in ELF '/usr/X11R6/lib/libSM.so.6' (0x405c2000)
No debug information in ELF '/usr/X11R6/lib/libICE.so.6' (0x40ea3000)
No debug information in ELF '/usr/X11R6/lib/libXrandr.so.2' (0x405bb000)
No debug information in ELF '/usr/X11R6/lib/libXrender.so.1' (0x40eba000)
No debug information in ELF '/usr/X11R6/lib/libXext.so.6' (0x40ec2000)
No debug information in ELF '/usr/X11R6/lib/libX11.so.6' (0x40ed1000)
No debug information in ELF '/usr/X11R6/lib/libGL.so.1' (0x40fb4000)
No debug information in ELF '/usr/X11R6/lib/libGL.so.1.2' (0x40fe5000)
No debug information in ELF '/usr/X11R6/lib/libXcursor.so.1' (0x4105c000)
No debug information in ELF '/usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2' (0x40342000)
No debug information in ELF '/usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2' (0x41072000)
No debug information in ELF '/usr/lib/gconv/ISO8859-15.so' (0x40345000)
Loaded debug information from ELF '/usr/local/lib/wine/wineoss.drv.so' (0x41091000)
Loaded debug information from ELF '/usr/local/lib/wine/msacm.drv.so' (0x410ce000)
Loaded debug information from ELF '/usr/local/lib/wine/msacm32.dll.so' (0x410e5000)
Loaded debug information from ELF '/usr/local/lib/wine/midimap.drv.so' (0x41220000)
No debug information in 32bit DLL 'C:\Program Files\BayWatcher Pro\baywatcher.exe' (0x400000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NTDLL.DLL' (0x40200000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\KERNEL32.DLL' (0x40490000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\ADVAPI32.DLL' (0x408a0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL' (0x40820000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\USER32.DLL' (0x406f0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\RPCRT4.DLL' (0x409f0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLE32.DLL' (0x40980000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLEAUT32.DLL' (0x408e0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\LZ32.DLL' (0x40a40000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\VERSION.DLL' (0x40a20000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMCTL32.DLL' (0x40a60000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\IMM32.DLL' (0x40af0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINSPOOL.DRV' (0x40b10000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHLWAPI.DLL' (0x40bd0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHELL32.DLL' (0x40b50000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMDLG32.DLL' (0x40c20000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINMM.DLL' (0x40c90000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\CABINET.DLL' (0x40d20000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MPR.DLL' (0x40d80000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WININET.DLL' (0x40d50000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\URLMON.DLL' (0x40d00000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\HHCTRL.OCX' (0x64d20000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL' (0x40e40000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINEOSS.DRV' (0x410a0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM32.DLL' (0x410f0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM.DRV' (0x410e0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MIDIMAP.DRV' (0x41230000)
Unhandled exception: page fault on read access to 0xc0001001 in 32-bit code (0x41781470).
In 32-bit mode.
0x41781470 (_end+0x54c8ec): movb 0x0(%ecx),%cl
Wine-dbg>
---- CUT ----
Nun habe ich aber leider nicht soviel Erfahrung, als das ich mit den Informationen, die mir der Debugger ausgibt, was anfangen könnte.
Wie gehe ich jetzt am besten vor, um die Fehlerquelle zu lokalisieren und das Programm zum laufen zu bringen (wenn es überhaupt möglich ist)?
Falls noch Informationen z.B. von Debugger nötig sein sollten, kann ich sie gerne posten. Nur bitte bedenken, ich habe vom Debugger keine Ahnung. Also bitte genau erklären, welche Infos vom Debugger benötigt werden und wie ich an die Infos komme.
Vielen Dank für die hoffentlich reichhaltige Hilfestellung :D
Gruß, Frank
ich bin nun schon seit einigen Tagen dabei und versuche das Programm Baywatcher (http://www.baywatcher.de) unter Wine zum Laufen zu bekommen. Leider bislang ohne Erfolg. Vorweg vielleicht einige Infos:
Ich habe hier Mandrake 9.2 mit dem Kernel 2.4.22-28, KDE 3.1, XFree4.3, ALSA Sound. Mein Rechner ist ein AMD Duron 1.3, 512MB RAM, GeForce2MX (noch irgendwelche Infos von nöten?).
Ich habe Wine in der Version 20040213 über das ./wineinstall Script installiert und verwende eine Fake Windows Installation. Die winedefault.reg wurde ebenfalls eingebunden. Diverse Userguides und FAQs habe ich ebenfalls durchgelesen und beherzigt sowie auch schon mit verschiedenen dll-overrides experimentiert. Alles führte bislang nicht zum gewünschten Erfolg. Native DLLs verwende ich, wenn möglich, bevorzugt von Win98.
Wenn ich die baywatcher.exe starte, bekomme ich folgende Ausgabe:
--- CUT ---
[frank@Schlunz BayWatcher Pro]$ wine baywatcher.exe
Loading required GL library /usr/X11R6/lib/libGL.so.1.2
wine: Unhandled exception (thread 001c), starting debugger...
WineDbg starting on pid 1b
Can't find file for ELF 'wine-kthread' ((nil))
Loaded debug information from ELF 'wine-pthread' ((nil))
Breakpoint 1 at 0x4000b2a0 (_end+0x3fef8e30)
Loaded debug information from ELF '/usr/local/lib/libwine.so.1' (0x40022000)
No debug information in ELF '/lib/i686/libpthread.so.0' (0x4003a000)
No debug information in ELF '/lib/i686/libc.so.6' (0x4008a000)
No debug information in ELF '/lib/libdl.so.2' (0x401ba000)
No debug information in ELF '/lib/i686/libm.so.6' (0x401be000)
No debug information in ELF '/lib/ld-linux.so.2' (0x40000000)
Loaded debug information from ELF '/usr/local/lib/wine/ntdll.dll.so' (0x401e1000)
Loaded debug information from ELF '/usr/local/lib/libwine_unicode.so.1' (0x4024f000)
No debug information in ELF '/lib/libnss_files.so.2' (0x40017000)
Loaded debug information from ELF '/usr/local/lib/wine/kernel32.dll.so' (0x40460000)
Loaded debug information from ELF '/usr/local/lib/wine/user32.dll.so' (0x406d0000)
Loaded debug information from ELF '/usr/local/lib/wine/gdi32.dll.so' (0x4080a000)
Loaded debug information from ELF '/usr/local/lib/wine/advapi32.dll.so' (0x40889000)
Loaded debug information from ELF '/usr/local/lib/wine/oleaut32.dll.so' (0x408ba000)
No debug information in ELF '/usr/lib/libjpeg.so.62' (0x40940000)
Loaded debug information from ELF '/usr/local/lib/wine/ole32.dll.so' (0x4095f000)
Loaded debug information from ELF '/usr/local/lib/wine/rpcrt4.dll.so' (0x409d3000)
Loaded debug information from ELF '/usr/local/lib/wine/version.dll.so' (0x40a1b000)
Loaded debug information from ELF '/usr/local/lib/wine/lz32.dll.so' (0x40a35000)
Loaded debug information from ELF '/usr/local/lib/wine/comctl32.dll.so' (0x40a4b000)
Loaded debug information from ELF '/usr/local/lib/wine/imm32.dll.so' (0x40aea000)
Loaded debug information from ELF '/usr/local/lib/wine/winspool.drv.so' (0x40b06000)
Loaded debug information from ELF '/usr/local/lib/wine/shell32.dll.so' (0x40b29000)
Loaded debug information from ELF '/usr/local/lib/wine/shlwapi.dll.so' (0x40bae000)
Loaded debug information from ELF '/usr/local/lib/wine/comdlg32.dll.so' (0x40c04000)
Loaded debug information from ELF '/usr/local/lib/wine/winmm.dll.so' (0x40c86000)
Loaded debug information from ELF '/usr/local/lib/wine/urlmon.dll.so' (0x40cf3000)
Loaded debug information from ELF '/usr/local/lib/wine/cabinet.dll.so' (0x40d15000)
Loaded debug information from ELF '/usr/local/lib/wine/wininet.dll.so' (0x40d39000)
Loaded debug information from ELF '/usr/local/lib/wine/mpr.dll.so' (0x40d70000)
No debug information in ELF '/usr/lib/libfreetype.so.6' (0x40d89000)
No debug information in ELF '/lib/libz.so.1' (0x405ad000)
No debug information in ELF '/usr/lib/libfontconfig.so.1' (0x40ddd000)
No debug information in ELF '/usr/lib/libexpat.so.0' (0x40e05000)
Loaded debug information from ELF '/usr/local/lib/wine/x11drv.dll.so' (0x40e26000)
No debug information in ELF '/usr/X11R6/lib/libSM.so.6' (0x405c2000)
No debug information in ELF '/usr/X11R6/lib/libICE.so.6' (0x40ea3000)
No debug information in ELF '/usr/X11R6/lib/libXrandr.so.2' (0x405bb000)
No debug information in ELF '/usr/X11R6/lib/libXrender.so.1' (0x40eba000)
No debug information in ELF '/usr/X11R6/lib/libXext.so.6' (0x40ec2000)
No debug information in ELF '/usr/X11R6/lib/libX11.so.6' (0x40ed1000)
No debug information in ELF '/usr/X11R6/lib/libGL.so.1' (0x40fb4000)
No debug information in ELF '/usr/X11R6/lib/libGL.so.1.2' (0x40fe5000)
No debug information in ELF '/usr/X11R6/lib/libXcursor.so.1' (0x4105c000)
No debug information in ELF '/usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2' (0x40342000)
No debug information in ELF '/usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2' (0x41072000)
No debug information in ELF '/usr/lib/gconv/ISO8859-15.so' (0x40345000)
Loaded debug information from ELF '/usr/local/lib/wine/wineoss.drv.so' (0x41091000)
Loaded debug information from ELF '/usr/local/lib/wine/msacm.drv.so' (0x410ce000)
Loaded debug information from ELF '/usr/local/lib/wine/msacm32.dll.so' (0x410e5000)
Loaded debug information from ELF '/usr/local/lib/wine/midimap.drv.so' (0x41220000)
No debug information in 32bit DLL 'C:\Program Files\BayWatcher Pro\baywatcher.exe' (0x400000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NTDLL.DLL' (0x40200000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\KERNEL32.DLL' (0x40490000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\ADVAPI32.DLL' (0x408a0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL' (0x40820000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\USER32.DLL' (0x406f0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\RPCRT4.DLL' (0x409f0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLE32.DLL' (0x40980000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLEAUT32.DLL' (0x408e0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\LZ32.DLL' (0x40a40000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\VERSION.DLL' (0x40a20000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMCTL32.DLL' (0x40a60000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\IMM32.DLL' (0x40af0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINSPOOL.DRV' (0x40b10000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHLWAPI.DLL' (0x40bd0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHELL32.DLL' (0x40b50000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMDLG32.DLL' (0x40c20000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINMM.DLL' (0x40c90000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\CABINET.DLL' (0x40d20000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MPR.DLL' (0x40d80000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WININET.DLL' (0x40d50000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\URLMON.DLL' (0x40d00000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\HHCTRL.OCX' (0x64d20000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL' (0x40e40000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINEOSS.DRV' (0x410a0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM32.DLL' (0x410f0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM.DRV' (0x410e0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MIDIMAP.DRV' (0x41230000)
Unhandled exception: page fault on read access to 0xc0001001 in 32-bit code (0x41781470).
In 32-bit mode.
0x41781470 (_end+0x54c8ec): movb 0x0(%ecx),%cl
Wine-dbg>
---- CUT ----
Nun habe ich aber leider nicht soviel Erfahrung, als das ich mit den Informationen, die mir der Debugger ausgibt, was anfangen könnte.
Wie gehe ich jetzt am besten vor, um die Fehlerquelle zu lokalisieren und das Programm zum laufen zu bringen (wenn es überhaupt möglich ist)?
Falls noch Informationen z.B. von Debugger nötig sein sollten, kann ich sie gerne posten. Nur bitte bedenken, ich habe vom Debugger keine Ahnung. Also bitte genau erklären, welche Infos vom Debugger benötigt werden und wie ich an die Infos komme.
Vielen Dank für die hoffentlich reichhaltige Hilfestellung :D
Gruß, Frank