Wings 3D Development Forum

Full Version: [solved] (MacOS 14:W3Dv2.2.1) Material setting window crash
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I clicked simply a Material item in outliner window,then Wings3D crash suddenly.(With or without model data exist.)
Unfortunatry,Wings3D doesn't output crash dump file.

Environment is ....
Wings3D v2.2.1
MacOS 10.14 mojave

Best Regard Smile

P.S
Thanks for make sub category of MacOS in Bug Reports. Biggrin
This an erlang bug will be fixed in the next erlang release and thus in the next Wings.
Also this must happen in 2.1.7 and older releases too?
dgud Wrote:Also this must happen in 2.1.7 and older releases too?

No it is not happened in older Wings3D versions.
I tried this test in older v2.1.7 Wings3D etc,
These are work fine.
2d rendering on Mojave is broken, and the color sliders are drawn
with the 2d api so that should crash.
I tried new Wings3Dv2.2.2 on iMac, Material window is appeared correctly.
But,When resizing the material window, the preview disappears and it becomes transparent.
(I felt that the material window was too large, so resizing it.)


Also, resizing the main window distorts the 3D geometry window with a desktop background.
Maybe this is also due to mojave 2D rendering. (x_x)
It is wxwidgets that doesn't support mojave, I have spent many hours trying to fix a workaround for the
crashes.

We just don't get "refresh" events on opengl windows (and some other windows).
(01-29-2019, 04:32 PM)dgud Wrote: [ -> ]We just don't get "refresh" events on opengl windows (and some other windows).
As a workaround, couldn't we handle the resize window event and fire a refresh if the dialog has an OpenGL window?
I see,I wait until the new version of wxWidget support to Mojave.
It won't be affected unless the window resizing,in currently.

Also,What I have noticed about material preview image.
It is correct size in the default(no renderer installed,Wings3D material setting only).
But other renderer is installed and activate(ex.Yafaray),then it get larger notably.
2.2.5 works