02-27-2020, 01:45 PM | #1 |
Junior Member
Posts: 5
Karma: 10
Join Date: Feb 2020
Device: none
|
Calibre crashes when opening ebooks with external viewer
Hi,
I couldn't find an answer to this anywhere, so maybe this community can help. My problem is: I unticked in properties --> behavior the PDF checkbox in order to view my ebooks via an external viewer (Adobe Acrobat Reader DC). However, this results in a fatal error when trying to open a pdf: A blank window titled "ERROR: Unhandled exception" appears and calibre crashes. When I try it with the internal viewer, it works, as well as opening the file manually via the explorer or if I choose Edge as default pdf viewer. Has anyone ideas how I could make it work with Acrobat Reader? Thanks in advance! |
02-27-2020, 02:36 PM | #2 |
Well trained by Cats
Posts: 29,800
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
4.11.2 has no issue opening PDF with Reader DC (My default Calibre setting for PDF)
|
Advert | |
|
02-27-2020, 06:31 PM | #3 |
null operator (he/him)
Posts: 20,568
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
@Chemist1 - what do you have as the Windows default program for opening PDFs, which is what calibre is trying to use?
Might be an idea to reset it. This has worked for me a couple of times when a Windows default has gone awry. Set to something else - e.g. Edge, restart (yes I know its a PITA), and then set it back to what you want - e.g. Acrobat. BR |
02-28-2020, 06:50 AM | #4 |
Junior Member
Posts: 5
Karma: 10
Join Date: Feb 2020
Device: none
|
@BetterRed - Thank you for the suggestion, but unfortunately, that didn't work.
I checked the standard program for pdfs, and it was Acrobat Reader. Calibre opens the ebooks correctly if Edge is the standard viewer, but Acrobat Reader doesn't work. A restart didn't change this behavior. |
02-28-2020, 04:24 PM | #5 | |
null operator (he/him)
Posts: 20,568
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
I don't have Acrobat, I prefer PDF eXchange, which is my default PDF reader, when I open a PDF in calibre that's what I get, and theducks has posted Acrobat works from calibre at his place. - try adding Acrobat to calibre's Open With feature to see if it works there: Another thing you could try: uninstall Acrobat completely, run a lightweight registry cleaner, download a fresh Acrobat installer and use it to create a vanilla Acrobat install. BR |
|
Advert | |
|
02-29-2020, 09:49 AM | #6 |
Junior Member
Posts: 5
Karma: 10
Join Date: Feb 2020
Device: none
|
Thank you for mentioning the Open With feature, I didn't know that before. I tried to select Acrobat Reader via the suggested readers and via manually browsing as well (it seems to differentiate there, since the logos are different), but neither of them did work.
I reinstalled Acrobat Reader and cleaned the Registry, but that didn't help either (Although I'm not sure if that worked correctly, since it showed the last used files...). Afterwards, I tried selecting it via Open With again as mentioned above, without success. Interesting is that it does work when I click Open With --> Adobe Acrobat Reader DC, but not by doubleclicking the book like I always tried before. The error message I always recieve is this (hope this works). It just stays blank, and after a short time, Calibre won't react anymore. Another thing that might help diagnosing the problem: I recieved once an error message that said something about "module propsys" or similar, but I can't replicate it currently, and it also just appeared for a very short time before closing itself. |
02-29-2020, 12:07 PM | #7 |
creator of calibre
Posts: 43,858
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Run calibre in debug mode (right click the preferences button) and post the log after recreating the error.
|
02-29-2020, 01:26 PM | #8 |
Junior Member
Posts: 5
Karma: 10
Join Date: Feb 2020
Device: none
|
Thank you for the suggestion!
This is the log it created: Code:
calibre Debug log calibre 4.11.2 [64bit] embedded-python: True is64bit: True Windows-10-10.0.18362-SP0 Windows ('64bit', 'WindowsPE') ('Windows', '10', '10.0.18362') Python 2.7.16+ Windows: ('10', '10.0.18362', 'SP0', u'Multiprocessor Free') Interface language: None Successfully initialized third party plugins: calibre 4.11.2 [64bit] embedded-python: True is64bit: True Windows-10-10.0.18362-SP0 Windows ('64bit', 'WindowsPE') ('Windows', '10', '10.0.18362') Python 2.7.16+ Windows: ('10', '10.0.18362', 'SP0', u'Multiprocessor Free') Interface language: None Successfully initialized third party plugins: Turning on automatic hidpi scaling devicePixelRatio: 1.0 logicalDpi: 96.0 x 96.0 physicalDpi: 92.0150943396 x 91.44 Using calibre Qt style: False [0.00] Starting up... [0.00] Initializing db... [0.01] db initialized [0.01] Constructing main UI... [1.95] main UI initialized... [1.95] Started up in 1.95 seconds with 117 books calibre 4.11.2 [64bit] embedded-python: True is64bit: True Windows-10-10.0.18362-SP0 Windows ('64bit', 'WindowsPE') ('Windows', '10', '10.0.18362') Python 2.7.16+ Windows: ('10', '10.0.18362', 'SP0', u'Multiprocessor Free') Interface language: None Successfully initialized third party plugins: Traceback (most recent call last): File "boot_com_servers.py", line 44, in <module> File "os_integration\windows\shell_extension.pyc", line 33, in <module> ImportError: No module named propsys Also, I somehow managed to recreate the 2nd error message, and although I couldn't take a screenshot or copy it, it indeed matched the log (it read ImportError: No module named propsys, like the error at the end of the log). |
02-29-2020, 09:37 PM | #9 |
creator of calibre
Posts: 43,858
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
You have some shell extension installed for windows explorer that is causing the issue.
|
03-01-2020, 08:17 AM | #10 |
Junior Member
Posts: 5
Karma: 10
Join Date: Feb 2020
Device: none
|
Thank you @kovidgoyal!
If anyone is interested, the responsible shell extension I had was called Spider property set provider (IPropertySetStorage) and is part of SpiderOakONE. |
03-01-2020, 09:48 AM | #11 |
Well trained by Cats
Posts: 29,800
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
I remember that name (Spider Oak) coming up a while back. I just do not remember the context
|
03-01-2020, 11:31 AM | #12 |
creator of calibre
Posts: 43,858
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
@theducks it's in the calibre FAQ: https://manual.calibre-ebook.com/faq...s-occasionally
|
03-01-2020, 12:13 PM | #13 | |
Well trained by Cats
Posts: 29,800
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
FOLK Remember the FAQ is not static. Kovid does update it all the time. Visit (and re-read), especially when you are having issues |
|
03-01-2020, 01:35 PM | #14 |
Resident Curmudgeon
Posts: 73,972
Karma: 128903378
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Spider Oak is a poorly written program.
|
Tags |
crash, error, pdf, viewer |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Can I use the ebook viewer without opening Calibre database? | iridius | Library Management | 41 | 06-26-2018 08:24 PM |
[Request] External bookmark file for calibre viewer | Andys | Calibre | 13 | 07-21-2017 05:49 PM |
Calibre Ebook Viewer Crashes | Cajun | Calibre | 3 | 02-19-2016 08:37 AM |
Calibre opening epub in editor rather than viewer | harpergriffin | Library Management | 4 | 02-18-2016 10:56 PM |
Opening PDF Books in Calibre Viewer. | scotmad | Library Management | 2 | 08-08-2011 12:05 PM |