btlaunchmanycurses crashes "NotImplementedError: /dev/urandom (or equivalent) not found"

Bug #291464 reported by Tony Middleton
2
Affects Status Importance Assigned to Milestone
bittornado (Ubuntu)
Undecided
Unassigned

Bug Description

Binary package hint: bittornado

When running btlaunchmanycurses it runs for some time but then crashes.

EXCEPTION:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/BitTornado/RawServer.py", line 144, in listen_forever
  File "/var/lib/python-support/python2.5/BitTornado/SocketHandler.py", line 319, in handle_events
  File "/var/lib/python-support/python2.5/BitTornado/ServerPortHandler.py", line 171, in data_came_in
  File "/var/lib/python-support/python2.5/BitTornado/ServerPortHandler.py", line 193, in _read
  File "/var/lib/python-support/python2.5/BitTornado/ServerPortHandler.py", line 118, in read_header
  File "/var/lib/python-support/python2.5/BitTornado/BTcrypto.py", line 45, in __init__
  File "/usr/lib/python2.5/os.py", line 731, in urandom
NotImplementedError: /dev/urandom (or equivalent) not found

I am using Kubuntu 8.10 on AMD64.

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 8.10
NonfreeKernelModules: nvidia
Package: bittornado 0.3.18-6
PackageArchitecture: all
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
 LANG=en_GB.UTF-8
 LANGUAGE=en_US
SourcePackage: bittornado
Uname: Linux 2.6.27-7-generic x86_64

Revision history for this message
Tony Middleton (ximera) wrote :
Revision history for this message
Tony Middleton (ximera) wrote :

Happened again but the traceback is a little different

EXCEPTION:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/BitTornado/RawServer.py", line 144, in listen_forever
  File "/var/lib/python-support/python2.5/BitTornado/SocketHandler.py", line 319, in handle_events
  File "/var/lib/python-support/python2.5/BitTornado/ServerPortHandler.py", line 171, in data_came_in
  File "/var/lib/python-support/python2.5/BitTornado/ServerPortHandler.py", line 193, in _read
  File "/var/lib/python-support/python2.5/BitTornado/ServerPortHandler.py", line 150, in read_crypto_block3b
  File "/var/lib/python-support/python2.5/BitTornado/ServerPortHandler.py", line 46, in _external_connection_made
  File "/var/lib/python-support/python2.5/BitTornado/BT1/Encrypter.py", line 636, in externally_handshaked_connection_made
  File "/var/lib/python-support/python2.5/BitTornado/BT1/Encrypter.py", line 394, in data_came_in
  File "/var/lib/python-support/python2.5/BitTornado/BTcrypto.py", line 91, in read
  File "/var/lib/python-support/python2.5/BitTornado/BT1/Encrypter.py", line 420, in _read
  File "/var/lib/python-support/python2.5/BitTornado/BT1/Encrypter.py", line 244, in read_crypto_pad3
  File "/var/lib/python-support/python2.5/BitTornado/BTcrypto.py", line 101, in padding
  File "/usr/lib/python2.5/os.py", line 731, in urandom
NotImplementedError: /dev/urandom (or equivalent) not found

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package bittornado - 0.3.18-9

---------------
bittornado (0.3.18-9) unstable; urgency=low

  * fix for OSes that return file modification time as a float,
    new patch 28_float_mod_time_fix.dpatch (Closes: #503043)
  * patch interesting error where urandom is available in os.py but not
    implemented on the os, patch 29_fix_urandom_error.dpatch (LP: #291464)
  * update the package descriptions (Closes: #537592)
  * update the crypto_allowed entry in the manual page (Closes: #492031)
  * update the standards version to 3.8.3 (no changes)
  * remove dh_desktop from the rules file

 -- Ubuntu Archive Auto-Sync <email address hidden> Wed, 04 Nov 2009 01:48:22 +0000

Changed in bittornado (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers