Bug 676869

Summary: [abrt] calibre-0.7.38-3.fc14: reader.py:301:extract_content:DRMError
Product: [Fedora] Fedora Reporter: antonio montagnani <antonio.montagnani>
Component: calibreAssignee: Kevin Fenzi <kevin>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 14CC: chkr, frankly3d, kevin, mbacovsk, nushio
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Unspecified   
Whiteboard: abrt_hash:f6aba554
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-02-11 21:30:19 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
File: backtrace none

Description antonio montagnani 2011-02-11 16:00:52 UTC
abrt version: 1.1.14
architecture: i686
cmdline: python /usr/bin/calibre-parallel
component: calibre
executable: /usr/bin/calibre-parallel
kernel: 2.6.35.11-83.fc14.i686.PAE
package: calibre-0.7.38-3.fc14
reason: reader.py:301:extract_content:DRMError
release: Fedora release 14 (Laughlin)
time: 1297438734
uid: 500

backtrace
-----
reader.py:301:extract_content:DRMError

Traceback (most recent call last):
  File "/usr/bin/calibre-parallel", line 19, in <module>
    sys.exit(main())
  File "/usr/lib/calibre/calibre/utils/ipc/worker.py", line 106, in main
    result = func(*args, **kwargs)
  File "/usr/lib/calibre/calibre/gui2/convert/gui_conversion.py", line 24, in gui_convert
    plumber.run()
  File "/usr/lib/calibre/calibre/ebooks/conversion/plumber.py", line 853, in run
    accelerators, tdir)
  File "/usr/lib/calibre/calibre/customize/conversion.py", line 216, in __call__
    log, accelerators)
  File "/usr/lib/calibre/calibre/ebooks/mobi/input.py", line 28, in convert
    mr.extract_content('.', parse_cache)
  File "/usr/lib/calibre/calibre/ebooks/mobi/reader.py", line 301, in extract_content
    raise DRMError(self.name)
DRMError

Local variables in innermost frame:
self: <calibre.ebooks.mobi.reader.MobiReader object at 0x9b66c4c>
parse_cache: {}
output_dir: '/tmp/calibre_0.7.38_tmp_66Jszd/calibre_0.7.38_u9mTwv_plumber'

How to reproduce
-----
1.trying to open a azw file
2.
3.

Comment 1 antonio montagnani 2011-02-11 16:00:55 UTC
Created attachment 478267 [details]
File: backtrace

Comment 2 Kevin Fenzi 2011-02-11 21:30:19 UTC
Sorry, azw files are DRM protected. 

See http://bugs.calibre-ebook.com/wiki/DRM

There's not much we can do to have a free tool read DRM protected content. ;( 
Sorry.