geomview 1.9.5 brew package segfaults when run #6025
Replies: 4 comments 3 replies
-
Our install block isn't very complex:
Can you use |
Beta Was this translation helpful? Give feedback.
-
I edited a copy of the geomview startup script to do lldb gvx (the binary), hence launching geomview-lldb it looks at first glance like an OpenGL error. Am running XQuartz 2.8.5, which should support OpenGL. (At least, it used to on my old Intel core 2 duo blackbook running 10.6. No idea about this M4 Pro Macbook Pro) But geomview supports a -noopengl flag to run without OpenGL and just use X primitives (goodbye, texturemapping), and when that flag is used to run the binary in lldb it still segfaults, but differently. lldb dump of that further below, dying in the equivalent X11 parent function instead. $DISPLAY is set automatically. If I tweak it to just :0, same result. geomview is taking to XQuartz, and segfaults only after communication is established. hope this helps.
|
Beta Was this translation helpful? Give feedback.
-
Just noting this early report of homebrew geomview segfaulting on a Mac - two years ago. (At the time, I didn't have a recent Mac to test on.) https://sourceforge.net/p/geomview/discussion/134473/thread/dd3a976dff/ So, is it reasonable from this to assume that the homebrew geomview package has been segfaulting om startup for over two years? |
Beta Was this translation helpful? Give feedback.
-
I suspect your argument has breakage/popularity cause and effect reversed. Since homebrew's geomview package doesn't work and just crashes, nobody is recommending that others use homebrew to install geomview on Macs... it's self-limiting. Regardless, how can it be fixed? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Output of
brew config
Output of
brew doctor
Description of issue
did
brew install geomview
geomview installed fine, but segfaults immediately when run. install and run log below.
Beta Was this translation helpful? Give feedback.
All reactions