On 2017-07-07 09:57+0100 p.d.rosenb...@gmail.com wrote:

[...]
I believe that yes multiple streams did used to work with wxWidgets.

Hi Phil:

It was good to hear from you.

Your comment inspired me to try running

examples/c/x14c -dev wxwidgets

on my Linux platform for 5.11.0 (the release where the new wxwidgets device 
driver was
first introduced), 5.11.1, and 5.12.0.  There was a fresh
configuration and build for each version.

5.11.0 displayed both master and slave GUI, but they were independent of each
other, i.e., moving forward one page on one left the other completely 
unaffected.

5.11.1 segfaulted (oops, we should have caught that before that
release!).

5.12.0 (before any of my IPC changes were introduced) has the present
bad behaviour, i.e., slave GUI appears momentarily and then disappears.

In sum, the behaviour of the new -dev wxwidgets has never been correct
and has sometimes been completely problematic on Linux for example 14.
So from this troubled Linux history I am not surprised that Arjen has also
discovered a serious hang issue for this example on Windows.

My feeling is the most likely cause of the current difficulties (both
on Linux and Windows) is some interference between the two streams,
i.e., this device driver is not currently stream safe.  I am curious
enough about that possibility to take a quick look, but I have other
pre-release issues on my plate so if I cannot discover a quick fix
(and nobody else can either), then we will have to put off looking at
this until after the current release.

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

Reply via email to