Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vim SegFault ( Mac OS 10.9 ) #34

Closed
jkatzer opened this issue Aug 30, 2013 · 10 comments
Closed

Vim SegFault ( Mac OS 10.9 ) #34

jkatzer opened this issue Aug 30, 2013 · 10 comments
Labels

Comments

@jkatzer
Copy link

jkatzer commented Aug 30, 2013

Vim was running beforehand. now segfaults.

Last login: Fri Aug 30 01:10:04 on ttys004
➜ ~ vim

Vim: Caught deadly signal SEGV
Vim: Finished.

[1] 80668 segmentation fault vim
➜ ~

Process: vim [80577]
Path: /usr/bin/vim
Identifier: vim
Version: 53
Code Type: X86-64 (Native)
Parent Process: zsh [25234]
Responsible: Terminal [335]
User ID: 501

Date/Time: 2013-08-30 01:15:34.004 -0400
OS Version: Mac OS X 10.9 (13A558)
Report Version: 11
Anonymous UUID: 9F7521B3-DC89-FE89-8664-E0CFB669198F

Sleep/Wake UUID: 8F95FFA0-4884-452E-8E7C-8FE919D8A63A

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000418

VM Regions Near 0x418:
-->
__TEXT 000000010993c000-0000000109a82000 [ 1304K] r-x/rwx SM=COW /usr/bin/vim

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff91d44292 __kill + 10
1 vim 0x0000000109a5c65f 0x10993c000 + 1181279
2 libsystem_platform.dylib 0x00007fff88fbe5aa _sigtramp + 26
3 ??? 0x00007fff62fa2a60 initialPoolContent + 9200
4 libruby.2.0.0.dylib 0x0000000109d0a9ca st_init_strcasetable + 16
5 libruby.2.0.0.dylib 0x0000000109c469a5 rb_enc_init + 29
6 libruby.2.0.0.dylib 0x0000000109c475be rb_usascii_encoding + 21
7 libruby.2.0.0.dylib 0x0000000109cc5299 rb_intern + 23
8 libruby.2.0.0.dylib 0x0000000109c5d2a5 rb_define_module + 16
9 ext.bundle 0x0000000109c40f44 Init_ext + 19 (ext.c:45)
10 ??? 0x0000000109b124b0 0 + 4457571504
11 ??? 0x0000000109b1ef4d 0 + 4457623373
12 ??? 0x0000000109b286e0 0 + 4457662176
13 ??? 0x0000000109b1d5ab 0 + 4457616811
14 ??? 0x0000000109b2cca8 0 + 4457680040
15 ??? 0x0000000109b1e4f9 0 + 4457620729
16 ??? 0x0000000109b1ef78 0 + 4457623416
17 ??? 0x0000000109b286e0 0 + 4457662176
18 ??? 0x0000000109b1d5ab 0 + 4457616811
19 ??? 0x0000000109b2cca8 0 + 4457680040
20 ??? 0x0000000109b1e4f9 0 + 4457620729
21 ??? 0x0000000109b1ef78 0 + 4457623416
22 ??? 0x0000000109b286e0 0 + 4457662176
23 ??? 0x0000000109b1d5ab 0 + 4457616811
24 ??? 0x0000000109b2cca8 0 + 4457680040
25 ??? 0x0000000109b2bdc3 0 + 4457676227
26 ??? 0x0000000109b1a4cb 0 + 4457604299
27 ??? 0x0000000109b1a05e 0 + 4457603166
28 ??? 0x0000000109b1a8b6 0 + 4457605302
29 vim 0x0000000109a65390 0x10993c000 + 1217424
30 vim 0x000000010997e947 0x10993c000 + 272711
31 vim 0x000000010997c21b 0x10993c000 + 262683
32 vim 0x000000010997bb1a 0x10993c000 + 260890
33 vim 0x00000001099b4044 0x10993c000 + 491588
34 libdyld.dylib 0x00007fff8dba75fd start + 1

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000000109aa620c rcx: 0x00007fff562bffe8 rdx: 0x0000000000000000
rdi: 0x0000000000013ac1 rsi: 0x000000000000000b rbp: 0x00007fff562c0000 rsp: 0x00007fff562bffe8
r8: 0x000000000000003d r9: 0x00007fff562bff00 r10: 0x0000000000000005 r11: 0x0000000000000206
r12: 0x0000000000000011 r13: 0x00007fff76ace400 r14: 0x0000000000000001 r15: 0x00007fb3f1436250
rip: 0x00007fff91d44292 rfl: 0x0000000000000206 cr2: 0x00000001099b1450

