http://bugs.winehq.org/show_bug.cgi?id=27380
Summary: xvid 1.3.2 installer crashes in unattended mode Product: Wine Version: 1.3.21 Platform: x86 OS/Version: Linux Status: NEW Severity: minor Priority: P2 Component: msvcrt AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
To reproduce: wget http://www.koepi.info/Xvid-1.3.2-20110601.exe wine Xvid-1.3.2-20110601.exe --mode unattended --decode_divx 1 --decode_3ivx 1 --decode_other 1
This fails with
err:module:find_forwarded_export function not found for forward 'msvcrt._except_handler4_common' used by L"C:\windows\system32\msvcr90.dll". If you are using builtin L"msvcr90.dll", try using the native one instead. ... wine: Call from 0x7bc4a640 to unimplemented function msvcrt.dll._set_printf_count_output, aborting
on exit.
diff -ur shows
-Error running C:\users\dank\Temp/xvid_x86/setavi32.exe : Program ended with an error exit code +Error running C:\users\dank\Temp/xvid_x86/setavi32.exe : child killed: unknown signal
but no obvious problems... maybe it's a benign crash. (I haven't tested the codec to see if it still works.)
"winetricks vcrun2008" prevents the warning.
http://bugs.winehq.org/show_bug.cgi?id=27380
--- Comment #1 from Andrew Nguyen arethusa26@gmail.com 2011-06-03 14:44:00 CDT --- I think you have a native msvcrt override in the prefix, which is causing the crash on exit.
http://bugs.winehq.org/show_bug.cgi?id=27380
--- Comment #2 from Dan Kegel dank@kegel.com 2011-06-03 17:01:58 CDT --- This was with a clean .wine directory. The installer seems to be bundled with msvcrt.dll but not msvcr80.dll.
I suppose this is a packaging error. I'll ping them about it.
http://bugs.winehq.org/show_bug.cgi?id=27380
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer URL| |http://www.koepi.info/Xvid- | |1.3.2-20110601.exe CC| |focht@gmx.net Depends on| |27109
--- Comment #3 from Anastasius Focht focht@gmx.net 2011-12-20 13:08:48 CST --- Hello,
can't reproduce. The installer runs into bug 27109 which is recovered because it happens while calling entry point of helper dll.
--- snip --- ... 0023:Call KERNEL32.LoadLibraryExW(020f4500 L"C:/users/focht/Temp/be29e7f1-71ae-4703-50cb-1d52be512f51/twapi-be29e7f1-71ae-4703-50cb-1d52be512f51.dll",00000000,00000008) ret=005793c2 ... 0023:Call PE DLL (proc=0xa96cd97,module=0xa930000 L"twapi-be29e7f1-71ae-4703-50cb-1",reason=PROCESS_ATTACH,res=(nil)) 0023:Call msvcrt.malloc(00000080) ret=0a96cd20 0023:Call ntdll.RtlAllocateHeap(00110000,00000000,00000080) ret=68805972 0023:Ret ntdll.RtlAllocateHeap() retval=020caba0 ret=68805972 0023:Ret msvcrt.malloc() retval=020caba0 ret=0a96cd20 0023:Call msvcrt._initterm(0a974000,0a97402c) ret=0a96cd4a 0023:Call KERNEL32.RaiseException(80000100,00000001,00000002,0088c6e4) ret=200f6bf1 0023:trace:seh:raise_exception code=80000100 flags=1 addr=0x7b838b5b ip=7b838b5b tid=0023 0023:trace:seh:raise_exception info[0]=200f6c52 0023:trace:seh:raise_exception info[1]=200fd439 wine: Call from 0x7b838b5b to unimplemented function msvcp60.dll.??0Init@ios_base@std@@QAE@XZ, aborting 0023:trace:seh:call_vectored_handlers calling handler at 0x689e8e0e code=80000100 flags=1 0023:trace:seh:call_vectored_handlers handler at 0x689e8e0e returned 0 0023:trace:seh:call_stack_handlers calling handler at 0x7bc91a92 code=80000100 flags=1 0023:trace:seh:__regs_RtlUnwind code=80000100 flags=3 0023:trace:seh:__regs_RtlUnwind calling handler at 0x7bc76e0b code=80000100 flags=3 0023:trace:seh:__regs_RtlUnwind handler at 0x7bc76e0b returned 1 0023:exception in PE entry point (proc=0xa96cd97,module=0xa930000,reason=PROCESS_ATTACH,res=(nil)) 0023:Ret PE DLL (proc=0xa96cd97,module=0xa930000 L"twapi-be29e7f1-71ae-4703-50cb-1",reason=PROCESS_ATTACH,res=(nil)) retval=1 0023:Call PE DLL (proc=0xa96cd97,module=0xa930000 L"twapi-be29e7f1-71ae-4703-50cb-1",reason=PROCESS_DETACH,res=(nil)) 0023:Ret PE DLL (proc=0xa96cd97,module=0xa930000 L"twapi-be29e7f1-71ae-4703-50cb-1",reason=PROCESS_DETACH,res=(nil)) retval=0 ... 0023:Call KERNEL32.LoadLibraryExW(020bd568 L"C:/users/focht/Temp/be29e7f1-71ae-4703-50cb-1d52be512f51/twapi-be29e7f1-71ae-4703-50cb-1d52be512f51.dll",00000000,00000008) ret=00579423 ... --- snip ---
Overall the install seems to proceed fine. So what is this bug about?
$ sha1sum Xvid-1.3.2-20110601.exe 0a11498a96f75ad019c4c7d06161504140337dc0 Xvid-1.3.2-20110601.exe
$ wine --version wine-1.3.35-43-gd9d4a06
Regards
http://bugs.winehq.org/show_bug.cgi?id=27380
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID
--- Comment #4 from Dan Kegel dank@kegel.com 2011-12-20 13:34:19 CST --- It was a crash on exit, but it's not happening with current wine, nor with wine-1.3.28.
Since there was some question about it, closing invalid.
http://bugs.winehq.org/show_bug.cgi?id=27380
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Dan Kegel dank@kegel.com 2011-12-20 13:34:43 CST --- Closing.
http://bugs.winehq.org/show_bug.cgi?id=27380
Bug 27380 depends on bug 27109, which changed state.
Bug 27109 Summary: msvcp60.dll.??0Init@ios_base@std@@QAE@XZ needed by Creative Centrale, QQDownload, Adobe Premiere Pro and others http://bugs.winehq.org/show_bug.cgi?id=27109
What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED