From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 103915] Undertale crashes on startup (compiling shaders?) Date: Mon, 22 Jan 2018 13:32:35 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1271971313==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 0C0F66E200 for ; Mon, 22 Jan 2018 13:32:35 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1271971313== Content-Type: multipart/alternative; boundary="15166279540.ACb522ad3.8262" Content-Transfer-Encoding: 7bit --15166279540.ACb522ad3.8262 Date: Mon, 22 Jan 2018 13:32:34 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D103915 --- Comment #6 from Alexander Schlarb --- Hi! Just wanted to report that I'm also affected by this issue. I own an Undertale DRM-free edition from Humble Store and it crashes on startup. Running `apitrace` also only produces the word "on". However I found that at least once before it crashed the following message = was printed to the terminal window: LLVM ERROR: Unknown specifier in datalayout string This error message seems to originate from line 395 of this file in LLVM: http://llvm.org/doxygen/DataLayout_8cpp_source.html I have therefore attached a backtrace of `gdb` with `break llvm::DataLayout::parseSpecifier` just before the crash (there is also a pointer to a "shader" mentioned several times in the trace, but it doesn't appear to be a string and I'm not sure how to extract it unfortunately; if I can do better please just ask). Running the game using `LIBGL_ALWAYS_SOFTWARE=3D1` works without issues and= if I take an `apitrace` of this and replay it there are no crashes, but lots of = LLVM diagnostic warnings. I have attached those as well. Also if a developer is willing to have a look at this I'm willing to sponso= r a (DRM-free) copy of the game. --=20 You are receiving this mail because: You are the assignee for the bug.= --15166279540.ACb522ad3.8262 Date: Mon, 22 Jan 2018 13:32:34 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Commen= t # 6 on bug 10391= 5 from Alexander Schlarb
Hi! Just wanted to report that I'm also affected by this issue.

I own an Undertale DRM-free edition from Humble Store and it crashes on
startup. Running `apitrace` also only produces the word "on".

However I found that at least once before it crashed the following message =
was
printed to the terminal window:

    LLVM ERROR: Unknown specifier in datalayout string

This error message seems to originate from line 395 of this file in LLVM:
http://llvm=
.org/doxygen/DataLayout_8cpp_source.html

I have therefore attached a backtrace of `gdb` with `break
llvm::DataLayout::parseSpecifier` just before the crash (there is also a
pointer to a "shader" mentioned several times in the trace, but i=
t doesn't
appear to be a string and I'm not sure how to extract it unfortunately; if I
can do better please just ask).

Running the game using `LIBGL_ALWAYS_SOFTWARE=3D1` works without issues and=
 if I
take an `apitrace` of this and replay it there are no crashes, but lots of =
LLVM
diagnostic warnings. I have attached those as well.

Also if a developer is willing to have a look at this I'm willing to sponso=
r a
(DRM-free) copy of the game.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15166279540.ACb522ad3.8262-- --===============1271971313== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============1271971313==--