OptimiliaStudios / AquileReader

This repository is for tracking the feedbacks for Aquile Reader app
36 stars 4 forks source link

Endless Loading Screen Bug #24

Closed dboschm closed 3 years ago

dboschm commented 3 years ago

On both, my Windows 10 Desktop PC (i5 16gb) and my Surface Pro 3 (i5 8gb) I got stuck on the loading screen when I try to open an eBook. After about an hour the app closes completely. What I tried so far:

aquile

The installed Aquile version is 1.0.32.0

OptimiliaStudios commented 3 years ago

Hi, Can you plz share the log files for us to debug, steps to collect the logs can be found here - https://aquilereader.wordpress.com/troubleshooting-guide/#logs

Also, can you confirm if you had working internet connection when you tried to open the book?

dboschm commented 3 years ago

Yes I can confirm, that I have an active Internet connection (Home Wifi, Deutsche Glasfaser). After your question I tried it even on another Network (Wifi Hotspot, from mobile Phone).

So this are the logs I got. Logs.zip I followed the guide, by pressing X during the loading Screen. The first and the third log file are from the runs with that issue. Unfortunately they are empty. The second run was without that issue, I just opened the settings to get to the logs folder.

dboschm commented 3 years ago

In the Windows event Log I found this one:

The program Aquile Reader.exe version 1.0.0.0 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Security and Maintenance control panel.
 Process ID: 3b8c
 Start Time: 01d737b5768857b3
 Termination Time: 4294967295
 Application Path: C:\Program Files\WindowsApps\21676OptimiliaStudios.AquileReader_1.0.32.0_x64__k42naep6bwmrc\Aquile Reader.exe
 Report Id: 9a361cfa-cf56-4fc8-999d-ee484aeffdcf
 Faulting package full name: 21676OptimiliaStudios.AquileReader_1.0.32.0_x64__k42naep6bwmrc
 Faulting package-relative application ID: App
 Hang type: Quiesce

As well as this:

Fault bucket 1349738637317218252, type 5
Event Name: MoAppHang
Response: Not available
Cab Id: 0

Problem signature:
P1: 21676OptimiliaStudios.AquileReader_1.0.32.0_x64__k42naep6bwmrc
P2: praid:App
P3: 1.0.0.0
P4: 60296389
P5: 8ac5
P6: 2097152
P7: 
P8: 
P9: 
P10: 

Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER9C57.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER9C96.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER9CB4.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER9D13.tmp.txt

These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppHang_21676OptimiliaSt_6d583351ea98cd9f2d5ef0cf93da97a7fa05fec_4e504a58_a1b9148f-e4fe-4c9b-8e54-42e54102381b

Analysis symbol: 
Rechecking for solution: 0
Report Id: 9acc2c8f-fabf-40cc-b2df-3ce09008fa3a
Report Status: 268435456
Hashed bucket: 912a90b4ea931a9ef2bb3c23b0e99fcc
Cab Guid: 0

And this:

Faulting application name: Aquile Reader.exe, version: 1.0.0.0, time stamp: 0x60296389
Faulting module name: ntdll.dll, version: 10.0.19041.928, time stamp: 0x9bed63d6
Exception code: 0xc0000374
Fault offset: 0x00000000000ff0b9
Faulting process id: 0x5378
Faulting application start time: 0x01d73646672becb6
Faulting application path: C:\Program Files\WindowsApps\21676OptimiliaStudios.AquileReader_1.0.32.0_x64__k42naep6bwmrc\Aquile Reader.exe
Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll
Report Id: d3222fac-31f2-4f66-b3a2-d7c012e4cc14
Faulting package full name: 21676OptimiliaStudios.AquileReader_1.0.32.0_x64__k42naep6bwmrc
Faulting package-relative application ID: App
dboschm commented 3 years ago

I somehow managed to get this exception in the log file (I tried to hit X before the app quit responding):

2021-04-22 14:52:06.330 UserId  rVcBfZXHPUWYelDZok9feQ  SessionId   cFagUvkPoUmzQSXQqSUq1Q  
TimeStamp   FileName(LineNumber)    Method  Level   Message
2021-04-22 14:52:06.260 App.xaml.cs(42) .ctor() Information App Started
2021-04-22 14:52:22.189 ReaderVM.cs(1454)   GetPageProgress()   Warning ExecuteWebScriptException: ex-[System.Exception: Exception from HRESULT: 0x80020101
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38
   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17
   at eBookReader.ViewModels.ReaderVM.<ExecuteWebScript>d__147.MoveNext() + 0x32c
] msg-[Exception from HRESULT: 0x80020101]
2021-04-22 14:52:22.189 ReaderVM.cs(1464)   GetPageProgress()   Warning Exception: ex-[System.Exception: Exception from HRESULT: 0x80020101
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38
   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17
   at eBookReader.ViewModels.ReaderVM.<ExecuteWebScript>d__147.MoveNext() + 0x32c
   at eBookReader.ViewModels.ReaderVM.<ExecuteWebScript>d__147.MoveNext() + 0x458
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38
   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17
   at eBookReader.ViewModels.ReaderVM.<GetPageProgress>d__127.MoveNext() + 0xd1
] msg-[Exception from HRESULT: 0x80020101]
OptimiliaStudios commented 3 years ago

@dboschm , thanks for the follow-up. This MoAppHang is one of the most trickiest things to debug, but let's take a stab at it. Will you be open to installing private build of the app (with potential fix and more logging) on your machine to help us debug this. If yes, plz drop a mail at optimilia.studios@gmail.com , don't want to share private build publicly. Thanks

dboschm commented 3 years ago

Sure. I just wrote you an email.

dboschm commented 3 years ago

The App still hangs with the new private build version. These are the Logs I've got: Logs.zip

dboschm commented 3 years ago

I Just tried the version 1.0.35.0 and the problem seems to be solved. The book opens immediately. This is the log File I got, after opening the book and closing it again: oebrLog_0.log

OptimiliaStudios commented 3 years ago

That's wired coz in the last build I did not try to fix anything, just added more logging 🤔 Is it consistently working for you now? If you hit the issue again, plz share the logs.

dboschm commented 3 years ago

Yes, that's weird. Especially if you haven't fixed anything. I did not get any hangs or crashes with this version so far. I'll let you now when I encounter the issue again.

OptimiliaStudios commented 3 years ago

Closing the bug for now, as it was a no repro with private build.

Bushuo commented 3 years ago

Hi, I have the same issue. I am stuck in the loading screen aswell. This happens for every file. Should I open a new one or should we continue here?

ac-lap commented 3 years ago

@Bushuo , plz create a new issue and attach the logs which you can collect by following the steps here - https://aquilereader.wordpress.com/how-to/#collect-logs

Just checking if you also commented on windows10 subreddit? So that I don't follow-up there.