purple-url-handler crashed with AttributeError in unquote_plus()

Bug #358578 reported by Shahar Or
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Pidgin
Invalid
Unknown
pidgin (Ubuntu)
Triaged
Low
Unassigned

Bug Description

Binary package hint: pidgin

Dear interested parties,

It seems that it doesn't matter what I write after "irc:", it crashes.

dawn@dawn-desktop:~$ purple-url-handler irc://blah
Traceback (most recent call last):
  File "/usr/bin/purple-url-handler", line 367, in <module>
    main()
  File "/usr/bin/purple-url-handler", line 349, in main
    irc(uri)
  File "/usr/bin/purple-url-handler", line 190, in irc
    server = urllib.unquote_plus(match.group(2)) or ""
  File "/usr/lib/python2.5/urllib.py", line 1166, in unquote_plus
    s = s.replace('+', ' ')
AttributeError: 'NoneType' object has no attribute 'replace'
dawn@dawn-desktop:~$ purple-url-handler irc:blah
Traceback (most recent call last):
  File "/usr/bin/purple-url-handler", line 367, in <module>
    main()
  File "/usr/bin/purple-url-handler", line 349, in main
    irc(uri)
  File "/usr/bin/purple-url-handler", line 190, in irc
    server = urllib.unquote_plus(match.group(2)) or ""
  File "/usr/lib/python2.5/urllib.py", line 1166, in unquote_plus
    s = s.replace('+', ' ')
AttributeError: 'NoneType' object has no attribute 'replace'

Many blessings.

ProblemType: Crash
Architecture: i386
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/bin/purple-url-handler
InterpreterPath: /usr/bin/python2.5
NonfreeKernelModules: ath_hal
Package: libpurple-bin 1:2.5.2-0ubuntu1.1
PackageArchitecture: all
ProcAttrCurrent: unconfined
ProcCmdline: python /usr/bin/purple-url-handler irc://irc.freenode.net#tikiwiki
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=he_IL.UTF-8
 SHELL=/bin/bash
PythonArgs: ['/usr/bin/purple-url-handler', 'irc://irc.freenode.net#tikiwiki']
SourcePackage: pidgin
Title: purple-url-handler crashed with AttributeError in unquote_plus()
Uname: Linux 2.6.27-11-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare sudo vboxusers

Tags: apport-crash
Revision history for this message
Shahar Or (mightyiam) wrote :
tags: removed: need-duplicate-check
Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for your bug report, that seems similar to http://developer.pidgin.im/ticket/3521

Changed in pidgin (Ubuntu):
importance: Undecided → Low
status: New → Triaged
visibility: private → public
Changed in pidgin:
status: Unknown → Invalid
Revision history for this message
Shahar Or (mightyiam) wrote :

Dear Sebastien,

I think it may not be a duplicate of bug #126584 because the traceback is different and it crashed no matter how I write the URL.

Many blessings.

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.