https://bugs.freedesktop.org/show_bug.cgi?id=65016
Priority: medium Bug ID: 65016 Assignee: dri-devel@lists.freedesktop.org Summary: [radeonsi] X server segfaults at startup with mesa-9.1* Severity: normal Classification: Unclassified OS: All Reporter: alexander@tsoy.me Hardware: Other Status: NEW Version: 9.1 Component: Drivers/Gallium/radeonsi Product: Mesa
X server segfaults at startup whith mesa 9.1*. No problems with Git snapshots of mesa (these are the only versions of mesa which works on my system). I'll attach two backtraces below:
1. llvm and mesa was compiled with debugging support. Unfortunately this trace is incomplete =/ 2. llvm was compiled without debugging support, mesa was compiled whith debugging support. This trace is complete, but lacks a lot of debugging info.
Hardware:
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Cape Verde PRO [Radeon HD 7750] Subsystem: Giga-byte Technology Device 2260 Kernel driver in use: radeon Kernel modules: radeon
Software: - mesa 9.1.3, also tried earlier minor versions - llvm 3.3_rc2, llvm Git - xorg-server-1.13.4 - xf86-video-ati-7.1.0 - glamor Git - linux 3.8.12
https://bugs.freedesktop.org/show_bug.cgi?id=65016
--- Comment #1 from Alexander Tsoy alexander@tsoy.me --- Created attachment 79818 --> https://bugs.freedesktop.org/attachment.cgi?id=79818&action=edit [1] - both llvm and mesa with debugging support
https://bugs.freedesktop.org/show_bug.cgi?id=65016
--- Comment #2 from Alexander Tsoy alexander@tsoy.me --- Created attachment 79819 --> https://bugs.freedesktop.org/attachment.cgi?id=79819&action=edit backtrace [2] - only mesa with debugging support
https://bugs.freedesktop.org/show_bug.cgi?id=65016
Alexander Tsoy alexander@tsoy.me changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #79818|[1] - both llvm and mesa |backtrace [1] - both llvm description|with debugging support |and mesa with debugging | |support
https://bugs.freedesktop.org/show_bug.cgi?id=65016
--- Comment #3 from Michel Dänzer michel@daenzer.net --- (In reply to comment #3)
- mesa 9.1.3, also tried earlier minor versions
- llvm 3.3_rc2, llvm Git
The radeonsi driver in Mesa 9.1.y cannot work with LLVM 3.3 or later but requires a snapshot of the git://people.freedesktop.org/~tstellar/llvm master branch (based on LLVM 3.2).
https://bugs.freedesktop.org/show_bug.cgi?id=65016
Alexander Tsoy alexander@tsoy.me changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID
--- Comment #4 from Alexander Tsoy alexander@tsoy.me --- Thanks for the answer. I suspected something like this when saw this in backstrace:
#2 0x0000039278c97590 in llvm::llvm_unreachable_internal (msg=0x39278d885ea "Undefined function", file=0x39278d885d5 "AMDGPUISelLowering.h", line=56) at ErrorHandling.cpp:98
dri-devel@lists.freedesktop.org