Skip to content
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 on clicking any image or video #2721

Closed
jitsuCM opened this issue Jun 16, 2022 · 2 comments
Closed

Crash on clicking any image or video #2721

jitsuCM opened this issue Jun 16, 2022 · 2 comments
Assignees
Labels
Milestone

Comments

@jitsuCM
Copy link

jitsuCM commented Jun 16, 2022

So, I'm getting crashes on clicking any image or media. I didn't had this before on old 7.2 (i believe it was that version). I got this in the log file:
[19:03:29.318][Error] [Qt][default] Cannot mix incompatible Qt library (5.12.0) with this library (5.15.2)

So I started to dig deeper to find which qt library it's trying to use. Clearly all the libraries in the Grabber directory are proper 5.12.0 version. That's the callstack I got on crash:
image

Notice anything odd, or strange? Lemme help:
image

So i ran to see where the module comes from, and BAM:
image

And there is NO Qt5Svg.dll in grabber install. Is it supposed to be there? When it's missing, does it just try to use different renderer?

Well it turns out that if Qt5Svg is found anywhere on the path, it will try to use, regardless of version. Maybe Svg renderer should be included with Grabber? I have no idea about the implications of that, though.

System information

  • OS: Win 10
  • Grabber version: 7.9.0 x64
@Bionus Bionus added this to the 7.9.1 milestone Jun 19, 2022
@Bionus Bionus self-assigned this Jun 19, 2022
@Bionus
Copy link
Owner

Bionus commented Jun 19, 2022

Strange, I was not aware of a dependency on Qt5Svg, but indeed it seems to be there after doing a few checks.
I'll include it in the Windows installer from now on, thanks for noticing that and investigating it in such detail! 😄

@jitsuCM
Copy link
Author

jitsuCM commented Jun 21, 2022

Awesome, thanks :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants