Integer overflows possible when creating large images on 32 bit architectures

Bug #1949208 reported by William Wilson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Image
Fix Released
Undecided
William Wilson

Bug Description

Ubuntu Image v2 uses the go-diskfs library, which uses a type int when calculating the offset for the secondary partition table. When creating an image greater than 2.4 Gb, this causes integer overflows when running on 32 bit architectures, such as armhf. The upstream go-diskfs will need to be fixed, and then ubuntu-image updated to pull in those changes.

Revision history for this message
William Wilson (jawn-smith) wrote :
Changed in ubuntu-image:
status: New → In Progress
Changed in ubuntu-image:
status: In Progress → Fix Committed
Changed in ubuntu-image:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.