With the last update (7d75b7c042541871d000d7c3d232c5968f47b930) i get a SEGV signal when mvim starts.
mvim -V12
...
Searching for "/usr/local/Cellar/macvim/7.3-63/MacVim.app/Contents/Resources/vim/vimfiles/autoload/quickfixsigns/*.vim"
Searching for "/usr/local/Cellar/macvim/7.3-63/MacVim.app/Contents/Resources/vim/runtime/autoload/quickfixsigns/*.vim"
Searching for "/usr/local/Cellar/macvim/7.3-63/MacVim.app/Contents/Resources/vim/vimfiles/after/autoload/quickfixsigns/*.vim"
Searching for "/Users/seek/.vim/after/autoload/quickfixsigns/*.vim"
calling function QuickfixsignsSelect
function QuickfixsignsSelect returning #0
continuing in /Users/seek/.vim/plugin/quickfixsigns.vim
calling function QuickfixsignsSet
calling function QuickfixsignsSet..<SNR>2_ListValues
calling function QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses
function QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses returning #0
continuing in function QuickfixsignsSet..<SNR>2_ListValues
calling function QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses
function QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses returning #0
continuing in function QuickfixsignsSet..<SNR>2_ListValues
calling function QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses
function QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses returning #0
continuing in function QuickfixsignsSet..<SNR>2_ListValues
calling function QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses
function QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses returning #0
continuing in function QuickfixsignsSet..<SNR>2_ListValues
calling function QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses
function QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses returning #0
continuing in function QuickfixsignsSet..<SNR>2_ListValues
function QuickfixsignsSet..<SNR>2_ListValues returning [['vcsdiff', {'always_new': 1, 'sign'...uickfixsigns#breakpoints#GetList(%s)'}]]
continuing in function QuickfixsignsSet
calling function QuickfixsignsSet..<SNR>2_GetList
calling function QuickfixsignsSet..<SNR>2_GetList..quickfixsigns#vcsdiff#GetList
calling function QuickfixsignsSet..<SNR>2_GetList..quickfixsigns#vcsdiff#GetList..quickfixsigns#vcsdiff#GuessType
function QuickfixsignsSet..<SNR>2_GetList..quickfixsigns#vcsdiff#GetList..quickfixsigns#vcsdiff#GuessType returning ''
continuing in function QuickfixsignsSet..<SNR>2_GetList..quickfixsigns#vcsdiff#GetList
function QuickfixsignsSet..<SNR>2_GetList..quickfixsigns#vcsdiff#GetList returning []
continuing in function QuickfixsignsSet..<SNR>2_GetList
function QuickfixsignsSet..<SNR>2_GetList returning []
continuing in function QuickfixsignsSet
calling function QuickfixsignsSet..<SNR>2_ClearBuffer
calling function QuickfixsignsSet..<SNR>2_ClearBuffer..<SNR>2_ClearSigns
function QuickfixsignsSet..<SNR>2_ClearBuffer..<SNR>2_ClearSigns returning #0
continuing in function QuickfixsignsSet..<SNR>2_ClearBuffer
function QuickfixsignsSet..<SNR>2_ClearBuffer returning #0
continuing in function QuickfixsignsSet
calling function QuickfixsignsSet..<SNR>2_GetList
calling function QuickfixsignsSet..<SNR>2_GetList..<SNR>2_GetQFList
function QuickfixsignsSet..<SNR>2_GetList..<SNR>2_GetQFList returning []
continuing in function QuickfixsignsSet..<SNR>2_GetList
function QuickfixsignsSet..<SNR>2_GetList returning []
continuing in function QuickfixsignsSet
calling function QuickfixsignsSet..<SNR>2_ClearBuffer
calling function QuickfixsignsSet..<SNR>2_ClearBuffer..<SNR>2_ClearSigns
function QuickfixsignsSet..<SNR>2_ClearBuffer..<SNR>2_ClearSigns returning #0
continuing in function QuickfixsignsSet..<SNR>2_ClearBuffer
function QuickfixsignsSet..<SNR>2_ClearBuffer returning #0
continuing in function QuickfixsignsSet
calling function QuickfixsignsSet..<SNR>2_GetList
calling function QuickfixsignsSet..<SNR>2_GetList..quickfixsigns#marks#GetList
function QuickfixsignsSet..<SNR>2_GetList..quickfixsigns#marks#GetList returning [{'lnum': 1, 'bufnr': 1, 'col': 1, 's..., 'scope': 'buffer', 'text': 'Mark_'''}]
continuing in function QuickfixsignsSet..<SNR>2_GetList
function QuickfixsignsSet..<SNR>2_GetList returning [{'lnum': 1, 'bufnr': 1, 'col': 1, 's..., 'scope': 'buffer', 'text': 'Mark_'''}]
continuing in function QuickfixsignsSet
calling function QuickfixsignsSet..<SNR>2_Scope
function QuickfixsignsSet..<SNR>2_Scope returning 'buffer'
continuing in function QuickfixsignsSet
calling function QuickfixsignsSet..<SNR>2_PlaceSign
calling function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_CreateBufferSignsCache
function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_CreateBufferSignsCache returning #1
continuing in function QuickfixsignsSet..<SNR>2_PlaceSign
calling function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_GetSign
calling function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_GetSign..quickfixsigns#marks#GetSign
function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_GetSign..quickfixsigns#marks#GetSign returning 'QFS_Mark_'''
continuing in function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_GetSign
function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_GetSign returning 'QFS_Mark_'''
continuing in function QuickfixsignsSet..<SNR>2_PlaceSign
calling function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId
calling function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId..<SNR>2_Scope
function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId..<SNR>2_Scope returning 'buffer'
continuing in function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId
calling function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId..<SNR>2_GetSign
calling function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId..<SNR>2_GetSign..quickfixsigns#marks#GetSign
function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId..<SNR>2_GetSign..quickfixsigns#marks#GetSign returning 'QFS_Mark_'''
continuing in function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId..<SNR>2_GetSign
function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId..<SNR>2_GetSign returning 'QFS_Mark_'''
continuing in function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId
function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId returning {'lnum': 1, 'bufnr': 1, 'col': 1, 'ik...': 'marks', 'text': 'Mark_''', 'new': 1}
continuing in function QuickfixsignsSet..<SNR>2_PlaceSign
Vim: Caught deadly signal SEGV
When i use the old method to enable quickfixsigns all is working fine.
With the last update (7d75b7c042541871d000d7c3d232c5968f47b930) i get a SEGV signal when mvim starts.
mvim -V12
When i use the old method to enable quickfixsigns all is working fine.