Mail Archives: cygwin/2002/07/02/13:09:08
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/
- Raw text -