Skip Menu |

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

Report information
The Basics
Id: 61401
Status: resolved
Priority: 0/
Queue: Data-ParseBinary

People
Owner: Nobody in particular
Requestors: alabamapaul [...] gmail.com
Cc:
AdminCc:

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



Subject: Wrong endianness in Data::ParseBinary::FileSystem::MBR
Thanks for the Data::ParseBinary module! I found a problem with Data::ParseBinary::FileSystem::MBR "sector_offset" and "size" should be ULInt32 instead of UBInt32.
Hi Paul. Can you point me to the documentation about the binary structure of the MBR? I built it a while ago, and can't find the specification now. Thanks, Shmuel.
Subject: Re: [rt.cpan.org #61401] Wrong endianness in Data::ParseBinary::FileSystem::MBR
Date: Fri, 17 Sep 2010 06:47:29 -0500
To: bug-Data-ParseBinary [...] rt.cpan.org
From: Paul <alabamapaul [...] gmail.com>
Shmuel, I discovered the issue when I compared the output of Data::ParseBinary::FileSystem::MBR and "sfdisk --list -uS /dev/sda". It was a little hard to find, but I found this Microsoft TechNet article at http://technet.microsoft.com/en-us/library/cc977219.aspx that mentions in the section below the table "Numbers larger than one byte are stored in little endian format" Paul
Hi Paul. Seen that you are correct. Fixed the module - see version 0.28 Thanks, Shmuel Fomberg.
As this was bug was fixed, it should be closed. Please close it.
From: alabamapaul [...] gmail.com
I agree, but I do not see a means for me to close the bug.
thanks for the reminder, shlomi. I'm closing it.