Summary: | games-emulation/advancemame-3.7: stack smashing detected | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tear♪ <marach5> |
Component: | Current packages | Assignee: | Gentoo Games <games> |
Status: | CONFIRMED --- | ||
Severity: | major | CC: | alex, jstein, orzel, scott |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=745003 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Tear♪
2018-05-27 22:57:56 UTC
For me (advancemame-3.9) the problem was a incorrect size being passed to a EVIOCGBIT ioctl, for a fix see https://github.com/amadvance/advancemame/commit/4484c8bad4e297b6e0af416b7924d286a3105b6b (In reply to Mark Davies from comment #1) > For me (advancemame-3.9) the problem was a incorrect size being passed to a > EVIOCGBIT ioctl, for a fix see > https://github.com/amadvance/advancemame/commit/ > 4484c8bad4e297b6e0af416b7924d286a3105b6b So I am guessing this would be resolved with whatever the next release is after 3.9. (In reply to Alex Barker from comment #2) > > So I am guessing this would be resolved with whatever the next release is > after 3.9. Yes but the last release was in 2018 so I would not expect a new one. Currently I have it as a "user patch", as a ebuild fix you could add the change to the other "Patches from upstream" https://github.com/gentoo/gentoo/blob/master/games-emulation/advancemame/advancemame-3.9.ebuild#L41 Er... ok. What can we do ? I have the same problem, but I don't really understand the fixes/workaround on this ticket. According to their homepage, advancemame has released 3.10. Maybe a bump would solve this issue ? |