Package: hpodder
Version: 0.99.1
Followup-For: Bug #403044

Hi,

I found a workaround, after deleting every file in the folder 
~/.hpodder/enclosurexfer every podcast was donwloaded without errors. It seems 
there is a problem when a filedownload is resumed.

I hope this will help you finding the bug (or my bad use)

Furthermore the loading status is not refreshed on the same line anymore but a 
new line is written every time there is an update. I don't know if this comes 
from a bad system upgrade, as I am running a debian unstable.
 
example:
Get: 20 The Onion Radio News
92% [20 0 B/1 B 0%] [4 0 B/1 B 0%]                                     1 B/s 
296% [20 0 B/1 B 0%]                                                    1 B/s 
1100%                                                                   1 B/s 0s
6 episode(s) to consider from 26 podcast(s)
0%                                                                     0 B/s 0  
                                                                            
Get: 25.36 Show 82.1: PMM - GPS Pigeons
0% [25.36 0MB/24MB 0%]                                                 0 B/s 0  
                                                                            
Get: 12.12 2000 ANS D'HISTOIRE 13.12.2006
0% [12.12 0MB/26MB 0%] [25.36 0MB/24MB 0%]                             0 B/s 
00% [12.12 0MB/26MB 0%] [25.36 0MB/24MB 0%]                             0 B/s 
00% [12.12 0MB/26MB 0%] [25.36 0MB/24MB 0%]                        98KB/s 
38m120% [12.12 1MB/26MB 2%] [25.36 0MB/24MB 0%]                       184KB/s 
20m190% [12.12 1MB/26MB 3%] [25.36 0MB/24MB 0%]                       214KB/s 
17m270% [12.12 1MB/26MB 4%] [25.36 0MB/24MB 0%]                       242KB/s 
15m260% [12.12 2MB/26MB 5%] [25.36 0MB/24MB 0%]                       260KB/s 
14m190% [12.12 2MB/26MB 7%] [25.36 0MB/24MB 0%]                       274KB/s 
13m341% [12.12 2MB/26MB 8%] [25.36 0MB/24MB 0%]                       282KB/s 
13m111% [12.12 3MB/26MB 9%] [25.36 0MB/24MB 0%]                       290KB/s 
12m46


thank you for your time

Manuel Silvoso

---------Sample of output:

Get: 12.12 2000 ANS D'HISTOIRE 13.12.2006
58% [12.12 0MB/26MB 0%] [22.26 7MB/26MB 27%]                          14MB/s 
658% [12.12 0MB/26MB 0%] [22.26 7MB/26MB 27%]                          18MB/s 3 
                                                                              
*** 12.12: Message on 
http://www.radiofrancepodcast.net/podcast/14864-13.12.2006-ITEMA_20049952-0.mp3:
curl: (18) transfer closed with outstanding read data remaining

71% [22.26 8MB/26MB 29%]                                              18MB/s 3  
                                                                             
*** 12.12: Temporary failure; will retry later
71% [22.26 8MB/26MB 29%]                                              18MB/s 3


----------hpodder lscasts -l
ID   Pnd/Tot Title
     URL
11     0/ 21 AtomFilms To Go
     http://www.atomfilms.com/af/rss/atomtogo.xml
40     0/ 48 Distorted View: Daily Comedy Podcast
     http://www.distortedview.com/show/index.xml
31     0/ 42 Engadget
     http://podcasts.engadget.com/rss.xml
34     1/ 13 France Culture - Le regard d'Albert Jacquard
     http://radiofrance-podcast.net/podcast/rss_16496.xml
28     0/  3 France Info - Retour sur France Info
     http://radiofrance-podcast.net/podcast/rss_18956.xml
12     1/ 13 France Inter - 2000 ANS D'HISTOIRE
     http://radiofrance-podcast.net/podcast/rss_14864.xml
13     1/ 13 France Inter - La Revue de Presse
     http://radiofrance-podcast.net/podcast/rss_18780.xml
27     0/  3 France Inter - Panique au Mangin palace
     http://radiofrance-podcast.net/podcast/rss_10128.xml
26     0/  3 France Inter - Parking de nuit
     http://radiofrance-podcast.net/podcast/rss_10136.xml
32     0/  3 France Inter - Rendez-vous avec X
     http://radiofrance-podcast.net/podcast/rss_14726.xml
23     0/  0 Hak.5
     http://www.hak5.org/feed
24     0/ 49 Hak.5 (video)
     http://hak5xvid.libsyn.com/rss
41     2/406 Keith and The Girl
     http://shitecom.libsyn.com/rss
14     0/ 63 MAKE Magazine
     http://makezine.com/blog/archive/make_podcast/index.xml
15     0/ 19 Ministry of Unknown Science
     http://tmous.com/podcast.xml
16     0/ 63 Nature Podcast
     http://www.nature.com/nature/podcast/rss/nature.xml
39     0/ 16 Nobody Likes Onions
     http://feeds.feedburner.com/nlo
25     1/ 36 PodCacher
     http://feeds.feedburner.com/podcacher
18     0/ 26 PopSci Podcasts
     http://popsci.libsyn.com/rss
4      0/ 45 Science Talk: The Podcast of Scientific American
     http://www.sciam.com/podcast/sciam_podcast_r.xml
22     0/ 26 Security Now!
     http://leo.am/podcasts/sn
20     0/ 24 The Onion Radio News
     http://www.theonion.com/content/feeds/radionews
21     0/ 24 Tiki Bar TV (video)
     
http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStore.woa/wa/podcastRSS?id=73330667
30     0/ 51 open source sex
     http://violetblue.libsyn.org/rss
