What version of ghc are you using?
I've reproduced the issue on NixOS 64bit and Mac 10.8 64bit with GHC 7.6.3.

-Corey O'Connor
coreyocon...@gmail.com
http://corebotllc.com/


On Sun, Jan 26, 2014 at 6:15 PM, Corey O'Connor <coreyocon...@gmail.com>wrote:

> Interesting... Thanks for the report!
>
> Cheers,
> Corey
>
> -Corey O'Connor
> coreyocon...@gmail.com
> http://corebotllc.com/
>
>
> On Sun, Jan 26, 2014 at 5:02 PM, Mateusz Kowalczyk <
> fuuze...@fuuzetsu.co.uk> wrote:
>
>> On 26/01/14 23:51, Corey O'Connor wrote:
>> > ​The vty repo and SHA I am using are:
>> >
>> > g...@github.com:coreyoconnor/vty.git
>> > 76d91e3ac22fd8dee7c0ae848139f42f6a4f9c4c
>> >
>> > I just pushed the changes required to vty-5.0 branch on
>> yi-editor/yi.git:
>> > 949ee6f16846d7a4d04c108108f0cebdd5816dda
>> >
>> > There is some sketchy code in vty for serialization. If this code is
>> > responsible for memory corruption then I'd expect the issue to be
>> present
>> > in vty 4.7 as well. This code hasn't changed since that release.
>> >
>> > I'll probably replace this with Writer from blaze-builder. I would like
>> to
>> > have some data indicating whether this will resolve the bug.
>> >
>> > Cheers,
>> > Corey
>> >
>> > -Corey O'Connor
>> > coreyocon...@gmail.com
>> > http://corebotllc.com/
>> >
>>
>> Hi again,
>>
>> With 76d91e3ac22fd8dee7c0ae848139f42f6a4f9c4c I was getting
>> compilation failures as below:
>>
>> > [ 1 of 32] Compiling Data.Terminfo.Parse ( src/Data/Terminfo/Parse.hs,
>> dist/dist-sandbox-c4fc5f8b/build/Data/Terminfo/Parse.o )
>> > [ 2 of 32] Compiling Data.Terminfo.Eval ( src/Data/Terminfo/Eval.hs,
>> dist/dist-sandbox-c4fc5f8b/build/Data/Terminfo/Eval.o )
>> >
>> > src/Data/Terminfo/Eval.hs:152:60:
>> >     Not in scope: type constructor or class `OutputBuffer'
>> >
>> > src/Data/Terminfo/Eval.hs:152:79:
>> >     Not in scope: type constructor or class `OutputBuffer'
>> >
>> > src/Data/Terminfo/Eval.hs:159:22:
>> >     Not in scope: type constructor or class `OutputBuffer'
>> >
>> > src/Data/Terminfo/Eval.hs:159:57:
>> >     Not in scope: type constructor or class `OutputBuffer'
>> >
>> > src/Data/Terminfo/Eval.hs:162:21:
>> >     Not in scope: type constructor or class `OutputBuffer'
>> >
>> > src/Data/Terminfo/Eval.hs:162:55:
>> >     Not in scope: type constructor or class `OutputBuffer'
>> >
>> > src/Data/Terminfo/Eval.hs:166:30: Not in scope: `plusPtr'
>> >
>> > src/Data/Terminfo/Eval.hs:167:29: Not in scope: `plusPtr'
>> >
>> > src/Data/Terminfo/Eval.hs:173:21: Not in scope: `string_to_bytes'
>> >
>> > src/Data/Terminfo/Eval.hs:174:5: Not in scope: `serialize_bytes'
>> >
>> > src/Data/Terminfo/Eval.hs:179:29: Not in scope: `plusPtr'
>> >
>> > src/Data/Terminfo/Eval.hs:180:14: Not in scope: `poke'
>> > Failed to install vty-5.0.0
>>
>> For this reason I'm trying with the current vty HEAD which is at
>> b34a7f0bb8c2c5a9e3a8f61540d6d9bcf6dc37e5. Using the commit you
>> specified for the yi branch
>> (949ee6f16846d7a4d04c108108f0cebdd5816dda).
>>
>> I have performed the action you described just over 200 times (with a
>> little help of a keyboard macro) and did not have any problems at all.
>>
>> I'm on a 32-bit Linux machine, ran inside of the urxvt terminal emulator.
>>
>> --
>> Mateusz K.
>>
>> --
>> --
>> Yi development mailing list
>> yi-devel@googlegroups.com
>> http://groups.google.com/group/yi-devel
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "yi.devel" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to yi-devel+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>

-- 
-- 
Yi development mailing list
yi-devel@googlegroups.com
http://groups.google.com/group/yi-devel
--- 
You received this message because you are subscribed to the Google Groups 
"yi.devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to yi-devel+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to