{"issue":{"created_at":"2011-12-12T07:42:42Z","state":"closed","updated_at":"2011-12-12T23:02:50Z","user":{"gravatar_id":"44b44fae6a7c446dfdb890402c77a7da","id":726429,"url":"https://api.github.com/users/kusnier","login":"kusnier","avatar_url":"https://secure.gravatar.com/avatar/44b44fae6a7c446dfdb890402c77a7da?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"comments":2,"body":"With the last update (7d75b7c042541871d000d7c3d232c5968f47b930) i get a SEGV signal when mvim starts.\r\n\r\nmvim -V12 \r\n\r\n```\r\n...\r\nSearching for \"/usr/local/Cellar/macvim/7.3-63/MacVim.app/Contents/Resources/vim/vimfiles/autoload/quickfixsigns/*.vim\"\r\nSearching for \"/usr/local/Cellar/macvim/7.3-63/MacVim.app/Contents/Resources/vim/runtime/autoload/quickfixsigns/*.vim\"\r\nSearching for \"/usr/local/Cellar/macvim/7.3-63/MacVim.app/Contents/Resources/vim/vimfiles/after/autoload/quickfixsigns/*.vim\"\r\nSearching for \"/Users/seek/.vim/after/autoload/quickfixsigns/*.vim\"\r\ncalling function QuickfixsignsSelect\r\n\r\nfunction QuickfixsignsSelect returning #0\r\n\r\ncontinuing in /Users/seek/.vim/plugin/quickfixsigns.vim\r\n\r\ncalling function QuickfixsignsSet\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_ListValues\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses\r\n\r\nfunction QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses returning #0\r\n\r\ncontinuing in function QuickfixsignsSet..<SNR>2_ListValues\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses\r\n\r\nfunction QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses returning #0\r\n\r\ncontinuing in function QuickfixsignsSet..<SNR>2_ListValues\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses\r\n\r\nfunction QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses returning #0\r\n\r\ncontinuing in function QuickfixsignsSet..<SNR>2_ListValues\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses\r\n\r\nfunction QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses returning #0\r\n\r\ncontinuing in function QuickfixsignsSet..<SNR>2_ListValues\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses\r\n\r\nfunction QuickfixsignsSet..<SNR>2_ListValues..<SNR>2_CompareClasses returning #0\r\n\r\ncontinuing in function QuickfixsignsSet..<SNR>2_ListValues\r\n\r\nfunction QuickfixsignsSet..<SNR>2_ListValues returning [['vcsdiff', {'always_new': 1, 'sign'...uickfixsigns#breakpoints#GetList(%s)'}]]\r\n\r\ncontinuing in function QuickfixsignsSet\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_GetList\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_GetList..quickfixsigns#vcsdiff#GetList\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_GetList..quickfixsigns#vcsdiff#GetList..quickfixsigns#vcsdiff#GuessType\r\n\r\nfunction QuickfixsignsSet..<SNR>2_GetList..quickfixsigns#vcsdiff#GetList..quickfixsigns#vcsdiff#GuessType returning ''\r\n\r\ncontinuing in function QuickfixsignsSet..<SNR>2_GetList..quickfixsigns#vcsdiff#GetList\r\n\r\nfunction QuickfixsignsSet..<SNR>2_GetList..quickfixsigns#vcsdiff#GetList returning []\r\n\r\ncontinuing in function QuickfixsignsSet..<SNR>2_GetList\r\n\r\nfunction QuickfixsignsSet..<SNR>2_GetList returning []\r\n\r\ncontinuing in function QuickfixsignsSet\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_ClearBuffer\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_ClearBuffer..<SNR>2_ClearSigns\r\n\r\nfunction QuickfixsignsSet..<SNR>2_ClearBuffer..<SNR>2_ClearSigns returning #0\r\n\r\ncontinuing in function QuickfixsignsSet..<SNR>2_ClearBuffer\r\n\r\nfunction QuickfixsignsSet..<SNR>2_ClearBuffer returning #0\r\n\r\ncontinuing in function QuickfixsignsSet\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_GetList\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_GetList..<SNR>2_GetQFList\r\n\r\nfunction QuickfixsignsSet..<SNR>2_GetList..<SNR>2_GetQFList returning []\r\n\r\ncontinuing in function QuickfixsignsSet..<SNR>2_GetList\r\n\r\nfunction QuickfixsignsSet..<SNR>2_GetList returning []\r\n\r\ncontinuing in function QuickfixsignsSet\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_ClearBuffer\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_ClearBuffer..<SNR>2_ClearSigns\r\n\r\nfunction QuickfixsignsSet..<SNR>2_ClearBuffer..<SNR>2_ClearSigns returning #0\r\n\r\ncontinuing in function QuickfixsignsSet..<SNR>2_ClearBuffer\r\n\r\nfunction QuickfixsignsSet..<SNR>2_ClearBuffer returning #0\r\n\r\ncontinuing in function QuickfixsignsSet\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_GetList\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_GetList..quickfixsigns#marks#GetList\r\n\r\nfunction QuickfixsignsSet..<SNR>2_GetList..quickfixsigns#marks#GetList returning [{'lnum': 1, 'bufnr': 1, 'col': 1, 's..., 'scope': 'buffer', 'text': 'Mark_'''}]\r\n\r\ncontinuing in function QuickfixsignsSet..<SNR>2_GetList\r\n\r\nfunction QuickfixsignsSet..<SNR>2_GetList returning [{'lnum': 1, 'bufnr': 1, 'col': 1, 's..., 'scope': 'buffer', 'text': 'Mark_'''}]\r\n\r\ncontinuing in function QuickfixsignsSet\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_Scope\r\n\r\nfunction QuickfixsignsSet..<SNR>2_Scope returning 'buffer'\r\n\r\ncontinuing in function QuickfixsignsSet\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_PlaceSign\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_CreateBufferSignsCache\r\n\r\nfunction QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_CreateBufferSignsCache returning #1\r\n\r\ncontinuing in function QuickfixsignsSet..<SNR>2_PlaceSign\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_GetSign\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_GetSign..quickfixsigns#marks#GetSign\r\n\r\nfunction QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_GetSign..quickfixsigns#marks#GetSign returning 'QFS_Mark_'''\r\n\r\ncontinuing in function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_GetSign\r\n\r\nfunction QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_GetSign returning 'QFS_Mark_'''\r\n\r\ncontinuing in function QuickfixsignsSet..<SNR>2_PlaceSign\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId..<SNR>2_Scope\r\n\r\nfunction QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId..<SNR>2_Scope returning 'buffer'\r\n\r\ncontinuing in function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId..<SNR>2_GetSign\r\n\r\ncalling function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId..<SNR>2_GetSign..quickfixsigns#marks#GetSign\r\n\r\nfunction QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId..<SNR>2_GetSign..quickfixsigns#marks#GetSign returning 'QFS_Mark_'''\r\n\r\ncontinuing in function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId..<SNR>2_GetSign\r\n\r\nfunction QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId..<SNR>2_GetSign returning 'QFS_Mark_'''\r\n\r\ncontinuing in function QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId\r\n\r\nfunction QuickfixsignsSet..<SNR>2_PlaceSign..<SNR>2_SetItemId returning {'lnum': 1, 'bufnr': 1, 'col': 1, 'ik...': 'marks', 'text': 'Mark_''', 'new': 1}\r\n\r\ncontinuing in function QuickfixsignsSet..<SNR>2_PlaceSign\r\nVim: Caught deadly signal SEGV\r\n\r\n```\r\n\r\nWhen i use the old method to enable quickfixsigns all is working fine.\r\n\r\n```vim\r\n-call QuickfixsignsSelect(g:quickfixsigns_classes)\r\n+QuickfixsignsEnable\r\n```","assignee":null,"id":2520192,"labels":[],"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"number":13,"title":"MacVim: Caught deadly signal SEGV","html_url":"https://github.com/tomtom/quickfixsigns_vim/issues/13","closed_at":"2011-12-12T19:32:18Z","url":"https://api.github.com/repos/tomtom/quickfixsigns_vim/issues/13","milestone":null},"action":"created","comment":{"created_at":"2011-12-12T23:02:50Z","updated_at":"2011-12-12T23:02:50Z","user":{"gravatar_id":"44b44fae6a7c446dfdb890402c77a7da","id":726429,"url":"https://api.github.com/users/kusnier","login":"kusnier","avatar_url":"https://secure.gravatar.com/avatar/44b44fae6a7c446dfdb890402c77a7da?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"body":"Thanks.","id":3114651,"url":"https://api.github.com/repos/tomtom/quickfixsigns_vim/issues/comments/3114651"}}