Logical CPU: 0
Error Code: 0x02000025
Trap Number: 133

Binary Images:
0x10993c000 - 0x109a81ff7 vim (53) /usr/bin/vim
0x109c40000 - 0x109c41fff +ext.bundle (0) <38CB99ED-8103-3691-9C6C-E414C7A0D31E> /Users/USER/*/ext.bundle
0x109c45000 - 0x109dd8fff libruby.2.0.0.dylib (96) /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/libruby.2.0.0.dylib
0x7fff62f66000 - 0x7fff62f99817 dyld (239.3) <6D8B6C0B-9A59-302E-B15E-1C65277318AC> /usr/lib/dyld
0x7fff87361000 - 0x7fff87362ff7 libsystem_sandbox.dylib (278.9) /usr/lib/system/libsystem_sandbox.dylib
0x7fff875e2000 - 0x7fff876d3ff9 libiconv.2.dylib (41) /usr/lib/libiconv.2.dylib
0x7fff8803c000 - 0x7fff881e9f8f libobjc.A.dylib (551) <2D5D6788-5779-36B9-AC09-93BD9392BA4B> /usr/lib/libobjc.A.dylib
0x7fff882bd000 - 0x7fff882e1fff libxpc.dylib (300.1.16) <8A549529-C540-3CBA-89A7-3CF1A1604353> /usr/lib/system/libxpc.dylib
0x7fff88306000 - 0x7fff8830fff3 libsystem_notify.dylib (121) /usr/lib/system/libsystem_notify.dylib
0x7fff88fbb000 - 0x7fff88fc1ff7 libsystem_platform.dylib (24.1.4) <6DF822C4-14D9-3E24-8A38-59332EAA972C> /usr/lib/system/libsystem_platform.dylib
0x7fff896b7000 - 0x7fff896beff3 libcopyfile.dylib (103) <22734271-8BD8-30CF-A163-EBE26EE58E8F> /usr/lib/system/libcopyfile.dylib
0x7fff89f66000 - 0x7fff89fa8ff7 libauto.dylib (185.5) /usr/lib/libauto.dylib
0x7fff8a377000 - 0x7fff8a379ff7 libquarantine.dylib (71) /usr/lib/system/libquarantine.dylib
0x7fff8a92a000 - 0x7fff8a931fff libcompiler_rt.dylib (35) /usr/lib/system/libcompiler_rt.dylib
0x7fff8a99f000 - 0x7fff8a9a6ff7 liblaunch.dylib (842.1.1) <050D7CD9-DAF9-3EC9-BC6A-8A7A21532638> /usr/lib/system/liblaunch.dylib
0x7fff8b3cc000 - 0x7fff8b3cdffb libremovefile.dylib (33) <9B7231DA-E9D9-3DA3-AED7-73ED0AEE76F4> /usr/lib/system/libremovefile.dylib
0x7fff8b6c6000 - 0x7fff8b6caff7 libsystem_stats.dylib (93.1.25.0.1) /usr/lib/system/libsystem_stats.dylib
0x7fff8c27f000 - 0x7fff8c2aefd2 libsystem_m.dylib (3047.16) /usr/lib/system/libsystem_m.dylib
0x7fff8c3b7000 - 0x7fff8c3bcfff libmacho.dylib (845) /usr/lib/system/libmacho.dylib
0x7fff8c43c000 - 0x7fff8c4c5ff7 libsystem_c.dylib (997.1.1) <6A38E4B6-137C-3BE6-85F8-BC40A85ECD91> /usr/lib/system/libsystem_c.dylib
0x7fff8d2b8000 - 0x7fff8d2bdff7 libunwind.dylib (35.3) /usr/lib/system/libunwind.dylib
0x7fff8d8aa000 - 0x7fff8d8abff7 libsystem_blocks.dylib (63) <51B2EDB7-FED4-3D51-B789-3B89EBA06F28> /usr/lib/system/libsystem_blocks.dylib
0x7fff8dba4000 - 0x7fff8dba7ff7 libdyld.dylib (239.3) /usr/lib/system/libdyld.dylib
0x7fff8e398000 - 0x7fff8e39aff3 libsystem_configuration.dylib (596.12) /usr/lib/system/libsystem_configuration.dylib
0x7fff8f27c000 - 0x7fff8f286fff libcommonCrypto.dylib (60049) <7EA072FE-46EB-3AF6-A688-8AD84466B591> /usr/lib/system/libcommonCrypto.dylib
0x7fff8f4ec000 - 0x7fff8f51cfff libncurses.5.4.dylib (42) /usr/lib/libncurses.5.4.dylib
0x7fff8f51d000 - 0x7fff8f524ff7 libsystem_pthread.dylib (53.1.3) /usr/lib/system/libsystem_pthread.dylib
0x7fff8f550000 - 0x7fff8f550ff7 libkeymgr.dylib (28) <2AD973B7-F65B-37A6-8951-E0DC4EF41B96> /usr/lib/system/libkeymgr.dylib
0x7fff8fc78000 - 0x7fff8fc92fff libdispatch.dylib (339.1.9) <34CC0B0C-BAF1-3F20-974E-129D4E65A0E3> /usr/lib/system/libdispatch.dylib
0x7fff8fedf000 - 0x7fff8ff08ff7 libc++abi.dylib (48) <8C16158F-CBF8-3BD7-BEF4-022704B2A326> /usr/lib/libc++abi.dylib
0x7fff8ffff000 - 0x7fff9004dfff libcorecrypto.dylib (161.1) /usr/lib/system/libcorecrypto.dylib
0x7fff90284000 - 0x7fff90285fff libunc.dylib (28) <0BDEAE3D-6920-3A10-A21D-A28B0021B575> /usr/lib/system/libunc.dylib
0x7fff90367000 - 0x7fff90382ff7 libsystem_malloc.dylib (23.1.9.0.1) <6FD92CAA-EAE3-31F7-AA01-99AD73241DB7> /usr/lib/system/libsystem_malloc.dylib
0x7fff90bc1000 - 0x7fff90bc2ff7 libSystem.B.dylib (1197.1.1) /usr/lib/libSystem.B.dylib
0x7fff91ccc000 - 0x7fff91cf3ffb libsystem_info.dylib (449.1.3) /usr/lib/system/libsystem_info.dylib
0x7fff91d2f000 - 0x7fff91d4bff7 libsystem_kernel.dylib (2422.1.63.0.1) <7E884783-FACB-3397-AF32-A6441934ED40> /usr/lib/system/libsystem_kernel.dylib
0x7fff91d4c000 - 0x7fff91d9efff libc++.1.dylib (120) <4F68DFC5-2077-39A8-A449-CAC5FDEE7BDE> /usr/lib/libc++.1.dylib
0x7fff91e49000 - 0x7fff91e4dff7 libcache.dylib (62) /usr/lib/system/libcache.dylib
0x7fff91f46000 - 0x7fff91f4efff libsystem_dnssd.dylib (522.1.11) /usr/lib/system/libsystem_dnssd.dylib
0x7fff91f51000 - 0x7fff91f52ff7 libDiagnosticMessagesClient.dylib (100) <4CDB0F7B-C0AF-3424-BC39-495696F0DB1E> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fff93131000 - 0x7fff93142ff7 libsystem_asl.dylib (217.1.4) /usr/lib/system/libsystem_asl.dylib
0x7fff93143000 - 0x7fff9316aff7 libsystem_network.dylib (241.3) <92D574B5-1034-3032-9938-52E683AE10D5> /usr/lib/system/libsystem_network.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: 136277
thread_create: 0
thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=73.6M resident=35.0M(48%) swapped_out_or_unallocated=38.6M(52%)
Writable regions: Total=47.1M written=1716K(4%) resident=2040K(4%) swapped_out=0K(0%) unallocated=45.1M(96%)

REGION TYPE VIRTUAL
=========== =======
Kernel Alloc Once 4K
MALLOC 38.6M
MALLOC (admin) 16K
MALLOC_LARGE (reserved) 128K reserved VM address space (unallocated)
STACK GUARD 56.0M
Stack 8192K
VM_ALLOCATE 8K
__DATA 932K
__LINKEDIT 64.6M
__TEXT 9180K
shared memory 4K
=========== =======
TOTAL 177.2M
TOTAL, minus reserved VM space 177.1M

Model: MacBookPro10,1, BootROM MBP101.00EE.B02, 4 processors, Intel Core i7, 2.6 GHz, 16 GB, SMC 2.3f35
Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In, 1024 MB
Graphics: NVIDIA GeForce GT 650M, NVIDIA GeForce GT 650M, PCIe, 1024 MB
Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D5434314753364D465238432D50422020
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D5434314753364D465238432D50422020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xEF), Broadcom BCM43xx 1.0 (5.106.98.100.21)
Bluetooth: Version 4.2.0f1 12831, 3 services, 15 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en0
Serial ATA Device: APPLE SSD SM256E, 251 GB
USB Device: Hub
USB Device: Hub
USB Device: Apple Internal Keyboard / Trackpad
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: Hub
USB Device: FaceTime HD Camera (Built-in)
Thunderbolt Bus: MacBook Pro, Apple Inc., 23.4

@jkatzer
Copy link
Author

jkatzer commented Aug 30, 2013

Tried iTerm 2 Build 1.0.0.20130622, MacVim SnapShot 66, and normal terminal

@bauerpl
Copy link

bauerpl commented Aug 30, 2013

Same here, after command 'vi':

Vim: Caught deadly signal SEGV
Vim: Finished.
Segmentation fault: 11

But 'vim' works ok.

@sebdah sebdah mentioned this issue Aug 30, 2013
@strongriley
Copy link
Collaborator

#40 also has this problem. text from @dfang:

just did

git clone https://github.com/square/maximum-awesome.git && cd maximum-awesome && rake

but

Vim: Caught deadly signal SEGV
Vim: Finished.
[1]    24979 segmentation fault  vim .

@choco
Copy link

choco commented Aug 30, 2013

Disabling Command-T plugin solves the issue for me. There must be some incompatibility, probably due to different ruby versions.

@strongriley
Copy link
Collaborator

Working to replace Command-T w CtrlP. Command-T seems to be breaking lots of people's machines. 💩

@ppone
Copy link

ppone commented Aug 31, 2013

Same here on OS X 10.8.4, using fish shell

https://gist.github.com/ppone/371ccb33b5cfdd704337

@strongriley
Copy link
Collaborator

Command-T has been replaced! To fully remove it, I recommend blasting your repo and re-cloning.

git clone https://github.com/square/maximum-awesome.git && cd maximum-awesome && rake

Does that fix the issue for everyone?

@ppone
Copy link

ppone commented Aug 31, 2013

Seems to fix it for me!

@dfang
Copy link

dfang commented Aug 31, 2013

fixed for me ! and i recommend unite to replace Command-T, and NeoBundle to replace pathogen

@caarlos0
Copy link
Contributor

fixed for me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

7 participants