http://bugs.winehq.com/show_bug.cgi?id=1653
Summary: GURPS Character Builder v 3.0 dies w/ Bad Drawable error at launch Product: Wine Version: 20030219 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: blocker Priority: P1 Component: wine-gdi AssignedTo: wine-bugs@winehq.com ReportedBy: mettius@cactusairforce.org
Gurps Character Builder ( http://www.sjgames.com/gurps/characterbuilder/ )v 3.0 dies with the following (below description is output to terminal). The program will install ok. When it is launched it does actualy start, the version splashscreen comes up, but then it dies. I belive a small "tips" dialoge box normally lanuches at this point. This might be the catylist of the crash? Demo version of the program is availible at link above (it is the 2.2.1 version however, not exactly the same, I've got the new, just released 3.0 version).
Note: This app in CrossoverOffice 2.0.1 works (mostly, it doens't crash outright, but rather just some of the menubar items are "greyed out, the fonts are ugly as hell, but the program is 90% functional in cxoffice"). Fonts look great for the two seconds the program runs in Wine.
AlsoNote: This app is a special build for Steve Jackson Games by Alter Ego Software, who release this same program under the name MetaCreator for other RPG systems. ( http://www.alteregosoftware.com/ ), demo versions exist there as well.
I've tried it with several native w98se DLL files as well, exact same behaviour shell.dll (renamed from shell.new, as I couldn't find a shell.dll anywhere in the cab files), advapi32.dll, comctl32.dll, comdlg32.dll, commdlg.dll crtdll.dll, msvfw32.dll, msvideo.dll, shell32.dll. Looks like the program itself installed at least the following DLLs in windows/system/
-rw-r--r-- 1 mettius users 401462 1999-11-30 22:40 msvcp60.dll -rw-r--r-- 1 mettius users 266293 1999-02-11 01:33 msvcrt.dll
attached is a diff of the original virgin wine (post winesetup) windows/system directory, and post GURPS Character builder and Adobe Acrobat Reader 5.0 install.
<----------------snip---------------------------------------------------> mettius@callius:~/.wine/fake_windows/Program Files/GURPSv3> wine ./gcb.exe Wine already configured, run 'winesetup' to reconfigure. wine: Unhandled exception, starting debugger... err:seh:start_debugger Couldn't start debugger ("debugger/winedbg 8 84") (2) Read the Wine Developers Guide on how to set up winedbg or another debugger X Error of failed request: BadDrawable (invalid Pixmap or Window parameter) Major opcode of failed request: 66 (X_PolySegment) Resource id in failed request: 0x3800001 Serial number of failed request: 7975 Current serial number in output stream: 7984 <----------------snip--------------------------------------->
SuSE 8.2 Professional on Dell Inspiron 8000, 512MB RAM, over 10GB free diskspace availible.