bugGNU Wget - Bugs: bug #41143, Wget 1.14 built on mingw32 crashes...

 
 

bug #41143: Wget 1.14 built on mingw32 crashes with 'certificate' setting

Submitter:  Tom Doan <tomdoan>
Submitted:  Wed 08 Jan 2014 06:59:41 AM UTC
   
 
Category:  Crash/Freeze/Infloop Severity:  3 - Normal
Priority:  5 - Normal Status:  Needs Investigation
Privacy:  Public Assigned to:  None
Originator Name:  Open/Closed:  Open
Release:  None Operating System:  Microsoft Windows
Reproducibility:  Every Time Fixed Release:  None
Planned Release:  None Regression:  None
Work Required:  None Patch Included:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Wed 08 Jan 2014 06:59:41 AM UTC, original submission:  

When I run wget on http://us.levi.com/home/index.jsp with the following options, it crashes every time:

Setting ignore_length (ignorelength) to on
Setting keep_session_cookies (keepsessioncookies) to on
Setting logfile (logfile) to wget.log
Setting no_parent (noparent) to on
Setting page_requisites (pagerequisites) to on
Setting passive_ftp (passiveftp) to on
Setting restrict_file_names (restrictfilenames) to windows
Setting save_cookies (savecookies) to wget_cookies.txt
Setting span_hosts (spanhosts) to on
Setting timestamping (timestamping) to on

Here is the Windows 7 (32-bit) crash report:

--
Problem signature:
  Problem Event Name: APPCRASH
  Application Name: wget.exe
  Application Version: 0.0.0.0
  Application Timestamp: 50266682
  Fault Module Name: wget.exe
  Fault Module Version: 0.0.0.0
  Fault Module Timestamp: 50266682
  Exception Code: c0000005
  Exception Offset: 000bd43c
  OS Version: 6.1.7601.2.1.0.256.48
  Locale ID: 1033
  Additional Information 1: 0a9e
  Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
  Additional Information 3: 0a9e
  Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
--

It seems the problem is with setting certificate = wget-ca-bundle.crt. I say this because when I comment this one line out from wget.ini, everything works fine.

I have attached the binary, ini file, certificate file, and log file in the attached zip for reference. Here is the output of --version:

--
GNU Wget 1.14 built on mingw32.

+digest +https +ipv6 +iri +large-file +nls +ntlm +opie +ssl/openssl

Compile: gcc -DHAVE_CONFIG_H -DSYSTEM_WGETRC="." -DLOCALEDIR="." -I. -I../lib
    -I../lib -Os -msse2 -mfpmath=sse
Link: gcc -Os -msse2 -mfpmath=sse -Wl,-s -lssl -lcrypto -lws2_32 -lgdi32
    -lidn -lpcre -lintl -liconv -ldl -lz -lxtraposix ftp-opie.o
    mswindows.o openssl.o http-ntlm.o ../lib/libgnu.a

Tom Doan <tomdoan>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #30217:  wget.zip added by tomdoan (1MiB - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by darnir (Updated the item)
  • -email is unavailable- added by tomdoan (Submitted the item)
  •  

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2014-06-08 darnir StatusNone Needs Investigation
    2014-01-08 tomdoan Attached File- Added wget.zip, #30217

    Back to the top

    Powered by Savane 3.13-cf05.
    Corresponding source code