[Bug 101881] [regression] 32bit steam games segfault when launched with DRI_PRIME=1

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Jul 23 10:59:05 UTC 2017


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

--- Comment #2 from Mike Lothian <mike at fireburn.co.uk> ---
Sorry Civ 6 works fine

Interestingly the Talos Principle works fine in 64bit for OpenGL and Vulkan but
fails to start in 32bit for either of them


Under Vulkan:


WARNING: radv is not a conformant vulkan implementation, testing use only.
mesa: for the -simplifycfg-sink-common option: may only occur zero or one
times!
WRN:  CPU Power saving is enabled and performance governor is not used.
INF:  Encoded user ID = 39aefb47:1ca480c0
INF:  
INF:  * Desktop settings...
INF:  Color depth: 32-bit
INF:  Desktop resolution: 3840 x 2160
INF:  [Vulkan] Detected devices:
INF:    #0 (0x0BAD2488): Intel(R) HD Graphics 530 (Skylake GT2) (integrated)
INF:    #1 (0x0BB6B258): AMD RADV TONGA (discrete)
INF:  Using device #1 (0x0BB6B258)...
INF:  Crash! (Segmentation fault)
DBG:  
DBG:  //=====================================================
DBG:  Report generated at: unsupported unsupported
DBG:  Version: $Version: Talos_PC_distro; Talos_Executables-Linux-Final; 301136
2017-04-18 15:11:57 @builderl01; Linux-x86-Static-Final-Default$
DBG:  Build type: Linux-x86-Static-Final-Default
DBG:  Dump type: Crash
DBG:  
DBG:  Received signal 11 (Segmentation fault).
DBG:  
DBG:  Dumping registers:
DBG:  EAX:000000FF
DBG:  EBX:000000FF
DBG:  ECX:00000020
DBG:  EDX:FF943D14
DBG:  ESI:FFFFFF00
DBG:  EDI:00000000
DBG:  CS:EIP:0023:EE369077
DBG:  SS:ESP:002B:FF943870  EBP:FF943938
DBG:  
DBG:  Dumping stack back trace:
DBG:  EE369077 00000001 $adr:
"/usr/lib/llvm/5/lib32/../lib32/libLLVMInstCombine.so.6" 0001:000C7077
DBG:  EE369077 00000001 $adr:
"/usr/lib/llvm/5/lib32/../lib32/libLLVMInstCombine.so.6" 0001:000C7077
DBG:  EE36B14F 00000001 $adr:
"/usr/lib/llvm/5/lib32/../lib32/libLLVMInstCombine.so.6" 0001:000C914F
DBG:  EE370BB0 00000001 $adr:
"/usr/lib/llvm/5/lib32/../lib32/libLLVMInstCombine.so.6" 0001:000CEBB0
DBG:  EE36D38D 00000001 $adr:
"/usr/lib/llvm/5/lib32/../lib32/libLLVMInstCombine.so.6" 0001:000CB38D
DBG:  EE37012B 00000001 $adr:
"/usr/lib/llvm/5/lib32/../lib32/libLLVMInstCombine.so.6" 0001:000CE12B
DBG:  EE361390 00000001 $adr:
"/usr/lib/llvm/5/lib32/../lib32/libLLVMInstCombine.so.6" 0001:000BF390
DBG:  EE3621FC 00000001 $adr:
"/usr/lib/llvm/5/lib32/../lib32/libLLVMInstCombine.so.6" 0001:000C01FC
DBG:  EE2C81B7 00000001 $adr:
"/usr/lib/llvm/5/lib32/../lib32/libLLVMInstCombine.so.6" 0001:000261B7
DBG:  EE2C97A3 00000001 $adr:
"/usr/lib/llvm/5/lib32/../lib32/libLLVMInstCombine.so.6" 0001:000277A3
DBG:  EE2C9AD8 00000001 $adr:
"/usr/lib/llvm/5/lib32/../lib32/libLLVMInstCombine.so.6" 0001:00027AD8
DBG:  EF2F96F9 00000001 $adr: "/usr/lib/llvm/5/lib32/libLLVMCore.so.6"
0001:001626F9
DBG:  EF2F9830 00000001 $adr: "/usr/lib/llvm/5/lib32/libLLVMCore.so.6"
0001:00162830
DBG:  EF2F9B2F 00000001 $adr: "/usr/lib/llvm/5/lib32/libLLVMCore.so.6"
0001:00162B2F
DBG:  EF267AEC 00000001 $adr: "/usr/lib/llvm/5/lib32/libLLVMCore.so.6"
0001:000D0AEC
DBG:  E7EA94A0 00000001 $adr: "/usr/lib32/libvulkan_radeon.so" 0001:000724A0
DBG:  E7EB5220 00000001 $adr: "/usr/lib32/libvulkan_radeon.so" 0001:0007E220
DBG:  E7EB6344 00000001 $adr: "/usr/lib32/libvulkan_radeon.so" 0001:0007F344
DBG:  E7E8123B 00000001 $adr: "/usr/lib32/libvulkan_radeon.so" 0001:0004A23B
DBG:  E7E8199F 00000001 $adr: "/usr/lib32/libvulkan_radeon.so" 0001:0004A99F
DBG:  E7E8267B 00000001 $adr: "/usr/lib32/libvulkan_radeon.so" 0001:0004B67B
DBG:  E7E83FC0 00000001 $adr: "/usr/lib32/libvulkan_radeon.so" 0001:0004CFC0
DBG:  E7E752AC 00000001 $adr: "/usr/lib32/libvulkan_radeon.so" 0001:0003E2AC
DBG:  E7E77C5A 00000001 $adr: "/usr/lib32/libvulkan_radeon.so" 0001:00040C5A
DBG:  E7E59C5B 00000001 $adr: "/usr/lib32/libvulkan_radeon.so" 0001:00022C5B
DBG:  E7E4EB63 00000001 $adr: "/usr/lib32/libvulkan_radeon.so" 0001:00017B63
DBG:  E8A9FF79 00000001 $adr: "/usr/lib32/libvulkan.so.1" 0001:0000CF79
DBG:  E8B08FAE 00000001 $adr:
"/home/fireburn/.local/share/Steam/ubuntu12_32/steamoverlayvulkanlayer.so"
0001:00004FAE
DBG:  E8AA6B4D 00000001 $adr: "/usr/lib32/libvulkan.so.1" 0001:00013B4D
DBG:  E8AA8CD5 00000001 $adr: "/usr/lib32/libvulkan.so.1" 0001:00015CD5
DBG:  0978ED83 00000001 $adr:
"/home/fireburn/.local/share/Steam/steamapps/common/The Talos
Principle/Bin/Talos" 0001:01746D83
DBG:  09793A63 00000001 $adr:
"/home/fireburn/.local/share/Steam/steamapps/common/The Talos
Principle/Bin/Talos" 0001:0174BA63
DBG:  093859B0 00000001 $adr:
"/home/fireburn/.local/share/Steam/steamapps/common/The Talos
Principle/Bin/Talos" 0001:0Game removed: AppID 257510 "The Talos Principle",
ProcID 17311 
No cached sticky mapping in ActivateActionSet.Generating new string page
texture 201: 256x256, total string texture memory is 5.42 MB
Generating new string page texture 347: 256x256, total string texture memory is
5.69 MB
Installing breakpad exception handler for appid(steam)/version(1500335472)



