As I mentioned before, I can't seem to get any valuable information from
using dtruss. I did however come up with an idea, I decided to check the
OS X Console logs and see what happens when I call the Spyder python at the
command line and I got the following error:
12/30/14 11:31:27.684 PM taskgated[71]: no signature for pid=10020 (cannot
make code: UNIX[No such process])
And just for the heck of it, I monitored the logs when I opened the Spyder
app:
12/30/14 11:28:18.288 PM Spyder[10009]: WARNING: The Gestalt selector
gestaltSystemVersion is returning 10.9.1 instead of 10.10.1. Use
NSProcessInfo's operatingSystemVersion property to get correct system
version number.
Call location:
12/30/14 11:28:18.438 PM Spyder[10009]: 0 CarbonCore
0x00007fff8be2ddc3 ___Gestalt_SystemVersion_block_invoke + 113
12/30/14 11:28:18.438 PM Spyder[10009]: 1 libdispatch.dylib
0x00007fff8b4e9c13 _dispatch_client_callout + 8
12/30/14 11:28:18.438 PM Spyder[10009]: 2 libdispatch.dylib
0x00007fff8b4e9b26 dispatch_once_f + 117
12/30/14 11:28:18.438 PM Spyder[10009]: 3 CarbonCore
0x00007fff8bdd64da _Gestalt_SystemVersion + 987
12/30/14 11:28:18.438 PM Spyder[10009]: 4 CarbonCore
0x00007fff8bdd60c7 Gestalt + 144
12/30/14 11:28:18.438 PM Spyder[10009]: 5 QtCore
0x000000010a7c6c16 QtCore + 15382
12/30/14 11:28:18.439 PM Spyder[10009]: 6 ???
0x00007fff6abe4ceb 0x0 + 140734984244459
12/30/14 11:28:39.529 PM taskgated[71]: no signature for pid=10015 (cannot
make code: UNIX[No such process])
12/30/14 11:28:42.644 PM taskgated[71]: no signature for pid=10017 (cannot
make code: UNIX[No such process])
12/30/14 11:28:43.066 PM taskgated[71]: no signature for pid=10018 (cannot
make code: UNIX[No such process])
and closing the Spyder app while the Python shell is still hanging:
12/30/14 11:29:56.454 PM Spyder[10009]: Exception in thread Thread-2:
12/30/14 11:29:56.454 PM Spyder[10009]: Traceback (most recent call last):
12/30/14 11:29:56.454 PM Spyder[10009]: File "threading.pyc", line 920,
in _bootstrap_inner
12/30/14 11:29:56.454 PM Spyder[10009]: File "threading.pyc", line 868,
in run
12/30/14 11:29:56.455 PM Spyder[10009]: File
"/Applications/Spyder.app/Contents/Resources/lib/python3.4/spyderlib/spyder.py",
line 2120, in start_open_files_server
12/30/14 11:29:56.455 PM Spyder[10009]: File "socket.pyc", line 184, in
accept
12/30/14 11:29:56.455 PM Spyder[10009]: ConnectionAbortedError: [Errno 53]
Software caused connection abort
I hope this helps, should I continue to try to compile the Spyder app on a
current OS X system?
On Friday, December 26, 2014 7:39:50 PM UTC-5, Carlos Córdoba wrote:
>
> Hi,
>
> I tested our DMG a week ago in another Mac, and also found that neither
> our IPython nor our Python Consoles are working. It seems the interpreter
> is crashing immediately, but I don't know why because it works well for me
> in my build env (a 10.7 Mac).
>
> Unfortunately, I won't have access to that Mac for another two weeks.
> Could you try to run the next command in a terminal, to see if we can have
> some light on what's happening?
>
> dtruss /Applications/Spyder.app/Contents/MacOs/python
>
> I'm not sure if that's the exact path but it won't be hard to find if it
> isn't :-)
>
> dtruss is the equivalent of strace on Linux, i.e. it shows all syscalls a
> process does. Here are couple of resources to learn a bit more about it:
>
> 1. http://www.brendangregg.com/DTrace/dtruss_example.txt
>
> 2.
> http://opensourcehacker.com/2011/12/02/osx-strace-equivalent-dtruss-seeing-inside-applications-what-they-do-and-why-they-hang/
>
>
> I haven't used it before so I can give you more help :-).
>
> Cheers,
> Carlos
>
> El 26/12/14 a las 12:50, statmobile escribió:
>
> Is this working for anyone? I'm still having trouble where iPython
> Console keeps hanging saying "Connecting to kernel...". I've deleted all
> of my Spyder configuration files, so this should be the default setup I
> believe.
> --
> You received this message because you are subscribed to the Google Groups
> "spyder" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected] <javascript:>.
> To post to this group, send email to [email protected]
> <javascript:>.
> Visit this group at http://groups.google.com/group/spyderlib.
> For more options, visit https://groups.google.com/d/optout.
>
>
>
--
You received this message because you are subscribed to the Google Groups
"spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/d/optout.