tucan crashes on uploading.com urls

Bug #670200 reported by Tong Sun
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tucan (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: tucan

Hi,

Please test the following url as early as possible,

http://uploading.com/files/baca153c/index.php%253Ffile%253Df0f774a4/

The issues here,

- the name of the file to be downloaded is not parsed well
- most importantly, the tucan will crash with

Traceback (most recent call last):
  File "/usr/share/tucan/ui/gtk/gui.py", line 305, in save_default_session
    self.save_session(cons.SESSION_FILE)
  File "/usr/share/tucan/ui/gtk/gui.py", line 296, in save_session
    self.session.save_session(path, packages, info)
  File "/usr/share/tucan/core/sessions.py", line 56, in save_session
    self.set(SECTION_DOWNLOADS, OPTION_PACKAGES, pickle.dumps(session_packages))
  File "/usr/lib/python2.6/ConfigParser.py", line 669, in set
    "position %d" % (value, percent_index))
ValueError: invalid interpolation syntax in "(lp0\n(S'Arts'\np1\n(lp2\n((lp3\nS'http://uploading.com/files/baca153c/index.php%253ffile%253df0f774a4/'\np4\naS'index.php?file=f0f774a4'\np5\n(lp6\nS'uploading.com'\np7\naI400\nS'MB'\np8\n(lp9\nS'Anonymous'\np10\natp11\natp12\na." at position 75

The crash will happen when

- after the url have been queued for a while
- right after issuing saving the session.

Please investigate, and if confirmed, pass on to upstream developer.

Thanks

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: tucan 0.3.9-1
ProcVersionSignature: Ubuntu 2.6.35-22.33-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
Architecture: amd64
Date: Tue Nov 2 21:10:38 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, user)
 LANG=C
 SHELL=/bin/bash
SourcePackage: tucan

Revision history for this message
Tong Sun (suntong001) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.