[Bug 48536] New: Kairatune VST: Wine crash when plugin try show hint
https://bugs.winehq.org/show_bug.cgi?id=48536 Bug ID: 48536 Summary: Kairatune VST: Wine crash when plugin try show hint Product: Wine Version: 5.0 Hardware: x86-64 URL: http://futucraft.com/download/kairatune-1-2-4-vsti-win 64/ OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: and3md(a)gmail.com Distribution: --- Created attachment 66342 --> https://bugs.winehq.org/attachment.cgi?id=66342 Wine crash log The Kairatune plugin crashes wine when it has to display hint. For example, when you change the selected preset and leave the mouse over the name. Steps to reproduce: 1. Install LMMS - https://github.com/LMMS/lmms/releases/download/v1.2.1/lmms-1.2.1-win64.exe 2. Download and unzip Kairatune - http://futucraft.com/download/kairatune-1-2-4-vsti-win64/ 3. Open LMMS 4. Change plugin embedding in Settings to No embedding (this is workaround of https://bugs.winehq.org/show_bug.cgi?id=48527). 5. Restart LMMS 4. Open the instruments plugins tab 5. Drag VeSTige to Song Editor window 6. Click Vestige in Song editor to show Vestige GUI 7. In Vestige Window click green folder icon 8. Go to Kairatune.dll 9. Click Open 10. Change preset in Kairatune window (for example click Impact) 11. Don't move your mouse 12. When hint try to show wine crash On windows 10 this problem is not present, in WINE the problem occurs in the case of LMMS 32 bits and 64 bits. So you can test on 32bit version too (https://github.com/LMMS/lmms/releases/download/v1.2.1/lmms-1.2.1-win32.exe http://futucraft.com/download/kairatune-1-2-4-vsti-win32/ ) The same problem exist in FL Studio 20 64bit running on wine. Mint 19 64bit, GeForce 1060 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48536 --- Comment #1 from Andrzej Kilijański <and3md(a)gmail.com> --- Created attachment 66343 --> https://bugs.winehq.org/attachment.cgi?id=66343 console log -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48536 Andrzej Kilijański <and3md(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Mint -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48536 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEEDINFO CC| |xerox.xerox2000x(a)gmail.com Ever confirmed|0 |1 --- Comment #2 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Hi Andrzej, I still has this lmms installed from the bug you filed yesterday. This rather looks like a duplicate though: I can confirm the crash but he crash is gone for me when I use Staging and the tick "Hide wine version" in winecfg (under Staging tab) Could you try that and see if it fixes the crash for you too? And than report back please? Regards. Relevant Info: grep wine_get_version Kairatune/Kairatune.dll Binary file Kairatune/Kairatune.dll matches -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48536 --- Comment #3 from Andrzej Kilijański <and3md(a)gmail.com> --- Hi Louis I think this is something different because if I turn off embedding plugins, the plugins that I reported yesterday in https://bugs.winehq.org/show_bug.cgi?id=48527 work without any problem. In the case of Kairatune it is different, the plugin hangs LMMS and the error window in WINE is displayed. See wine crash log. I used wine 5.0 stable for this tests. After installing staging and check "Hide wine version" there is no crash. Can you tell me what that means? Does the plugin do something different if it detects wine? Should I check the staging wine version before reporting bug? Regards. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48536 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download --- Comment #4 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- (In reply to Andrzej Kilijański from comment #3) Hi
I think this is something different because if I turn off embedding plugins, the plugins that I reported yesterday in https://bugs.winehq.org/show_bug.cgi?id=48527 work without any problem.
Maybe I was a bit unclear, I didn`t mean a duplicate of your previous filed bug but from another bug in bugzilla: https://bugs.winehq.org/show_bug.cgi?id=46314
After installing staging and check "Hide wine version" there is no crash.
Ok, I found that too so really a duplicate then
Can you tell me what that means? Does the plugin do something different if it detects wine?
Yes, apparently it does; probably a leftover from some code that once was usefull to workaround wine insufficiency but now causes troubles ....
Should I check the staging wine version before reporting bug?
For all these VST plugins: yes please do. They all seem to contain the same code base (in which they detect wine). For other apps/programs of course not. I`ll resolve this as duplicate then as it seems really same issue as in bug https://bugs.winehq.org/show_bug.cgi?id=46314 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48536 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|NEEDINFO |RESOLVED --- Comment #5 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Resolving duplicate *** This bug has been marked as a duplicate of bug 46314 *** -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48536 --- Comment #6 from Andrzej Kilijański <and3md(a)gmail.com> --- (In reply to Louis Lenders from comment #4)
After installing staging and check "Hide wine version" there is no crash.
Ok, I found that too so really a duplicate then
Can you tell me what that means? Does the plugin do something different if it detects wine?
Yes, apparently it does; probably a leftover from some code that once was usefull to workaround wine insufficiency but now causes troubles ....
Hi Thanks for the clarification. I will try to inform Kairatune developer about this problem. I have one more question, is there any way to enable the "Hide wine version" option in the case of a stable release, or is it only possible in staging? I tried to find information on the WINE website but I didn't found anything about this. Thank you for your help! -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48536 --- Comment #7 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- (In reply to Andrzej Kilijański from comment #6)
(In reply to Louis Lenders from comment #4) Hi,
I have one more question, is there any way to enable the "Hide wine version" option in the case of a stable release, or is it only possible in staging?
No, stable wine doesn`t have this option. One thing (not recommended) you could try is to replace the string "wine_get_version" in the binary with another string (first make backup of dll!) like so "sed -i 's/wine_get_version/qine_get_version/g' Kairatune.dll" and then see if stable wine is able to run it Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48536 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #8 from Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> --- Closing Duplicate. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla