-
-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash when analyzing 7z file in ManageCatalogs #78
Comments
QuickViewer uses 7z lib as static link in official, but this library sometimes does not work properly and sometimes crashes especially when reading the old 7z archive. The cause is unknown :( 7z lib has a very special, strange structure, it is necessary to use separate source code for Windows and Linux, and it is not compatible. It may be better to stop using the static link and dynamically link the official build (dll). |
Thanks for the reply. |
@kanryu |
@GitHubRulesOK The matter is the same cause as the content pointed out by yaboux. 7z lib has a special structure, it builds as dll or it does not work properly unless it compiles all source code of 7z lib at once (can not make static library) In the Windows version of QuickViewer, static linking is done with a dedicated hack, but it may be a problem. Next time I'll dynamically link and run the official dll of 7z. |
I am a beginner of Github and can only speak Japanese
so please forgive me if I am impolite
Setup
Windows10 64bit
The text was updated successfully, but these errors were encountered: