02-11-2013, 07:23 PM | #1 |
Junior Member
Posts: 2
Karma: 10
Join Date: Feb 2013
Device: Kobo
|
Loading eBook Stalls Kobo Glo
Sometimes when sideloading an ebook, my Kobo Glo freezes and then requires the ebook to be removed from the device before the Glo can be used again. There is no error message and if more than one ebook is being loaded, I have to remove them one by one until I find the bad one. Hopefully Kobo will fix this in the firmware so an error message displays the filename of the bad book.
Does anyone know the specific problem with the ebook that causes it? I would like to create a utility that would check for this issue, and thus avoid trying to load it onto the Kobo in the first place. Failing that, I would like to try to find out what the problem is. I figure it is one of three types of issues: badly formed zip file, Epub content problem, Epub style problem (CSS sheets). I have built a utility to check for the first two issues. I'm holding back on the third, hoping it is not a CSS issue. The problem is that most epubs (retail and free) have mutliple issues, but seem to load fine. It must be a specific issue or issues. I have a number of epubs that I have loaded successfully. I have a handfull of epubs that I have verified fail when loading. Finding out which issues are preventing the Kobo loading is the problem. Is there any interest in digging into this further? |
02-11-2013, 11:11 PM | #2 | |
Bibliophagist
Posts: 35,428
Karma: 145525534
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Forma, Clara HD, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
Regards, David |
|
Advert | |
|
02-12-2013, 01:01 AM | #3 |
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
David answered the key point: we don't know exactly, but look at them individually to see what is wrong. If you can legally share the book, upload it or link to it. Otherwise, you can send a PM to me and we can arrange something else.
From what I know, the problem is very unlikely to be CSS. The device shouldn't be reading the CSS at the point it rejects the file. It should be reading the OPF and NCX files and anything else it needs to find those. I am fairly sure the device is only processing that these files are valid. I don't believe it checks if the files referred to in them exist. That is definitely the case for the NCX, but I don't know about the manifest in the OPF. On the occasions when I see this or when someone sends me a problem book, I start simple. I open it with the calibre viewer to see if it thinks it is an epub at all. This isn't always useful as the calibre viewer is fairly forgiving for errors. Then I either unzip and inspect the contents or open it in Sigil. As David mentioned, Sigil has an error checker to test. If I can't fix the errors in Sigil, or there are to many, or if the code looks horrible, I do an epub-to-epub conversion in calibre. That usually fixes the epubs enough to be put onto the device. But, I usually edit in Sigil and clean up the code. Alternatives to the above are EpubCheck to check for errors or epubfixer to make the changes. I have used both in the past, but prefer my process above. |
02-12-2013, 04:26 AM | #4 | |
Wizard
Posts: 2,824
Karma: 5843878
Join Date: Oct 2010
Location: UK
Device: Pocketbook Pro 903, (beloved Pocketbook 360 RIP), Kobo Mini, Kobo Aura
|
Quote:
|
|
02-12-2013, 12:38 PM | #5 |
Junior Member
Posts: 2
Karma: 10
Join Date: Feb 2013
Device: Kobo
|
Thanks for the responses!
Paola: Do you mean strange characters in the File Name, Epub meta data, or the content (xml, html, xhtm) of an Epub? davidfor: I'm not so so interested it fixing the Epub, as detecting it before I attempt to sideload it to Kobo. I have lots of data from EpubCheck, Sigil (FlightCrew), and a utility I wrote based on the Open Container Format (OCF) 2.0.1 document. I also use the W3C CSS validator. I have a lot of positives (successfully uploaded to KOBO) and a handfull of negatives (froze Kobo while uploading). Both positives and negatives have issues - but so far no pattern that I can build a utility around. DNSB: I have used both FlightCrew & EpubCheck - no pattern as to type of error that prevents KOBO loading. Epubs that do load have tons of errors too. I would need more failed Epubs to form a pattern. I built a Windows GUI front end to EpubCheck with an error output to XML. Anyone willing to run it on Epubs they have that failed to load to KOBO? It requires EpubCheck 3.0 to be installed already and .net Framework 3.5 to be installed as well. |
Advert | |
|
02-12-2013, 04:05 PM | #6 |
Wizard
Posts: 2,824
Karma: 5843878
Join Date: Oct 2010
Location: UK
Device: Pocketbook Pro 903, (beloved Pocketbook 360 RIP), Kobo Mini, Kobo Aura
|
|
02-12-2013, 11:36 PM | #7 | |
Bibliophagist
Posts: 35,428
Karma: 145525534
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Forma, Clara HD, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
One of the two files I never did find why it was an unhappy camper, the second had issues with zero length chapter files and garbage lines in the content and toc files. Regards, David |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Glo An ebook processing flow that can improve your experience of reading PDF on kobo glo | ghero | Kobo Reader | 28 | 12-31-2012 10:13 PM |
Glo Can kobo glo run android app such as nook glo? | suspect | Kobo Developer's Corner | 1 | 12-28-2012 11:25 PM |
Kobo glo 3.2.1: PDF problems unsolved by Kobo | Hotbill | Kobo Reader | 0 | 12-28-2012 05:31 AM |
Glo How to import reading Life Statistics from Kobo Touch to Kobo Glo? | the_m | Kobo Reader | 5 | 12-13-2012 03:40 PM |
Kobo Glo Vs Kobo Touch Sizes (Want to use my Skindigital cover) | Chocky | Kobo Reader | 3 | 09-25-2012 10:47 AM |