Closed OTP-Maintainer closed 3 years ago
dgud
said:
None of us (with a Mac) have managed to reproduce the issue with 18.3 or the latest on master.
But neither of us use homebrew either, and I'm not interested in debugging the homebrew builds.
Can you build wxWidgets and erlang yourself and see if you can reproduce it?
What if you open and close a process info window from the Processes tab, does it crash as well?
kamidev
said:
I can reproduce this on OS X 10.11.6, running Erlang/OTP 19 [erts-8.0]. Installation via kerl.
Double-clicking on a process in the Applications tab always segfaults after closing the process window.
Opening and closing a process from the Processes tab does not seem to have this problem.
dgud
said:
Which wxWidgets version and did you build it?
kamidev
said:
My_wx_dir = code:lib_dir(wx).
"/Users/jonas/.kerl/installations/19.0/lib/wx-1.7"
I did not build it. This is apparently the default kerl uses.
dgud
said:
That is the path to erlang library, I ask about the backend C++ library version, i.e.
{noformat}
wx-config --version && which wx-config
{noformat}
kamidev
said:
wx-config --version && which wx-config
3.0.2
kamidev
said:
Good news. After upgrading to macOS 10.12 (Sierra), I can no longer reproduce this bug.
I have tested Erlang/OTP 18.3, 19.0 and 19.1, built using kerl (https://github.com/kerl/kerl)
For Erlang: "erl -sname observer -hidden -setcookie MyCookie -run observe"
For Elixir: run iex, then ":observer.start()"
Double-click any process in the Applications tab to get a new process window, then close it.
This used to cause a segfault every time but longer does.
dalizard
said:
The issue (or a similar/related one) is reproducible on my end and I've created a [new ticket|https://bugs.erlang.org/browse/ERL-403].
Original reporter:
bbhoss
Affected version:OTP-18.3
Component:observer
Migrated from: https://bugs.erlang.org/browse/ERL-139