Bug 559531 - [abrt] crash in calibre-0.6.35-3.fc12
Summary: [abrt] crash in calibre-0.6.35-3.fc12
Keywords:
Status: CLOSED DUPLICATE of bug 559864
Alias: None
Product: Fedora
Classification: Fedora
Component: calibre
Version: 12
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Ionuț Arțăriși
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:37b7ea8e
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-01-28 12:14 UTC by Boricua
Modified: 2010-01-30 08:15 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2010-01-30 08:15:54 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (1.70 KB, text/plain)
2010-01-28 12:14 UTC, Boricua
no flags Details

Description Boricua 2010-01-28 12:14:41 UTC
abrt 1.0.4 detected a crash.

architecture: x86_64
cmdline: python /usr/bin/calibre-parallel
comment: Tried to fetch news from Spanish speaking site endi.com and the fetching crashesm with once again SELinux reporting a security issue.  Don't know if it is only a coincidence, but similar crashes have occured to me when trying fetching news from elpais.es, another Spanish speaking news site.  Fetching from NYTimes and ESPN goes well.
component: calibre
executable: /usr/bin/calibre-parallel
kernel: 2.6.31.12-174.2.3.fc12.x86_64
package: calibre-0.6.35-3.fc12
release: Fedora release 12 (Constantine)

backtrace
-----
Summary: TB37b7ea8e stylizer.py:305:_normalize_list_style:AttributeError: 'module' object has no attribute 'validate'

Traceback (most recent call last):
  File "/usr/bin/calibre-parallel", line 19, in <module>
    sys.exit(main())
  File "/usr/lib64/calibre/calibre/utils/ipc/worker.py", line 98, in main
    result = func(*args, **kwargs)
  File "/usr/lib64/calibre/calibre/gui2/convert/gui_conversion.py", line 24, in gui_convert
    plumber.run()
  File "/usr/lib64/calibre/calibre/ebooks/conversion/plumber.py", line 825, in run
    flattener(self.oeb, self.opts)
  File "/usr/lib64/calibre/calibre/ebooks/oeb/transforms/flatcss.py", line 122, in __call__
    self.stylize_spine()
  File "/usr/lib64/calibre/calibre/ebooks/oeb/transforms/flatcss.py", line 146, in stylize_spine
    extra_css=css)
  File "/usr/lib64/calibre/calibre/ebooks/oeb/stylizer.py", line 169, in __init__
    rules.extend(self.flatten_rule(rule, href, index))
  File "/usr/lib64/calibre/calibre/ebooks/oeb/stylizer.py", line 233, in flatten_rule
    style = self.flatten_style(rule.style)
  File "/usr/lib64/calibre/calibre/ebooks/oeb/stylizer.py", line 255, in flatten_style
    style.update(self._normalize_list_style(prop.cssValue))
  File "/usr/lib64/calibre/calibre/ebooks/oeb/stylizer.py", line 305, in _normalize_list_style
    if cssprofiles.validate(key, value):
AttributeError: 'module' object has no attribute 'validate'

Local variables in innermost frame:
style: {}
self: <calibre.ebooks.oeb.stylizer.Stylizer object at 0x6e2ca50>
cssvalue: cssutils.css.CSSPrimitiveValue(u'none', _propertyName=u'list-style')
value: u'none'
_[1]: []
key: 'list-style-type'
primitives: []
composition: ('list-style-type', 'list-style-position', 'list-style-image')

How to reproduce
-----
1.Start fetching news from site endi.com
2.Fetching of news aborts
3.SELinux message appears

Comment 1 Boricua 2010-01-28 12:14:44 UTC
Created attachment 387309 [details]
File: backtrace

Comment 2 Ionuț Arțăriși 2010-01-30 08:15:54 UTC
Hi Boricua,

I'm marking this as a duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=559864

I've already submitted an update to bodhi, would you like to try reproducing your error with that?

https://admin.fedoraproject.org/updates/calibre-0.6.36-1.fc12

*** This bug has been marked as a duplicate of bug 559864 ***


Note You need to log in before you can comment on or make changes to this bug.