Summary: | media-gfx/gimp-2.4.1 not saving layer dimensions in XCF, resulting in "XCF: This file is corrupt!" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | CJ Kucera <pez> |
Component: | Current packages | Assignee: | Hanno Böck <hanno> |
Status: | RESOLVED INVALID | ||
Severity: | major | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
URL: | http://apocalyptech.com/media/gimp/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
goinonboat.xcf
goinonboat2.xcf dimension.png |
Description
CJ Kucera
2007-11-06 18:02:50 UTC
Created attachment 135350 [details]
goinonboat.xcf
Here's an original XCF, created on a previous version of Gimp, which works fine.
Created attachment 135351 [details]
goinonboat2.xcf
Here's the same file, but saved with Gimp 2.4.1. Nothing else was done to the file, just Open -> Save As.
Created attachment 135353 [details]
dimension.png
Here's a graphic with all of the binary differences between the two files. Note that apart from a few other stray bytes, the difference is essentially that the resolution information is missing.
And, this is a Gentoo-specific bug exactly why? Well, I don't know if it is, but given that I haven't seen anybody else with this problem (Gimp mailing lists, forums, etc), it seems like something which is somehow specific to the way my system is set up, which seems more likely to be related to my distro, instead of the software itself. I can't imagine that this is a common issue, or they'd be getting tons of bugreports on it. Additionally, I've always thought that the distro should be the frontline reporting bugs like this, especially for "unique" distros like Gentoo. If you don't feel this belongs here, I'll just send it over their way instead. I had thought this was the proper place for it, though. Hello again... FYI, after a bunch of tracing around, it turns out that this is actually a kernel-level bug which can affect any application which uses sparse files over NFS (not just Gimp), more details of which (and a patch to rectify the behavior) can be found here: http://bugzilla.kernel.org/show_bug.cgi?id=9315 I use vanilla-sources (yes, I know that's unsupported), and it looks like the gentoo-sources folks already know about it (I see the relevant patch in genpatches-2.6.23-2.base.tar.bz2) so this should probably be closed out as INVALID or something. Marking invalid as reporter requested. |