Python interpreter is crashing when I run the second command. I have searched the web for this error and did not found anything. The error is showed below:
Python 2.7.5 (v2.7.5:ab05e7dd2788, May 13 2013, 13:18:45) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> print 1 1 >>> print 2 Segmentation fault: 11
Why?
I'm using Mac OS X Mavericks. I think that's relevant since it's a beta version.
EDIT:
Forgot the problem details provided by the OSX:
Process: Python [11053] Path: /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python Identifier: Python Version: 2.7.5 (2.7.5) Code Type: X86-64 (Native) Parent Process: bash [9217] Responsible: Terminal [3148] User ID: 501 Date/Time: 2013-08-10 00:29:28.571 -0300 OS Version: Mac OS X 10.9 (13A524d) Report Version: 11 Anonymous UUID: 6AF2C70A-1C80-7F45-3A3D-E30D0725CDFC Sleep/Wake UUID: 7B2165E8-4B17-4E17-ADA7-BF9BCB380E8A Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000 VM Regions Near 0: --> __TEXT 0000000100000000-0000000100001000 [ 4K] r-x/rwx SM=COW /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 readline.so 0x00000001002f2f97 call_readline + 647 1 org.python.python 0x0000000100008e22 PyOS_Readline + 274 2 org.python.python 0x000000010000a678 tok_nextc + 104 3 org.python.python 0x000000010000ae23 PyTokenizer_Get + 147 4 org.python.python 0x0000000100005a1a parsetok + 218 5 org.python.python 0x00000001000e8a52 PyParser_ASTFromFile + 146 6 org.python.python 0x00000001000e9d33 PyRun_InteractiveOneFlags + 243 7 org.python.python 0x00000001000ea01e PyRun_InteractiveLoopFlags + 78 8 org.python.python 0x00000001000ea831 PyRun_AnyFileExFlags + 161 9 org.python.python 0x00000001001014ed Py_Main + 3101 10 org.python.python 0x0000000100000f14 0x100000000 + 3860 Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x0000000100335a70 rcx: 0x0000000100300000 rdx: 0x0000000000000a00 rdi: 0x0000000000000000 rsi: 0x00000001002f3254 rbp: 0x00007fff5fbff540 rsp: 0x00007fff5fbff470 r8: 0x0000000100300000 r9: 0x0000000000000208 r10: 0x0002000000000003 r11: 0x0000000000000001 r12: 0x0000000000000001 r13: 0x0000000000000007 r14: 0x00007fff5fbff500 r15: 0x00007fff5fbff480 rip: 0x00000001002f2f97 rfl: 0x0000000000010206 cr2: 0x0000000000000000 Logical CPU: 1 Error Code: 0x00000004 Trap Number: 14 Binary Images: 0x100000000 - 0x100000fff +org.python.python (2.7.5 - 2.7.5) <29DAB82B-5BC9-56CE-C09D-AE442FB37EF0> /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python 0x100003000 - 0x10016ffff +org.python.python (2.7.5, [c] 2004-2013 Python Software Foundation. - 2.7.5) <CDFB33CA-71DD-B1C2-5262-545F3FA06153> /Library/Frameworks/Python.framework/Versions/2.7/Python 0x1002f1000 - 0x1002f3ff7 +readline.so (???) <6EA1FE1F-B78C-23EF-A4C2-9B7E9FB8B643> /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/readline.so 0x1004b0000 - 0x1004ceffb libedit.2.dylib (39) <1B0596DB-F336-32E7-BB9F-51BF70DB5305> /usr/lib/libedit.2.dylib 0x100600000 - 0x100654fe7 +libncursesw.5.dylib (5) <3F0079C0-01C1-3CB8-19CA-F9B49AA4F4A4> /Library/Frameworks/Python.framework/Versions/2.7/lib/libncursesw.5.dylib 0x7fff6424d000 - 0x7fff6428068f dyld (239) <7BD34028-A0FE-3543-955A-CEE43C7ECE2E> /usr/lib/dyld 0x7fff8578a000 - 0x7fff8578eff7 libcache.dylib (62) <D991B21E-5F8F-38F1-91B3-5A3D13FA58D5> /usr/lib/system/libcache.dylib 0x7fff8670f000 - 0x7fff86738ff7 libc++abi.dylib (47.1) <7926F072-A0C5-3753-A933-E871F3D26820> /usr/lib/libc++abi.dylib 0x7fff86849000 - 0x7fff8684affb libremovefile.dylib (33) <F34C9DC5-0F78-3AFC-9E93-D56E18666A96> /usr/lib/system/libremovefile.dylib 0x7fff8684b000 - 0x7fff86852ff3 libcopyfile.dylib (103) <20F0240D-10F5-3554-8407-D8F3F77E3402> /usr/lib/system/libcopyfile.dylib 0x7fff86853000 - 0x7fff8686fff7 libsystem_kernel.dylib (2422.1.43) <94EC865E-353C-308C-9C57-92FF7576FCDE> /usr/lib/system/libsystem_kernel.dylib 0x7fff86a44000 - 0x7fff86a47ff7 libdyld.dylib (239) <44B9011B-DD63-315D-868C-382D082DEE4F> /usr/lib/system/libdyld.dylib 0x7fff87667000 - 0x7fff8768aff7 libxpc.dylib (300.1.9) <306436DD-2569-3978-87ED-4EA0366E8331> /usr/lib/system/libxpc.dylib 0x7fff8768b000 - 0x7fff87695fff libcommonCrypto.dylib (60049) <977DD9FF-99BE-3B0E-9FCD-98EF44DB20F8> /usr/lib/system/libcommonCrypto.dylib 0x7fff87696000 - 0x7fff876c5fd2 libsystem_m.dylib (3047.15) <181C338F-3C54-3F0E-A31B-9BDAF8657F5C> /usr/lib/system/libsystem_m.dylib 0x7fff878cc000 - 0x7fff878cdff7 libsystem_blocks.dylib (63) <4E91F9EA-A4E4-3CDD-BC81-D240BA0C29A4> /usr/lib/system/libsystem_blocks.dylib 0x7fff882f1000 - 0x7fff882f3ff7 libquarantine.dylib (71) <77210EBF-21F4-390C-8498-FDC5C90D1B3D> /usr/lib/system/libquarantine.dylib 0x7fff88937000 - 0x7fff88aefff7 libicucore.A.dylib (511.22) <F9F35D66-9773-3D60-B85E-16B507F91D63> /usr/lib/libicucore.A.dylib 0x7fff8a004000 - 0x7fff8a00bff7 libsystem_pthread.dylib (53.1.2) <6FFC74A2-9AA7-3D61-8064-50119D8176E7> /usr/lib/system/libsystem_pthread.dylib 0x7fff8a00d000 - 0x7fff8a00effb libSystem.B.dylib (1197.1.1) <0F46AD54-E26B-340A-A26D-37086FBF7B57> /usr/lib/libSystem.B.dylib 0x7fff8a328000 - 0x7fff8a329ff7 libDiagnosticMessagesClient.dylib (100) <4CDB0F7B-C0AF-3424-BC39-495696F0DB1E> /usr/lib/libDiagnosticMessagesClient.dylib 0x7fff8a34c000 - 0x7fff8a366fff libdispatch.dylib (339.1.5.0.1) <A523C102-8356-30D5-A189-B712A267BF28> /usr/lib/system/libdispatch.dylib 0x7fff8af35000 - 0x7fff8af65fff libncurses.5.4.dylib (42) <BF763D62-9149-37CB-B1D2-F66A2510E6DD> /usr/lib/libncurses.5.4.dylib 0x7fff8b0a6000 - 0x7fff8b0a7ff7 libsystem_sandbox.dylib (278.5) <DDA98EB2-A333-39C4-B7C8-0947BF0619B4> /usr/lib/system/libsystem_sandbox.dylib 0x7fff8b10a000 - 0x7fff8b2eefff com.apple.CoreFoundation (6.9 - 847.11) <40C0F570-BBC0-3E9D-A83B-3E4083EA139E> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fff8c8b4000 - 0x7fff8c8b9ff7 libunwind.dylib (35.3) <E152AFEA-2133-3AF3-A3B8-BF7CFD3E05F5> /usr/lib/system/libunwind.dylib 0x7fff8c9b2000 - 0x7fff8cb5ff8f libobjc.A.dylib (551) <AD54B900-1384-3C07-AA2A-F7E6A03F0181> /usr/lib/libobjc.A.dylib 0x7fff8cb68000 - 0x7fff8cb8fffb libsystem_info.dylib (449.1.2) <B285AAF5-3046-37C2-A1F9-8042EC3F6B2E> /usr/lib/system/libsystem_info.dylib 0x7fff8cfcb000 - 0x7fff8d019fff libcorecrypto.dylib (161.1) <F3973C28-14B6-3006-BB2B-00DD7F09ABC7> /usr/lib/system/libcorecrypto.dylib 0x7fff8d8a1000 - 0x7fff8d8b2ff7 libsystem_asl.dylib (217.1.1) <4B431390-9A03-3E03-9490-B5CA977BE1ED> /usr/lib/system/libsystem_asl.dylib 0x7fff8ea2e000 - 0x7fff8ea30ff3 libsystem_configuration.dylib (596.5) <D36BC3FC-78CF-33D4-910B-6BC0FC2061C7> /usr/lib/system/libsystem_configuration.dylib 0x7fff8f21c000 - 0x7fff8f223fff libcompiler_rt.dylib (35) <FBA11D1C-ECD2-3D8E-8260-BF8A6C83E5A1> /usr/lib/system/libcompiler_rt.dylib 0x7fff8f533000 - 0x7fff8f53bfff libsystem_dnssd.dylib (522.1.9) <7F7B0B2B-8416-3E13-A482-388362AC6BA7> /usr/lib/system/libsystem_dnssd.dylib 0x7fff905a3000 - 0x7fff905caff7 libsystem_network.dylib (241.3) <15FA3EBF-DC43-33D8-AFFB-B45355E806B5> /usr/lib/system/libsystem_network.dylib 0x7fff9129a000 - 0x7fff9129dff7 libsystem_stats.dylib (93.1.15.1.3) <763D8C3A-D56A-3198-8EB8-5A1F1C93AC45> /usr/lib/system/libsystem_stats.dylib 0x7fff91455000 - 0x7fff91466ff7 libz.1.dylib (53) <42E0C8C6-CA38-3CA4-8619-D24ED5DD492E> /usr/lib/libz.1.dylib 0x7fff914ef000 - 0x7fff914f6ffb liblaunch.dylib (842.1.1) <B6FB3F53-9F4A-32AF-9B11-EEFFC6C2B1C4> /usr/lib/system/liblaunch.dylib 0x7fff91529000 - 0x7fff9152afff libunc.dylib (28) <29F4D08C-F997-3EF6-A487-382925450C4B> /usr/lib/system/libunc.dylib 0x7fff91a4c000 - 0x7fff91a9efff libc++.1.dylib (120) <0CD61156-DCA0-3221-9CB7-A01695DE1D39> /usr/lib/libc++.1.dylib 0x7fff92230000 - 0x7fff92272ff7 libauto.dylib (185.5) <4E107C53-8F50-3B87-B7A9-FE60FFA13FE1> /usr/lib/libauto.dylib 0x7fff9227f000 - 0x7fff92288ff3 libsystem_notify.dylib (121) <9D7C2C0E-BC86-3C49-BD3D-E71C916090DB> /usr/lib/system/libsystem_notify.dylib 0x7fff929c0000 - 0x7fff929c6ff7 libsystem_platform.dylib (24.1.3) <8C53550A-3B73-3DC9-85D7-92BEC13BB637> /usr/lib/system/libsystem_platform.dylib 0x7fff92af7000 - 0x7fff92b80ff7 libsystem_c.dylib (997.1.1) <6A5FE5FF-3EB3-3DAC-9259-905142C78408> /usr/lib/system/libsystem_c.dylib 0x7fff92bcd000 - 0x7fff92bd2fff libmacho.dylib (845) <BE27F72F-D217-3116-A1CA-D07BA6AE30F9> /usr/lib/system/libmacho.dylib 0x7fff92d76000 - 0x7fff92d76ff7 libkeymgr.dylib (28) <2F44F81F-0315-35BD-A97B-25743509CEC4> /usr/lib/system/libkeymgr.dylib 0x7fff92d77000 - 0x7fff92d92ff7 libsystem_malloc.dylib (23.1.7) <C7493811-CC98-351C-A44A-1EC4C223E2BC> /usr/lib/system/libsystem_malloc.dylib External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 65487 thread_create: 0 thread_set_state: 0 VM Region Summary: ReadOnly portion of Libraries: Total=75.1M resident=40.5M(54%) swapped_out_or_unallocated=34.6M(46%) Writable regions: Total=27.7M written=2232K(8%) resident=2556K(9%) swapped_out=0K(0%) unallocated=25.2M(91%) REGION TYPE VIRTUAL =========== ======= Kernel Alloc Once 4K MALLOC 19.4M MALLOC (admin) 16K STACK GUARD 56.0M Stack 8192K VM_ALLOCATE 8K __DATA 1408K __LINKEDIT 64.4M __TEXT 10.7M __UNICODE 544K shared memory 4K =========== ======= TOTAL 160.4M
Segmentation fault 11 Python Segmentation fault 11 is usually caused by memory allocation issues, and if you're having this problem, be sure to try some of the solutions mentioned above. Related articles. PS Store browser not supported error [Quick fix] The code execution cannot proceed because DLL was not found.
1) Segmentation Fault (also known as SIGSEGV and is usually signal 11) occur when the program tries to write/read outside the memory allocated for it or when writing memory which can only be read.In other words when the program tries to access the memory to which it doesn't have access to.
A segmentation fault (aka segfault) is a common condition that causes programs to crash; they are often associated with a file named core . Segfaults are caused by a program trying to read or write an illegal memory location.
Running the following command on terminal, I got it working (Considering you're using python 3.3. Otherwise, change for the version you want):
cd /Library/Frameworks/Python.framework/Versions/3.3 cd ./lib/python3.3/lib-dynload sudo mv readline.so readline.so.disabled
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With