I have an IDL application I've been running on The Operating System 
Formerly Known As OS X (now macOS) for years that takes a time series of 2048 x 
2048 pixel images, scales them logarithmically (lots of dynamic range in the 
system), converts that 3-D array to a of byte for 8-bit display (as I said, 
it's old) as a movie.

    IDL has an XINTERANIMATE routine that uses the backing store to display the 
resulting movie in an X11 widget with speed, gamma, and other controls, and the 
code has run successfully most recently under IDL 8.4, macOS 10.2, and Xquartz 
2.7.9.

    I updated to 2.7.10 today, only to find the application crashes with:

        Error: attempt to add non-widget child "dsm" to parent "idl" which 
supports only widgets

in one of the Harris/ExelisVis-supplied library routines called by 
XINTERANIMATE (CW_ANIMATE, which does a bunch of widget-related things).

    I don't include the IDL CW_ANIMATE code here, because (1) Harris doesn't 
release the internal code for XINTERANIMATE and (2) the library routine is 
under their copyright. But has anyone else seen any “dsm” (whatever that 
is)-related issues related to the transition from 2.7.9 to 2.7.10?

    By the way, I would have submitted this to Bugzilla, but there's no option 
in the version menu yet for 2.7.10.

    Thanks for any clues,

                                                Joe Gurman

----
"I love deadlines. I love the whooshing sound they make as they go by."

                                - Douglas Adams, 1952 - 2001

Joseph B. Gurman, Solar Physics Laboratory, NASA Goddard Space Flight Center, 
Greenbelt MD 20771 USA






 _______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription: 
https://lists.apple.com/mailman/options/x11-users/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to