Bug 733969

Summary: [abrt] urlwatch-1.11-1.fc14: sgmllib.py:358:finish_endtag:UnicodeEncodeError: 'ascii' codec can't encode character u'\u03df' in position 8: ordinal not in range(128)
Product: [Fedora] Fedora Reporter: Lancelot Mak <98036119lmak>
Component: urlwatchAssignee: Fabian Affolter <mail>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 14CC: mail
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:288dd06d
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-02-25 16:48:23 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace none

Description Lancelot Mak 2011-08-29 00:57:16 UTC
abrt version: 1.1.18
architecture: x86_64
cmdline: /usr/bin/python /usr/bin/urlwatch -e
component: urlwatch
executable: /usr/bin/urlwatch
kernel: 2.6.35.14-95.fc14.x86_64
package: urlwatch-1.11-1.fc14
reason: sgmllib.py:358:finish_endtag:UnicodeEncodeError: 'ascii' codec can't encode character u'\u03df' in position 8: ordinal not in range(128)
release: Fedora release 14 (Laughlin)
time: 1314565230
uid: 500

backtrace
-----
sgmllib.py:358:finish_endtag:UnicodeEncodeError: 'ascii' codec can't encode character u'\u03df' in position 8: ordinal not in range(128)

Traceback (most recent call last):
  File "/usr/bin/urlwatch", line 285, in <module>
    data = job.retrieve(timestamp, filter, headers)
  File "/usr/lib/python2.7/site-packages/urlwatch/handler.py", line 114, in retrieve
    data = filter(self.location, content)
  File "/home/lancelot/.urlwatch/lib/hooks.py", line 100, in filter
    soup = BeautifulSoup(d)
  File "/usr/lib/python2.7/site-packages/BeautifulSoup.py", line 1519, in __init__
    BeautifulStoneSoup.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.7/site-packages/BeautifulSoup.py", line 1144, in __init__
    self._feed(isHTML=isHTML)
  File "/usr/lib/python2.7/site-packages/BeautifulSoup.py", line 1186, in _feed
    SGMLParser.feed(self, markup)
  File "/usr/lib64/python2.7/sgmllib.py", line 104, in feed
    self.goahead(0)
  File "/usr/lib64/python2.7/sgmllib.py", line 143, in goahead
    k = self.parse_endtag(i)
  File "/usr/lib64/python2.7/sgmllib.py", line 320, in parse_endtag
    self.finish_endtag(tag)
  File "/usr/lib64/python2.7/sgmllib.py", line 358, in finish_endtag
    method = getattr(self, 'end_' + tag)
UnicodeEncodeError: 'ascii' codec can't encode character u'\u03df' in position 8: ordinal not in range(128)

Local variables in innermost frame:
self: 

How to reproduce
-----
1.
2.
3.
just check a website

Comment 1 Lancelot Mak 2011-08-29 00:57:19 UTC
Created attachment 520266 [details]
File: backtrace

Comment 2 Fabian Affolter 2012-02-25 16:48:23 UTC
urlwatch was updated to the latest upstream release. Please check and reopen this bug when the issue still occurs.