Re: [Plplot-devel] Run-time issue on Linux (wxWidgets 3.0.2) that was introduced for commit e4fb932 or later.
On 2017-10-06 23:30+0100 Phil Rosenberg wrote: Hi Alan Try it now. Fingers crossed :-) Your commit (3fe27f0) got rid of this run-time invalid bitmap issue on Linux. Thanks! And now on to more wxwidgets testing for me. Alan __ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __ Linux-powered Science __ -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel
Re: [Plplot-devel] Run-time issue on Linux (wxWidgets 3.0.2) that was introduced for commit e4fb932 or later.
Hi Alan Try it now. Fingers crossed :-) On 6 October 2017 at 20:44, Alan W. Irwinwrote: > On 2017-10-05 20:44-0700 Alan W. Irwin wrote: > >> On 2017-10-06 00:19+0100 Phil Rosenberg wrote: >> >>> This is a GCC vs Visual Studio difference I have seen before. I think >>> my latest commit should have fixed it, but I don't have access to a >>> linux system right now to test on. >> >> >> Hi Phil: >> >> Your commit got rid of this Linux build issue for both >> DPL_WXWIDGETS_IPC3=ON and >> OFF. Thanks for the quick fix! > > > Hi Phil: > > I spoke a bit too soon since your commit 3379c4e (current master HEAD) > solved the build error introduced by commit e4fb932, but it turns out > there is also currently a wxwidgets run-time error with master HEAD > i.e., the following failed assert is generated: > > software@raven> examples/c/x02c -dev wxwidgets > ../src/gtk/bitmap.cpp(923): assert "IsOk()" failed in GetWidth(): > invalid bitmap > > This also happens for std example 1 (and presumably all other standard > examples) and whether DPL_WXWIDGETS_IPC3=ON or OFF. > > This run-time issue does not occur for the commit just > preceding e4fb932 (i.e., > > e4fb932^ = ff29053... Attempted workaround for wxPLViewer IPC3 hangs > > ) so the issue must have been introduced > by commit e4fb932 or a later commit in the master branch. > I cannot bisect this problem further because of the Linux build error > that is fixed by current master HEAD, but if you can replicate > the above failed assert on Windows, then git bisect should > work for you to nail down which commit in the range from > commit e4fb932 to master HEAD caused this current > run-time issue. > > Alan > __ > Alan W. Irwin > > Astronomical research affiliation with Department of Physics and Astronomy, > University of Victoria (astrowww.phys.uvic.ca). > > Programming affiliations with the FreeEOS equation-of-state > implementation for stellar interiors (freeeos.sf.net); the Time > Ephemerides project (timeephem.sf.net); PLplot scientific plotting > software package (plplot.sf.net); the libLASi project > (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); > and the Linux Brochure Project (lbproject.sf.net). > __ > > Linux-powered Science > __ -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel
[Plplot-devel] Run-time issue on Linux (wxWidgets 3.0.2) that was introduced for commit e4fb932 or later.
On 2017-10-05 20:44-0700 Alan W. Irwin wrote: On 2017-10-06 00:19+0100 Phil Rosenberg wrote: This is a GCC vs Visual Studio difference I have seen before. I think my latest commit should have fixed it, but I don't have access to a linux system right now to test on. Hi Phil: Your commit got rid of this Linux build issue for both DPL_WXWIDGETS_IPC3=ON and OFF. Thanks for the quick fix! Hi Phil: I spoke a bit too soon since your commit 3379c4e (current master HEAD) solved the build error introduced by commit e4fb932, but it turns out there is also currently a wxwidgets run-time error with master HEAD i.e., the following failed assert is generated: software@raven> examples/c/x02c -dev wxwidgets ../src/gtk/bitmap.cpp(923): assert "IsOk()" failed in GetWidth(): invalid bitmap This also happens for std example 1 (and presumably all other standard examples) and whether DPL_WXWIDGETS_IPC3=ON or OFF. This run-time issue does not occur for the commit just preceding e4fb932 (i.e., e4fb932^ = ff29053... Attempted workaround for wxPLViewer IPC3 hangs ) so the issue must have been introduced by commit e4fb932 or a later commit in the master branch. I cannot bisect this problem further because of the Linux build error that is fixed by current master HEAD, but if you can replicate the above failed assert on Windows, then git bisect should work for you to nail down which commit in the range from commit e4fb932 to master HEAD caused this current run-time issue. Alan __ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __ Linux-powered Science __ -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel