> Now, I am trying the following: generating logs, opening the book some times, and generating logs again. This way I can narrow down my search to the diff of those 2 logs.
No luck, diff follows (note that line in red reports the file size correctly. So the opening of the file has been logged, I just didn't find anything that seemed useful)
Code:
20682a20683,20721
> 171211:112924 cvm[2547]: I HistoryManagerImpl:History cursor updated:action=set,oldCursorIndex=27,newCursorIndex=26:
> 171211:112924 cvm[2547]: I BookletManager:SwitchingBooklets:from=Search,to=Home:
> 171211:112926 cvm[2547]: I ContentCatalogImpl:ItemIterator:index=1,items=130,volumes=6,time=35:Catalog Iteration done
> 171211:112926 cvm[2547]: I RepositoryController:FETCHED CONTENT FROM CATALOG:numPeriodicals=0,numBooks=8,numArchivedItems=0:
> 171211:112936 cvm[2547]: I BookletManager:SwitchingBooklets:from=Home,to=Bookworm:
> 171211:112936 cvm[2547]: E Reader:Error::viewer is null in Reader.postOpenItemDiskSpaceCheck()
> 171211:112936 cvm[2547]: I Reader:BOOK INFO:book asin=unknown,file size=27899891,file last mod date=2012-08-04 15.26.38 -0200,content type=ebook,length=UserLocation long format_ 904000,access=2017-12-11 11.28.58 -0200,last read position=UserLocation long format_ 904000,isEncrypted=false,isSample=false,isNew=false,isTTSMetdataPresent=false,isTTSMetadataAllowed=true:
> 171211:112936 cvm[2547]: I Reader:ZOOM LEVEL:level=0:
> 171211:112936 cvm[2547]: I ReaderGUI:SWITCH VIEW:name=com.amazon.ebook.booklet.reader.gui.view.pagecontentview.f:
> 171211:112936 cvm[2547]: I lipc:gip:prop=userstoreFreeSpace, source=com.lab126.volumd:Get int property
> 171211:112936 cvm[2547]: I ReaderGUI:SWITCH VIEW:name=com.amazon.ebook.booklet.reader.gui.view.pagecontentview.ib:
> 171211:112936 cvm[2547]: I ContentCatalogImpl:ItemIterator:index=3,items=130,volumes=6,time=12:Catalog Iteration done
> 171211:112937 cvm[2547]: I Search:INDEXING_THREAD_START::
> 171211:112937 cvm[2547]: I lipc:gip:prop=userstoreFreeSpace, source=com.lab126.volumd:Get int property
> 171211:112937 cvm[2547]: I ContentCatalogImpl:ItemIterator:index=1,items=130,volumes=6,time=10:Catalog Iteration done
> 171211:112944 cvm[2547]: I Search:INDEX_NEEDS_TO_BE_GENERATED:book=ye966f814cb439d293362e356bc1833c7,type=content,reason=invalid title info:
> 171211:112945 cvm[2547]: I BookletManager:SwitchingBooklets:from=Bookworm,to=Home:
> 171211:112945 cvm[2547]: I Base64:Information::Base64.encodeBytes : not conpressing
> 171211:112947 cvm[2547]: I Search:INDEXING_BOOK_START:book=ye966f814cb439d293362e356bc1833c7,type=content:
> 171211:112947 cvm[2547]: I Search:SORTING_BOOK::
> 171211:112949 cvm[2547]: I BookletManager:SwitchingBooklets:from=Home,to=Bookworm:
> 171211:112949 cvm[2547]: E Reader:Error::viewer is null in Reader.postOpenItemDiskSpaceCheck()
> 171211:112949 cvm[2547]: I Reader:BOOK INFO:book asin=unknown,file size=27899891,file last mod date=2012-08-04 15.26.38 -0200,content type=ebook,length=UserLocation long format_ 904000,access=2017-12-11 11.29.45 -0200,last read position=UserLocation long format_ 904000,isEncrypted=false,isSample=false,isNew=false,isTTSMetdataPresent=false,isTTSMetadataAllowed=true:
> 171211:112949 cvm[2547]: I Reader:ZOOM LEVEL:level=0:
> 171211:112949 cvm[2547]: I ReaderGUI:SWITCH VIEW:name=com.amazon.ebook.booklet.reader.gui.view.pagecontentview.f:
> 171211:112949 cvm[2547]: I lipc:gip:prop=userstoreFreeSpace, source=com.lab126.volumd:Get int property
> 171211:112949 cvm[2547]: I ReaderGUI:SWITCH VIEW:name=com.amazon.ebook.booklet.reader.gui.view.pagecontentview.ib:
> 171211:112959 cvm[2547]: I BookletManager:SwitchingBooklets:from=Bookworm,to=Home:
> 171211:112959 cvm[2547]: I Base64:Information::Base64.encodeBytes : not conpressing
> 171211:113001 crond[2253]: USER root pid 8525 cmd /usr/sbin/checkpmond
> 171211:113001 crond[2253]: USER root pid 8527 cmd /usr/sbin/tinyrot
> 171211:113001 crond[2253]: USER root pid 8528 cmd /usr/sbin/loginfo powerdcheck
> 171211:113002 system: I tinyrot:def::Rotating file /var/log/messages with max size 256
> 171211:113005 syslog-ng[648]: SIGHUP received, restarting syslog-ng
> 171211:113006 syslog-ng[648]: new configuration initialized
> 171211:113007 skipping TCP reset for port 22
> 171211:113007 netwatchd[1713]: I def:nettimeout::network timeout occurred; resetting established connections
> 171211:113020 cvm[2547]: I BookletManager:SwitchingBooklets:from=Home,to=Search:
> 171211:113020 cvm[2547]: I Search:SHORTCUT:command=;dm:
Another thing I tryed: find the process that had the file open, using lsof.
The result:
Code:
root 2547 4.0 36.7 419568 46688 ? SLl 08:42 8:31 /usr/java/bin/cvm -Xmx16m -Xbootclasspath/a:/usr/java/lib/localedata.jar:/usr/java/lib/charsets.jar -Dsun.boot.library.path=/usr/java/lib -cp :/opt/amazon/ebook/lib/Journal-update.jar:/opt/amazon/ebook/lib/KindleDeviceServicesAbstraction-1.0.jar:/opt/amazon/ebook/lib/KindleDeviceServicesTN-1.0.jar:/opt/amazon/ebook/lib/KindleGUIAbstraction-1.0.jar:/opt/amazon/ebook/lib/KindleGUITN-1.0.jar:/opt/amazon/ebook/lib/Kindlet-1.2.jar:/opt/amazon/ebook/lib/KindletBookletDRM-1.0.jar:/opt/amazon/ebook/lib/KindletImplementation-1.2.jar:/opt/amazon/ebook/lib/MobiCore-impl.jar:/opt/amazon/ebook/lib/MobipocketCoreReader.jar:/opt/amazon/ebook/lib/PDFReader-impl.jar:/opt/amazon/ebook/lib/ReaderSDK.jar:/opt/amazon/ebook/lib/SearchSDK.jar:/opt/amazon/ebook/lib/backport-util-concurrent-3.1.jar:/opt/amazon/ebook/lib/booklet.jar:/opt/amazon/ebook/lib/cd.jar:/opt/amazon/ebook/lib/framework-api.jar:/opt/amazon/ebook/lib/framework-impl.jar:/opt/amazon/ebook/lib/icu4j.jar:/opt/amazon/ebook/lib/jdbm.jar:/opt/amazon/ebook/lib/json.jar:/opt/amazon/ebook/lib/json_simple-1.1.jar:/opt/amazon/ebook/lib/kxml2.jar:/opt/amazon/ebook/lib/portability-impl.jar:/opt/amazon/ebook/lib/portability.jar:/opt/amazon/ebook/lib/utilities.jar:/opt/amazon/ebook/lib/xyml.jar:/opt/amazon/ebook/booklet/AudiblePlayer.jar:/opt/amazon/ebook/booklet/AudioPlayer.jar:/opt/amazon/ebook/booklet/Browser.jar:/opt/amazon/ebook/booklet/Home.jar:/opt/amazon/ebook/booklet/KindletBooklet-1.2.jar:/opt/amazon/ebook/booklet/MobiReader.jar:/opt/amazon/ebook/booklet/PictureViewer.jar:/opt/amazon/ebook/booklet/Search.jar:/opt/amazon/ebook/booklet/XymlBooklet.jar:/opt/amazon/ebook/booklet/msp.jar:/opt/amazon/ebook/lib/portability-impl.jar -Ddebug=1 -Dcheck_comm_stack=true -Dsun.net.client.defaultReadTimeout=120000 -Dhttp.keepalive.timeout=60000 -Dhttp.maxConnections=16 -Dallow_demo=false -Dawt_fb_enable=0 -Dextkeyboard=false -Dconfig=/opt/amazon/ebook/config/framework.mario.conf -DPLATFORM_CLASS_FILE=/opt/amazon/ebook/config/platform.conf -DENABLE_SEARCH_INDEXING_THREAD=true -Dpolicy.home=/opt/amazon/ebook/security -Djava.security.manager -Dmobi.html.table.size.limit=false -Dhtml.table.limit=2097152 -Dmobi.html.table.size.limit.value=409600 com.lab126.mario.MarioServiceProvider
(I ran lsof | grep pdf, and then ps aux | pid, where pid is the pid I found in step one)