Under OpenGL:

Game update: AppID 257510 "The Talos Principle", ProcID 17502, IP 0.0.0.0:0
>>> Adding process 17502 for game ID 257510
GameAction [AppID 257510, ActionID 6] : LaunchApp changed task to
WaitingGameWindow with ""
ERROR: ld.so: object
'/home/fireburn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from
LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object
'/home/fireburn/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from
LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
GameAction [AppID 257510, ActionID 6] : LaunchApp changed task to Completed
with ""
>>> Adding process 17503 for game ID 257510
Steam: An X Error occurred
X Error of failed request:  BadWindow (invalid Window parameter)
Major opcode of failed request:  40 (X_TranslateCoords)
Resource id in failed request:  0x5820775
Serial number of failed request:  10951
xerror_handler: X failed, continuing
ERROR: ld.so: object
'/home/fireburn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from
LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object
'/home/fireburn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from
LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 17505 for game ID 257510
ERROR: ld.so: object
'/home/fireburn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from
LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 17508 != 17505, skipping destruction (fork without exec?)
pid 17511 != 17505, skipping destruction (fork without exec?)
pid 17514 != 17505, skipping destruction (fork without exec?)
ERROR: ld.so: object
'/home/fireburn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from
LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 17513 != 17505, skipping destruction (fork without exec?)
pid 17517 != 17505, skipping destruction (fork without exec?)
>>> Adding process 17506 for game ID 257510
>>> Adding process 17507 for game ID 257510
ERROR: ld.so: object
'/home/fireburn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from
LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 17516 != 17505, skipping destruction (fork without exec?)
pid 17520 != 17505, skipping destruction (fork without exec?)
ERROR: ld.so: object
'/home/fireburn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from
LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 17519 != 17505, skipping destruction (fork without exec?)
ERROR: ld.so: object
'/home/fireburn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from
LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object
'/home/fireburn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from
LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object
'/home/fireburn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from
LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 17509 for game ID 257510
>>> Adding process 17510 for game ID 257510
cat: /etc/debian_version: No such file or directory
ERROR: ld.so: object
'/home/fireburn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from
LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object
'/home/fireburn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from
LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object
'/home/fireburn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from
LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 17512 for game ID 257510
>>> Adding process 17515 for game ID 257510
Game update: AppID 257510 "The Talos Principle", ProcID 17503, IP 0.0.0.0:0
Setting breakpad minidump AppID = 257510
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561197968895261 [API loaded no]
>>> Adding process 17518 for game ID 257510
>>> Adding process 17521 for game ID 257510
>>> Adding process 17522 for game ID 257510
>>> Adding process 17523 for game ID 257510
>>> Adding process 17524 for game ID 257510
>>> Adding process 17525 for game ID 257510
Installing breakpad exception handler for
appid(gameoverlayui)/version(20170717231013)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Game removed: AppID 257510 "The Talos Principle", ProcID 17503 
No cached sticky mapping in
ActivateActionSet.[0723/115655.038292:ERROR:web_plugin_impl.cc(38)] Widevine
registration is not supported after context initialization

-- 
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/20170723/736a4e25/attachment-0001.html>


More information about the dri-devel mailing list