Bug 538331

Summary: [abrt] 0.6.21-2.fc12 unknown error when sending PDFs to sony PRS
Product: [Fedora] Fedora Reporter: Mario Chacon <the.masch>
Component: calibreAssignee: Ionuț Arțăriși <ionut>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 12CC: 06707731732, afgonzaga, ambijat, amturnip, asaeb, awilliam, biaji.cn, damien, darko.miletic, dennisgdaniels, dlstripes-fedorabugs, dokhebi, ehicks, encipherJ, fedora, frankly3d, ionut, javadieh.msd, jdbramlett, jim, jkunze, josemaria, jwildebo, lats, louis, maskimko, mothlight, occultmastery, ortizsantini, pavel1r, pcfe, regawyte, reggie, towers, walrus
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard: abrt_hash:a8b6448c
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-12-04 03:13:52 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:

Description Mario Chacon 2009-11-18 09:50:57 UTC
abrt detected a crash.

Comment: I was sending a pdf to my PRS-505 reader.
cmdline: python /usr/bin/calibre-parallel 
component: calibre
executable: /usr/bin/calibre-parallel
kernel: 2.6.31.5-122.fc12.i686
package: calibre-0.6.21-2.fc12
uuid: a8b6448c

Comment 1 Ionuț Arțăriși 2009-11-19 16:48:50 UTC
Can you provide more information? A traceback would be nice...

Comment 2 Adam Williamson 2009-12-14 22:23:05 UTC
I had this bug when sending a PDF also. I can't get abrt to send the traceback since it knows the bug report is a dupe :( I'll see if I can extract it from abrt somehow...

-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 3 Ionuț Arțăriși 2010-03-04 11:52:41 UTC
Any more info on this bug? Do you still get this with the latest fedora version of calibre?

Comment 4 Boricua 2010-03-04 12:23:46 UTC
I can confirm this issue is still present with the latest calibre (.6.40).  Each time I send a .pdf to my Sony PRS-600 abrt detects a crash.  Calibre, however, keeps running and transfer is always completed.

Comment 5 Ionuț Arțăriși 2010-03-04 13:51:35 UTC
Boricua, could you please try running calibre from the terminal and posting the traceback from when this error happens?

Comment 6 Boricua 2010-03-05 10:35:31 UTC
Ionut, this is what I got from running from terminal:

[Francisco@Hogar Desktop]$ calibre
link  hasn't been detected!
link  hasn't been detected!
Exception in thread Thread-3 (most likely raised during interpreter shutdown):
Traceback (most recent call last):
  File "/usr/lib64/python2.6/threading.py", line 525, in __bootstrap_inner
  File "/usr/lib64/calibre/calibre/utils/ipc/server.py", line 166, in run
  File "/usr/lib64/python2.6/Queue.py", line 177, in get
  File "/usr/lib64/python2.6/threading.py", line 252, in wait
<type 'exceptions.TypeError'>: 'NoneType' object is not callable
Exception in thread Thread-9 (most likely raised during interpreter shutdown):
Traceback (most recent call last):
  File "/usr/lib64/python2.6/threading.py", line 525, in __bootstrap_inner
  File "/usr/lib64/calibre/calibre/utils/ipc/server.py", line 166, in run
  File "/usr/lib64/python2.6/Queue.py", line 177, in get
  File "/usr/lib64/python2.6/threading.py", line 252, in wait
<type 'exceptions.TypeError'>: 'NoneType' object is not callable
Exception in thread Thread-5 (most likely raised during interpreter shutdown):
Traceback (most recent call last):
  File "/usr/lib64/python2.6/threading.py", line 525, in __bootstrap_inner
  File "/usr/lib64/calibre/calibre/gui2/device.py", line 172, in run
  File "/usr/lib64/calibre/calibre/gui2/device.py", line 134, in detect_device
  File "/usr/lib64/calibre/calibre/devices/scanner.py", line 140, in scan
  File "/usr/lib64/calibre/calibre/devices/scanner.py", line 86, in __call__
<type 'exceptions.AttributeError'>: 'NoneType' object has no attribute 'listdir'
[Francisco@Hogar Desktop]$ 

When starting calibre, the first two lines ("link hasn't been detected") are the only ones showing, even when I transfer a document to the ereader and get the bug alert. The remaining lines appear after I quit calibre. Just let me know if you need anything else.

Comment 7 Ionuț Arțăriși 2010-03-06 13:22:35 UTC
Thanks, Boricua

There's nothing unusual in here. Those are the messages calibre usually generates on exit. I'm puzzled as to what's causing this, or even what it is that's happening.

Comment 8 Zak 2010-03-23 13:13:59 UTC

How to reproduce
-----
1. Start Calibre
2. Add a book to an existing library.
3.

