[Vm-dev] Fix for UUID library crashes

Andreas Raab andreas.raab at gmx.de
Wed Feb 16 02:40:19 UTC 2011


On 2/15/2011 6:30 PM, David T. Lewis wrote:
> 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.

Yes, indeed. I'm all for pushing it.

> 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 :))

I have a simpler solution: I don't read those lists :-)

Cheers,
   - Andreas

> 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