[Vm-dev] Fix for UUID library crashes

David T. Lewis lewis at mail.msen.com
Wed Feb 16 02:30:04 UTC 2011


Well that's pretty scary indeed, but just to be clear: I meant
the term "hack" in the best possible sense of the word. This is
a simple, creative, and pragmatic solution to an issue that has
caused a lot of real problems for many people over at least two
years.

I have personally been frustrated by having to explain the "why
did my VM crash" question over and over without being able to
provide a real solution. So it put a big smile on my face when
I saw the Mantis issue update notification in my inbox, with a
simple, working solution the the problem.

Also, I have been getting discouraged from reading long debates
on mailing lists concerning "fixing" things that are not broken.
So it is really good to see someone putting energy into fixing
something that actually *is* broken :))

Dave

On Wed, Feb 16, 2011 at 02:33:30AM +0100, Nicolas Cellier wrote:
> 
> If you call this a hack, then take a look at the official libuuid fix.
> 
> Sure, I don't even know what an hypervisor is, so i'm not qualified to
> comment, but just check
> http://xenbits.xensource.com/xen-unstable.hg?rev/81aa410fa662 (via
> https://bugzilla.redhat.com/show_bug.cgi?id=471801 )
> It's frightening !
> 
> Nicolas
> 
> 2011/2/16 David T. Lewis <lewis at mail.msen.com>:
> >
> > Ian, Eliot:
> >
> > The attached platforms/unix/plugins/UUIDPlugin/sqUnixUUID.c is a fix
> > for the UUID library crash bug, provided by Levente Uzoni. While I
> > cannot confirm that it prevents crashes (since I have never encountered
> > one myself), I can confirm that it builds and runs and that the
> > proposed solution looks entirely plausible.
> >
> > Actually, it's way more that just plausible: This one gets my vote
> > for Best Creative Hack Of The Year. Thank you Levente!
> >
> > The bug report including Levente's patch is at:
> > ?http://bugs.squeak.org/view.php?id=7358
> >
> > Dave
> >
> >
> >


More information about the Vm-dev mailing list