Bug 662466 - downloading newsfeed causes calibre to crash
Summary: downloading newsfeed causes calibre to crash
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: calibre
Version: 14
Hardware: i686
OS: Linux
low
high
Target Milestone: ---
Assignee: Kevin Fenzi
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-12-12 20:10 UTC by errio
Modified: 2011-01-22 20:32 UTC (History)
5 users (show)

Fixed In Version: calibre-0.7.38-3.fc14
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-01-22 20:28:44 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description errio 2010-12-12 20:10:17 UTC
Description of problem: downloading newsfeed causes calibre to crash

Version-Release number of selected component (if applicable):07.23


How reproducible:


Steps to Reproduce:
1.Start Calibre en go to standard newsfeeds in english (US)
2.Try to download the economist (free) newsfeed
3.My screen turns black and calibre crashes. I have to force quit calibre and then reboot fedora (where i get the message that a program is still running but that /usr/bin/calibre is not responding. The automatic Bug reporting tool does not pick up on this bug. 
  
Actual results:


Expected results:


Additional info:

Comment 1 Kevin Fenzi 2010-12-12 20:47:09 UTC
So, when the screen goes black, you see nothing else until after you reboot?

It sounds like your X server has crashed somehow, leaving the display inoperative. 

After a reboot, can you attach your /var/log/Xorg.0.log.old file here? 

I assume you can get this to happen every time?

Comment 2 errio 2010-12-14 11:34:25 UTC
No, actually the screen goes grey, and it is only with calibre. So if i minimize calibre i can still use fedora and other programs, so it's not the X server. It's just that the calibre API becomes grey and totally inoperable.

I can attach that xorg log file if you want, but i don't thik it's the X server.

An yes I get this to happen every time i want to download the economist (free) feed. I tried some other feeds however and they were working fine.

Comment 3 Kevin Fenzi 2010-12-14 16:47:42 UTC
Interesting. So it's just the calibre window(s) that grey out? 

Can you open up a terminal and run 'calibre' from there, duplicate the greyed out problem and then attach any output from the terminal back here? Might give us info on what exactly it's getting stuck on.

Comment 4 errio 2010-12-16 10:07:51 UTC
I think I sort of figured out what's happening. I was trying to download the economist (free) version without plugging in my ebook reader. I thought this shouldn't be a problem, and that calibre would just download it to the calibre library. But somehow it doesn't do that, instead it crashes immediately. However, if I plug in my ebook reader and then download the economist (free) it goes to work immediately.
It is still weird though, because i can download other feeds to the calibre library without needing to have my ebook reader plugged in.
Anyways, i can download my favorite feed again, so that problem is solved.
Of course calibre still crashes if i close it after downloading and sending feeds to my device.

Greets,

Errio

Comment 5 Kevin Fenzi 2010-12-16 16:52:04 UTC
ok. That sounds indeed like a calibre bug. ;( 

Can you: 

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

and try the latest calibre version and see if it has the same issue?

Comment 6 errio 2010-12-16 19:56:42 UTC
Ok I've dowloaded the latest calibre and this one works perfectly.
I've downloaded the economist (free) version without plugging in my ebook reader.
It started downloading without any problems. Calibre put the feed straight in the calibre library.. no crashes.
And here's the greatest part.. after calibre was done i closed the program and there was no crash!
It seems it does now exactly what it should be doing.
So I hope you'll upgrade the repository officially with this version so other calibre users can enjoy a bugfree version :)

Thanks!

Errio

Comment 7 Kevin Fenzi 2010-12-16 21:59:42 UTC
Sadly, I think the reason you don't see a traceback on close is that because it's not an official package it won't report it. ;) 

Glad it's working in the other case however. I'll see what I can do about getting it updated. 

Thanks for your testing.

Comment 8 Fedora Update System 2011-01-13 00:07:40 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 9 Fedora Update System 2011-01-13 00:19:24 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 10 Fedora Update System 2011-01-13 23:25:37 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 11 Fedora Update System 2011-01-22 20:27:17 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 12 Fedora Update System 2011-01-22 20:31:16 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.


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