https://bugs.winehq.org/show_bug.cgi?id=57457
Bug ID: 57457 Summary: Mathcad 15 crashes when enter trace tab Product: Wine Version: 9.22 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: unitu696@gmail.com Distribution: ---
Created attachment 77454 --> https://bugs.winehq.org/attachment.cgi?id=77454 Program Error Details (backtrace)
When I am trying to edit plot and open trace tab in Mathcad 15 Application crashes with error:
Application has generated an exception that could not be handled Process ID=0x20 (32), Thread ID=0x24 (36)
https://bugs.winehq.org/show_bug.cgi?id=57457
--- Comment #1 from Timofey Dehtyar unitu696@gmail.com --- Created attachment 77456 --> https://bugs.winehq.org/attachment.cgi?id=77456 Console log
https://bugs.winehq.org/show_bug.cgi?id=57457
Carson Hocevar s44wl@yandex.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |s44wl@yandex.ru
--- Comment #2 from Carson Hocevar s44wl@yandex.ru --- I have same problem on my arch linux system
https://bugs.winehq.org/show_bug.cgi?id=57457
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- Is there a free demo for us to reproduce the issue? If so, can you link a download and instructions on how to cause the crash?
https://bugs.winehq.org/show_bug.cgi?id=57457
--- Comment #4 from Timofey Dehtyar unitu696@gmail.com --- (In reply to Fabian Maurer from comment #3)
Is there a free demo for us to reproduce the issue? If so, can you link a download and instructions on how to cause the crash?
Sure! But PTC (developer) disabled trial accounts for Mathcad 15, so it might be difficult to test the bug
1) Init wine prefix with WINEARCH=win32 variable 2) Install winetricks software: winetricks -q dotnet35sp1 mdac27 mdac28 msxml4 msxml6 wsh57 3) Install and activate Mathcad 15 4) Launch mathcad 15 (may end with the program crashing for the first launch, but the program works the second time it is launched). 5) Go to Insert tab -> Graph -> X-Y Plot (this will insert the graph into the workspace) 6) Double-click on plot (this will show plot settings). 7) Click on the Trace tab (this will cause the program to crash).
Link: https://drive.google.com/file/d/1PIyW5OqHoeJbvo5pYGbJCGcZWaDNYjFv/view?usp=d...
Please contact me if there are any problems with identifying this issue.
https://bugs.winehq.org/show_bug.cgi?id=57457
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #5 from Fabian Maurer dark.shadow4@web.de --- Confirming, the program passes a NULL pointer as font name, and later wine tries to dereference it.
MR here: https://gitlab.winehq.org/wine/wine/-/merge_requests/6900
https://bugs.winehq.org/show_bug.cgi?id=57457
--- Comment #6 from Timofey Dehtyar unitu696@gmail.com --- (In reply to Fabian Maurer from comment #5)
Confirming, the program passes a NULL pointer as font name, and later wine tries to dereference it.
MR here: https://gitlab.winehq.org/wine/wine/-/merge_requests/6900
Thank you! Mathcad 15 with your patch works fine! Now our university can use Mathcad 15 on gnu/linux system.
https://bugs.winehq.org/show_bug.cgi?id=57457
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Fixed by SHA1| |c17f6a7997bed56877cc38118ec | |77b3e977fe12b Status|NEW |RESOLVED
--- Comment #7 from Fabian Maurer dark.shadow4@web.de --- Fixed by https://gitlab.winehq.org/wine/wine/-/commit/c17f6a7997bed56877cc38118ec77b3...
https://bugs.winehq.org/show_bug.cgi?id=57457
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 10.0-rc1.