Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Data-UUID CPAN distribution.

Report information
The Basics
Id: 91967
Status: resolved
Priority: 0/
Queue: Data-UUID

People
Owner: Nobody in particular
Requestors: zefram [...] fysh.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: too optimistic about fread()
Date: Thu, 9 Jan 2014 13:36:26 +0000
To: bug-Data-UUID [...] rt.cpan.org
From: Zefram <zefram [...] fysh.org>
UUID.xs doesn't check the return values of fread() or flock()/lockf(). If those operations fail, the module will behave incorrectly. It should detect these errors, and either fall back to other behaviour or at least croak to signal the error. -zefram
Thanks for the bug report. I'm only "maintaining" this dist insofar as I take patches, apply them, get them smoked, and make releases. With no patch, there is not likely to be any change in the code (unless I feel like it's an exciting way to improve my lousy C skills). -- rjbs