abrt 1.0.4 detected a crash. architecture: x86_64 cmdline: python /usr/bin/calibre-parallel comment: It seems to be some kind of conflict with SELinux (running in permissive mode). Two alerts are emitted, one stating that "SELinux is preventing /usr/libexec/abrt-hook-python "connect" access"; the other that "SELinux is preventing /usr/libexec/abrt-hook-python "getattr" access on /." 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: TBec426a22 worker.py:88:main:EOFError 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 88, in main name, args, kwargs, desc = conn.recv() EOFError Local variables in innermost frame: resultf: '/tmp/calibre_ipc_result_1_4.pickle' isosx: False key: 'Vu\x8f\x9d\xad\xab\xae\xfag\x9d77(~\xf9\x0fN\x863\n\xc0\xac\xdd\x9e\x00\xa9\xac\xdcb\x99\xfcM' conn: <read-write Connection, handle -1> address: '/tmp/pymp-iAtTuR/listener-VRrmoF' How to reproduce ----- 1.Click "quit" from the calibre icon in gnome taskbar 2.Calibre crash 3.SELinux inmediatelly shows suspicious behavior
Created attachment 387278 [details] File: backtrace
How to reproduce ----- 1. Start Calibre on Fedora 12 (i386) 2. Exit Calibre on Fedora 12 and ... Bang - new Crash!
How to reproduce ----- 1. Start Calibre on Fedora 12 (i386) 2. Exit Calibre on Fedora 12 and ... Bang - new Crash! Comment ----- Install Calibre 0.6.42 on Fedora 12, run it, exit application (at least - try exit) - that's it.
How to reproduce ----- 1. Run calibre 2. Shutdown calibre 3. Comment ----- Crashes on shutdown of calibre everytime.
How to reproduce ----- 1. Run 2. Exit
How to reproduce ----- 1. Start calibre 2. Do something 3. Exit calibre Comment ----- Calibre crashes on exit
How to reproduce ----- 1.open calibre 2.close calibre 3.
How to reproduce ----- 1. I closed calibre 2. 3.
How to reproduce ----- I was trying to send books to my kindle
How to reproduce ----- 1. Start calibre 2. Minimize it to system tray 3. r-click the icon in system tray and choose quit: => abrt message about crash in calibre will appear Comment ----- Does not seem to lead to loss of data so far, but makes you feel a bit insecure - why this is happening. But it is a great app, cheers! Robert
How to reproduce ----- 1. add book 2. edit metadata 3. fetch metadata from server 4. Error
Comment ----- Crashes when I close the Calibre window.
How to reproduce ----- 1. I don't know
How to reproduce ----- 1.close program 2. 3.
How to reproduce ----- 1. Exited Calibre 2. 3.
How to reproduce ----- 1. Exit Calibre after removing a book from library. 2. 3.
Comment ----- Closed the program
Package: calibre-0.6.42-1.fc12 Architecture: i686 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1. Closed the application. Comment ----- Closed the application.
Package: calibre-0.6.42-1.fc12 Architecture: x86_64 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1. Attached Sony PRS-505 2. Launched calibre 3. Imported epub document to calibre library, sent it to device. 4. Quit calibre, then it crashed.
Package: calibre-0.6.42-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) Comment ----- This seems to happen everytime you quit the application from the system tray menu (only way to do it if using default settings, btw).
Package: calibre-0.6.42-1.fc12 Architecture: x86_64 OS Release: Fedora release 12 (Constantine) How to reproduce -----
Package: calibre-0.6.42-1.fc12 Architecture: x86_64 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1. Open and then close the program 2. 3.
Package: calibre-0.6.42-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. First time I ran and played with calibre. 2. 3. Comment ----- newman ~ $ calibre Upgrading database to version 2... Upgrading database to version 3... Upgrading database to version 4... Upgrading database to version 5... Upgrading database to version 6... Upgrading database to version 7... Upgrading database to version 8... link hasn't been detected! link hasn't been detected! link hasn't been detected! link hasn't been detected! link hasn't been detected! link hasn't been detected! link hasn't been detected! link hasn't been detected! link hasn't been detected! link hasn't been detected! link hasn't been detected! link hasn't been detected! link hasn't been detected! link hasn't been detected! InputFormatPlugin: EPUB Input running on /home/newman/Library/John Schember/Calibre Quick Start Guide (1)/Calibre Quick Start Guide - John Schember.epub InputFormatPlugin: EPUB Input running on /home/newman/Library/John Schember/Calibre Quick Start Guide (1)/Calibre Quick Start Guide - John Schember.epub link hasn't been detected! link hasn't been detected! InputFormatPlugin: EPUB Input running on /home/newman/Library/John Schember/Calibre Quick Start Guide (1)/Calibre Quick Start Guide - John Schember.epub Exception RuntimeError: 'maximum recursion depth exceeded while calling a Python object' in <type 'exceptions.RuntimeError'> ignored Traceback (most recent call last): File "/usr/lib/calibre/calibre/gui2/viewer/documentview.py", line 606, in load_finished spine_index = self.manager.load_finished(bool(ok)) File "/usr/lib/calibre/calibre/gui2/viewer/main.py", line 485, in load_finished self.set_page_number(self.view.scroll_fraction) File "/usr/lib/calibre/calibre/gui2/viewer/documentview.py", line 522, in scroll_fraction return self.document.scroll_fraction File "/usr/lib/calibre/calibre/gui2/viewer/documentview.py", line 371, in scroll_fraction return float(self.ypos)/(self.height-self.window_height) RuntimeError: maximum recursion depth exceeded link hasn't been detected! link hasn't been detected! Exception in thread Thread-6 (most likely raised during interpreter shutdown): Traceback (most recent call last): File "/usr/lib/python2.6/threading.py", line 525, in __bootstrap_inner File "/usr/lib/calibre/calibre/gui2/device.py", line 172, in run File "/usr/lib/calibre/calibre/gui2/device.py", line 134, in detect_device File "/usr/lib/calibre/calibre/devices/scanner.py", line 140, in scan File "/usr/lib/calibre/calibre/devices/scanner.py", line 87, in __call__ <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute 'join' Exception in thread Thread-5 (most likely raised during interpreter shutdown): Traceback (most recent call last): File "/usr/lib/python2.6/threading.py", line 525, in __bootstrap_inner File "/usr/lib/calibre/calibre/gui2/device.py", line 445, in run File "/usr/lib/python2.6/threading.py", line 115, in acquire <type 'exceptions.TypeError'>: 'NoneType' object is not callable
Package: calibre-0.6.42-1.fc12 Architecture: x86_64 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1.Attempt to run server on port 8888 2.get error message that port 8080 (sic) is not free 3.quit calibre Comment ----- Cailbre doesn't seem to take note of the user-configured server port. Also, quitting causes a crash.
Ionuț: Is there a upstream bug report about this long standing issue? Can we also have a newer release (it may be fixed there...).
Package: calibre-0.6.42-1.fc12 Architecture: i686 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1. Close calibre Comment ----- ABRT reported this error when I closed calibre.
Could we bump the Calibre's version? Koji already has version 0.6.47 for F13 and F14. Calibre's website has version 0.6.52. Thanks in advance!
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
I build calibre-0.6.52 myself (need chmlib-devel and removal of cssutils specific patch after I updated to python-cssutils-0.9.6 from Koji, and enabled that mount helper; from what I remember) and it works somewhat better, however when started in terminal I still can see bunch of weird backtraces and the UI seems to me quite ugly but frankly I am not used to KDE/Qt interfaces. I can give you, Kevin, patch to 0.6.52 if needed.
Sure, patches welcome. I'm heading out on a trip, but will look at this as soon as time permits.
Created attachment 413896 [details] patch for spec file
Created attachment 413897 [details] rebased patch for 0.6.52
Created attachment 413898 [details] New patch enabling mount-helper I was not investigating what this .c file does but 0.6.52 was looking for this file whan was missing - calibre was working but fine but in terminal I was polling for this binary.
Created attachment 413900 [details] we are extracting tar.gz file nor tar.bz2 Perhaps we could change the last line to produce XZ (and change Source line in accordingly)?
All patches submitted, hope you find them useful.
Package: calibre-0.6.42-1.fc12 Architecture: x86_64 OS Release: Fedora release 12 (Constantine) How to reproduce ----- Occured while quitting Calibre after unsuccessfully trying to view a Kindle-formatted book.
ok, finally back and able to look at this. ;) The patch from comment 33 is just an update to the manpages patch? Testing out the mount-helper patch now. The generate-tarball.sh fix looks good. Thanks for the patches!
ok. I done some testing here and the new version looks pretty good. We need to get python-cssutils updated before the new version will build, I've mailed the maintainer about it. I will push the new version to rawhide and get f12/f13 testing packages once python-cssutils is done.
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?
I rebuilt 0.6.54 for F-13 myself and seems pretty good (random crashes still present...), however when calibre is started from terminal I can see it tries to poll for ebook reader device via that mount helper, which is missing. I guess I enabled it in one of my previous patches. (Well I am afraid that mount helper is SUID binary...) With mount helper it works like this: You plug ebook (Kindle DX in my case) and it shows up in calibre. W/o mount helper calibre looks for mount helper indefinitely and I have to mount Kindle via mount command first to see it in calibre (perhaps this is just deficiency on my GNOME setup?).
I rebuilt 0.6.54 for F-13 myself and seems pretty good (random crashes still present...), however when calibre is started from terminal I can see it tries to poll for ebook reader device via that mount helper, which is missing. I guess I enabled it in one of my previous patches. (Well I am affraid that mount helper is SUID binary...) With mount helper it works like this: You plug ebook (Kindle DX in my case) and it shows up in calibre. W/o mount helper calibre looks for mount helper indefinitely and I have to mount Kindle via mount command first to see it in calibre (perhaps this is just deficiency on my GNOME setup?).
Yeah, I am going to push a f13 build as well, but there is currently an issue with the tags on python-cssutils. The new version is built and pushed out, but the buildsystem is using the old one. ;( Once thats fixed today I should be able to push some builds out to updates-testing and we can see where we are. Also, Michal, co-maintainers very welcome if you want to apply. ;)
Package: calibre-0.6.42-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) Comment ----- Closed/exited Calibre.
Package: calibre-0.6.42-1.fc12 Architecture: x86_64 OS Release: Fedora release 12 (Constantine) Comment ----- Just installed Calibre (0.6.42-1) on this f12 machine, started Calibre and then closed it: multiple abrt popup notices.
(In reply to comment #40) > Greetings. 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 I have installed that update to calibre 0.6.54 on this x86_64 machine just moments ago. > And see if you can reproduce this bug? I have started and closed calibre 0.6.54 several times since the update and the bug has failed to (re)appear. The bug did occur on this machine every time I closed calibre before this update. Thank you!
Excellent. Good news indeed. Hopefully I can push a real update out soon...
Package: calibre-0.6.42-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. abrt error upon quitting calibre app 2. 3.
calibre-0.6.55-1.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/calibre-0.6.55-1.fc12
Package: calibre-0.6.42-1.fc12 Architecture: x86_64 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1. Open 2. Cancel settings 3. Cancel folder selection, then watch the errors.
I confirm that installing calibre 0.6.54 from comment 40 resolves problem with multiple abrt popups on exit. However I had another problem with it: RSS import feature stopped working. Calibre downloaded RSS feed, but had some problems with generating output file -- though, without crashing or triggering abrt. Now I've upgraded to Fedora 13 and will try calibre-0.6.55-1 from comment 49.
Well, same story with Fedora 13 and calibre-0.6.55 from comment 49. There is no crashes and abrt reports as they were with 0.6.42 - which is very good) Problem I wrote about is not with RSS feeds themselves -- it's with EPUB file output (generation or conversion). I successfully got RSS in FB2 or LRF files. I wasn't be able to get EPUB file from feeds or from some books I have with errors such as (from calibre error window): Parsing stylesheet.css ... Creating EPUB Output... 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 919, in run self.opts, self.log) File "/usr/lib64/calibre/calibre/ebooks/epub/output.py", line 143, in convert self.workaround_ade_quirks() File "/usr/lib64/calibre/calibre/ebooks/epub/output.py", line 380, in workaround_ade_quirks for rule in stylesheet.data.cssRules.rulesOfType(CSSRule.STYLE_RULE): AttributeError: 'CSSRuleList' object has no attribute 'rulesOfType' And when I quit calibre I still get some errors in terminal (though no abrt crash reports!): 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-4 (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 Hope this can be of any help...
Package: calibre-0.6.55-1.fc14 Architecture: x86_64 OS Release: Fedora release 14 (Rawhide) How to reproduce ----- 1. Quiting Calibre 2. 3.
Alexey: Can you tell me what 'rpm -q python-cssutils' returns there? Will look further as I can... Thanks for the report.
calibre-0.6.55-1.fc12 has been pushed to the Fedora 12 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'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/calibre-0.6.55-1.fc12
Package: calibre-0.6.42-1.fc12 Architecture: x86_64 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1. Opened application after applying updates 2. Clicked through settings, made no changes, canceled. 3. Closed application ... crash.
(In reply to comment #54) > Alexey: Can you tell me what 'rpm -q python-cssutils' returns there? $ rpm -q python-cssutils python-cssutils-0.9.6-1.fc13.noarch I was careful to install python-cssutils from https://admin.fedoraproject.org/updates/calibre-0.6.55-1.fc13 before installing calibre itself.
Alexey: This looks like http://bugs.calibre-ebook.com/ticket/5422 upstream. It's only fixed in an even NEWER python-cssutils. ;( Which we can't ship yet since it's alpha. ;( Sorry about this. I could make you a scratch build of it perhaps... or we can hope they push out the final soon. Everyone else on this bug: Please test 0.6.55? Thanks.
Package: calibre-0.6.42-1.fc12 Architecture: i686 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1. Exiting Calibre 2. 3.
Package: calibre-0.6.42-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.Open calibre 2.Close calibre Comment ----- I just open Calibre and then wen I closed it I got the error messages pop ups. This seem to hapen with a simple open and close operation.
Package: calibre-0.6.42-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- Fetching cover
Package: calibre-0.7.0-1.fc14 Architecture: x86_64 OS Release: Fedora release 14 (Rawhide) How to reproduce ----- 1. conver to epub 2. 3.
(In reply to comment #62) > Package: calibre-0.7.0-1.fc14 > Architecture: x86_64 > OS Release: Fedora release 14 (Rawhide) > > > How to reproduce > ----- > 1. conver to epub > 2. As I ran calibre from cli, will add the last couple of lines below dashes -------------------------------------------------- Removing anchor from TOC href: index_split_1347.html#calibre_toc_1072 Removing anchor from TOC href: index_split_1348.html#calibre_toc_1073 Removing anchor from TOC href: index_split_1349.html#calibre_toc_1074 Removing anchor from TOC href: index_split_1350.html#calibre_toc_1075 EPUB output written to /tmp/calibre_0.7.0_TPX0Y6.epub ICE default IO error handler doing an exit(), pid = 31313, errno = 32
In reply to comment #63: Frank: what was the python-cssutils version there? 0.9.6?
python-cssutils-0.9.7-0.b2.fc14.noarch (The scratch build) http://koji.fedoraproject.org/koji/taskinfo?taskID=2234428
Package: calibre-0.6.42-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. open calibre 2. close calibre 3. crash
Frank: can you open a new bug for the item in comment 63? This bug should be left for the f12/f13 build crash on close issue. Also, 0.7.1 is in rawhide now. ;)
(In reply to comment #67) > Frank: can you open a new bug for the item in comment 63? Will do. > This bug should be left for the f12/f13 build crash on close issue. Close issue also in Rawhide (just ignored it, as close only) > > Also, 0.7.1 is in rawhide now. ;) Will do the necessary.
Package: calibre-0.6.42-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.Run Database integrity check 2. 3. Comment ----- As the system is very very slow when saving a record after modifying it. I decided to run a Database Integrity Check. Database holds 6675 records. This for a SQL database is a very small amount of records. The data base is also accessed by the Windows version on the same computer which is duel boot. . Saving a recors in the Windows version is faster but running the checker does nothing the system locks with no error message. If you wish a copy of my database to check I am happy to provide it
Package: calibre-0.6.42-1.fc12 Architecture: i686 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1. After resuming from sleep, attempting to close calibre 2. 3.
Package: calibre-0.6.42-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Ouvrir calibre 2. Fermer Calibre 3.
Package: calibre-0.6.42-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Open Calibre. 2. Do anything. 3. Close Calibre by closing the window. Comment ----- Every time I close Calibre, Fedora reports a crash. I can't find any way to close the program other than closing the window (i.e., I can't find an internal "quit" option), but closing the window inevitably results in a crash.
Package: calibre-0.6.42-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) Comment ----- Closed calibre.
Package: calibre-0.6.42-1.fc12 Architecture: i686 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1.Every time when i closing this application, I got this crash message. 2. 3.
Package: calibre-0.6.42-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) Comment ----- Tried to launch calibre. Second attempt launched the program successfully.
Package: calibre-0.6.42-1.fc12 Architecture: i686 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1. Opened Application 2. Read books 3. Closed application
Package: calibre-0.6.42-1.fc12 Architecture: i686 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1. Exit Calibre 2. 3.
Package: calibre-0.6.42-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.i have been closed calibre, when appear the message.
calibre-0.6.55-1.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.
i still have this problem on calibre-0.6.55-1.fc13.x86_64
(In reply to comment #80) > i still have this problem on calibre-0.6.55-1.fc13.x86_64 Can you attach the crash info from that version please?
Happens to me also with calibre-0.6.55-1.fc13.x86_64. Backtrace follows: worker.py:88:main:EOFError 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 88, in main name, args, kwargs, desc = conn.recv() EOFError Local variables in innermost frame: resultf: '/tmp/calibre_ipc_result_1_3.pickle' isosx: False key: '\xd6\x00\xb3\x1d\xe8\xc1\xdb9F\x08\x88\xb5o^\xa4\xd2\xfc\x94F\xe6\x9c\xc1\xae@$\xe2\xa0\x1f\x031\xfb}' conn: <read-write Connection, handle -1> address: '/tmp/pymp-aFonfv/listener-6E_pXu'
worker.py:88:main:EOFError 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 88, in main name, args, kwargs, desc = conn.recv() EOFError Local variables in innermost frame: resultf: '/tmp/calibre_ipc_result_2_1.pickle' isosx: False key: 'v\xe4xZ)\xf1\xb43\x08\xb6\x86\xd4F\xa1\xbb\xcb\x99\xa3\xb8\x1f\x160\x7f\xb5\x05\\\x00\xa9\xd3\xbdw\xef' conn: <read-write Connection, handle -1> address: '/tmp/pymp-b2cym3/listener-r6cyyx'
<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/lib64/calibre/calibre/utils/ipc/worker.py", line 87, in main with closing(Client(address, authkey=key)) as conn: File "/usr/lib64/python2.6/multiprocessing/connection.py", line 134, in Client c = SocketClient(address) File "/usr/lib64/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 0x1bd86e0> args: ('/tmp/pymp-b2cym3/listener-r6cyyx',)
ok. Are you guys seeing any selinux avcs? ausearch -m avc -ts today And to clarify, you simply start it, then quit and get this error on quit? Any other steps to duplicate?
Are these the python avc's I reported at: https://bugzilla.redhat.com/attachment.cgi?id=422892&action=edit or something new?
No other steps are required You just start the program and then quit and this error occurs running: ausearch -m avc -ts today after start and quit of calibre gives <no matches>
As per comment 87. calibre-0.6.55-1.fc13.i686
I have selinux disabled, so I don't think selinux is the problem here. I can try to reproduce with selinux enabled. Let me know.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.Started calibre 2.Enabled server mode 3.Quit calibre 4. Crash
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Run calibre 2. exit calibre normally 3. Comment ----- This occurs everytime calibre exits, no matter what is done. Each worker thread gets a crash, and changing the # of worker threads generates a 1 to 1 mapping of crash instances. From a cli invocation, each thread generates one of these with approprate "thread number" in Thread-<n>: (In this run 2 were generated) Exception in thread Thread-4 (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
I also have selinux disabled. And, yes, all that is required to make it crash is to try to exit normally. Otherwise the program seems to work fine. I haven't synced a reader yet, but I have converted quite a few books with no problems.
I too have selinux disabled. I managed to sync with Stanza on my iPhone, which is the main reason I'm interested in Calibre. This hadn't worked with a previous version so I'm (relatively) happy. If only the stupid crash didn't happen, provoking an alert from abrt etc. etc.
Package: calibre-0.6.55-1.fc12 Architecture: x86_64 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1. Closing Calibre 2. 3.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.open calibre 2.exit calibre 3.abrt catches crash Comment ----- I was able to reproduce the crash at least twice.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Opened Calibre 2. Closed Calibre 3.
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Launch calibre 2. Close calibre by clicking the "X" on the title bar Comment ----- Simply launch calibre and then close it, and the bug reporting tool reports a crash in package calibre.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Start Calibre 2. Quit Calibre 3. File bug Comment ----- The appliction traps every time on exit.
As a workaround, I performed 'yum remove calibre' and then ran the "Binary install" command specified at: http://calibre-ebook.com/download_linux This installs a newer version of calibre than the one in the Fedora 13 repos. I no longer experience these crashes with the new version, and it also resolved an issue I was having with the detection of my Sony PRS-300 reader. I don't know much about bug resolution procedures, but my suggestion for the Fedora maintainers would be to get a newer version of calibre (e.g., 0.7.8) into the repos. All the dependencies appear to be in place, at least for Fedora 13.
Yes, we do intend to update, but I was hoping python-cssutils-0.9.7 would be released before we do so, as thats needed to fix another crash. :( In the mean time if folks would like to test and provide feedback, here are some scratch builds of the latest version for f13/f12: f13: http://koji.fedoraproject.org/koji/taskinfo?taskID=2311683 f12: http://koji.fedoraproject.org/koji/taskinfo?taskID=2311690 python-cssutils is up to 0.9.7b3, so final 0.9.7 will hopefully be out soon.
(In reply to comment #101) > Yes, we do intend to update, but I was hoping python-cssutils-0.9.7 would be > released before we do so, as thats needed to fix another crash. :( > > In the mean time if folks would like to test and provide feedback, here are > some scratch builds of the latest version for f13/f12: > > f13: > http://koji.fedoraproject.org/koji/taskinfo?taskID=2311683 > > f12: > http://koji.fedoraproject.org/koji/taskinfo?taskID=2311690 > > python-cssutils is up to 0.9.7b3, so final 0.9.7 will hopefully be out soon. I installed the f13 rpm for x86_64 and the crash on exit of calibre seems to be resolved. I haven't tried any of calibre's functions yet to see if they work without problems.
(In reply to comment #103) > Package: calibre-0.6.42-1.fc13 > Architecture: x86_64 > OS Release: Fedora release 13 (Goddard) > > > Comment > ----- > Closed/exited Calibre. Can you update to the version in comment #101 please
I unloaded calibre-0.6.55-1.fc13.x86_64 and did the binary install found on the Calibre website. No more crashes. And got the latest version of 0.7.8.
(In reply to comment #105) > I unloaded calibre-0.6.55-1.fc13.x86_64 and did the binary install found on the > Calibre website. > No more crashes. > And got the latest version of 0.7.8. Thanks, Harley. I did the same a few weeks ago, but neglected to mention it in this thread (sorry!).
Package: calibre-0.7.8-1.fc14 Architecture: i686 OS Release: Fedora release 14 (Rawhide) How to reproduce ----- 1. Open Calibre 2. Close Calibre 3. Comment ----- Initial setup of 7.8 calibre on F14-Rawhide.x86
Package: calibre-0.6.55-1.fc12 Architecture: x86_64 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1. Open the application 2. I manipulated somes files 3. Closed the application Comment ----- Closed again when the application notifies the ABRT about any problem. Simply open the application, I accessed some categories and when I close the application via the X in the top bar, the ABRT "screams" several warnings.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) Comment ----- Started calibre, perused the preferences settings without changing any, closed/quit/exited calibre by use of the 'x' box in the upper right corner, observed several abrt notices popup.
Package: calibre-0.6.55-1.fc12 Architecture: x86_64 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1. Open the application 2. I not manipulated files 3. Closed the application Comment ----- Closed again when the application notifies the ABRT about any problem. Simply open the application, I accessed some categories and when I close the application via the X in the top bar, the ABRT "screams" several warnings.
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) Comment ----- I was downloading the cover of one of my ebooks and calibre crashed
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) Comment ----- Wasn't even using or had calibre launched. Not sure where this crash report came from?
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- just exited calibre I think (after trying to download some news unsuccessfully)
Can you test the scratch build from: http://www.scrye.com/~kevin/fedora/calibre/
Package: calibre-0.7.10-1.fc14 Architecture: i686 OS Release: Fedora release 14 (Rawhide) How to reproduce ----- 1. Open 2. Close Comment ----- Was doing various existing bug tests, found a new one, plus crash on exit. Any method of closing triggers crash, maybe the whole python base needs upgrading?
in f12, i tested your calibre-0.7.10-1.fc12.x86_64 from http://www.scrye.com/~kevin/fedora/calibre/12/x86_64/ it does not appear to abort. i tried a number of various operations and never was able to get an abort on exit. but it now fails on any conversion that i've tried. these are ones which it previously did conversions successfully -- mostly to mobi. with: python-cssutils-0.9.6-1.fc12 details of conversion failure: Convert book 1 of 1 (Triplanetary) Resolved conversion options calibre version: 0.7.10 {'asciiize': False, 'author_sort': None, 'authors': None, 'base_font_size': 0.0, 'book_producer': None, 'change_justification': u'original', 'chapter': u"//*[((name()='h1' or name()='h2') and re:test(., 'chapter|book|section|part\\s+', 'i')) or @class = 'chapter']", 'chapter_mark': u'pagebreak', 'comments': None, 'cover': None, 'debug_pipeline': None, 'disable_font_rescaling': False, 'dont_split_on_page_breaks': False, 'extra_css': None, 'extract_to': None, 'flow_size': 260, 'font_size_mapping': None, 'footer_regex': u'(?i)(?<=<hr>)((\\s*<a name=\\d+></a>((<img.+?>)*<br>\\s*)?\\d+<br>\\s*.*?\\s*)|(\\s*<a name=\\d+></a>((<img.+?>)*<br>\\s*)?.*?<br>\\s*\\d+))(?=<br>)', 'header_regex': u'(?i)(?<=<hr>)((\\s*<a name=\\d+></a>((<img.+?>)*<br>\\s*)?\\d+<br>\\s*.*?\\s*)|(\\s*<a name=\\d+></a>((<img.+?>)*<br>\\s*)?.*?<br>\\s*\\d+))(?=<br>)', 'input_encoding': None, 'input_profile': <calibre.customize.profiles.InputProfile object at 0x2a1d550>, 'insert_blank_line': False, 'insert_metadata': False, 'isbn': None, 'keep_ligatures': False, 'language': None, 'level1_toc': None, 'level2_toc': None, 'level3_toc': None, 'line_height': 0.0, 'linearize_tables': False, 'margin_bottom': 5.0, 'margin_left': 5.0, 'margin_right': 5.0, 'margin_top': 5.0, 'max_toc_links': 50, 'no_chapters_in_toc': False, 'no_default_epub_cover': False, 'no_inline_navbars': False, 'no_svg_cover': False, 'output_profile': <calibre.customize.profiles.KindleOutput object at 0x2a1db10>, 'page_breaks_before': u"//*[name()='h1' or name()='h2']", 'prefer_metadata_cover': False, 'preprocess_html': False, 'preserve_cover_aspect_ratio': False, 'pretty_print': True, 'pubdate': None, 'publisher': None, 'rating': None, 'read_metadata_from_opf': '/tmp/calibre_0.7.10_W8myYX.opf', 'remove_first_image': False, 'remove_footer': False, 'remove_header': False, 'remove_paragraph_spacing': False, 'remove_paragraph_spacing_indent_size': 1.5, 'series': None, 'series_index': None, 'tags': None, 'timestamp': None, 'title': None, 'title_sort': None, 'toc_filter': None, 'toc_threshold': 6, 'use_auto_toc': False, 'verbose': 2} InputFormatPlugin: MOBI Input running on /home/jmb/calibre-books-lib/Edward Elmer Smith/Triplanetary (195)/Triplanetary - Edward Elmer Smith.mobi Extracting text... Adding anchors... Extracting images... Cleaning up HTML... Parsing HTML... Converting style information to CSS... Creating OPF... Parsing all content... Parsing Triplanetary.html ... Forcing Triplanetary.html into XHTML namespace Parsing styles.css ... Failed to parse content in styles.css Traceback (most recent call last): File "/usr/lib64/calibre/calibre/ebooks/oeb/reader.py", line 159, in _manifest_prune_invalid item.data File "/usr/lib64/calibre/calibre/ebooks/oeb/base.py", line 1064, in fget data = self._parse_css(data) File "/usr/lib64/calibre/calibre/ebooks/oeb/base.py", line 1010, in _parse_css import_rules = list(data.cssRules.rulesOfType(CSSRule.IMPORT_RULE)) AttributeError: 'CSSRuleList' object has no attribute 'rulesOfType' Generating default TOC from spine... Merging user specified metadata... Detecting structure... Auto generated TOC with 0 entries. Flattening CSS and remapping font sizes... Stylesheet 'styles.css' referenced by file 'Triplanetary.html' not in manifest Source base font size is 12.00000pt Cleaning up manifest... Trimming unused files from manifest... Parsing stylesheet.css ... 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 909, in run trimmer(self.oeb, self.opts) File "/usr/lib64/calibre/calibre/ebooks/oeb/transforms/trimmanifest.py", line 57, in __call__ for href in cssutils.getUrls(item.data): File "/usr/lib64/calibre/calibre/ebooks/oeb/base.py", line 1064, in fget data = self._parse_css(data) File "/usr/lib64/calibre/calibre/ebooks/oeb/base.py", line 1010, in _parse_css import_rules = list(data.cssRules.rulesOfType(CSSRule.IMPORT_RULE)) AttributeError: 'CSSRuleList' object has no attribute 'rulesOfType'
Right. This is why you need the 0.9.7 python-cssutils (which has not been released yet). I'll add a 0.9.7 rc3 build to the above repo for you to test with.
ok, builds of 0.9.7 rc3 are available in the same place as above: http://www.scrye.com/~kevin/fedora/calibre/ (for 12/13 i686/x86_64). Try upgrading to that version and see if conversion works again?
i installed them. and in some initial testing, it appears to work flawlessly. i hereby nominate kevin fenzi as hero of the year 2010! :-D
Package: calibre-0.6.55-1.fc12 Architecture: x86_64 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1.Simply exiting the program causes this about 4 times 2. 3.
Please update to the latest scratch Calibre and python-cssutils from: http://www.scrye.com/~kevin/fedora/calibre/ and re-test
Upgrading to these: $ rpm -q calibre python-cssutils calibre-0.7.10-1.fc13.i686 python-cssutils-0.9.7-0.b3.fc13.noarch seems to have cleared up the problems I had with both crashes and converting documents. Thanks.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Mark a ebook to send to the connected and correctly detected device (Android telephone). 2. Click on Icon "Send to device" 3. Then appears the error.
Use the versions from comment 122, and retest
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.open calibre 2.try to send a book into the device, which is connected but not recognized by calibre(it was recognized a while back) 3.exit from calibre and boom:) Comment ----- I consider this a serious problem, when software doesn''t recognize the existing device - prs-300. As I said: it was recognized before in fedora 12.
Please update to the version linked below, and retest, pull in the rebuilt python-cssutils also. https://bugzilla.redhat.com/show_bug.cgi?id=620966#c2
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.Start Calibre (first time run) 2.Set preferred reader as Amazon Kindle DX 3.Did not set any e-mail information, finish the setup wizard 4.Browse preferences (change nothing) 5.Close Calibre and it crashes
OS Release: Fedora release 13 (Goddard) Architecture : x86_64 I installed the version of Calibre (calibre-0.7.8-1 referred to in Comment 101 url = https://bugzilla.redhat.com/show_bug.cgi?id=559484#c101) and that fixed the crash on exit, but it introduced the bug of being unable to convert books to any format;(. (Comment #127) > Please update to the version linked below, and retest, > pull in the rebuilt python-cssutils also. > > https://bugzilla.redhat.com/show_bug.cgi?id=620966#c2 So I followed Frank Murphy's suggestion to update to the version (calibre-0.7.12-1 & python-cssutils-0.9.7-0.b3) that he suggested in Comment #127, and the conversion issue seems to be resolved, and there is no crash on exit...the only part of calibre that I have not tried is "sending" a book to a device....
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) Comment ----- Closed task tray icon for calibre.
Package: calibre-0.7.10-2.fc14 Architecture: x86_64 OS Release: Fedora release 14 (Branched) How to reproduce ----- 1. Quit Calibre 2. 3.
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) Comment ----- FFinished using the book viewer and click X to terminate calibre
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.transferred book 2. 3. Comment ----- Walked away from machine after transferring book to kindle 2 device. Crash was waiting for me when I came back.
Package: calibre-0.7.10-3.fc14 Architecture: x86_64 OS Release: Fedora release 14 (Laughlin) How to reproduce ----- 1. open calibre 2. after clicking to the closing cross, the calibre crashes
Package: calibre-0.6.55-1.fc12 Architecture: i686 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1.Start calibre 2.Do stuff 3.Close calibre Comment ----- Happens every time I close calibre.
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Opened Calibre 2. Used the application 3. Closed the application
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. When the Calibre software is closed the error coming.
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) Comment ----- Exiting
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Start Calibre 2. click on X to exit 3. Calibre crashes
I testeed Kevin's packages and I think they are working ok.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Opened Calibre for the first time 2. Closed the application
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Open the application 2. Close it 3. Comment ----- Nothing more
Package: calibre-0.6.55-1.fc12 Architecture: i686 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1. I was closing Calibre and it crashed while shutting down 2. 3. Comment ----- It also crashed while opening a epub file.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Started for the first time 2. Cancelled setting up kindle email 3. Selected directory and closed app Comment ----- This occurred during the first install of the application.
Package: calibre-0.6.55-1.fc12 Architecture: x86_64 OS Release: Fedora release 12 (Constantine) Comment ----- I closed Calibre and the crash occurred.
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Clicked the remove icon for the reader 2. Calibre crashed 3.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Start Calibre. 2. 3.
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.exit program 2. 3. Comment ----- pressed the window x close button
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) Comment ----- Had my Kindle DX connected and tried to upload a pdf to it. The PDF uploaded, so I am not sure what crashed.
Package: calibre-0.6.55-1.fc12 Architecture: x86_64 OS Release: Fedora release 12 (Constantine) Comment ----- I clicked "Exit" on the panel icon.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. I opened calibre for the first time. 2. I began to import my ebooks into the calibre library. 3. It asked if I wanted to import books with duplicate titles - there were many - it was about 20 hours later when I clicked yes. 4. Calibre crashed.
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.had finished conversion process on 12+ books with diff formats 2. 3.
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Open Calibre after install 2. Close Calibre 3. Comment ----- Crashed on close
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. I deleted a large number of ebooks 2. I closed the program 3.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. I opened calibre for the first time. 2. I began to import my ebooks into the calibre library. 3. I closed calibre. 4. Calibre crashed.
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.shut down calibre 2.crash 3. Comment ----- I had left my computer and calibre on for at least 24 hours. But, I know that Calibre crashes on close as I've seen the other bug reports.
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.shut down calibre 2.crash 3. Comment ----- I know that Calibre crashes on close as I've seen the other bug reports.
Package: calibre-0.6.55-1.fc12 Architecture: x86_64 OS Release: Fedora release 12 (Constantine) Comment ----- closed an ebook ok. then closed calibre program ok. but then got abrt crash detect for some reason.
Created attachment 449706 [details] part of var log messages for abrt report of calibre crash running: calibre-0.6.55-1.fc12 (x86_64) python-cssutils-0.9.6-1.fc12 (x86_64)
https://bugzilla.redhat.com/show_bug.cgi?id=629661#c3 "calibre-0.7.18-3.fc14, python-cssutils-0.9.7-0.0.b3.fc14 has been pushed to the Fedora 14 testing repository."
(In reply to comment #160) > > https://bugzilla.redhat.com/show_bug.cgi?id=629661#c3 > > "calibre-0.7.18-3.fc14, python-cssutils-0.9.7-0.0.b3.fc14 has been pushed to > the > Fedora 14 testing repository." Can you enable this testing repo: http://repos.fedorapeople.org/repos/kevin/calibre/ su cd /etc/yum.repos.d wget http://repos.fedorapeople.org/repos/kevin/calibre/fedora-calibre.repo
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce -----
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Used calibre as normal 2. Closed calibre 3. Crash
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.closing calibre 2. 3.
Package: calibre-0.7.20-1.fc14 Architecture: x86_64 OS Release: Fedora release 14 (Laughlin) How to reproduce ----- The crash happened when I closed calibre soon after resuming the laptop after a suspend.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Exit Calibre by clicking on the cross button on the gnome window border 2. 3.
Package: calibre-0.6.55-1.fc12 Architecture: x86_64 OS Release: Fedora release 12 (Constantine) How to reproduce ----- Exiting the application after adding a pdf file.
one tab I am running farmville another tab I opened yahoo mail in beta mode and I kept navigating suddenly firfox hanged Abrt displayed bugs.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Dissconnect Reader 2. Close program
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.crash on machine start up... calibre was not running 2. 3.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- Comment ----- Happens on closing calibre every time.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.Open Calibre 2.Read an E-Book 3.Close Calibre 4. Report crash Comment ----- I closed the application
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) Comment ----- I just closed Calibre as far as I know.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. This happens when calibre closes.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. close calibre
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- I don't know how to reproduce it Comment ----- 1. Imported books from my Nook into Calibre 2. Added a dozen epubs from Project Gutenberg 3. Tried to open an epub
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- Calibre crashes when I close it using the pull-down menu in the upper left corner of the app. Comment ----- Nothing. I had finished reading and tried to closr the document.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.Open Calibre 2.Read an E-Book 3.Close Calibre 4. Report crash Comment ----- There doesn't appear to be any way of closing calibre without it crashing
I would suggest all to upgrade via command line. It is very easy. http://www.youtube.com/watch?v=fyIgK6jeNYs
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- Calibre crashes when I close it using the pull-down menu in the upper left corner of the app. This crash has happened every time since the initial installation. I have not tried closing from the 'X' in the upper right-hand corner. Comment ----- I had just imported books from my Nook. I did not unmount the Nook or its SD card before exiting. KDE desktop. This Calibre is the version that ships with the Fedora 13 distro. The Calibre session was in full-screen mode, the server was not running.
I would strongly advise against doing what comment 183 suggests. ;) It's bypassing your package management system, which is not good. Instead, could people seeing this please update from my fedorapeople repo and then report back here if the new versions fix this issue? open a terminal. su cd /etc/yum.repos.d wget http://repos.fedorapeople.org/repos/kevin/calibre/fedora-calibre.repo yum update calibre I'll note also that this issue causes no dataloss or other ill effect. It just is when calibre is not exiting cleanly. If the above version fixes this issue and otherwise works, please report so here. If I can get enough folks showing it fixed, I can look at trying to update in f13. Thanks.
I tried the one from your 'fedora people' repo. Thought we had it for a minute. The first time I opened Calibre, opened a book, closed the book, closed Calibre, it went cleanly. The second time, I Opened a different book, Linux From Scratch. I have it in 2 formats, PDF & ,mobi. I opened and closed each in turn, then closed Calibre. I got an error message box. ERROR: ERROR: Unhandled exception: <b>IOError</b>:[Errno 2] No such file or directory: '/tmp/calibre_0.7.24_tmp_IVY9Sr/ipc_result_1_3_6r__Vh.pickle' 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 108, in main cPickle.dump(result, open(resultf, 'wb'), -1) IOError: [Errno 2] No such file or directory: '/tmp/calibre_0.7.24_tmp_IVY9Sr/ipc_result_1_3_6r__Vh.pickle'
Kevin, calibre-0.7.24-1.fc13.x86_64 from your repo still crashes for me on shutdown: Exception in thread Thread-10 (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 168, 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 However, it is no longer detected by abrt.
Package: calibre-0.6.55-1.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Not sure, just tried to close calibre 2. 3. Comment ----- Just Installed and configured the software to work with Gmail, tried to close and it crashed.
I forgot to mention in #186 that that was not detected by abrt either. I only received the error message box.
Perhaps this unofficial version of Calibre is not signed and abrt is setup as OpenGPGCheck = yes?
Didn't think of that, but I think that's OK. # rpm --checksig /home/jimg/Downloads/calibre-0.7.24-1.fc13.i686.rpm /home/jimg/Downloads/calibre-0.7.24-1.fc13.i686.rpm: sha1 md5 OK
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. First install of Calibre 2. Do not opt for setting up email during wizard, Select Kindle2 3. Exit program from main screen 4. ABRT appears
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.just open pdf file 2. 3.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. started calibre and converted a pdf to mobi then closed calibre via the 'X' mouse click. 2. 3.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.open calibre 2.use it 3.close, this bringsup the abrt icon
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.Used calibre to convert multiple .txt documents at once 2. 3.
Using sudo python -c "import urllib2; exec urllib2.urlopen('http://status.calibre-ebook.com/linux_installer').read(); main()" Calibre works much better now.
Running above python command as root fixed my crash, also.
(In reply to comment #197) > Using > > > sudo python -c "import urllib2; exec > urllib2.urlopen('http://status.calibre-ebook.com/linux_installer').read(); > main()" > > > Calibre works much better now. What you have done is installed Calibre directly from upstream.
Note that this "crash" is complely cosmetic. See https://bugzilla.redhat.com/show_bug.cgi?id=559484#c185 I guess I should request abrt stop reporting issues on calibre to avoid confusing folks. The crash happens on quit. It doesn't cause any data loss or ill effect. The only thing it does is fire up abrt and report this. :)
hmm, sorry to buzz, but on a "crash" event the program/OS cleans up in a "healthy" way all the memory allocated ( on heap: malloc and so on...) or it leaves an (huge?!) leak ... !? Sorry, but I don't like "cosmetic" term ;)
The issue here is: calibre launches of a number of threads in parallel when you run it. They each do various things in order to keep the application responsive and working. When you exit, each of those threads should report back to the main thread that it's exiting and quit, then the main thread exits. Somehow that last bit of communication is not working here. So, when you quit, everything quits, but the main thread doesn't hear back that the sub threads have quit. No memory is left behind. The application completely quits. No problems are left in the calibre application data. Everything syncs out fine and is in proper order for running it next time. Hope that helps.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. opening problematic pdf file.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.Converting an azw file caused crash 2. 3.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Closed application 2. 3.
Package: calibre-0.6.55-1.fc12 Architecture: i686 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1.while closing 2. 3.
Package: calibre-0.6.55-1.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. add a few ebooks to en empty collection (pdfs, epubs,... ) 2. 3.
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
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
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
Package: calibre-0.6.55-1.fc12 Architecture: i686 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1 Cicked on the Upper Left Corner 2. Clicked Close 3. Comment ----- Closed application on my machine
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.
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.