This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

FYI: wget assertion error after download of a big (2.29 GB) file


Hi - just in case anybody cares, I got the following error after I succesfully downloaded a big file (an DVD ISO image) using wget:

$ wget --continue ftp://ftp.funet.fi/pub/mirrors/ftp.redhat.com/pub/fedora/linux/core/3/i386/iso/FC3-i386-DVD.iso
--08:12:16-- ftp://ftp.funet.fi/pub/mirrors/ftp.redhat.com/pub/fedora/linux/core/3/i386/iso/FC3-i386-DVD.iso
=> `FC3-i386-DVD.iso'
Resolving ftp.funet.fi... 193.166.3.2
Connecting to ftp.funet.fi[193.166.3.2]:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD /pub/mirrors/ftp.redhat.com/pub/fedora/linux/core/3/i386/iso ... done.
==> PORT ... done. ==> RETR FC3-i386-DVD.iso ... done.


[ <=> ] -1,828,556,800 517.56K/s

assertion "bytes >= 0" failed: file "/home/hack/projects/cygwin/wget/wget-1.9.1/src/retr.c", line 292
Aborted (core dumped)


The md5sum checksum for the file was correct, so I guess the assertion failed very late in the download process.

The stacktrace looked like this:

$ cat wget.exe.stackdump
Stack trace:
Frame     Function  Args
0022DA58  77E7AB74  (00000000, 61781250, 0022DAAC, 77E82068)
0022DB58  6108FCA0  (000006E8, 0022DB70, 0022DB88, 610A7B31)
0022DC18  6108FF7A  (000006E8, 00000006, 0022DC48, 6109034D)
0022DC28  6108FD9C  (00000006, 00000000, 610F5A30, 00000003)
0022DC48  6109034D  (61001020, 00420A32, 00420A50, 00000124)
0022DC78  61001114  (00420A50, 00000124, 00420A32, 6105A696)
0022DCA8  6108DB9F  (93027000, 00000000, 41548CC6, 0022DCC4)
0022DCC8  004209F6  (93027000, 00000000, 41548CC6, 00000000)
0022DD88  0040698B  (100105A0, 0022DDCC, 00000000, 0022DEE0)
0022DE58  0040830B  (100105A0, 00000000, 0022DEE0, 3A783A6E)
0022EF38  00409C2E  (100105A0, 0022EFF4, 00000000, 6109ADD5)
0022EF98  004210BD  (100104D0, 0022EFEC, 0022EFF0, 00000000)
0022F070  0041C75A  (00000003, 61782CD8, 100100A8, 0022F0C8)
0022F0B0  61005F34  (0022F0C8, 77FC49E0, 77F5A323, 77F5A32B)
0022FF90  6100614B  (00000000, 00000000, 00000000, 00000000)
End of stack trace

I am running an outdated version of Cygwin on WinXP Home SP1:

  Cygwin DLL version info:
      DLL version: 1.5.11
      DLL epoch: 19
      DLL bad signal mask: 19005
      DLL old termios: 5
      DLL malloc env: 28
      API major: 0
      API minor: 116
      Shared data: 4
      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: Sat Sep 4 23:17:09 EDT 2004
      Shared id: cygwin1S4

Perhaps this error is already fixed, but for the record here is the version info for wget:

$ wget --version
GNU Wget 1.9.1

Copyright (C) 2003 Free Software Foundation, Inc.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

Originally written by Hrvoje Niksic <hniksic@xemacs.org>.

As I said, the file was fine but I thought I should report it anyway.

--
Jan.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]