From: bugzilla-daemon@freedesktop.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 101977] UE4 4.17 causes Assertion `G_0286CC_LINEAR_CENTER_ENA(shader->config.spi_ps_input_addr)' failed
Date: Tue, 08 Aug 2017 22:54:31 +0000 [thread overview]
Message-ID: <bug-101977-502-rIQ3pWgZz0@http.bugs.freedesktop.org/> (raw)
In-Reply-To: <bug-101977-502@http.bugs.freedesktop.org/>
[-- Attachment #1.1: Type: text/plain, Size: 1321 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=101977
Marek Olšák <maraeo@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |NOTOURBUG
Status|NEW |RESOLVED
--- Comment #15 from Marek Olšák <maraeo@gmail.com> ---
Interesting. So it's a UE4 bug after all. If UE4 didn't export its own libelf
functions, it would work.
When the driver is loaded, the dynamic linker loads libelf, but since UE4
exports the same function names as libelf does, libelf functions are not loaded
at all and the functions from UE4 are exposed to the driver instead. The
driver, thinking it's calling libelf, is actually invoking the UE4 functions of
the same name.
A temporary workaround is to load the system libelf first by doing:
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libelf.so ./UE4Editor
It will have the opposite effect. UE4 will use system libelf instead of its
own, because the symbols conflict and the system one is loaded first.
This bug should be fixed in UE4 though.
I'm closing this bug, because there is nothing Mesa can do here.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 2977 bytes --]
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
next prev parent reply other threads:[~2017-08-08 22:54 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-07-31 0:55 [Bug 101977] UE4 4.17 causes hang in amdgpu_cs_query_fence_status bugzilla-daemon
2017-08-02 22:08 ` [Bug 101977] UE4 4.17 causes Assertion `G_0286CC_LINEAR_CENTER_ENA(shader->config.spi_ps_input_addr)' failed bugzilla-daemon
2017-08-02 23:26 ` bugzilla-daemon
2017-08-07 22:57 ` bugzilla-daemon
2017-08-07 23:49 ` bugzilla-daemon
2017-08-08 11:07 ` bugzilla-daemon
2017-08-08 11:19 ` bugzilla-daemon
2017-08-08 11:31 ` bugzilla-daemon
2017-08-08 11:44 ` bugzilla-daemon
2017-08-08 12:09 ` bugzilla-daemon
2017-08-08 16:28 ` bugzilla-daemon
2017-08-08 17:03 ` bugzilla-daemon
2017-08-08 21:12 ` bugzilla-daemon
2017-08-08 22:23 ` bugzilla-daemon
2017-08-08 22:28 ` bugzilla-daemon
2017-08-08 22:54 ` bugzilla-daemon [this message]
2017-08-08 23:06 ` bugzilla-daemon
2017-08-08 23:25 ` bugzilla-daemon
2017-08-13 16:59 ` bugzilla-daemon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=bug-101977-502-rIQ3pWgZz0@http.bugs.freedesktop.org/ \
--to=bugzilla-daemon@freedesktop.org \
--cc=dri-devel@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox