libzen wasn't compiled with large file support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libzen (Ubuntu) |
Fix Released
|
Undecided
|
Chow Loong Jin | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
Yakkety |
Fix Released
|
Undecided
|
Unassigned | ||
Zesty |
Fix Released
|
Undecided
|
Unassigned | ||
Artful |
Fix Released
|
Undecided
|
Chow Loong Jin |
Bug Description
[Impact]
The switch to cmake caused two compilation flags to be accidentally dropped:
-D_LARGE_FILES -D_FILE_
This causes all file-handling operations in zenlib to fail to work with large files on 32-bit machines. This affects the following reverse-
- libmediainfo
- mediainfo
- mediaconch
This has been fixed in https:/
[Test Case]
Run `mediainfo $filename` where $filename is a file that is larger than 4.2GB. Output will be missing if this bug is present.
[Regression Potential]
Quite low, since the only thing that's changed here are some -D compilation flags that aren't even directly referenced in the codebase.
description: | updated |
Changed in libzen (Ubuntu): | |
status: | New → Fix Released |
status: | Fix Released → Triaged |
Changed in libzen (Ubuntu Xenial): | |
status: | New → Triaged |
Changed in libzen (Ubuntu Yakkety): | |
status: | New → Triaged |
Changed in libzen (Ubuntu Zesty): | |
status: | New → Triaged |
description: | updated |
description: | updated |
This bug was fixed in the package libzen - 0.4.35-1
---------------
libzen (0.4.35-1) experimental; urgency=medium
* [015b0fa] Imported Upstream version 0.4.35
-- Chow Loong Jin <email address hidden> Tue, 04 Apr 2017 00:39:46 +0800