http://bugs.winehq.org/show_bug.cgi?id=13338
Summary: cygwin installer crashes in /etc/postinstall/00bash.sh Product: Wine Version: CVS/GIT Platform: Other URL: http://cygwin.com OS/Version: other Status: NEW Keywords: download, Installer Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
Installation was smooth until it tried to run the postinstall scripts; it got to 14%, then complained 393321 [proc_waiter] bash 37! _cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION fixme:advapi:ImpersonateLoggedOnUser (0xd8) fixme:advapi:ImpersonateLoggedOnUser (0xd8) 393865 [proc_waiter] bash 37! open_stackdumpfile: Dumping stack trace to bash.exe.stackdump but no good stack dump is output.
You can reproduce this by running 'wine bash.exe' in cygwin's bin.
+relay seems to show it's inside a call to ReadFile():
003d:Call KERNEL32.ReadFile(000000e4,7e39e790,000000a4,7e39e78c,00000000) ret=61099eaa trace:file:ReadFile 0xe4 0x7e39e790 164 0x7e39e78c (nil) 003c:Call KERNEL32.WaitForSingleObject(00000110,0000ea60) ret=61097f94 003c:Ret KERNEL32.WaitForSingleObject() retval=00000000 ret=61097f94 003c:Call KERNEL32.CloseHandle(00000110) ret=61097fa8 003c:Ret KERNEL32.CloseHandle() retval=00000001 ret=61097fa8 003c:Call KERNEL32.WaitForMultipleObjects(00000002,0067b928,00000000,ffffffff) ret=61048886 003c:Ret KERNEL32.WaitForMultipleObjects() retval=ffffffff ret=61048886 trace:seh:raise_exception code=c0000005 flags=0 addr=0x610476d9 trace:seh:raise_exception info[0]=00000000 trace:seh:raise_exception info[1]=0000019c trace:seh:raise_exception eax=00000000 ebx=611697b8 ecx=ffffffff edx=61124b01 esi=00000000 edi=611030e4 trace:seh:raise_exception ebp=0067c528 esp=0067c4b0 cs=0073 ds=007b es=007b fs=0033 gs=003b flags=00010286 trace:seh:call_stack_handlers calling handler at 0x61018970 code=c0000005 flags=0
http://bugs.winehq.org/show_bug.cgi?id=13338
Jeff Zaroyko jeffzaroyko@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeffzaroyko@gmail.com
--- Comment #1 from Jeff Zaroyko jeffzaroyko@gmail.com 2008-08-29 02:15:18 --- (In reply to comment #0)
Installation was smooth until it tried to run the postinstall scripts; it got to 14%, then complained
maybe the install process has changed, but running the latest installer seems to complete fine, after which starting Cygwin using Cygwin.bat (shortcuts point to this too), it launches rxvt and works pretty well. running bash standalone in wineconsole works too. wine-1.1.3-225-g02ca43c
I can only reproduce the crash if I don't use rxvt or wineconsole.
http://bugs.winehq.org/show_bug.cgi?id=13338
--- Comment #2 from Dan Kegel dank@kegel.com 2008-08-29 08:19:50 --- I never, ever use wineconsole (I have a rather irrational hate of anything that makes it hard to use commandline windows apps as if they were normal Unix commandline apps), so it wouldn't have occurred to me to try that. I guess I'll retest, thanks.
http://bugs.winehq.org/show_bug.cgi?id=13338
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #3 from Dan Kegel dank@kegel.com 2008-10-19 08:28:44 --- Installer works now. To use cygwin, you pretty much have to do everything inside wineconsole. I don't know if that's a bug or not (do cygwin console apps work via telnet on XP?)
http://bugs.winehq.org/show_bug.cgi?id=13338
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2008-10-24 11:13:29 --- Closing bugs fixed in 1.1.7.
http://bugs.winehq.org/show_bug.cgi?id=13338
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified