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.