public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] bittorrent 5.0.5 fails
@ 2007-02-26 19:53 Les Henderson
  2007-02-28 15:09 ` Bo Ørsted Andresen
  0 siblings, 1 reply; 2+ messages in thread
From: Les Henderson @ 2007-02-26 19:53 UTC (permalink / raw
  To: gentoo-user

I recently emerged bittorrent 5.0.5, but it keeps on crashing.

I've set wxGTK and wxpython to use unicode.

$ cat /etc/portage/package.use
x11-libs/wxGTK unicode
dev-python/wxpython unicode

I've upgraded twisted-web since I read somewhere that could make a difference.

$ cat /etc/portage/package.keywords
=dev-python/twisted-web-0.7.0 ~x86
=dev-python/twisted-2.5.0 ~x86

And of course I tried re-emerging bittorrent as well. This appears to
be a permissions issue. I can run the program as root (at least it
doesn't crash, I haven't actually tried to download or seed torrents
as root). Any idea which permissions need to change to keep the
program from crashing when I run it as a regular user? Is it safe to
do so? Any suggestions?

$ bittorrent
>>> unable to setrlimit  not allowed to raise maximum limit
Exception in thread bittorrent:263 in ?:
threading.Thread(target=init_core, args=(mainloop,)).start():
Traceback (most recent call last):
  File "/usr/bin/bittorrent", line 263, in ?
    threading.Thread(target=init_core, args=(mainloop,)).start()
  File "/usr/bin/bittorrent", line 215, in init_core
    init_torrents=False)
  File "/usr/lib/python2.4/site-packages/BitTorrent/MultiTorrent.py",
line 167, in __init__
    self._restore_state(init_torrents)
  File "/usr/lib/python2.4/site-packages/BitTorrent/MultiTorrent.py",
line 823, in _restore_state
    t = decode_line(line)
  File "/usr/lib/python2.4/site-packages/BitTorrent/MultiTorrent.py",
line 758, in decode_line
    t.working_path = t.working_path.decode('utf-8')
  File "/usr/lib/python2.4/site-packages/BitTorrent/Torrent.py", line
268, in _set_working_path
    self.config['working_path'] = value
  File "/usr/lib/python2.4/site-packages/BitTorrent/prefs.py", line
49, in __setitem__
    assert not isinstance(self._options[option], str) or \
AssertionError: 'working_path' is not str
non-daemon threads not shutting down in a timely fashion:
  <StackThread(disk_thread-1, started)>
  <StackThread(disk_thread-2, started)>
  <StackThread(disk_thread-3, started)>
You have no chance to survive make your time.
Killed

-- 
Les Henderson
ljhender@gmail.com
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [gentoo-user] bittorrent 5.0.5 fails
  2007-02-26 19:53 [gentoo-user] bittorrent 5.0.5 fails Les Henderson
@ 2007-02-28 15:09 ` Bo Ørsted Andresen
  0 siblings, 0 replies; 2+ messages in thread
From: Bo Ørsted Andresen @ 2007-02-28 15:09 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 582 bytes --]

On Monday 26 February 2007 20:53:11 Les Henderson wrote:
> I recently emerged bittorrent 5.0.5, but it keeps on crashing.
[SNIP]
> $ bittorrent
[SNIP]
>     assert not isinstance(self._options[option], str) or \
> AssertionError: 'working_path' is not str
> non-daemon threads not shutting down in a timely fashion:
>   <StackThread(disk_thread-1, started)>
>   <StackThread(disk_thread-2, started)>
>   <StackThread(disk_thread-3, started)>
> You have no chance to survive make your time.
> Killed

https://bugs.gentoo.org/show_bug.cgi?id=159406

-- 
Bo Andresen

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2007-02-28 15:17 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-02-26 19:53 [gentoo-user] bittorrent 5.0.5 fails Les Henderson
2007-02-28 15:09 ` Bo Ørsted Andresen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox