http://bugs.winehq.org/show_bug.cgi?id=4600
Summary: Virtuagirl2 crashes on startup - ref. deadbabe Product: Wine Version: unspecified Platform: PC URL: http://www.virtuagirl2.com OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: test AssignedTo: wine-bugs@winehq.org ReportedBy: bobh@n-cantrell.demon.co.uk
As per post on C.E.M.W
From <> Sat Feb 18 00:31:42 2006
Message-ID: fB87BLAurm9DFwch@n-cantrell.demon.co.uk Date: Sat, 18 Feb 2006 00:31:42 +0000 From: robert w hall bobh@n-cantrell.demon.co.uk Newsgroups: comp.emulators.ms-windows.wine Subject: Virtuagirl2 Path: n-cantrell.demon.co.uk!bobh Lines: 138 MIME-Version: 1.0 X-Newsreader: Turnpike Integrated Version 5.01 S <sUd$$IGoML1uLgd5isJZTxuCeM>
According to the Appdb, virtuagirl used to 'work' - however it's now been replaced by virtuagirl2 (free download from www.virtuagirl2.com) which uses a new proprietary data file format.
I've tried VG2 with an old version of wine and also 0.9.7 & 0.9.8. The installer works, puts stuff in a Vg directory, and the program transitions into Vg/VirtuaGirl2.exe - 99 times out of 100 this puts up a new X-window with an icon then falls over - but just occasionally it transitions though this and 'works' (same jerky display that VG1 used to give, by the sound of things).
Here's a log of an unsuccessful run
wine: Unhandled page fault on write access to 0x00000000 at address 0x4127b8 (thread 0009), starting debugger... WineDbg starting on pid 0x8 First chance exception: page fault on read access to 0x00000000 in 32-bit code (0x401aa59e). In 32 bit mode. Register dump: CS:0023 SS:002b DS:002b ES:002b FS:1007 GS:0000 EIP:401aa59e ESP:4065e950 EBP:4065ea18 EFLAGS:00010246( - 00 -RIZP1) EAX:00000000 EBX:401e82e4 ECX:00000000 EDX:00000000 ESI:00000000 EDI:00000002 Stack dump: 0x00000000: 00000000 00000000 00000000 00000000 0x00000010: 00000000 00000000 00000000 00000000 0x00000020: 00000000 00000000 00000000 00000000 0x00000030: 00000000 00000000 00000000 00000000 0x00000040: 00000000 00000000 00000000 00000000 0x00000050: 00000000 00000000 00000000 00000000 0200: sel=1007 base=40016000 limit=00001fff 32-bit rw- Backtrace: =>1 0x401aa59e RtlImageNtHeader+0x7e(hModule=0x0) [/rtrt/wine-0.9.8/dlls/ntdll/loader.c:2007] in ntdll (0x401aa59e) 2 0x401aa8e6 RtlImageDirectoryEntryToData(module=0x0, image=0x1, dir=0x2, size=0x4065ea6c) [/rtrt/wine-0.9.8/dlls/ntdll/loader.c:2112] in ntdll (0x401aa8e6) 3 0x4048120e check_resource_write+0x6e(rec=0x4065ef34) [/rtrt/wine-0.9.8/dlls/kernel/except.c:407] in kernel32 (0x4048120e) 4 0x40480ebf UnhandledExceptionFilter+0x1f(epointers=0x4065eae0) [/rtrt/wine-0.9.8/dlls/kernel/except.c:422] in kernel32 (0x40480ebf) 5 0x4019f74e __wine_exception_handler+0x5e(record=0x4065ef34, frame=0x4065ff20, context=0x4065ec68, pdispatcher=0x4065eb78) [/rtrt/wine-0.9.8/dlls/ntdll/exception.c:579] in ntdll (0x4019f74e) 6 0x401c142d call_exception_handler+0x29 in ntdll (0x401c142d) 7 0x401c1401 EXC_CallHandler+0x1d in ntdll (0x401c1401) 8 0x4019eee3 call_stack_handlers+0x73(rec=0x4065ef34, context=0x4065ec68) [/rtrt/wine-0.9.8/dlls/ntdll/exception.c:270] in ntdll (0x4019eee3) 9 0x4019f03b raise_exception(rec=0x4065ef34, context=0x4065ec68, first_chance=0x1) [/rtrt/wine-0.9.8/dlls/ntdll/exception.c:343] in ntdll (0x4019f03b) 10 0x4019f2b3 __regs_RtlRaiseException+0x23(rec=0x4065ef34, context=0x4065ec68) [/rtrt/wine-0.9.8/dlls/ntdll/exception.c:383] in ntdll (0x4019f2b3) 11 0x401c05a5 raise_segv_exception(rec=0x4065ef34, context=0x4065ec68) [/rtrt/wine-0.9.8/dlls/ntdll/signal_i386.c:1079] in ntdll (0x401c05a5) 12 0xdeadbabe (0xdeadbabe) 13 0x00000000 (0x00000000) 0x401aa59e RtlImageNtHeader+0x7e [/rtrt/wine-0.9.8/dlls/ntdll/loader.c:2007] in ntdll: cmpw $0x5a4d,0x0(%eax) 2007 if (dos->e_magic == IMAGE_DOS_SIGNATURE) Modules: Module Address Debug info Name (77 modules) PE 0x00400000-00603000 Deferred virtuagirl2 PE 0x10000000-1006c000 Deferred bpk ELF 0x40000000-40016000 Deferred ld-linux.so.2 ELF 0x40018000-4001b000 Deferred xlcdef.so.2 ELF 0x4001d000-40037000 Deferred libwine.so.1 ELF 0x40038000-4016e000 Deferred libc.so.6 ELF 0x4016e000-40171000 Deferred libdl.so.2 ELF 0x40171000-401eb000 Stabs ntdll<elf> -PE 0x40180000-401eb000 \ ntdll ELF 0x401eb000-402e1000 Deferred libwine_unicode.so.1 ELF 0x402e1000-40304000 Deferred libm.so.6 ELF 0x4030b000-40317000 Deferred libnss_compat.so.2 ELF 0x40317000-4032c000 Deferred libnsl.so.1 ELF 0x40440000-40540000 Stabs kernel32<elf> -PE 0x40460000-40540000 \ kernel32 ELF 0x40541000-4054e000 Deferred libz.so.1 ELF 0x40660000-40780000 Deferred user32<elf> -PE 0x40680000-40780000 \ user32 ELF 0x40780000-40809000 Deferred gdi32<elf> -PE 0x40790000-40809000 \ gdi32 ELF 0x40809000-40846000 Deferred advapi32<elf> -PE 0x40810000-40846000 \ advapi32 ELF 0x40846000-4090e000 Deferred shell32<elf> -PE 0x40860000-4090e000 \ shell32 ELF 0x4090e000-40966000 Deferred shlwapi<elf> -PE 0x40920000-40966000 \ shlwapi ELF 0x40966000-409f3000 Deferred ole32<elf> -PE 0x40980000-409f3000 \ ole32 ELF 0x409f3000-40a3b000 Deferred rpcrt4<elf> -PE 0x40a00000-40a3b000 \ rpcrt4 ELF 0x40a3b000-40a59000 Deferred iphlpapi<elf> -PE 0x40a40000-40a59000 \ iphlpapi ELF 0x40a59000-40b0c000 Deferred comctl32<elf> -PE 0x40a60000-40b0c000 \ comctl32 PE 0x40b10000-40b1c000 Deferred system ELF 0x40b1c000-40b30000 Deferred lz32<elf> -PE 0x40b20000-40b30000 \ lz32 PE 0x40b30000-40b84000 Deferred msvcr70 ELF 0x40b84000-40c09000 Deferred winmm<elf> -PE 0x40b90000-40c09000 \ winmm PE 0x40c10000-40c17000 Deferred distribution ELF 0x40c17000-40c20000 Deferred libsm.so.6 PE 0x40c20000-40c29000 Deferred windowsex PE 0x40c30000-40c3c000 Deferred windows PE 0x40c40000-40c4e000 Deferred update PE 0x40c50000-40c59000 Deferred network ELF 0x40c59000-40c83000 Deferred ws2_32<elf> -PE 0x40c60000-40c83000 \ ws2_32 ELF 0x40c83000-40cc8000 Deferred wininet<elf> -PE 0x40c90000-40cc8000 \ wininet ELF 0x40cc8000-40ce7000 Deferred mpr<elf> -PE 0x40cd0000-40ce7000 \ mpr ELF 0x40ce7000-40cf0000 Deferred libxcursor.so.1 PE 0x40cf0000-40cf8000 Deferred freesamples ELF 0x40cf8000-40d00000 Deferred libxrender.so.1 PE 0x40d00000-40d1a000 Deferred music PE 0x40d20000-40d26000 Deferred favoritelinks ELF 0x40d26000-40d8a000 Deferred libfreetype.so.6 ELF 0x40d8a000-40e0d000 Deferred winex11<elf> -PE 0x40da0000-40e0d000 \ winex11 ELF 0x40e0d000-40e24000 Deferred libice.so.6 ELF 0x40e24000-40e32000 Deferred libxext.so.6 ELF 0x40e32000-40ef9000 Deferred libx11.so.6 ELF 0x40ef9000-40f17000 Deferred ximcp.so.2 ELF 0x40f17000-40f33000 Deferred imm32<elf> -PE 0x40f20000-40f33000 \ imm32 ELF 0x40f33000-40f64000 Deferred uxtheme<elf> -PE 0x40f40000-40f64000 \ uxtheme ELF 0x411c0000-41205000 Deferred wineoss<elf> -PE 0x411d0000-41205000 \ wineoss ELF 0x41205000-4121d000 Deferred msacm<elf> -PE 0x41210000-4121d000 \ msacm ELF 0x4121d000-41243000 Deferred msacm32<elf> -PE 0x41230000-41243000 \ msacm32 ELF 0x41360000-41375000 Deferred midimap<elf> -PE 0x41370000-41375000 \ midimap ELF 0x7bf00000-7bf07000 Deferred <wine-loader> Threads: process tid prio (all id:s are in hex) 00000008 (D) Q:.wine\drive_c\Program Files\Vg\VirtuaGirl2.exe 0000000c 0 0000000b 0 0000000a 0 00000009 0 <== WineDbg terminated on pid 0x8
any bright ideas on what to try next??