Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com From: "Robert L. Oelschlaeger" To: Subject: FW: zip.exe Access Violation Date: Tue, 2 Jul 2002 12:08:35 -0500 Message-ID: <000001c221eb$1ac36780$e5091bac@ELPASO> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 I already sent this to zip-bugs AT lists DOT wku DOT edu, but perhaps it properly belongs at cygwin, since the error occurs in cygwin1.dll. Bob -----Original Message----- From: Robert L. Oelschlaeger [mailto:roelsch AT comtrak DOT com] Sent: Monday, July 01, 2002 3:06 PM To: 'zip-bugs AT lists DOT wku DOT edu' Subject: zip.exe Access Violation I'm having a problem with zip.exe giving me an Access Violation when running make to create a zip file. See: item 1: zip version information item 2: output during "make probe" item 3: transcription of error message box item 4: transcription of Dr. Mingw log item 5: output from cygcheck -csvr ----- item 1 ----- Copyright (C) 1990-1999 Info-ZIP Type 'zip "-L"' for software license. This is Zip 2.3 (November 29th 1999), by Info-ZIP. Currently maintained by Onno van der Linden. Please send bug reports to the authors at Zip-Bugs AT lists DOT wku DOT edu; see README for details. Latest sources and executables are at ftp://ftp.cdrom.com/pub/infozip, as of above date; see http://www.cdrom.com/pub/infozip/Zip.html for other sites. Compiled with gcc 2.95.3-5 (cygwin special) for Unix (Intel 386) on May 12 2002. Zip special compilation options: USE_EF_UT_TIME Zip environment options: ZIP: [none] ZIPOPT: [none] ----- item 2 ----- $ make probe cp probe_setup.cfg setup.cfg /cygdrive/c/Python22/./python probe_setup.py py2exe running py2exe running build running build_scripts not copying probe.py (up-to-date) running install_scripts creating build\bdist.win32\winexe\lib creating build\bdist.win32\winexe\lib\Python22 creating build\bdist.win32\winexe\lib\Python22\Scripts copying build\scripts-2.2\demo4.py -> build\bdist.win32\winexe\lib\Python22\Scripts copying build\scripts-2.2\demo5.py -> build\bdist.win32\winexe\lib\Python22\Scripts copying build\scripts-2.2\probe.py -> build\bdist.win32\winexe\lib\Python22\Scripts +---------------------------------------------------- | Processing script probe.py with py2exe-0.3.3 +---------------------------------------------------- creating build\bdist.win32\winexe\collect\probe\Scripts.py2exe Searching modules needed to run 'probe.py' on path: ['C:\\cygwin\\home\\Administrator\\testx\\SecurVision\\tools\\build\\bdist.w in32\\winexe\\lib\\Python22\\Lib\\site-packages', '', 'C :\\Python22\\lib\\site-packages\\Pythonwin', 'C:\\Python22\\lib\\site-packages\\win32', 'C:\\Python22\\lib\\site-packages\\win32\\li b', 'C:\\Python22\\lib\\site-packages', 'c:\\Python22\\DLLs', 'c:\\Python22\\lib', 'c:\\Python22\\lib\\lib-tk', 'c:\\Python22', 'c:\ \Python22\\lib\\site-packages\\Numeric'] force_imports = Resolving binary dependencies: c:\Python22\DLLs\zlib.pyd C:\Python22\lib\site-packages\py2exe\run.exe c:\Python22\DLLs\_sre.pyd C:\Python22\lib\site-packages\win32\win32api.pyd C:\WINNT\System32\python22.dll C:\WINNT\System32\PyWinTypes22.dll ext_mapping = { '_sre': ('_sre.pyd', ('.pyd', 'rb', 3)) 'pywintypes': ('PyWinTypes22.dll', ('.dll', 'rb', 3)) 'zlib': ('zlib.pyd', ('.pyd', 'rb', 3)) 'win32api': ('win32api.pyd', ('.pyd', 'rb', 3)) } copying C:\Python22\lib\site-packages\py2exe\support.py -> build\bdist.win32\winexe\collect\probe\Scripts.py2exe byte-compiling c:\Python22\lib\pre.py to pre.pyc byte-compiling c:\Python22\lib\__future__.py to __future__.pyc byte-compiling c:\Python22\lib\copy_reg.py to copy_reg.pyc byte-compiling c:\Python22\lib\sre_compile.py to sre_compile.pyc byte-compiling c:\Python22\lib\macpath.py to macpath.pyc byte-compiling c:\Python22\lib\popen2.py to popen2.pyc byte-compiling c:\Python22\lib\atexit.py to atexit.pyc byte-compiling c:\Python22\lib\dospath.py to dospath.pyc byte-compiling c:\Python22\lib\linecache.py to linecache.pyc byte-compiling c:\Python22\lib\tempfile.py to tempfile.pyc byte-compiling c:\Python22\lib\sre_constants.py to sre_constants.pyc byte-compiling c:\Python22\lib\re.py to re.pyc byte-compiling future.py to future.pyc byte-compiling c:\Python22\lib\ntpath.py to ntpath.pyc byte-compiling c:\Python22\lib\getopt.py to getopt.pyc byte-compiling c:\Python22\lib\stat.py to stat.pyc byte-compiling c:\Python22\lib\random.py to random.pyc byte-compiling c:\Python22\lib\string.py to string.pyc byte-compiling c:\Python22\lib\UserDict.py to UserDict.pyc byte-compiling c:\Python22\lib\glob.py to glob.pyc byte-compiling c:\Python22\lib\zipfile.py to zipfile.pyc byte-compiling c:\Python22\lib\repr.py to repr.pyc byte-compiling c:\Python22\lib\traceback.py to traceback.pyc byte-compiling c:\Python22\lib\py_compile.py to py_compile.pyc byte-compiling c:\Python22\lib\copy.py to copy.pyc byte-compiling c:\Python22\lib\types.py to types.pyc byte-compiling c:\Python22\lib\StringIO.py to StringIO.pyc byte-compiling c:\Python22\lib\sre.py to sre.pyc byte-compiling c:\Python22\lib\threading.py to threading.pyc byte-compiling c:\Python22\lib\imputil.py to imputil.pyc byte-compiling c:\Python22\lib\posixpath.py to posixpath.pyc byte-compiling c:\Python22\lib\fnmatch.py to fnmatch.pyc byte-compiling c:\Python22\lib\sre_parse.py to sre_parse.pyc byte-compiling c:\Python22\lib\os.py to os.pyc copying probe.py -> build\bdist.win32\winexe\collect\probe\Scripts.py2exe\__main__.py changing into 'build\bdist.win32\winexe\collect\probe' C:\cygwin\bin\zip.exe -rq C:\cygwin\home\Administrator\testx\SecurVision\tools\build\bdist.win32\winex e\probe.zip . 6 [main] ? 0 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION Exception: STATUS_ACCESS_VIOLATION at eip=6100593B eax=00000000 ebx=FFFFFFFF ecx=00020838 edx=616800F0 esi=00000000 edi=00000000 ebp=0022FF00 esp=0022FEB8 program= cs=001B ds=0023 es=0023 fs=0038 gs=0000 ss=0023 Stack trace: Frame Function Args 0022FF00 6100593B (610C095C, FFFFFFFE, 00000030, 610C08A0) 0022FF60 61005D28 (00000000, 00000000, 804310A4, 812F8C70) 0022FF90 0040E11B (00403A48, 812F8AE0, FFFFFFFF, 80430D77) 0022FFC0 0040103D (77FCB81C, 00230608, 7FFDF000, 00230688) 0022FFF0 77E8D326 (00401000, 00000000, 000000C8, 00000100) End of stack tracecreating 'C:\cygwin\home\Administrator\testx\SecurVision\tools\build\bdist.win32\wine xe\probe.zip' and adding '.' to it changing back to 'C:\cygwin\home\Administrator\testx\SecurVision\tools' creating dist\probe\probe.exe not copying c:\Python22\DLLs\zlib.pyd (output up-to-date) not copying c:\Python22\DLLs\_sre.pyd (output up-to-date) not copying C:\Python22\lib\site-packages\win32\win32api.pyd (output up-to-date) not copying C:\WINNT\System32\python22.dll (output up-to-date) not copying C:\WINNT\System32\PyWinTypes22.dll (output up-to-date) removing 'build\bdist.win32\winexe\collect\probe' (and everything under it) Built File dist\probe\probe.exe removing 'build\bdist.win32\winexe' (and everything under it) rm -f setup.cfg cd dist; zip ../probe.zip ./probe/*; cd .. adding: probe/PyWinTypes22.dll (deflated 70%) adding: probe/_sre.pyd (deflated 65%) adding: probe/probe.exe (deflated 14%) adding: probe/python22.dll (deflated 56%) adding: probe/win32api.pyd (deflated 68%) adding: probe/zlib.pyd (deflated 62%) ----- item 3 ----- zip.exe Application Error The instruction at "0x61006e2c" referenced memory at "0x0000b804". The memory could not be "read". Click on OK to terminate the program. Click on CANCEL to debug the program. ----- item 4 ----- zip.exe caused an Access Violation at location 61006e2c in module cygwin1.dll Reading from location 0000b804. Registers: eax=00005210 ebx=00000000 ecx=6106f1c0 edx=610c091c esi=00018b00 edi=00005210 eip=61006e2c esp=0022fa24 ebp=0022fa4c iopl=0 nv up ei pl nz ac po nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000216 Call stack: 61006E2C cygwin1.dll:61006E2C _exit 6106F262 cygwin1.dll:6106F262 _strsep 610062A2 cygwin1.dll:610062A2 __main 6101272E cygwin1.dll:6101272E cygwin_stackdump 6101090B cygwin1.dll:6101090B cygwin_stackdump 77F8F45C ntdll.dll:77F8F45C wcsncmp 77F8F3FA ntdll.dll:77F8F3FA wcsncmp 77FA0346 ntdll.dll:77FA0346 KiUserExceptionDispatcher 61005D28 cygwin1.dll:61005D28 _dll_crt0 AT 0 0040E11B zip.exe:0040E11B 0040103D zip.exe:0040103D 77E8D326 KERNEL32.dll:77E8D326 ConnectNamedPipe ----- item 5 ----- Cygwin Package Information Last downloaded files to: U:\Downloads\Cygwin Last downloaded files from: ftp://archive.progeny.com/cygwin Package Version _update-info-dir 00011-1 ash 20020131-1 bash 2.05a-3 bc 1.06-1 clear 1.0-1 crypt 1.0-1 ctags 5.2-1 cvs 1.11.0-1 cygutils 1.1.1-1 cygwin 1.3.11-3 cygwin-doc 1.0-1 diff 1.0-1 diffutils 2.8.1-1 expect 20010117-1 figlet 2.2-1 fileutils 4.1-1 findutils 4.1.7-4 gawk 3.0.4-1 gdbm 1.8.0-4 grep 2.5-1 groff 1.17.2-1 gzip 1.3.2-1 indent 2.2.8-1 inetutils 1.3.2-18 irc 20010101-1 less 374-1 libintl 0.10.38-3 libintl1 0.10.40-1 libncurses5 5.2-1 libncurses6 5.2-8 libpopt0 1.6.4-4 libreadline4 4.1-2 libreadline5 4.2a-1 links 0.96-1 login 1.4-3 make 3.79.1-7 man 1.5g-2 mktemp 1.4-1 ncftp 3.1.3-1 ncurses 5.2-8 openssh 3.4p1-1 openssl 0.9.6d-1 pcre 3.7-1 perl 5.6.1-2 pine 4.44-1 popt 1.6.4-4 readline 4.2a-1 rsync 2.5.5-1 sed 3.02-1 sh-utils 2.0-2 ssmtp 2.38.7-3 tar 1.13.19-1 tcltk 20001125-1 termcap 20020403-1 terminfo 5.2-3 texinfo 4.2-3 textutils 2.0.21-1 time 1.7-1 ttcp 19980512-1 unzip 5.50-1 vim 6.1-2 which 1.5-1 whois 4.5.17-1 zip 2.3-2 zlib 1.1.4-1 Cygwin Win95/NT Configuration Diagnostics Current System Time: Mon Jul 01 15:03:30 2002 Windows 2000 Professional Ver 5.0 Build 2195 Service Pack 2 Path: C:\cygwin\usr\local\bin C:\cygwin\bin C:\cygwin\bin c:\Perl\bin c:\Python22 c:\WINNT\system32 c:\WINNT c:\WINNT\System32\Wbem C:\cygwin\bin c:\Program Files\Common Files\Adaptec Shared\System c:\Python22\Scripts C:\cygwin\home\Administrator\bin SysDir: C:\WINNT\System32 WinDir: C:\WINNT HOME = `C:\cygwin\home\Administrator' MAKE_MODE = `unix' PWD = `/home/Administrator/testx/SecurVision/tools' USER = `Administrator' ALLUSERSPROFILE = `C:\Documents and Settings\All Users' APPDATA = `C:\Documents and Settings\roelsch\Application Data' COMMONPROGRAMFILES = `C:\Program Files\Common Files' COMPUTERNAME = `ELPASO' COMSPEC = `C:\WINNT\system32\cmd.exe' CVSROOT = `/usr/local/cvsroot' EDITOR = `vim' HOMEDRIVE = `U:' HOMEPATH = `\' HOMESHARE = `\\comtsvr1\roelsch' LOGONSERVER = `\\COMTSVR1' MANPATH = `:/usr/ssl/man' NUMBER_OF_PROCESSORS = `1' OLDPWD = `/home/Administrator' OS2LIBPATH = `C:\WINNT\system32\os2\dll;' OS = `Windows_NT' PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.py;.pyw;.pyc;.pys;.pyo' PROCESSOR_ARCHITECTURE = `x86' PROCESSOR_IDENTIFIER = `x86 Family 15 Model 0 Stepping 10, GenuineIntel' PROCESSOR_LEVEL = `15' PROCESSOR_REVISION = `000a' PROGRAMFILES = `C:\Program Files' PROMPT = `$P$G' PS1 = `\[\033]0;\w\007 \033[32m\]\u@\h \[\033[33m\w\033[0m\] $ ' SHLVL = `1' SYSTEMDRIVE = `C:' SYSTEMROOT = `C:\WINNT' TEMP = `c:\DOCUME~1\roelsch\LOCALS~1\Temp' TERM = `cygwin' TMP = `c:\DOCUME~1\roelsch\LOCALS~1\Temp' USERDOMAIN = `COMTRAK' USERNAME = `roelsch' USERPROFILE = `C:\Documents and Settings\roelsch' WINDIR = `C:\WINNT' _ = `/usr/bin/cygcheck' prg1 = `$1 != old1 { print ""; old1 = $1 } { print }' prg2 = `$2 != old2 { print ""; old2 = $2 } { print }' HKEY_CURRENT_USER\Software\Cygnus Solutions HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2 (default) = `/cygdrive' cygdrive flags = 0x00000022 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2 (default) = `/cygdrive' cygdrive flags = 0x00000022 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/ (default) = `C:/cygwin' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin (default) = `C:/cygwin/bin' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib (default) = `C:/cygwin/lib' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options a: fd N/A N/A c: hd NTFS 10001Mb 57% CP CS UN PA FC Maxwell d: cd UDFRDR 1128Mb 100% CP UN DataFmSites e: cd N/A N/A f: net NTFS 69460Mb 69% CP CS UN PA FC g: net NTFS 69460Mb 69% CP CS UN PA FC u: net NTFS 69460Mb 69% CP CS UN PA FC . /cygdrive user binmode,cygdrive C:/cygwin / system binmode C:/cygwin/bin /usr/bin system binmode C:/cygwin/lib /usr/lib system binmode . /cygdrive user binmode,cygdrive Found: C:\cygwin\bin\bash.exe Found: C:\cygwin\bin\cat.exe Not Found: cpp (good!) Found: C:\cygwin\bin\find.exe Not Found: gcc Not Found: gdb Not Found: ld Found: C:\cygwin\bin\ls.exe Found: C:\cygwin\bin\make.exe Found: C:\cygwin\bin\sh.exe 621k 2002/05/17 C:\cygwin\bin\cygcrypto.dll - os=4.0 img=1.0 sys=4.0 "cygcrypto.dll" v0.0 ts=2002/5/17 7:24 111k 2002/06/13 C:\cygwin\bin\cygcurl-2.dll - os=4.0 img=1.0 sys=4.0 "cygcurl-2.dll" v0.0 ts=2002/6/13 9:58 45k 2001/04/25 C:\cygwin\bin\cygform5.dll - os=4.0 img=1.0 sys=4.0 "cygform5.dll" v0.0 ts=2001/4/25 0:28 35k 2002/01/09 C:\cygwin\bin\cygform6.dll - os=4.0 img=1.0 sys=4.0 "cygform6.dll" v0.0 ts=2002/1/9 0:03 19k 2002/02/20 C:\cygwin\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0 "cyggdbm.dll" v0.0 ts=2002/2/19 21:05 22k 2001/12/13 C:\cygwin\bin\cygintl-1.dll - os=4.0 img=1.0 sys=4.0 "cygintl-1.dll" v0.0 ts=2001/12/13 3:28 21k 2001/06/20 C:\cygwin\bin\cygintl.dll - os=4.0 img=1.0 sys=4.0 "cygintl.dll" v0.0 ts=2001/6/20 12:09 81k 2000/12/05 C:\cygwin\bin\cygitcl30.dll - os=4.0 img=1.0 sys=4.0 "cygitcl30.dll" v0.0 ts=2000/11/25 19:43 35k 2000/12/05 C:\cygwin\bin\cygitk30.dll - os=4.0 img=1.0 sys=4.0 "cygitk30.dll" v0.0 ts=2000/11/25 19:43 26k 2001/04/25 C:\cygwin\bin\cygmenu5.dll - os=4.0 img=1.0 sys=4.0 "cygmenu5.dll" v0.0 ts=2001/4/25 0:27 20k 2002/01/09 C:\cygwin\bin\cygmenu6.dll - os=4.0 img=1.0 sys=4.0 "cygmenu6.dll" v0.0 ts=2002/1/9 0:03 156k 2001/04/25 C:\cygwin\bin\cygncurses++5.dll - os=4.0 img=1.0 sys=4.0 "cygncurses++5.dll" v0.0 ts=2001/4/25 0:29 175k 2002/01/09 C:\cygwin\bin\cygncurses++6.dll - os=4.0 img=1.0 sys=4.0 "cygncurses++6.dll" v0.0 ts=2002/1/9 0:03 226k 2001/04/25 C:\cygwin\bin\cygncurses5.dll - os=4.0 img=1.0 sys=4.0 "cygncurses5.dll" v0.0 ts=2001/4/25 0:17 202k 2002/01/09 C:\cygwin\bin\cygncurses6.dll - os=4.0 img=1.0 sys=4.0 "cygncurses6.dll" v0.0 ts=2002/1/9 0:03 15k 2001/04/25 C:\cygwin\bin\cygpanel5.dll - os=4.0 img=1.0 sys=4.0 "cygpanel5.dll" v0.0 ts=2001/4/25 0:27 12k 2002/01/09 C:\cygwin\bin\cygpanel6.dll - os=4.0 img=1.0 sys=4.0 "cygpanel6.dll" v0.0 ts=2002/1/9 0:03 40k 2001/11/21 C:\cygwin\bin\cygpcre.dll - os=4.0 img=1.0 sys=4.0 "cygpcre.dll" v0.0 ts=2001/11/21 16:15 39k 2001/11/21 C:\cygwin\bin\cygpcreposix.dll - os=4.0 img=1.0 sys=4.0 "cygpcreposix.dll" v0.0 ts=2001/11/21 16:15 22k 2002/06/09 C:\cygwin\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0 "cygpopt-0.dll" v0.0 ts=2002/6/9 0:45 156k 2002/05/17 C:\cygwin\bin\cygssl.dll - os=4.0 img=1.0 sys=4.0 "cygssl.dll" v0.0 ts=2002/5/17 7:24 390k 2000/12/05 C:\cygwin\bin\cygtcl80.dll - os=4.0 img=1.0 sys=4.0 "cygtcl80.dll" v0.0 ts=2000/11/25 19:39 5k 2000/12/05 C:\cygwin\bin\cygtclpip80.dll - os=4.0 img=1.0 sys=4.0 10k 2000/12/05 C:\cygwin\bin\cygtclreg80.dll - os=4.0 img=1.0 sys=4.0 "cygtclreg80.dll" v0.0 ts=2000/11/25 19:39 623k 2000/12/05 C:\cygwin\bin\cygtk80.dll - os=4.0 img=1.0 sys=4.0 "cygtk80.dll" v0.0 ts=2000/11/25 19:43 50k 2002/03/12 C:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0 "cygz.dll" v0.0 ts=2002/3/11 22:38 874k 2002/06/24 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2002/6/23 21:31 Cygwin DLL version info: DLL version: 1.3.11 DLL epoch: 19 DLL bad signal mask: 19005 DLL old termios: 5 DLL malloc env: 28 API major: 0 API minor: 53 Shared data: 3 DLL identifier: cygwin1 Mount registry: 2 Cygnus registry name: Cygnus Solutions Cygwin registry name: Cygwin Program options name: Program Options Cygwin mount registry name: mounts v2 Cygdrive flags: cygdrive flags Cygdrive prefix: cygdrive prefix Cygdrive default prefix: Build date: Sun Jun 23 22:31:15 EDT 2002 CVS tag: cygwin-1-3-11-3 Shared id: cygwin1S3 Use -h to see help about each section -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/