Your message dated Sun, 15 Feb 2009 15:34:35 +0100
with message-id <[email protected]>
and subject line Re: Bug#513136: xpn: error message when reading news
has caused the Debian Bug report #513136,
regarding xpn: error message when reading news
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
513136: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=513136
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xpn
Version: 1.0.0-3
Severity: critical
Justification: breaks unrelated software

i found some errors when browsing the nntp server 
the test server is nntp://bbs.docksud.com.ar

im attach the log of the app

-- System Information:
Debian Release: 5.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.28.1fer (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages xpn depends on:
ii  python                        2.5.2-3    An interactive high-level object-o
ii  python-gtk2                   2.12.1-6   Python bindings for the GTK+ widge

xpn recommends no packages.

xpn suggests no packages.

-- no debconf information
:::: Mon Jan 26 17:26:43 2009 :::: 

Traceback (most recent call last):
  File "/usr/share/xpn/xpn_src/Groups_Win.py", line 268, in 
subscribe_selected_groups
    self.subscribe_group(group_to_subscribe,server_name)
  File "/usr/share/xpn/xpn_src/Groups_Win.py", line 285, in subscribe_group
    
last,message=self.download_headers(group_to_subscribe,articles_number,server_name)
  File "/usr/share/xpn/xpn_src/Groups_Win.py", line 197, in download_headers
    articles=shelve.open(os.path.join(self.wdir,"groups_info/",group,group))
  File "/usr/lib/python2.5/shelve.py", line 225, in open
    return DbfilenameShelf(filename, flag, protocol, writeback)
  File "/usr/lib/python2.5/shelve.py", line 209, in __init__
    Shelf.__init__(self, anydbm.open(filename, flag), protocol, writeback)
  File "/usr/lib/python2.5/anydbm.py", line 83, in open
    return mod.open(file, flag, mode)
  File "/usr/lib/python2.5/dbhash.py", line 16, in open
    return bsddb.hashopen(file, flag, mode)
  File "/usr/lib/python2.5/bsddb/__init__.py", line 310, in hashopen
    d.open(file, db.DB_HASH, flags, mode)
DBNoSuchFileError: (2, 'No existe el fichero o el directorio')


:::: Mon Jan 26 17:28:03 2009 :::: 

Traceback (most recent call last):
  File "/usr/share/xpn/xpn_src/Groups_Win.py", line 268, in 
subscribe_selected_groups
    self.subscribe_group(group_to_subscribe,server_name)
  File "/usr/share/xpn/xpn_src/Groups_Win.py", line 285, in subscribe_group
    
last,message=self.download_headers(group_to_subscribe,articles_number,server_name)
  File "/usr/share/xpn/xpn_src/Groups_Win.py", line 197, in download_headers
    articles=shelve.open(os.path.join(self.wdir,"groups_info/",group,group))
  File "/usr/lib/python2.5/shelve.py", line 225, in open
    return DbfilenameShelf(filename, flag, protocol, writeback)
  File "/usr/lib/python2.5/shelve.py", line 209, in __init__
    Shelf.__init__(self, anydbm.open(filename, flag), protocol, writeback)
  File "/usr/lib/python2.5/anydbm.py", line 83, in open
    return mod.open(file, flag, mode)
  File "/usr/lib/python2.5/dbhash.py", line 16, in open
    return bsddb.hashopen(file, flag, mode)
  File "/usr/lib/python2.5/bsddb/__init__.py", line 310, in hashopen
    d.open(file, db.DB_HASH, flags, mode)
DBNoSuchFileError: (2, 'No existe el fichero o el directorio')


:::: Mon Jan 26 17:29:09 2009 :::: 

Traceback (most recent call last):
  File "/usr/share/xpn/xpn_src/Groups_Win.py", line 268, in 
subscribe_selected_groups
    self.subscribe_group(group_to_subscribe,server_name)
  File "/usr/share/xpn/xpn_src/Groups_Win.py", line 285, in subscribe_group
    
last,message=self.download_headers(group_to_subscribe,articles_number,server_name)
  File "/usr/share/xpn/xpn_src/Groups_Win.py", line 197, in download_headers
    articles=shelve.open(os.path.join(self.wdir,"groups_info/",group,group))
  File "/usr/lib/python2.5/shelve.py", line 225, in open
    return DbfilenameShelf(filename, flag, protocol, writeback)
  File "/usr/lib/python2.5/shelve.py", line 209, in __init__
    Shelf.__init__(self, anydbm.open(filename, flag), protocol, writeback)
  File "/usr/lib/python2.5/anydbm.py", line 83, in open
    return mod.open(file, flag, mode)
  File "/usr/lib/python2.5/dbhash.py", line 16, in open
    return bsddb.hashopen(file, flag, mode)
  File "/usr/lib/python2.5/bsddb/__init__.py", line 310, in hashopen
    d.open(file, db.DB_HASH, flags, mode)
DBNoSuchFileError: (2, 'No existe el fichero o el directorio')


:::: Mon Jan 26 17:37:23 2009 :::: 

Traceback (most recent call last):
  File "/usr/share/xpn/xpn.py", line 1791, in get_bodies
    self.download_bodies(group[0],group[2])
  File "/usr/share/xpn/xpn.py", line 1831, in download_bodies
    marked_articles=[article for article in articles.itervalues() if 
article.marked_for_download==True]
  File "/usr/lib/python2.5/UserDict.py", line 112, in itervalues
    for _, v in self.iteritems():
  File "/usr/lib/python2.5/UserDict.py", line 106, in iteritems
    yield (k, self[k])
  File "/usr/lib/python2.5/shelve.py", line 113, in __getitem__
    value = Unpickler(f).load()
EOFError


:::: Mon Jan 26 17:37:37 2009 :::: 

Traceback (most recent call last):
  File "/usr/share/xpn/xpn.py", line 2202, in context_mark_download_group
    self.mark_group_for_download(self.group_to_thread)
  File "/usr/share/xpn/xpn.py", line 960, in mark_group_for_download
    for article in articles.itervalues():
  File "/usr/lib/python2.5/UserDict.py", line 112, in itervalues
    for _, v in self.iteritems():
  File "/usr/lib/python2.5/UserDict.py", line 106, in iteritems
    yield (k, self[k])
  File "/usr/lib/python2.5/shelve.py", line 113, in __getitem__
    value = Unpickler(f).load()
UnpicklingError: pickle data was truncated


:::: Mon Jan 26 17:37:42 2009 :::: 

Traceback (most recent call last):
  File "/usr/share/xpn/xpn.py", line 2202, in context_mark_download_group
    self.mark_group_for_download(self.group_to_thread)
  File "/usr/share/xpn/xpn.py", line 960, in mark_group_for_download
    for article in articles.itervalues():
  File "/usr/lib/python2.5/UserDict.py", line 112, in itervalues
    for _, v in self.iteritems():
  File "/usr/lib/python2.5/UserDict.py", line 106, in iteritems
    yield (k, self[k])
  File "/usr/lib/python2.5/shelve.py", line 113, in __getitem__
    value = Unpickler(f).load()
UnpicklingError: unpickling stack underflow


:::: Mon Jan 26 17:38:15 2009 :::: 

Traceback (most recent call last):
  File "/usr/share/xpn/xpn.py", line 874, in view_group
    self.show_threads(self.group_to_thread)
  File "/usr/share/xpn/xpn.py", line 636, in show_threads
    sorted=[(article.secs,article) for article in articles_shelve.itervalues()]
  File "/usr/lib/python2.5/UserDict.py", line 112, in itervalues
    for _, v in self.iteritems():
  File "/usr/lib/python2.5/UserDict.py", line 106, in iteritems
    yield (k, self[k])
  File "/usr/lib/python2.5/shelve.py", line 113, in __getitem__
    value = Unpickler(f).load()
EOFError


:::: Mon Jan 26 17:38:44 2009 :::: 

Traceback (most recent call last):
  File "/usr/share/xpn/xpn.py", line 549, in destroy
    self.purge_groups()
  File "/usr/share/xpn/xpn.py", line 2465, in purge_groups
    articles_dict=dict(articles)
  File "/usr/lib/python2.5/shelve.py", line 113, in __getitem__
    value = Unpickler(f).load()
UnpicklingError: unpickling stack underflow


:::: Mon Jan 26 17:38:55 2009 :::: 

Traceback (most recent call last):
  File "/usr/share/xpn/xpn.py", line 549, in destroy
    self.purge_groups()
  File "/usr/share/xpn/xpn.py", line 2465, in purge_groups
    articles_dict=dict(articles)
  File "/usr/lib/python2.5/shelve.py", line 113, in __getitem__
    value = Unpickler(f).load()
UnpicklingError: unpickling stack underflow


:::: Mon Jan 26 17:41:17 2009 :::: 

Traceback (most recent call last):
  File "/usr/share/xpn/xpn.py", line 1894, in mark_group
    for article in articles.itervalues():
  File "/usr/lib/python2.5/UserDict.py", line 112, in itervalues
    for _, v in self.iteritems():
  File "/usr/lib/python2.5/UserDict.py", line 106, in iteritems
    yield (k, self[k])
  File "/usr/lib/python2.5/shelve.py", line 113, in __getitem__
    value = Unpickler(f).load()
UnpicklingError: unpickling stack underflow



--- End Message ---
--- Begin Message ---
fixed 513136 1.2.6-1
thanks

On Sun, 15 Feb 2009 12:32:27 -0200, Fernando Toledo wrote:

> On Sunday 15 February 2009 08:43:15 David Paleino wrote:
> > On Tue, 3 Feb 2009 14:40:48 -0200, Fernando Toledo wrote:
> > > i solve it with rm -rf ~/.xpn  but i cant reproduce anymore =(
> > > i will update to the unstable version and test again
> >
> > Did you try it? Can I close this bug?
> 
> yes david, must be close.

Ok, closing.

> i use a update versions and dont get this bug again.

I suppose it's 1.2.6-1.

Kindly,
David

-- 
 . ''`.  Debian maintainer | http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- http://snipr.com/qa_page
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply via email to