FS#9645 - wget crashes: wget: progress.c:972: create_image: ...blabla... SIGABRT

Attached to Project: Arch Linux
Opened by SKOCDOPOLE Tomas (skocdopolet) - Thursday, 21 February 2008, 20:01 GMT
Last edited by Andreas Radke (AndyRTR) - Thursday, 21 February 2008, 21:39 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture All
Severity Medium
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Downloading file with wget crashes:
# wget http://download.videolan.org/pub/videolan/vlc/0.8.6d/vlc-0.8.6d.tar.gz
--2008-02-22 04:02:09-- http://download.videolan.org/pub/videolan/vlc/0.8.6d/vlc-0.8.6d.tar.gz
Překládám download.videolan.org… 88.191.250.9
Navazuje se spojení s download.videolan.org|88.191.250.9|:80… spojeno.
HTTP požadavek odeslán, program čeká na odpověď… 200 OK
Délka: 16286700 (16M) [application/x-gzip]
Ukládám do: „vlc-0.8.6d.tar.gz.2“.

0% [ ] 90 958 30,1K/s
wget: progress.c:972: create_image: Předpoklad „p - bp->buffer <= bp->width“ nesplněn.
Neúspěšně ukončen (SIGABRT)

Additional info:
* package version(s)
lastest system (pacman -Syu)

* config and/or log files etc.
/etc/wgetrc is NOT modifed

Steps to reproduce:
wget http://download.videolan.org/pub/videolan/vlc/0.8.6d/vlc-0.8.6d.tar.gz
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Thursday, 21 February 2008, 21:39 GMT
Reason for closing:  Won't fix
Comment by Jan de Groot (JGC) - Thursday, 21 February 2008, 20:07 GMT
Looking at your international wget output, I think wget can't draw it's progress bar in your locale and runs into an assertion.
Comment by SKOCDOPOLE Tomas (skocdopolet) - Thursday, 21 February 2008, 20:21 GMT
Hmm, maybe yes... I now find the similar bug with russian locale.

But i downloaded +-10 files with wget correctly, and this bug come with this file. Other files are downloaded OK.
Comment by Jan de Groot (JGC) - Thursday, 21 February 2008, 20:24 GMT
I can't reproduce this with en_US locale on my system.
Comment by Jan de Groot (JGC) - Thursday, 21 February 2008, 20:36 GMT
Here it is:
http://hg.addictivecode.org/wget/1.11/raw-rev/4d8c880f9a38

It's a translated string that doesn't fit in the pre-allocated number of columns. The changelog states Czech is affected, but mailinglist is also talking about russian.
Comment by Roman Kyrylych (Romashka) - Thursday, 21 February 2008, 21:11 GMT
This is a well known mainstrean bug (at least *very* well known for Russian language already).
Also see  FS#9531 
Comment by Roman Kyrylych (Romashka) - Thursday, 21 February 2008, 21:12 GMT
oh, and btw, the solution is:
rm /usr/share/locale/<your-language-code>/LC_MESSAGES/wget.mo

Loading...