Bug 664317

Summary: [abrt] calibre-0.6.55-1.fc13: output.py:380:workaround_ade_quirks:AttributeError: 'CSSRuleList' object has no attribute 'rulesOfType'
Product: [Fedora] Fedora Reporter: Wendell Baker <wendellcraigbaker>
Component: calibreAssignee: Kevin Fenzi <kevin>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 13CC: frankly3d, kevin, mbacovsk, mnowak, nushio
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Unspecified   
Whiteboard: abrt_hash:48eab2f1
Fixed In Version: calibre-0.7.38-3.fc14 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-01-22 20:28:53 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 Wendell Baker 2010-12-19 20:43:58 UTC
abrt version: 1.1.14
architecture: i686
Attached file: backtrace
cmdline: python /usr/bin/calibre-parallel
component: calibre
executable: /usr/bin/calibre-parallel
kernel: 2.6.34.7-56.fc13.i686.PAE
package: calibre-0.6.55-1.fc13
reason: output.py:380:workaround_ade_quirks:AttributeError: 'CSSRuleList' object has no attribute 'rulesOfType'
release: Fedora release 13 (Goddard)
time: 1292791151
uid: 500

How to reproduce
-----
1. Newspaper Download the New York Times with my registered (free) account
2. Save ... doing it in the background 
3. Investigate Viewing the Quick Start Guide
4. About then it crashed.

Comment 1 Wendell Baker 2010-12-19 20:44:01 UTC
Created attachment 469634 [details]
File: backtrace

Comment 2 Kevin Fenzi 2010-12-19 23:11:34 UTC
Can you: 

Open up a terminal
su
cd /etc/yum.repos.d
wget http://repos.fedorapeople.org/repos/kevin/calibre/fedora-calibre.repo
yum update calibre

and see if you can duplicate this crash with the newest version?

Comment 3 Wendell Baker 2010-12-22 13:50:48 UTC
As exhibited in https://bugzilla.redhat.com/show_bug.cgi?id=664321 2010-12-22
The parsing bugs are still there.

Attachments
See https://bugzilla.redhat.com/attachment.cgi?id=470205 (shows updating to the new repository, yum update & python exceptions)

Actualities
https://bugzilla.redhat.com/attachment.cgi?id=470206
https://bugzilla.redhat.com/attachment.cgi?id=470207

N.B. what I did this time was:
1. fire up gui
2. Newspapers
3. English (USA)
4. American Thinkers (the first or second non-paywalled pub)

Comment 4 Kevin Fenzi 2010-12-22 17:04:09 UTC
Please update python-cssutils from the calibre repo too, not just calibre.

Comment 5 Wendell Baker 2010-12-22 20:20:23 UTC
Solved.
With python-cssutils-0.9.7-0.b3.fc13.noarch it works flawlessly.
I read the NYT, anandtech, arstechnica

This is resolved.



The required package is:

Loaded plugins: downloadonly, keys, presto, refresh-packagekit
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package python-cssutils.noarch 0:0.9.7-0.b3.fc13 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package             Arch       Version                Repository          Size
================================================================================
Updating:
 python-cssutils     noarch     0.9.7-0.b3.fc13        fedora-calibre     304 k

Transaction Summary
================================================================================
Upgrade       1 Package(s)

Total download size: 304 k
Downloading Packages:
Setting up and reading Presto delta metadata
Processing delta metadata
Package(s) data still to download: 304 k
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating       : python-cssutils-0.9.7-0.b3.fc13.noarch                   1/2 
  Cleanup        : python-cssutils-0.9.6-1.fc13.noarch                      2/2 

Updated:
  python-cssutils.noarch 0:0.9.7-0.b3.fc13                                      

Complete!

Comment 6 Fedora Update System 2011-01-13 00:07:45 UTC
calibre-0.7.38-3.fc14,python-cssutils-0.9.7-1.fc14 has been submitted as an update for Fedora 14.
https://admin.fedoraproject.org/updates/calibre-0.7.38-3.fc14,python-cssutils-0.9.7-1.fc14

Comment 7 Fedora Update System 2011-01-13 00:19:29 UTC
calibre-0.7.38-3.fc13,python-cssutils-0.9.7-1.fc13 has been submitted as an update for Fedora 13.
https://admin.fedoraproject.org/updates/calibre-0.7.38-3.fc13,python-cssutils-0.9.7-1.fc13

Comment 8 Fedora Update System 2011-01-13 23:25:43 UTC
calibre-0.7.38-3.fc13, python-cssutils-0.9.7-1.fc13 has been pushed to the Fedora 13 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update calibre python-cssutils'.  You can provide feedback for this update here: https://admin.fedoraproject.org/updates/calibre-0.7.38-3.fc13,python-cssutils-0.9.7-1.fc13

Comment 9 Fedora Update System 2011-01-22 20:27:22 UTC
calibre-0.7.38-3.fc13, python-cssutils-0.9.7-1.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 10 Fedora Update System 2011-01-22 20:31:21 UTC
calibre-0.7.38-3.fc14, python-cssutils-0.9.7-1.fc14 has been pushed to the Fedora 14 stable repository.  If problems still persist, please make note of it in this bug report.