Summary: | media-gfx/eog-2.24.2 sigbuses on sparc when opening a PNG file with metadata | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Raúl Porcel (RETIRED) <armin76> |
Component: | New packages | Assignee: | Sparc Porters <sparc> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gnome |
Priority: | High | Keywords: | Inclusion |
Version: | unspecified | ||
Hardware: | Sparc64 | ||
OS: | Linux | ||
URL: | http://bugzilla.gnome.org/show_bug.cgi?id=564526 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 371525, 242812 | ||
Attachments: |
backtrace.log
eog-sigbus.patch |
Description
Raúl Porcel (RETIRED)
2008-12-13 14:32:42 UTC
Created attachment 175195 [details]
backtrace.log
Created attachment 175241 [details, diff]
eog-sigbus.patch
This patch fixes it. xmp_chunk is aligned by 4 so doing +18 doesn't work(+16 or +20 would work).
But I'm woundering why they want to check if the string is terminated by 5 \0's. Usually one \0 is enought ;)
doh, bad memory manipulation, thanks for the patch, will include it asap. commited, thanks for reporting and patching. |