Opened 8 years ago

Closed 6 years ago

#51375 closed defect (fixed)

py27-spyder @2.3.8_0 Crashed on Startup

Reported by: Stroke44 Owned by: eborisch (Eric A. Borisch)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc:
Port: py-spyder

Description

I cannot get py27-spyder to start correctly. It keeps crashing with the following output:

Magni:~ john$ spyder &
[1] 439
Magni:~ john$ 2016-05-11 23:00:03.812 Python[439:5050] -[QNSApplication _setup:]: unrecognized selector sent to instance 0x7fc1609b5260
2016-05-11 23:00:03.823 Python[439:5050] An uncaught exception was raised
2016-05-11 23:00:03.823 Python[439:5050] -[QNSApplication _setup:]: unrecognized selector sent to instance 0x7fc1609b5260
2016-05-11 23:00:03.823 Python[439:5050] (
	0   CoreFoundation                      0x00007fff9b4e54f2 __exceptionPreprocess + 178
	1   libobjc.A.dylib                     0x00007fff95d4ff7e objc_exception_throw + 48
	2   CoreFoundation                      0x00007fff9b54f1ad -[NSObject(NSObject) doesNotRecognizeSelector:] + 205
	3   CoreFoundation                      0x00007fff9b455571 ___forwarding___ + 1009
	4   CoreFoundation                      0x00007fff9b4550f8 _CF_forwarding_prep_0 + 120
	5   libtk8.6.dylib                      0x0000000124e018af TkpInit + 395
	6   libtk8.6.dylib                      0x0000000124d74fc2 Initialize + 2015
	7   _tkinter.so                         0x0000000124bd9bc4 Tcl_AppInit + 84
	8   _tkinter.so                         0x0000000124bd947c Tkinter_Create + 1132
	9   Python                              0x000000010b817521 PyEval_EvalFrameEx + 27905
	10  Python                              0x000000010b81052a PyEval_EvalCodeEx + 1690
	11  Python                              0x000000010b79c1cc function_call + 364
	12  Python                              0x000000010b7764c3 PyObject_Call + 99
	13  Python                              0x000000010b783526 instancemethod_call + 182
	14  Python                              0x000000010b7764c3 PyObject_Call + 99
	15  Python                              0x000000010b81b8b5 PyEval_CallObjectWithKeywords + 165
	16  Python                              0x000000010b781546 PyInstance_New + 134
	17  Python                              0x000000010b7764c3 PyObject_Call + 99
	18  Python                              0x000000010b8171c8 PyEval_EvalFrameEx + 27048
	19  Python                              0x000000010b81052a PyEval_EvalCodeEx + 1690
	20  Python                              0x000000010b80fe86 PyEval_EvalCode + 54
	21  Python                              0x000000010b8300c1 PyImport_ExecCodeModuleEx + 241
	22  Python                              0x000000010b83316d load_source_module + 1053
	23  Python                              0x000000010b8334df load_package + 303
	24  Python                              0x000000010b832bef import_submodule + 271
	25  Python                              0x000000010b83268c load_next + 284
	26  Python                              0x000000010b83171e PyImport_ImportModuleLevel + 1214
	27  Python                              0x000000010b80b6f7 builtin___import__ + 135
	28  Python                              0x000000010b817521 PyEval_EvalFrameEx + 27905
	29  Python                              0x000000010b79127f gen_send_ex + 191
	30  Python                              0x000000010b816a68 PyEval_EvalFrameEx + 25160
	31  Python                              0x000000010b81bf16 fast_function + 342
	32  Python                              0x000000010b8173b8 PyEval_EvalFrameEx + 27544
	33  Python                              0x000000010b81bf16 fast_function + 342
	34  Python                              0x000000010b8173b8 PyEval_EvalFrameEx + 27544
	35  Python                              0x000000010b81052a PyEval_EvalCodeEx + 1690
	36  Python                              0x000000010b79c1cc function_call + 364
	37  Python                              0x000000010b7764c3 PyObject_Call + 99
	38  Python                              0x000000010b783526 instancemethod_call + 182
	39  Python                              0x000000010b7764c3 PyObject_Call + 99
	40  Python                              0x000000010b81b8b5 PyEval_CallObjectWithKeywords + 165
	41  sip.so                              0x000000010fa6abbe sip_api_call_method + 219
	42  QtCore.so                           0x000000010fa854df _Z15sipVH_QtCore_1116PyGILState_STATEPFvP17_sipSimpleWrapperS_ES1_P7_object + 47
	43  QtCore.so                           0x000000010fab97ef _ZN10sipQThread3runEv + 79
	44  QtCore                              0x000000010fd2ed72 _ZN14QThreadPrivate5startEPv + 386
	45  libsystem_pthread.dylib             0x00007fff9666499d _pthread_body + 131
	46  libsystem_pthread.dylib             0x00007fff9666491a _pthread_body + 0
	47  libsystem_pthread.dylib             0x00007fff96662351 thread_start + 13
)
2016-05-11 23:00:03.824 Python[439:5050] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[QNSApplication _setup:]: unrecognized selector sent to instance 0x7fc1609b5260'
*** First throw call stack:
(
	0   CoreFoundation                      0x00007fff9b4e54f2 __exceptionPreprocess + 178
	1   libobjc.A.dylib                     0x00007fff95d4ff7e objc_exception_throw + 48
	2   CoreFoundation                      0x00007fff9b54f1ad -[NSObject(NSObject) doesNotRecognizeSelector:] + 205
	3   CoreFoundation                      0x00007fff9b455571 ___forwarding___ + 1009
	4   CoreFoundation                      0x00007fff9b4550f8 _CF_forwarding_prep_0 + 120
	5   libtk8.6.dylib                      0x0000000124e018af TkpInit + 395
	6   libtk8.6.dylib                      0x0000000124d74fc2 Initialize + 2015
	7   _tkinter.so                         0x0000000124bd9bc4 Tcl_AppInit + 84
	8   _tkinter.so                         0x0000000124bd947c Tkinter_Create + 1132
	9   Python                              0x000000010b817521 PyEval_EvalFrameEx + 27905
	10  Python                              0x000000010b81052a PyEval_EvalCodeEx + 1690
	11  Python                              0x000000010b79c1cc function_call + 364
	12  Python                              0x000000010b7764c3 PyObject_Call + 99
	13  Python                              0x000000010b783526 instancemethod_call + 182
	14  Python                              0x000000010b7764c3 PyObject_Call + 99
	15  Python                              0x000000010b81b8b5 PyEval_CallObjectWithKeywords + 165
	16  Python                              0x000000010b781546 PyInstance_New + 134
	17  Python                              0x000000010b7764c3 PyObject_Call + 99
	18  Python                              0x000000010b8171c8 PyEval_EvalFrameEx + 27048
	19  Python                              0x000000010b81052a PyEval_EvalCodeEx + 1690
	20  Python                              0x000000010b80fe86 PyEval_EvalCode + 54
	21  Python                              0x000000010b8300c1 PyImport_ExecCodeModuleEx + 241
	22  Python                              0x000000010b83316d load_source_module + 1053
	23  Python                              0x000000010b8334df load_package + 303
	24  Python                              0x000000010b832bef import_submodule + 271
	25  Python                              0x000000010b83268c load_next + 284
	26  Python                              0x000000010b83171e PyImport_ImportModuleLevel + 1214
	27  Python                              0x000000010b80b6f7 builtin___import__ + 135
	28  Python                              0x000000010b817521 PyEval_EvalFrameEx + 27905
	29  Python                              0x000000010b79127f gen_send_ex + 191
	30  Python                              0x000000010b816a68 PyEval_EvalFrameEx + 25160
	31  Python                              0x000000010b81bf16 fast_function + 342
	32  Python                              0x000000010b8173b8 PyEval_EvalFrameEx + 27544
	33  Python                              0x000000010b81bf16 fast_function + 342
	34  Python                              0x000000010b8173b8 PyEval_EvalFrameEx + 27544
	35  Python                              0x000000010b81052a PyEval_EvalCodeEx + 1690
	36  Python                              0x000000010b79c1cc function_call + 364
	37  Python                              0x000000010b7764c3 PyObject_Call + 99
	38  Python                              0x000000010b783526 instancemethod_call + 182
	39  Python                              0x000000010b7764c3 PyObject_Call + 99
	40  Python                              0x000000010b81b8b5 PyEval_CallObjectWithKeywords + 165
	41  sip.so                              0x000000010fa6abbe sip_api_call_method + 219
	42  QtCore.so                           0x000000010fa854df _Z15sipVH_QtCore_1116PyGILState_STATEPFvP17_sipSimpleWrapperS_ES1_P7_object + 47
	43  QtCore.so                           0x000000010fab97ef _ZN10sipQThread3runEv + 79
	44  QtCore                              0x000000010fd2ed72 _ZN14QThreadPrivate5startEPv + 386
	45  libsystem_pthread.dylib             0x00007fff9666499d _pthread_body + 131
	46  libsystem_pthread.dylib             0x00007fff9666491a _pthread_body + 0
	47  libsystem_pthread.dylib             0x00007fff96662351 thread_start + 13
)
libc++abi.dylib: terminating with uncaught exception of type NSException

