Hi,

I ran into a problem with MacVim. I'm not sure where it comes from.

The problem can be reproduced as follows:
1. Source the attached file.
2. Create a new buffer: :call foo#Buffer.New()
3. Close the new window by pressing q.

Shortly thereafter vim will crash while garbage collecting.

6   libSystem.B.dylib                   0x94b9d2bb _sigtramp + 43
7   ???                                 0xffffffff 0 + 4294967295
8   Vim                                 0x0002b65c dict_free + 185
9   Vim                                 0x0002b6b2 dict_unref + 33
10  Vim                                 0x0002afa4 clear_tv + 136
11  Vim                                 0x0002c866 vars_clear_ext + 85
12  Vim                                 0x0002c8ad vars_clear + 19
13  Vim                                 0x0002c8d4 free_funccal + 37
14  Vim                                 0x0002ccf3 garbage_collect + 514

James Vega on #vim on freenode.net tried the on different
vim versions, which all worked ok. I saw the problem with
MacVim snapshot 42 and snapshot 45.

I'm not so involved in the guts of vim, so I'm not sure how to
track this down further, but it seems to be Mac specific.

Any ideas?

Sincerely
Meikel

Attachment: foo.vim
Description: Binary data



Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to