Sorry, didn't seem to fix it, even worse(?):

Cache too old, forcing rebuild
deleting old cache files from older freevo version.... deleted 0 file(s)
deleting old cachefiles............................... deleted 0 file(s)
deleting cache for directories not existing anymore... done
deleting old entries in metainfo...................... done
deleting cache files.................................. done
checking mmpython cache files......................... 471 changes
Traceback (most recent call last):
  File "/usr/lib/python2.3/site-packages/freevo/helpers/cache.py", line 457,
in ?
    cache_directories(rebuild)
  File "/usr/lib/python2.3/site-packages/freevo/helpers/cache.py", line 182,
in cache_directories
    util.mediainfo.cache_recursive(all_dirs, verbose=True)
  File "/usr/lib/python2.3/site-packages/freevo/util/mediainfo.py", line
617, in cache_recursive
    cache_status = CacheStatus(check_cache(d), '  %4d/%-4d %s' % \
  File "/usr/lib/python2.3/site-packages/freevo/util/mediainfo.py", line
576, in __init__
    self.callback()
  File "/usr/lib/python2.3/site-packages/freevo/util/mediainfo.py", line
579, in callback
    if self_num_changes != 0:
NameError: global name 'self_num_changes' is not defined

/jan
 

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Im Auftrag von Krister
Lagerstrom
Gesendet: Samstag, 27. M�rz 2004 18:56
An: [EMAIL PROTECTED]
Betreff: Re: [Freevo-devel] Crash when Caching

Jan Grewe wrote:
> Finally checked out after the 1.5-pre release, and after updating 
> mmpython, too, i get this error when rebuilding the cache:
> 
> Traceback (most recent call last):
>   File "/usr/lib/python2.3/site-packages/freevo/helpers/cache.py", 
> line 457, in ?
>     cache_directories(rebuild)
>   File "/usr/lib/python2.3/site-packages/freevo/helpers/cache.py", 
> line 182, in cache_directories
>     util.mediainfo.cache_recursive(all_dirs, verbose=True)
>   File "/usr/lib/python2.3/site-packages/freevo/util/mediainfo.py", 
> line 610, in cache_recursive
>     cache_status = CacheStatus(check_cache(d), '  %4d/%-4d %s' % \
>   File "/usr/lib/python2.3/site-packages/freevo/util/mediainfo.py", 
> line 573, in __init__
>     self.callback()
>   File "/usr/lib/python2.3/site-packages/freevo/util/mediainfo.py", 
> line 576, in callback
>     print '\r%-70s %3d%%' % (self.txt, (self.pos * 100 / 
> self.num_changes)),
> ZeroDivisionError: integer division or modulo by zero
> 
> Hmm?

Committed a fix to freevo/src/util/mediainfo.py, please test!

                / Krister


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial
presented by Daniel Robbins, President and CEO of GenToo technologies. Learn
everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to