Yeah, I know it's not your fault, and sorry if I came off that way. That's interesting that it disappears sometimes if you try to debug it. Thanks for the information!
On Fri, Mar 13, 2015 at 2:39 PM, Rob Miller <rmil...@mozilla.com> wrote: > The biggest change btn the 0.8 series and 0.9 is that the sandbox is now > dynamically linked instead of statically, and it supports dynamically loaded > Lua modules. This has proven very useful for us, since it means that we can > add significant functionality to the sandbox in the form of C libs without > having to recompile and redeploy Heka itself to our entire infrastructure. > > Unfortunately, testing is what seems to be making Go on Windows unhappy. > We've had issues w/ cgo's linking on Windows from the beginning. Also, it's > a known issue that cgo has issues w/ C longjmp commands, and that Lua's > pcall uses longjmps to recover from errors. It's possible that the issue > we're seeing even existed in earlier versions of Heka, but we didn't hit it. > Unfortunately, the issue is a bit of a Heisenbug. We can reliably reproduce > it with a full Heka build, but when we do seemingly innocuous things like > add print statements to help debug, the problem will often disappear. > > I'm sorry this is impacting you.. we'd very much like to be able to support > Windows, or else we wouldn't have put so much effort into it. But right now > the situation is a bit out of our hands. > > -r > > > > On 03/13/2015 01:51 PM, Tiru Srikantha wrote: >> >> Do you know what triggered the Go bug that causes Lua to crash in >> Windows now? It didn't seem to be a Go version change, and I saw >> something about a Lua DLL version change causing it but I'm not sure >> where I saw that. One of the major reasons I moved off Logstash to >> Heka was Windows support so it really is a bummer not to be able to >> take advantage of it. >> >> On Fri, Mar 13, 2015 at 12:38 PM, Rob Miller <rmil...@mozilla.com> wrote: >> > Hi all, >> > >> > Heka 0.9.1 is now available, just in time for your weekend enjoyment. >> > This >> > release resolves a couple of issues that have been discovered since >> > 0.9.0 >> > came out, as well as a couple of new features that were being worked on >> > but >> > didn't quite make it into the first 0.9 release. >> > >> > Binary packages, as well as a link to the ever-valuable changelog, >> > available >> > at https://github.com/mozilla-services/heka/releases/tag/v0.9.1. >> > >> > Unfortunately the Go bug that has made the Lua sandbox linking unstable >> > on >> > Windows has not yet been resolved, so we still don't have any Windows >> > packages. I have reports from users, however, that recent Heka builds >> > will >> > run on Windows if you're not using any Sandbox* plugins, so if that will >> > suffice for your needs, and you're brave enough to build it from source >> > and >> > try it out, then you might give it a go and let us know what you >> > discover. >> > >> > As always, please share comments and/or ask questions here on the >> > mailing >> > list or in the #heka channel on irc.mozilla.org. >> > >> > Thanks! >> > >> > -r >> > _______________________________________________ >> > Heka mailing list >> > Heka@mozilla.org >> > https://mail.mozilla.org/listinfo/heka > > _______________________________________________ Heka mailing list Heka@mozilla.org https://mail.mozilla.org/listinfo/heka