36     0/ 50 php|architect's Pro PHP Podcast
     http://podcast.phparch.com/podcast/rss/index.xml
29     0/ 17 sploitcast's Podcast
     http://sploitcast.libsyn.com/rss


------------~/.hpodder/hpodder.conf
[DEFAULT]

downloaddir = /home/manu/temp

[general]

; The following line tells hpodder that
; you have already gone through the intro.
showintro = no

------------curlrc

Sorry did not find the file

------------result of running curl on the podcast directly

curl url > file.mp3
Works!

------------what hpodder command you were running that caused this

hpodder fetch or download

------------tried to take a pertinent part of the strace -f output, original 
was way too long (hope this will help)

[pid 20042] write(2, "e", 1)            = 1
[pid 20042] write(2, "m", 1)            = 1
[pid 20042] write(2, "a", 1)            = 1
[pid 20042] write(2, "i", 1)            = 1
[pid 20042] write(2, "n", 1)            = 1
[pid 20042] write(2, "i", 1)            = 1
[pid 20042] write(2, "n", 1)            = 1
[pid 20042] write(2, "g", 1)            = 1
[pid 20042] write(2, "\n", 1)           = 1
[pid 20042] close(8)                    = 0
[pid 20042] munmap(0xb7f22000, 4096)    = 0
[pid 20042] gettimeofday({1166108788, 653974}, NULL) = 0
[pid 20042] exit_group(18)              = ?
Process 20040 resumed
Process 20042 detached
[pid 20036] <... futex resumed> )       = -1 EINTR (Interrupted system call)
[pid 20040] <... waitpid resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 18}], 0) 
= 20042
[pid 20036] --- SIGCHLD (Child exited) @ 0 (0) ---
[pid 20040] 
stat64("/home/manu/.hpodder/enclosurexfer/717cce0754a056d0c92566420bfeb8d9",  
<unfinished ...>
[pid 20036] futex(0x8236700, FUTEX_WAIT, 5, NULL <unfinished ...>
[pid 20040] <... stat64 resumed> {st_mode=S_IFREG|0644, st_size=25593325, ...}) 
= 0
[pid 20040] 
open("/home/manu/.hpodder/enclosurexfer/717cce0754a056d0c92566420bfeb8d9.msg", 
O_RDONLY|O_NONBLOCK|O_NOCTTY|O_LARGEFILE) = 8
[pid 20040] fstat64(8, {st_mode=S_IFREG|0600, st_size=64, ...}) = 0
[pid 20040] fcntl64(8, F_GETFL)         = 0x8800 (flags 
O_RDONLY|O_NONBLOCK|O_LARGEFILE)
[pid 20040] fcntl64(8, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
[pid 20040] fstat64(8, {st_mode=S_IFREG|0600, st_size=64, ...}) = 0
[pid 20040] ioctl(8, SNDCTL_TMR_TIMEBASE or TCGETS, 0xb73fc314) = -1 ENOTTY 
(Inappropriate ioctl for device)
[pid 20040] read(8, "curl: (18) transfer closed with "..., 8192) = 64
[pid 20040] gettimeofday({1166108788, 655156}, NULL) = 0
[pid 20040] gettimeofday({1166108788, 655253}, NULL) = 0
)           = 1te(2, "\r", 1
[pid 20040] write(2, " ", 1 )            = 1
[pid 20040] write(2, " ", 1 )            = 1
[pid 20040] write(2, " ", 1 )            = 1
......this line is repeated a lot
[pid 20040] write(2, " ", 1 )            = 1
[pid 20040] write(2, " ", 1 )            = 1
[pid 20040] write(2, " ", 1 )            = 1
[pid 20040] write(2, " ", 1 )            = 1
[pid 20040] write(2, " ", 1  <unfinished ...>
[pid 20035] <... futex resumed> )       = -1 EINTR (Interrupted system call)
[pid 20040] <... write resumed> )       = 1
[pid 20035] --- SIGALRM (Alarm clock) @ 0 (0) ---
[pid 20040] write(2, " ", 1  <unfinished ...>
[pid 20035] sigreturn( <unfinished ...>
[pid 20040] <... write resumed> )       = 1
[pid 20035] <... sigreturn resumed> )   = ? (mask now [CHLD])
[pid 20040] write(2, " ", 1  <unfinished ...>
[pid 20035] futex(0x8236650, FUTEX_WAIT, 13, NULL <unfinished ...>
[pid 20040] <... write resumed> )       = 1
[pid 20040] write(2, " ", 1 )            = 1
[pid 20040] write(2, " ", 1 )            = 1
[pid 20040] write(2, " ", 1 )            = 1
[pid 20040] write(2, " ", 1 )            = 1
[pid 20040] write(2, " ", 1 )            = 1
[pid 20040] write(2, " ", 1 )            = 1
[pid 20040] write(2, " ", 1 )            = 1
[pid 20040] write(2, " ", 1 )            = 1
)           = 1te(2, "\r", 1
[pid 20040] write(2, " ", 1 )            = 1
[pid 20040] write(2, "*", 1*)            = 1



-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages hpodder depends on:
ii  curl                      7.15.5-1       Get a file from an HTTP, HTTPS, FT
ii  id3v2                     0.1.11-3       A command line id3v2 tag editor
ii  libc6                     2.3.6.ds1-9    GNU C Library: Shared libraries
ii  libgmp3c2                 2:4.2.1+dfsg-4 Multiprecision arithmetic library
ii  libsqlite3-0              3.3.8-1        SQLite 3 shared library

hpodder recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to