[op25-dev] scope.py 'CreateStatusBar' error on OSx

el3ctr0magn3tic@yahoo.com [op25-dev] op25-dev at yahoogroups.com
Wed Dec 16 06:01:02 UTC 2015

Hi all,

 New to the group here, been looking all over for similar issues to one I'm having, but to no avail.  There was one mention of this exact error on the radioreference op25 "main" thread, but it seems it was left unsolved or forgotten.  From detailed digging I've done, think it may be related to wxgui-3.0 vs 2.8? Or should I be running this with Gnuradio 3.6 instead?  Greatly appreciate any assistance!

 The following is my baseline:
 OSx 10.10.4
 Gnuradio (installed via Macports)
 gr-op25 (Balint's git most recent version) - made some minor changes to cmake to find macports GR and libs

 gr-op25 seems to compile and build fine, however when running scope.py I get the following error, and the app never loads:

 $ python2.7 ./scope.py --args “hackrf” -f 502.9125e6 -S 8000000 -T trunk.tsv -2

 Mac OS; Clang version 7.0.0 (clang-700.0.72); Boost_105900; UHD_003.009.001-MacPorts-Release

 gr-osmosdr v0.1.x-xxx-xunknown (0.1.5git) gnuradio
 built-in source types: file fcd rtl rtl_tcp uhd hackrf bladerf rfspace airspy 
 Using HackRF One with firmware git-44df9d1 
 gain: name: RF range: start 0 stop 14 step 14
 gain: name: IF range: start 0 stop 40 step 8
 gain: name: BB range: start 0 stop 62 step 2
 supported sample rates 8000000-20000000 step 2000000
 Traceback (most recent call last):
   File "./scope.py", line 2817, in <module>
     app = stdgui2.stdapp(p25_rx_block, "APCO P25 Receiver", 3)
   File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/wxgui/stdgui2.py", line 46, in __init__
     wx.App.__init__ (self, redirect=False)
   File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/wx-3.0-osx_cocoa/wx/_core.py", line 8628, in __init__
   File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/wx-3.0-osx_cocoa/wx/_core.py", line 8196, in _BootstrapApp
     return _core_.PyApp__BootstrapApp(*args, **kwargs)
   File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/wxgui/stdgui2.py", line 49, in OnInit
     frame = stdframe (self.top_block_maker, self.title, self._nstatus)
   File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/wxgui/stdgui2.py", line 76, in __init__
     self.panel = stdpanel (self, self, top_block_maker)
   File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/wxgui/stdgui2.py", line 98, in __init__
     self.top_block = top_block_maker (frame, self, vbox, sys.argv)
   File "./scope.py", line 201, in __init__
     self.__init_gui(frame, panel, vbox)
   File "./scope.py", line 537, in __init_gui
   File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/wx-3.0-osx_cocoa/wx/_windows.py", line 615, in CreateStatusBar
     return _windows_.Frame_CreateStatusBar(*args, **kwargs)
 wx._core.PyAssertionError: C++ assertion "!m_frameStatusBar" failed at ../src/common/framecmn.cpp(381) in CreateStatusBar(): recreating status bar in wxFrame

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/op25-dev/attachments/20151215/de31851a/attachment.html>

More information about the op25-dev mailing list