https://bugs.winehq.org/show_bug.cgi?id=46152
Bug ID: 46152 Summary: Ravage Lite VST plugin fails to register Product: Wine Version: 3.0.2 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wininet Assignee: wine-bugs@winehq.org Reporter: alexthebassist@yandex.ru Distribution: ---
Created attachment 62792 --> https://bugs.winehq.org/attachment.cgi?id=62792 Terminal output
I've got a legitimate license of Ravage Lite distortion plugin, but cannot register and get rid of trial period. Every time I try to use it, I get a stack overflow. Otherwise the plugin functions fine, despite multiple fixme warnings it throws out when run in a terminal. I'm using Carla as a host application and a wrapper for Ardour.
System info: OS: KDE Neon 18.04 x86_64; Wine: wine-rt 3.0.2; Native overrides: winhttp and secur32.
What can I do to investigate the problem further?
https://bugs.winehq.org/show_bug.cgi?id=46152
Alex Polevoy alexthebassist@yandex.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Ubuntu
https://bugs.winehq.org/show_bug.cgi?id=46152
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com
--- Comment #1 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Alex Polevoy from comment #0)
What can I do to investigate the problem further?
I would start with getting rid of this error:
0009:err:wgl:init_opengl Failed to load libGL: libGL.so.1: cannot open shared object file: No such file or directory 0009:err:wgl:init_opengl OpenGL support is disabled.
Maybe it`s not related to the crash, but i guess you first have to rule that out.
https://bugs.winehq.org/show_bug.cgi?id=46152
--- Comment #2 from Gijs Vermeulen gijsvrm@gmail.com --- Also, AFAIK using native secur32 causes issues. Is there a reason you need native winhttp and secur32?
https://bugs.winehq.org/show_bug.cgi?id=46152
--- Comment #3 from Alex Polevoy alexthebassist@yandex.ru --- (In reply to Gijs Vermeulen from comment #2)
Also, AFAIK using native secur32 causes issues. Is there a reason you need native winhttp and secur32?
Yes, there is. Without those overrides I don't get any Internet connection, even a failing one.
https://bugs.winehq.org/show_bug.cgi?id=46152
--- Comment #4 from Alex Polevoy alexthebassist@yandex.ru --- (In reply to Louis Lenders from comment #1)
(In reply to Alex Polevoy from comment #0) I would start with getting rid of this error:
0009:err:wgl:init_opengl Failed to load libGL: libGL.so.1: cannot open shared object file: No such file or directory 0009:err:wgl:init_opengl OpenGL support is disabled.
I got rid of it, now there are fixme warnings regarding d3d11. The error that stops the plugin remains the same. OpenGL is out of scope when the problem lies somewhere in networking stack.
https://bugs.winehq.org/show_bug.cgi?id=46152
--- Comment #5 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Alex Polevoy from comment #4)
I got rid of it, now there are fixme warnings regarding d3d11. The error that stops the plugin remains the same. OpenGL is out of scope when the problem lies somewhere in networking stack.
Well then maybe attach debug log (bzipped2) with running with WINEDEBUG=+relay,+seh,+tid could reveal anything?
https://bugs.winehq.org/show_bug.cgi?id=46152
--- Comment #6 from Alex Polevoy alexthebassist@yandex.ru --- LOL After running plugin with WINEDEBUG env variable registration passed. How come that is possible?
https://bugs.winehq.org/show_bug.cgi?id=46152
--- Comment #7 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Alex Polevoy from comment #6)
LOL After running plugin with WINEDEBUG env variable registration passed. How come that is possible?
Maybe race condition. Than it will be difficult to find out the cause of this crash I guess ....
https://bugs.winehq.org/show_bug.cgi?id=46152
--- Comment #8 from Gijs Vermeulen gijsvrm@gmail.com --- (In reply to Alex Polevoy from comment #3)
Interesting. Has a bug been reported for that? If not, it would be a good idea to do that.
https://bugs.winehq.org/show_bug.cgi?id=46152
--- Comment #9 from Alex Polevoy alexthebassist@yandex.ru --- (In reply to Louis Lenders from comment #7)
(In reply to Alex Polevoy from comment #6) Than it will be difficult to find out the cause of this crash I guess ....
Anyway, there's still some info that could help. I was getting fixme:secur32:schannel_get_cipher_algid unknown algorithm 23 before it worked. I hope that tells at least about one point where that race condition occurs. And yes, it looks exactly like that, as the DSP and UI threads still worked normally after registration failed (without overrides), but the whole app hanged with native overrides.
https://bugs.winehq.org/show_bug.cgi?id=46152
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #10 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-6.5?