[1]+  Abort trap: 6           spyder

Attachments (1)

py27-spyder_error.txt (108.5 KB) - added by Stroke44 8 years ago.

Download all attachments as: .zip

Change History (5)

Changed 8 years ago by Stroke44

Attachment: py27-spyder_error.txt added

comment:1 Changed 8 years ago by mf2k (Frank Schima)

Owner: changed from macports-tickets@… to eborisch@…
Port: py-spyder added; py27-spyder removed

In the future, please Cc the port maintainers (port info --maintainers py27-spyder), if any.

comment:2 Changed 8 years ago by eborisch (Eric A. Borisch)

To help debug, can you paste the output of port echo active and rdepof:py27-spyder please?

comment:3 in reply to:  2 Changed 8 years ago by Stroke44

Last login: Tue May 17 20:33:19 on ttys000
Magni:~ john$ port echo active and rdepof:py27-spyder
autoconf                       @2.69_5 
automake                       @1.15_1 
bzip2                          @1.0.6_0 
cairo                          @1.14.6_0+quartz+x11 
cctools                        @877.8_0+llvm35 
cmake                          @3.5.2_0 
curl                           @7.48.0_0+ssl 
curl-ca-bundle                 @7.48.0_0 
cython_select                  @0.1_0 
db48                           @4.8.30_4 
dbus                           @1.10.8_0 
dbus-glib                      @0.106_0 
dbus-python27                  @1.2.0_2 
expat                          @2.1.0_0 
fftw-3                         @3.3.4_1 
fontconfig                     @2.11.1_0 
freetype                       @2.6.3_0 
gdbm                           @1.11_1 
gettext                        @0.19.7_0 
glib2                          @2.48.1_0 
gmp                            @6.1.0_1 
hdf5                           @1.10.0_0+cxx+hl 
ipython2_select                @0.1_0 
ipython_select                 @0.4_0 
isl                            @0.14.1_0 
jasper                         @1.900.1_10 
jpeg                           @9a_1 
lcms2                          @2.7_0 
ld64                           @2_0 
ld64-latest                    @253.9_0+llvm35 
libarchive                     @3.1.2_2 
libcxx                         @3.7.1_0 
libedit                        @20150325-3.1_0 
libffi                         @3.2.1_0 
libgcc                         @6.1.0_0 
libiconv                       @1.14_0 
libmacho-headers               @877.8_0 
libmng                         @2.0.3_0 
libmpc                         @1.0.3_0 
libpixman                      @0.34.0_0 
libpng                         @1.6.21_0 
libsodium                      @1.0.10_0 
libtool                        @2.4.6_2 
libunwind-headers              @3.7.0_1 
libxml2                        @2.9.2_2 
llvm_select                    @1.0_0 
lzo2                           @2.09_0 
mpfr                           @3.1.3_0 
ncurses                        @6.0_0 
nosetests_select               @0.1_0 
openssl                        @1.0.2h_1 
pcre                           @8.38_0 
pep8_select                    @0.1_0 
perl5                          @5.22.2_0+perl5_22 
perl5.22                       @5.22.2_0 
pkgconfig                      @0.29.1_0 
py27-alabaster                 @0.7.6_0 
py27-altgraph                  @0.12_0 
py27-appnope                   @0.1.0_0 
py27-astroid                   @1.4.5_0 
py27-babel                     @2.3.4_0 
py27-backports                 @1.0_0 
py27-backports-shutil_get_terminal_size @1.0.0_0 
py27-backports-ssl_match_hostname @3.5.0.1_0 
py27-backports_abc             @0.4_0 
py27-cairo                     @1.10.0_3 
py27-certifi                   @2016.02.28_0 
py27-cycler                    @0.10.0_0 
py27-cython                    @0.24_0 
py27-dateutil                  @2.5.1_0 
py27-decorator                 @4.0.9_0 
py27-docutils                  @0.12_0 
py27-gnureadline               @6.3.3_1 
py27-h5py                      @2.6.0_0 
py27-htmldocs                  @2.7.11_3 
py27-imagesize                 @0.7.0_0 
py27-ipykernel                 @4.3.1_0 
py27-ipython                   @4.2.0_1+notebook+parallel 
py27-ipython_genutils          @0.1.0_0 
py27-jinja2                    @2.8_0 
py27-jupyter_client            @4.2.2_0 
py27-jupyter_core              @4.1.0_0 
py27-lazy_object_proxy         @1.2.2_0 
py27-logilab-common            @1.2.0_0 
py27-macholib                  @1.7_1 
py27-markupsafe                @0.23_0 
py27-matplotlib                @1.5.1_3+cairo+tkinter 
py27-modulegraph               @0.12.1_0 
py27-nose                      @1.3.7_0 
py27-numpy                     @1.11.0_0+gfortran 
py27-parsing                   @2.1.4_0 
py27-pathlib2                  @2.1.0_0 
py27-pep8                      @1.7.0_0 
py27-pexpect                   @4.0.1_1 
py27-pickleshare               @0.7.2_1 
py27-pkgconfig                 @1.1.0_0 
py27-psutil                    @4.1.0_0 
py27-ptyprocess                @0.5.1_0 
py27-py2app                    @0.10_0 
py27-pyflakes                  @1.2.2_0 
py27-pygments                  @2.1.3_0 
py27-pylint                    @1.5.5_0 
py27-pyobjc                    @3.0.4_0 
py27-pyobjc-cocoa              @3.0.4_0 
py27-pyqt4                     @4.11.4_4 
py27-qtconsole                 @4.2.1_0 
py27-roman                     @2.0.0_0 
py27-rope                      @0.9.4_0 
py27-scipy                     @0.17.1_0+gfortran 
py27-setuptools                @20.10.1_0 
py27-simplegeneric             @0.8.1_0 
py27-singledispatch            @3.4.0.3_0 
py27-sip                       @4.18_0 
py27-six                       @1.10.0_0 
py27-snowballstemmer           @1.2.0_0 
py27-sphinx                    @1.4.1_0 
py27-tornado                   @4.3_0 
py27-traitlets                 @4.2.1_0 
py27-tz                        @2016.3_0 
py27-wrapt                     @1.10.8_0 
py27-zmq                       @15.2.0_0 
pyflakes_select                @0.1_0 
pylint_select                  @0.1_1 
python2_select                 @0.0_1 
python27                       @2.7.11_2 
python_select                  @0.3_6 
qhull                          @2015.2_0 
qt4-mac                        @4.8.7_4 
readline                       @6.3.003_1 
sphinx_select                  @0.1_0 
sqlite3                        @3.12.2_0 
swig                           @3.0.8_0 
swig-python                    @3.0.8_0 
tiff                           @4.0.6_1 
webp                           @0.5.0_0 
xorg-inputproto                @2.3.2_0 
xorg-kbproto                   @1.0.7_0 
xorg-libpthread-stubs          @0.3_0 
xorg-libX11                    @1.6.3_0 
xorg-libXau                    @1.0.8_0 
xorg-libxcb                    @1.11.1_0+python27 
xorg-libXdmcp                  @1.1.2_0 
xorg-libXext                   @1.3.3_0 
xorg-renderproto               @0.11.1_0 
xorg-xcb-proto                 @1.11_1+python27 
xorg-xcb-util                  @0.4.0_0 
xorg-xextproto                 @7.3.0_0 
xorg-xproto                    @7.0.28_0 
xrender                        @0.9.9_0 
xz                             @5.2.2_0 
zlib                           @1.2.8_0 
zmq                            @4.1.4_0 
Magni:~ john$ 

comment:4 Changed 6 years ago by reneeotten <reneeotten@…>

Resolution: fixed
Status: newclosed

In 02dbda93fd387382b6c0fd04fe276d2ba163b5cb/macports-ports (master):

py-spyder: update to version 3.2.8

  • use the py-spyder-devel Portfile as starting point

Closes: #51375
(updated v2.3.8 to latest released version)

Closes: #53084
(seems fixed by upstream and/or patch-spyder_app_start.py.diff)

Note: See TracTickets for help on using tickets.