[MacPorts] #60900: gr-fosphor @20200130-defdd4ac_0+python37: Illegal instruction: 4
MacPorts
noreply at macports.org
Sat Jul 25 20:39:41 UTC 2020
#60900: gr-fosphor @20200130-defdd4ac_0+python37: Illegal instruction: 4
-------------------------+--------------------
Reporter: jbaggs | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.3
Resolution: | Keywords:
Port: gr-fosphor |
-------------------------+--------------------
Description changed by jbaggs:
Old description:
> gnuradio @3.8.1.0_0+docs+grc+python37+qtgui+sdl+swig+uhd+wavelet+zeromq
>
> All flowgraphs with gr-fosphor block crash with the illegal instruction
> error after upgrading.
>
> {{{
> Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
> Exception Codes: 0x0000000000000001, 0x0000000000000000
> Exception Note: EXC_CORPSE_NOTIFY
>
> Termination Signal: Illegal instruction: 4
> Termination Reason: Namespace SIGNAL, Code 0x4
> Terminating Process: exc handler [31876]
>
> Application Specific Information:
> -[NSOpenGLContext setView:] must be called from the main thread.
>
> #--------------->8(SNIP)8<----------------
> Thread 11 Crashed:
> 0 com.apple.AppKit 0x00007fff3587c65c -[NSOpenGLContext
> setView:] + 229
> 1 libqcocoa.dylib 0x0000000127f17cd5 0x127ed5000 +
> 273621
> 2 libqcocoa.dylib 0x0000000127f17975 0x127ed5000 +
> 272757
> 3 org.qt-project.QtGui 0x0000000110f0966a
> QOpenGLContext::makeCurrent(QSurface*) + 148
> 4 org.qt-project.QtOpenGL 0x00000001133dda38
> QGLContext::makeCurrent() + 100
> 5 org.qt-project.QtOpenGL 0x00000001133ddf42
> QGLWidgetPrivate::makeCurrent() + 22
> 6 libgnuradio-fosphor.3.8.0git.dylib 0x00000001142a9f6a
> gr::fosphor::QGLSurface::grabContext() + 416
> 7 libgnuradio-fosphor.3.8.0git.dylib 0x00000001142aa73b non-virtual
> thunk to gr::fosphor::qt_sink_c_impl::glctx_init() + 21
> 8 libgnuradio-fosphor.3.8.0git.dylib 0x00000001142a6545
> gr::fosphor::base_sink_c_impl::worker() + 25
> 9 libboost_thread-mt.dylib 0x00000001142fbc07 boost::(anonymous
> namespace)::thread_proxy(void*) + 119
> 10 libsystem_pthread.dylib 0x00007fff723a6109 _pthread_start +
> 148
> 11 libsystem_pthread.dylib 0x00007fff723a1b8b thread_start + 15
> }}}
New description:
gnuradio @3.8.1.0_0+docs+grc+python37+qtgui+sdl+swig+uhd+wavelet+zeromq
MAC OS Catalina
All flowgraphs with gr-fosphor block crash with the illegal instruction
error after upgrading.
{{{
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Illegal instruction: 4
Termination Reason: Namespace SIGNAL, Code 0x4
Terminating Process: exc handler [31876]
Application Specific Information:
-[NSOpenGLContext setView:] must be called from the main thread.
#--------------->8(SNIP)8<----------------
Thread 11 Crashed:
0 com.apple.AppKit 0x00007fff3587c65c -[NSOpenGLContext
setView:] + 229
1 libqcocoa.dylib 0x0000000127f17cd5 0x127ed5000 +
273621
2 libqcocoa.dylib 0x0000000127f17975 0x127ed5000 +
272757
3 org.qt-project.QtGui 0x0000000110f0966a
QOpenGLContext::makeCurrent(QSurface*) + 148
4 org.qt-project.QtOpenGL 0x00000001133dda38
QGLContext::makeCurrent() + 100
5 org.qt-project.QtOpenGL 0x00000001133ddf42
QGLWidgetPrivate::makeCurrent() + 22
6 libgnuradio-fosphor.3.8.0git.dylib 0x00000001142a9f6a
gr::fosphor::QGLSurface::grabContext() + 416
7 libgnuradio-fosphor.3.8.0git.dylib 0x00000001142aa73b non-virtual
thunk to gr::fosphor::qt_sink_c_impl::glctx_init() + 21
8 libgnuradio-fosphor.3.8.0git.dylib 0x00000001142a6545
gr::fosphor::base_sink_c_impl::worker() + 25
9 libboost_thread-mt.dylib 0x00000001142fbc07 boost::(anonymous
namespace)::thread_proxy(void*) + 119
10 libsystem_pthread.dylib 0x00007fff723a6109 _pthread_start +
148
11 libsystem_pthread.dylib 0x00007fff723a1b8b thread_start + 15
}}}
--
--
Ticket URL: <https://trac.macports.org/ticket/60900#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list