Summary: | app-emulation/wine: dlls/shell32/pidl.c: strcpy_chk will always overflow destination buffer | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Evan Teran <evan.teran> |
Component: | [OLD] Unspecified | Assignee: | Wine Maintainers <wine> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | ionen, kmilz, sam, tdalman |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.winehq.org/pipermail/wine-devel/2010-February/081796.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 259417 | ||
Attachments: | build.log |
Description
Evan Teran
2010-09-12 04:39:14 UTC
Created attachment 246933 [details]
build.log
sorry it was too bit, so I had to compress it.
This was caused by portage making "always-overflow" warnings fatal, but those warnings are not always correct. Since bug 337031, portage-2.1.9.5 has reverted the change. I'm not sure what to do in this case (RESO FIXED/RESO DUP etc) so I'm re-assigning to maintainers. ive applied a change i e-mailed upstream: http://sources.gentoo.org/app-emulation/wine/files/wine-1.3-shell32-fortify.patch?rev=1.1 to all wine ebuilds; example: http://sources.gentoo.org/app-emulation/wine/wine-9999.ebuild?r1=1.60&r2=1.61 apparently my patch breaks things. see Bug 338434. *** Bug 340931 has been marked as a duplicate of this bug. *** I do not believe this is still relevant, please open a new bug using the current packages if there's still something. |