[Bug 39691] New: Derive 6 crashes when clicking on the edit menu item and was working fine with wine 1.6
https://bugs.winehq.org/show_bug.cgi?id=39691 Bug ID: 39691 Summary: Derive 6 crashes when clicking on the edit menu item and was working fine with wine 1.6 Product: Wine Version: 1.7.43 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: ole32 Assignee: wine-bugs(a)winehq.org Reporter: vfrederix(a)gmail.com Distribution: --- Created attachment 52930 --> https://bugs.winehq.org/attachment.cgi?id=52930 Logs Something seems to be added to ole since wine version 1.6 and makes Derive 6 freeze when clicking on the "edit" menu item. See compared logs (wine 1.6 vs wine 1.7.43) for more details. ________________________________________________________ |-| Derive 6 |_|O|x| -------------------------------------------------------- | File | EDIT <-- | Insert | Author | (...) | -------------------------------------------------------- | | | #1 x = 1 | | #2 y = 2 | | | | | -------------------------------------------------------- -- 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=39691 --- Comment #1 from Nikolay Sivov <bunglehead(a)gmail.com> --- OleUIAddVerbMenuW() is implemented now, that's probably why it crashes now. Could you attach a crash log, and +ole,+tid trace? Also where can I find a demo/full version of this program to test? -- 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=39691 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Summary|Derive 6 crashes when |Derive 6 crashes when |clicking on the edit menu |clicking on the edit menu |item and was working fine |item |with wine 1.6 | -- 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=39691 --- Comment #2 from vfrederix(a)gmail.com --- Hello, I have full version v 6.10 of the software. Unfortunately, Ti doesn't sell this product anymore. However, I found the full 6.01 version here: http://vetusware.com/download/Derive%206.1%20Math%20Software%206.1/?id=11729 I did not test it myself, but in case this one doesn't suffer from the same bug under wine or doesn't work, I can always send you the main executable of my version somehow. It's enough to run derive. Please tell me if you need it. PS: How to do an +ole,+tid trace? I'm new to wine. Best 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=39691 --- Comment #3 from Nikolay Sivov <bunglehead(a)gmail.com> --- It's described here http://wiki.winehq.org/FAQ#get_log, section 10.2. You'll need to use WINEDEBUG=+ole,+tid,+menu wine <programname>.exe. Then redirect output to a file as described, and attach a file here. Log should be taken at the time application hangs obviously, so relevant traces are collected. -- 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=39691 --- Comment #4 from vfrederix(a)gmail.com --- Created attachment 52942 --> https://bugs.winehq.org/attachment.cgi?id=52942 Traces Hello, Here are the traces. Thank you for your time. Best 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=39691 --- Comment #5 from vfrederix(a)gmail.com --- Hello, Here are the traces. Thank you for your time. Best 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=39691 --- Comment #6 from vfrederix(a)gmail.com --- Created attachment 52943 --> https://bugs.winehq.org/attachment.cgi?id=52943 Traces Downloadable With the correct content type -- 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=39691 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1 Regression SHA1| |04ed24fb79b03aa825d684cacaa | |3c8ef3157552c --- Comment #7 from Nikolay Sivov <bunglehead(a)gmail.com> --- Hello again. I think I figured out what's going on with it. Program adds menu item with placeholder string "<<OLE VERBS GO HERE>>", and replaces it using OleUIAddVerbMenuW(NULL, NULL, ...) to get default localized "Object" entry. What happens is that we add new item over and over again, instead of replacing existing one. Application doesn't expect that, and loops adding more and more items to the menu, that makes it appear hung consuming 100% of single core. Will send a fix soon, thanks for reporting. -- 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=39691 --- Comment #8 from Nikolay Sivov <bunglehead(a)gmail.com> --- Created attachment 52961 --> https://bugs.winehq.org/attachment.cgi?id=52961 +ole,+menu,+tid 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=39691 --- Comment #9 from Austin English <austinenglish(a)gmail.com> --- The content of attachment 52942 has been deleted for the following reason: copyrighted binaries -- 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=39691 --- Comment #10 from Austin English <austinenglish(a)gmail.com> --- The content of attachment 52943 has been deleted for the following reason: copyrighted binaries -- 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=39691 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Derive 6 crashes when |TI Derive 6 hangs when |clicking on the edit menu |clicking on the edit menu |item |item -- 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=39691 --- Comment #11 from vfrederix(a)gmail.com --- Thanks to you for your time ! Best 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=39691 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |93ff3fde8a7f04f7a363c4ee71d | |020ff2a51e911 Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #12 from Nikolay Sivov <bunglehead(a)gmail.com> --- Fixed with 93ff3fde8a7f04f7a363c4ee71d020ff2a51e911. -- 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=39691 --- Comment #13 from vfrederix(a)gmail.com --- Great, thank you. Do you think it will be included in 1.8 release too? -- 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=39691 --- Comment #14 from Nikolay Sivov <bunglehead(a)gmail.com> --- Sure, first release it will be included in is 1.8-rc3. -- 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=39691 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #15 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.8-rc3. -- 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)
-
wine-bugs@winehq.org