Comment 9 Damien Grassart 2010-04-12 12:37:52 UTC

How to reproduce
-----
1. Used "Send to device" on the Quick Start guide to send it to my Sony PRS 300 Reader.

Comment 10 Adam Williamson 2010-04-12 18:55:10 UTC
FWIW, I was able to send a large PDF to my device with the latest F13 build successfully the other day. Calibre seems to generate tracebacks left, right and centre when running, but it doesn't actually crash, and all the operations I tried succeeded.



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 11 William M. Quarles 2010-04-13 12:01:29 UTC

How to reproduce
-----
1. Add file ssa-545.pdf (the 02-2010 version) from www.socialsecurity.gov to list of eBooks.

Comment 12 Ionuț Arțăriși 2010-04-13 13:19:57 UTC
Ok, so I think I finally reproduced this bug. Thanks a lot for the broken PDF William!

The bad news is that abrt sent the bug report to a different bug: https://bugzilla.redhat.com/show_bug.cgi?id=549261#c4

Anyway, we're waiting for upstream to say they wontfix now: http://bugs.calibre-ebook.com/ticket/5292

Comment 13 afgonzaga 2010-04-20 15:37:38 UTC

Comment
-----
Couldn't reproduce error... was converting CBZ file...

Comment 14 Patrick C. F. Ernzer 2010-04-26 06:40:41 UTC
Package: calibre-0.6.42-1.fc12
Architecture: x86_64
OS Release: Fedora release 12 (Constantine)


How to reproduce
-----
1. PRS-505 lost all tags in a crash (nothing to do with calibre)
2. deleted PRS-505 content from within calibre
3. send 151 books to the device at once
  i. ctrl-A
  ii. click Send to device

Comment 15 Kevin Fenzi 2010-05-23 20:59:30 UTC
Greetings.

I have created a test build of the latest calibre version for Fedora 12.

Can you please update from:             
http://koji.fedoraproject.org/koji/taskinfo?taskID=2204259

And see if you can reproduce this bug?

Comment 16 Mario Chacon 2010-05-23 21:05:25 UTC
I am using Fedora 13, Can I use your version on Fedora 13?

salu2...
masch...

Comment 17 Mario Chacon 2010-05-27 03:57:35 UTC
Package: calibre-0.6.42-1.fc13
Architecture: i686
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1.Send a PDF to my SONY Reader 505
2.
3.


Comment
-----
Error when I load a PDF

Comment 18 Mario Chacon 2010-05-27 04:05:17 UTC
Could you repackage it for Fedora 13, please?

Thanks!
salu2...
masch...

Comment 20 Mario Chacon 2010-05-30 03:03:40 UTC
Yeah!.. Great!.. It works excellent!!

Thank you so much for your help!!..

Comment 21 amturnip 2010-06-07 06:38:59 UTC
Package: calibre-0.6.42-1.fc13
Architecture: i686
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1.view Library
2.right click a book and choose Send to Device, then Send to Main Memory; or click the big Send to Device button, whose default action is Send to Main Memory.
3.the animated circular thing in Calibre shows evidence of progress
4.the crash message appears with an invitation to open ABRT


Comment
-----
The device is Sony Reader Touch.
In spite of the error message, the book appears on the reader.

Comment 22 amturnip 2010-06-07 06:50:56 UTC
My traceback (for comment #21) is as follows.  ABRT put my comment into this report, but I am not convinced that it is the same issue...   

<string>:1:connect:error: [Errno 2] No such file or directory

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 87, in main
    with closing(Client(address, authkey=key)) as conn:
  File "/usr/lib/python2.6/multiprocessing/connection.py", line 134, in Client
    c = SocketClient(address)
  File "/usr/lib/python2.6/multiprocessing/connection.py", line 253, in SocketClient
    s.connect(address)
  File "<string>", line 1, in connect
error: [Errno 2] No such file or directory

Local variables in innermost frame:
self: <socket._socketobject object at 0x8e8664c>
args: ('/tmp/pymp-FPVgII/listener-uAAtcP',)

Comment 23 Daniel Stripes 2010-06-08 01:48:47 UTC
Package: calibre-0.6.42-1.fc13
Architecture: x86_64
OS Release: Fedora release 13 (Goddard)


Comment
-----
Closed calibre using the drop-down menu of the window button in the upper left corner of the calibre window.

Comment 24 Frank Murphy 2010-06-22 07:42:17 UTC
Package: calibre-0.7.4-1.fc14
Architecture: x86_64
OS Release: Fedora release 14 (Rawhide)


How to reproduce
-----
1. Go into prefrences
2. set new library path
3. Change some values.

Comment 25 Frank Murphy 2010-07-12 07:02:04 UTC
Can you all try the latest versions?
Rawhide
http://koji.fedoraproject.org/koji/buildinfo?buildID=182930

The following scratch builds:
Fedora 13
http://koji.fedoraproject.org/koji/taskinfo?taskID=2311683

Fedora 12
http://koji.fedoraproject.org/koji/taskinfo?taskID=2311690

Comment 26 Paul Gössinger 2010-08-05 22:58:24 UTC
Package: calibre-0.6.55-1.fc13
Architecture: x86_64
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1.Select a large number of books
2.Send them to your ebook reader (Kindle DX)
3.


Comment
-----
I tried to syncronize my ebooks

Comment 27 Frank Murphy 2010-08-07 08:14:29 UTC
Please upgrade to the latest version  here:
http://repos.fedorapeople.org/repos/kevin/calibre/


There is a repo files there that can be dropped into /etc/yum.repos.d/

in teminal
su
cd /etc/yum.repos.d
wget http://repos.fedorapeople.org/repos/kevin/calibre/fedora-calibre.repo

Let us know how it goes/

Comment 28 Jeff lats 2010-08-10 13:59:29 UTC
Package: calibre-0.6.55-1.fc13
Architecture: i686
OS Release: Fedora release 13 (Goddard)


Comment
-----
Added a .lit book to the library.  Clicked Convert E-books (to Epub) and bang

Comment 29 pleabargain 2010-08-19 15:05:48 UTC
Package: calibre-0.6.55-1.fc13
Architecture: i686
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1.converting book
2.
3.


Comment
-----
converting books
plugged in kindle 2
crash

Comment 30 Ali 2010-08-23 11:29:53 UTC
Package: calibre-0.6.55-1.fc13
Architecture: i686
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1.Run
2.Exit

Comment 31 Jim Gribbin 2010-08-30 21:36:20 UTC
Package: calibre-0.6.55-1.fc12
Architecture: i686
OS Release: Fedora release 12 (Constantine)


How to reproduce
-----
1. I selected and opened an epub file from Project Guttenburg.
2.
3.


Comment
-----
It did this as soon as I asked it to open.

Comment 32 drew 2010-09-03 20:48:36 UTC
Package: calibre-0.6.55-1.fc13
Architecture: i686
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1.loading new book
2.
3.


Comment
-----
this "crash" was not really a crash. the book imported fine as I could tell.

Comment 33 Louis van Dyk 2010-09-10 22:04:00 UTC
Package: calibre-0.6.55-1.fc13
Architecture: x86_64
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1. I opened calibre - it told me the database was corrupt.
2. I selected for calibre not to recover, but to create a new database.
3. When presented with the default location, I clicked open.
4. I heard a lot of disk activity, then calibre crashed.

Comment 34 pleabargain 2010-09-12 11:14:47 UTC
Package: calibre-0.6.55-1.fc13
Architecture: i686
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1.I don't know, had completed a number of ops using calibre and then ABRT loaded.
2.
3.

Comment 35 Edward Hooper 2010-09-18 23:24:14 UTC
Package: calibre-0.6.55-1.fc13
Architecture: x86_64
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1.  Open book from Firefox Downloads window.
2.
3.


Comment
-----
Download file from any source in Firefox.  Right click on file in Downloads window and select Open.

Comment 36 Edward Hooper 2010-09-26 02:46:13 UTC
Package: calibre-0.6.55-1.fc13
Architecture: x86_64
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1.  Saving updated book to disk.
2.
3.


Comment
-----
Download file from any source in Firefox.  Right click on file in Downloads window and select Open.

Comment 37 John Armitage 2010-10-16 22:24:55 UTC
Package: calibre-0.6.55-1.fc13
Architecture: x86_64
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
Happens every time I close calibre

Comment 38 Bug Zapper 2010-11-04 06:13:25 UTC
This message is a reminder that Fedora 12 is nearing its end of life.
Approximately 30 (thirty) days from now Fedora will stop maintaining
and issuing updates for Fedora 12.  It is Fedora's policy to close all
bug reports from releases that are no longer maintained.  At that time
this bug will be closed as WONTFIX if it remains open with a Fedora 
'version' of '12'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version prior to Fedora 12's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we may not be able to fix it before Fedora 12 is end of life.  If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora please change the 'version' of this 
bug to the applicable version.  If you are unable to change the version, 
please add a comment here and someone will do it for you.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events.  Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 39 Bug Zapper 2010-12-04 03:13:52 UTC
Fedora 12 changed to end-of-life (EOL) status on 2010-12-02. Fedora 12 is 
no longer maintained, which means that it will not receive any further 
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of 
Fedora please feel free to reopen this bug against that version.

Thank you for reporting this bug and we are sorry it could not be fixed.