Opened 15 years ago

#26 closed defect (Fixed)

cannot send 10M file

Reported by: weasel Owned by: nickm
Priority: Low Milestone:
Component: Mixminion-Client Version: 0.0.6.2
Severity: Keywords:
Cc: weasel Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

[Moved from bugzilla]
Reporter: download@… (Jim Prewett)

Description:
Opened: 2004-02-20 15:56



Hi, I'm trying to send a 10M file. I get these errors:

bash-2.05b$ mixminion send -t xxxxx@… -i /tmp/foo.tar.gz.asc -P
'?,?,?,noisebox,?,?'b
Mixminion version 0.0.6.2
This software is for testing purposes only. Anonymity is not guaranteed.
Feb 19 17:55:06.676 [WARN] Ignoring obsolete keyring stored in
'/home/dl/.mixminion/keys/keyring'
Feb 19 17:55:06.833 [INFO] Generating payload(s)...
Traceback (most recent call last):

File "/usr/local/bin/mixminion", line 9, in ?

mixminion.Main.main(sys.argv)

File "/usr/local/lib/python2.3/site-packages/mixminion/Main.py", line 288, in main

func(commandStr, args[2:])

File "/usr/local/lib/python2.3/site-packages/mixminion/ClientMain.py", line

1190, in runClient

forceNoServerSideFragments=no_ss_fragment)

File "/usr/local/lib/python2.3/site-packages/mixminion/ClientMain.py", line

267, in sendForwardMessage

startAt, endAt)

File "/usr/local/lib/python2.3/site-packages/mixminion/ClientMain.py", line

364, in generateForwardPackets

for p, (path1,path2) in zip(payloads, directory.generatePaths(

File "/usr/local/lib/python2.3/site-packages/mixminion/ClientDirectory.py",

line 605, in generatePaths

plausibleExits = [ prng.pick(plausibleExits) ]

File "/usr/local/lib/python2.3/site-packages/mixminion/Crypto.py", line 531,

in pick

raise IndexError("rng.pick([])")

IndexError: rng.pick([])

I can send smaller messages.



The exception implies that no exit server was found that supported delivering
the kind of message you wanted. Once encoded, your 1MB file may be a little
bigger than 1MB (we need at least one byte to tell the server you don't want to
append any headers), and no server is currently willing to send files more than
1MB in size.

Nevertheless, the error is totally unhelpful. I've fixed the code to generate a
slightly better error message.

[Automatically added by flyspray2trac: Operating System: FreeBSD]

Child Tickets

Change History (1)

comment:1 Changed 15 years ago by weasel

flyspray2trac: bug closed.

Note: See TracTickets for help on using tickets.