ClosestStorm / macvim

Automatically exported from code.google.com/p/macvim
0 stars 0 forks source link

Unicode Characters 10f7, 10f8, 10f9, 10fa crash MacVIM snapshot 66 on 10.8 and 10.9. Cause hang in snapshot 70 on 10.8 #497

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

start macvim, enter "insert" mode in the empty window it pops up and paste one 
of the 4 characters:

10f7 ჷ    10f8 ჸ    10f9 ჹ    10fa ჺ

What is the expected output? What do you see instead?

character should render properly, instead I see a crash (in older versions of 
macvim) or a hang (in 7.4 just recently downloaded). 

What version of MacVim and OS X are you using (see "MacVim->About MacVim"
and  "Apple Menu->About This Mac" menu items, e.g. "Snapshot 40, 10.5.6
Intel")?

macvim: snapshot 70
osx: 10.8.5

Please provide any additional information below.

attached is a sample from macvim snapshot 70 showing infinite recursion. And a 
crash from an earlier macvim version (unfortunately I upgraded and didn't save 
the old one's About information)

Original issue reported on code.google.com by mirtchov...@gmail.com on 19 Mar 2014 at 3:25

Attachments:

GoogleCodeExporter commented 9 years ago
i see the about info is in the .crash report: snapshot 66. i've edited the 
title.

Original comment by mirtchov...@gmail.com on 19 Mar 2014 at 3:26

GoogleCodeExporter commented 9 years ago
I am unable to reproduce on snapshot 72 which you can get for 10.8 here:

https://github.com/eee19/macvim/releases

If that still crashes for you, can you please tell me which font you are using 
as it seems to be a font substitution problem causing an infinite recursion.

Original comment by bjorn.winckler@gmail.com on 24 Mar 2014 at 6:47

GoogleCodeExporter commented 9 years ago
Still crashes. I'm using guifont=Monaco:h12. The good news is I tried with the 
default font and it did not crash/hang.

Original comment by mirtchov...@gmail.com on 24 Mar 2014 at 6:57

GoogleCodeExporter commented 9 years ago
I see a similar crash with an undefined unicode character: 0x6a0c4.

also a stackoverflow in 'recurseDraw'

to reproduce: open the 0006a0c4.txt file in the gui version of macvim

Original comment by willem.h...@gmail.com on 21 Nov 2014 at 2:58

Attachments: