Krzysztof Kowalczyk
Krzysztof Kowalczyk
So I found one file `bug-4979-combined-bad.pdf` that crashes with: ``` Exception: C00000FF A malformed function table was encountered during an unwind operation. Faulting IP: 00007FF965E5A67F 01:000000000007967F ntdll.dll!RtlRaiseStatus+0x4f Registers: RAX:0000000000000000 RBX:00000000C0000001...
And `bug-860-Kudrin XO.fb2` with: ``` Exception: C00000FF A malformed function table was encountered during an unwind operation. Faulting IP: 00007FF965E5A67F 01:000000000007967F ntdll.dll!RtlRaiseStatus+0x4f Crashed thread: 00007FF965E5A67F 01:000000000007967F ntdll.dll!RtlRaiseStatus+0x4f 00007FF965E556F7 01:00000000000746F7 ntdll.dll!RtlUnwindEx+0x427...
Under debugger they crash with stack overflow. Basically mupdf's `fz_throw` either is not implemented right on Windows or I'm not doing wrong somehow. Only reference on web: https://stackoverflow.com/questions/78752488/how-to-manually-unwind-the-stack-with-rtlunwind-without-using-exceptions-or-erro To check:...
Type `browser control` in windows search to find that panel.
Doesn't happen with mupdf-gl 1.26.2 with `bug-4979-combined-bad.pdf` Is it because it's on a thread? Different compilation flags?
Yes, I added `-silent` flag which was not the right thing to do. Will fix.
Hm, in theory the installer should detect installation for all users and re-launch itself elevated when needed but maybe I broke that logic for the fast self-update (which only applies...
Ok, I see 2 bugs in `RunInstaller`, when using `fastInstall` and updating installed application: * should preserve installation status of search filter and preview dlls * should detect all users...
I don't follow. Can you describe this step-by-step: * I do X * I do Y * this happens * I expect that to happen
I fixed an issue not properly handling previous all users install. For pre-release it's by design that in auto-update you don't get to change option. It's designed for frequent updates...