|
From: Allin C. <cot...@wf...> - 2009-03-18 21:26:03
|
Every now and then I build a binary of CVS gnuplot for win32 (cross-building on Linux). The last time I did that was several months ago, and the binary worked fine. I recently (2009-03-02) updated and re-built. The new binary seemed OK at first, but now I notice that it crashes whenever I try to use the "handle" cursor to rotate a 3d plot in the windows terminal. Debugging on Windows is not very convenient for me so I haven't tried that yet. Does anyone happen to have an idea of what might be wrong here? I've briefly scanned CVS, but a lot has gone on lately so I couldn't isolate anything "suspicious". Thanks. -- Allin Cottrell Department of Economics Wake Forest University |
|
From: Ethan M. <merritt@u.washington.edu> - 2009-03-18 21:56:31
|
On Wednesday 18 March 2009 14:25:52 Allin Cottrell wrote:
> Every now and then I build a binary of CVS gnuplot for win32
> (cross-building on Linux). The last time I did that was several
> months ago, and the binary worked fine. I recently (2009-03-02)
> updated and re-built. The new binary seemed OK at first, but now
> I notice that it crashes whenever I try to use the "handle"
> cursor to rotate a 3d plot in the windows terminal.
I see no Windows-specific changes since 7-Nov-2008, and that bunch
was supposed to be conditional on the configuration option
WGP_CONSOLE. It would help to know whether your previous
working version was built before or after that date.
In fact, in all of 2008 I only see about 6 windows-specific
changes in ChangeLog, and most of those are both trivial and not
specific to 3D plots.
As to recent changes that would affect 3D in general, I see
2009-03-11 Ethan A Merritt <merritt@u.washington.edu>
* src/graph3d.c (do_3dplot): Define the clipping area in 3D plots to lie
between the left-most and right-most graph box edges. This is a change!
The intent is to allow the canvas terminal to use the plot's BoundingBox
as a zoom region. If it causes problems for other terminals, we will
need to create and use a separate BoundingBox for this purpose.
2009-01-07 Ethan Merritt <merritt@u.washington.edu>
* src/util3d.c (edge3d_intersect): Fix long-standing bug in which
the z coordinate was clipping against xmax rather than zmax.
Beyond that, the changes I notice mostly depend on the specific type of
plot. Could you check whether the problem is only present for a simple
line plot? +/- pm3d? With all axis labels and tick marks turned off?
Oh, one other annoying possibility...
Does it only happen when the executable is run under Windows?
I.e., if you run it in linux under Wine, does it still crash?
> Debugging on Windows is not very convenient for me so I haven't
> tried that yet. Does anyone happen to have an idea of what might
> be wrong here? I've briefly scanned CVS, but a lot has gone on
> lately so I couldn't isolate anything "suspicious". Thanks.
>
> --
> Allin Cottrell
> Department of Economics
> Wake Forest University
>
>
--
Ethan A Merritt
|
|
From: Allin C. <cot...@wf...> - 2009-03-18 23:32:34
|
On Wed, 18 Mar 2009, Ethan Merritt wrote: > On Wednesday 18 March 2009 14:25:52 Allin Cottrell wrote: > > Every now and then I build a binary of CVS gnuplot for win32 > > (cross-building on Linux). The last time I did that was several > > months ago, and the binary worked fine. I recently (2009-03-02) > > updated and re-built. The new binary seemed OK at first, but now > > I notice that it crashes whenever I try to use the "handle" > > cursor to rotate a 3d plot in the windows terminal. > > I see no Windows-specific changes since 7-Nov-2008, and that bunch > was supposed to be conditional on the configuration option > WGP_CONSOLE. It would help to know whether your previous > working version was built before or after that date. I think the previous version was built in August, 2008. > As to recent changes that would affect 3D in general, I see... Thanks very much for the listing. > Beyond that, the changes I notice mostly depend on the specific type of > plot. Could you check whether the problem is only present for a simple > line plot? +/- pm3d? With all axis labels and tick marks turned off? The plot in question doesn't use pm3d, but does use axis labels and tick marks. > Oh, one other annoying possibility... > Does it only happen when the executable is run under Windows? > I.e., if you run it in linux under Wine, does it still crash? I haven't tried under Wine, but I'll give that a go. Allin Cottrell |
|
From: Hans-Bernhard B. <HBB...@t-...> - 2009-03-18 23:10:15
|
Allin Cottrell wrote: > Every now and then I build a binary of CVS gnuplot for win32 > (cross-building on Linux). Using which compiler and cross-build toolkit? > I notice that it crashes whenever I try to use the "handle" > cursor to rotate a 3d plot in the windows terminal. FWIW I can't reproduce the problem with a binary built from today's MKS, using the OpenWatcom compiler version 1.8 directly on XP. I could rotate every single plot of 'surface1.dem' without a hitch. |
|
From: Allin C. <cot...@wf...> - 2009-03-18 23:36:57
|
On Thu, 19 Mar 2009, [ISO-8859-1] Hans-Bernhard Bröker wrote: > Allin Cottrell wrote: > > Every now and then I build a binary of CVS gnuplot for win32 > > (cross-building on Linux). > > Using which compiler and cross-build toolkit? Using mingw32-gcc (gcc 3.4.5). > > I notice that it crashes whenever I try to use the "handle" > > cursor to rotate a 3d plot in the windows terminal. > > FWIW I can't reproduce the problem with a binary built from > today's MKS, using the OpenWatcom compiler version 1.8 directly > on XP. I could rotate every single plot of 'surface1.dem' > without a hitch. Thanks, I'll try 'surface1.dem' and see what happens. Obviously I can't rule out the possibility that the problem lies with my build of gnuplot rather than the source code, although my builds have generally worked in the past. Allin Cottrell |
|
From: Tait <gnu...@t4...> - 2009-03-19 01:05:16
|
> ... The new binary seemed OK at first, but now > I notice that it crashes whenever I try to use the "handle" > cursor to rotate a 3d plot in the windows terminal. I also observed this behavior on release version 4.2.3. I isolated it (to pm3d? I forget) but it went away on release 4.2.4 so I never bothered pursuing it further. Maybe there's been a regression? Tait |
|
From: Tatsuro M. <tma...@ya...> - 2009-03-19 02:48:41
|
Hello I have not met the problem that you met on my buid binaries on Msys+MINGW GCC-4.3.2-dw2-TDM. (windows XP.) I am distributing the binaries of gnuplot 4.3 (cvs) on my web site. http://www.tatsuromatsuoka.com/gnuplot/Eng/winbin/ Please download and check. If you have no trouble, problems perheps rely on the your build system. Regards Tatsuro --- Allin Cottrell wrote: > Every now and then I build a binary of CVS gnuplot for win32 > (cross-building on Linux). The last time I did that was several > months ago, and the binary worked fine. I recently (2009-03-02) > updated and re-built. The new binary seemed OK at first, but now > I notice that it crashes whenever I try to use the "handle" > cursor to rotate a 3d plot in the windows terminal. > > Debugging on Windows is not very convenient for me so I haven't > tried that yet. Does anyone happen to have an idea of what might > be wrong here? I've briefly scanned CVS, but a lot has gone on > lately so I couldn't isolate anything "suspicious". Thanks. > > -- > Allin Cottrell > Department of Economics > Wake Forest University > > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > _______________________________________________ > gnuplot-beta mailing list > gnu...@li... > https://lists.sourceforge.net/lists/listinfo/gnuplot-beta > -------------------------------------- Power up the Internet with Yahoo! Toolbar. http://pr.mail.yahoo.co.jp/toolbar/ |
|
From: Petr M. <mi...@ph...> - 2009-03-19 05:46:38
|
> Every now and then I build a binary of CVS gnuplot for win32 > (cross-building on Linux). The last time I did that was several > months ago, and the binary worked fine. I recently (2009-03-02) > updated and re-built. The new binary seemed OK at first, but now > I notice that it crashes whenever I try to use the "handle" > cursor to rotate a 3d plot in the windows terminal. I cannot reproduce this problem --- executable compiled by Mingw32 on Wine. --- PM |
|
From: Allin C. <cot...@wf...> - 2009-03-19 15:12:42
|
On Thu, 19 Mar 2009, Petr Mikulik wrote: > > Every now and then I build a binary of CVS gnuplot for win32 > > (cross-building on Linux). The last time I did that was several > > months ago, and the binary worked fine. I recently (2009-03-02) > > updated and re-built. The new binary seemed OK at first, but now > > I notice that it crashes whenever I try to use the "handle" > > cursor to rotate a 3d plot in the windows terminal. > > I cannot reproduce this problem --- executable compiled by > Mingw32 on Wine. Thanks for the replies. I think the issue must have been that I wasn't correctly synced with CVS. I deleted my gnuplot tree and checked out the sources again, rebuilt, and now the 3d plot is OK. Apologies for the noise. Allin Cottrell |