http://bugs.winehq.org/show_bug.cgi?id=15928
Summary: EasyPlot: doesn't work with latest version of WINE but it worked with 0.9.33 version of WINE Product: Wine Version: 1.0.1 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: nekrosius@alice.it
I use EasyPlot version 4.0.4 a scientific graphing software. If you need it I can send you a copy.
Till the version 0.9.33 of WINE I can use it in Ubuntu Linux (Feisty 7.04 distro), after that version I always had to reinstall the old version of WINE in order to use EasyPlot. Using a newer version of WINE the result was a great use of CPU power (with increasing temperature) but nothing happened.
Now I upgrade my OS to Ubuntu Intrepid Ibex-8.10 and now it's impossible to reinstall the old 0.9.33 version of WINE because of a conflict between libldap2_2.1.30-13.3_i386 (required by 0.9.33) and the new libldap-2.4-2 that is present in Ubuntu.
Obviously also the new 1.0.1 version of WINE doesn't work...
In the Internet you can find (here: http://www.amion.com/ep/eplot.html) the demo version 4.0.5 of EasyPlot. With this version you can install it by WINE but when you try to use it, it seems to start but it start (like 4.0.4 version) to use CPU doing nothing.
http://bugs.winehq.org/show_bug.cgi?id=15928
Daniele nekrosius@alice.it changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nekrosius@alice.it
http://bugs.winehq.org/show_bug.cgi?id=15928
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|nekrosius@alice.it | URL| |http://www.amion.com/ep/eplo | |t.html Keywords| |download, regression Summary|EasyPlot: doesn't work with |EasyPlot: regression, worked |latest version of WINE but |with 0.9.33 |it worked with 0.9.33 | |version of WINE |
--- Comment #1 from Jeff Zaroyko jeffz@jeffz.name 2008-11-06 09:11:36 --- When you discover regressions we urge you to do a regression test and report them as soon as possible.
Please run a regression test http://wiki.winehq.org/RegressionTesting to find the commit that broke your application.
There's no need to add yourself to cc, the reporter is copied on all updates.
http://bugs.winehq.org/show_bug.cgi?id=15928
--- Comment #2 from Dmitry Timoshkov dmitry@codeweavers.com 2008-11-06 10:18:21 --- Probably it's worth to check with 1.1.7 first, since it's really recent version of Wine.
http://bugs.winehq.org/show_bug.cgi?id=15928
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #3 from Jeff Zaroyko jeffz@jeffz.name 2008-11-06 22:53:36 --- tested with 1.1.7, hangs on start-up.
http://bugs.winehq.org/show_bug.cgi?id=15928
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |truiken@gmail.com, | |arethusa26@gmail.com
--- Comment #4 from Andrew Nguyen arethusa26@gmail.com 2008-11-08 14:11:55 --- Regression testing revealed the bad commit to be:
72a3f1833873cc0e84c4b6639eaf13e6a4ec497c is first bad commit commit 72a3f1833873cc0e84c4b6639eaf13e6a4ec497c Author: James Hawkins truiken@gmail.com Date: Sun Sep 16 18:30:20 2007 -0500
kernel32: Return TRUE for all pointer params in GlobalUnlock.
:040000 040000 060db0975218ee4dbb4788117a2e131593e5d469 1c8099a4359777e7c20446ef9cb15ce176625ed7 M dlls
Although I was not able to automatically revert the commit, building from the commit before that makes the problem disappear.
http://bugs.winehq.org/show_bug.cgi?id=15928
--- Comment #5 from Daniele nekrosius@alice.it 2008-11-13 10:16:26 --- (In reply to comment #4)
Regression testing revealed the bad commit to be:
72a3f1833873cc0e84c4b6639eaf13e6a4ec497c is first bad commit commit 72a3f1833873cc0e84c4b6639eaf13e6a4ec497c Author: James Hawkins truiken@gmail.com Date: Sun Sep 16 18:30:20 2007 -0500
kernel32: Return TRUE for all pointer params in GlobalUnlock.
:040000 040000 060db0975218ee4dbb4788117a2e131593e5d469 1c8099a4359777e7c20446ef9cb15ce176625ed7 M dlls
Although I was not able to automatically revert the commit, building from the commit before that makes the problem disappear.
Thank you for doing regression test, I also tried but I was not able to identify the bad commit. Now that you know what is the bad commit, what can I do to be able to use again EasyPlot with wine...?
http://bugs.winehq.org/show_bug.cgi?id=15928
--- Comment #6 from Andre Wisplinghoff andre.wisplinghoff@gmail.com 2008-12-26 13:23:37 --- Created an attachment (id=18208) --> (http://bugs.winehq.org/attachment.cgi?id=18208) hack against current git to make easyplot work
Now that you know what is the bad commit, what can I do to be able to use again EasyPlot with wine...?
i attach a hack (against current git) that reverses the problematic patch. tried easyplot with it applied and it seems to work. get some recent wine source and compile it with my hack applied:
patch -p1 < easyplot-hack.patch make depend && make
http://bugs.winehq.org/show_bug.cgi?id=15928
--- Comment #7 from Daniele nekrosius@alice.it 2009-01-23 04:49:21 --- (In reply to comment #6)
Created an attachment (id=18208)
--> (http://bugs.winehq.org/attachment.cgi?id=18208) [details]
hack against current git to make easyplot work
Now that you know what is the bad commit, what can I do to be able to use again EasyPlot with wine...?
i attach a hack (against current git) that reverses the problematic patch. tried easyplot with it applied and it seems to work. get some recent wine source and compile it with my hack applied:
patch -p1 < easyplot-hack.patch make depend && make
Thank you so much, now it works again!
http://bugs.winehq.org/show_bug.cgi?id=15928
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |adys.wh@gmail.com
--- Comment #8 from Jerome Leclanche adys.wh@gmail.com 2009-12-01 11:52:08 --- (In reply to comment #7)
(In reply to comment #6)
Created an attachment (id=18208)
--> (http://bugs.winehq.org/attachment.cgi?id=18208) [details] [details]
hack against current git to make easyplot work
Now that you know what is the bad commit, what can I do to be able to use again EasyPlot with wine...?
i attach a hack (against current git) that reverses the problematic patch. tried easyplot with it applied and it seems to work. get some recent wine source and compile it with my hack applied:
patch -p1 < easyplot-hack.patch make depend && make
Thank you so much, now it works again!
Daniele, is this still an issue in latest wine? (unpatched)
http://bugs.winehq.org/show_bug.cgi?id=15928
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|EasyPlot: regression, |EasyPlot doesn't work |worked with 0.9.33 | Alias|nekrosius |
http://bugs.winehq.org/show_bug.cgi?id=15928
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |kernel32
http://bugs.winehq.org/show_bug.cgi?id=15928
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.amion.com/ep/epl |http://www.spiralsoftware.c |ot.html |om/ep/eptrial.html
http://bugs.winehq.org/show_bug.cgi?id=15928
--- Comment #9 from Nikolay Sivov bunglehead@gmail.com 2010-05-08 16:30:49 --- Yes, this is still present. Problem is that LocalUnlock should behave differently on passed pointer and we're using it as alias over GlobalUnlock.
I'll send a patch for that.
http://bugs.winehq.org/show_bug.cgi?id=15928
--- Comment #10 from Nikolay Sivov bunglehead@gmail.com 2010-05-08 17:31:42 --- Patch sent:
http://www.winehq.org/pipermail/wine-patches/2010-May/088210.html
http://bugs.winehq.org/show_bug.cgi?id=15928
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #11 from Nikolay Sivov bunglehead@gmail.com 2010-05-10 15:18:10 --- Fixed by commit 0597e659bd76191ee42dc0691a1d26b050e0c712.
http://bugs.winehq.org/show_bug.cgi?id=15928
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org 2010-05-21 14:38:58 --- Closing bugs fixed in 1.2-rc1.