[Bug 96678] Awesomenauts cannot launch AMD PITCAIRN

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jul 6 09:21:29 UTC 2016


https://bugs.freedesktop.org/show_bug.cgi?id=96678

--- Comment #9 from Nicolai Hähnle <nhaehnle at gmail.com> ---
Thanks.

The crash happens inside the implementation of std::stable_sort when called
from LLVM. An internal buffer pointer seems to be corrupted. Since the buffer
pointer lives on the stack I don't have a good explanation for this, just some
hypotheses we can follow up on:

1. Joost, does Awesomenauts do anything non-standard when linking to libstdc++?
Perhaps symbols get mixed up in a way that leads to the wrong code being
executed. It wouldn't be the first time that problems come from there, although
usually when games do that they just fail to load in the dynamic linker.

2. Quentin, you could try running the game with Valgrind and see if anything
comes up. It's going to be slow, but if there is a stack-smashing bug here in
LLVM (extremely unlikely, but whatever) then Valgrind should catch it.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20160706/5398fd10/attachment.html>


More information about the dri-devel mailing list