Skip to content

Cannot launch Steam with the new BOX86_NOCRASHHANDLER setting #1029

@Xunflash

Description

@Xunflash

I've tried this solution #1012 but still not working.
this is the log with BOX86_NOCRASHHANDLER=1 tag and my steam still crashes.

xiaomi-elish:~:% BOX86_NOCRASHHANDLER=1 BOX86_LOG=1 steam

steam.sh[11484]: Running Steam on ubuntu 24.04 64-bit
steam.sh[11484]: STEAM_RUNTIME is enabled by the user
setup.sh[11550]: Steam runtime environment up-to-date!
/home/xunflash/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh: 行 85: steam-runtime-identify-library-abi: 未找到命令
run.sh[11562]: steam-runtime-identify-library-abi --ldconfig-paths failed, falling back to ldconfig
steam.sh[11484]: Couldn't find /home/xunflash/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/srt-logger, logging to console-linux.txt
steam.sh[11484]: Can't find 'steam-runtime-check-requirements', continuing anyway
Debug level is 1
Box86 will consider crashhnadler.so to not be present
Dynarec for ARMv8, with extension: HALF FAST_MULT EDSP NEON VFPv4 IDIVA AES PMULL PageSize:4096 Running on Unknown CPU with 8 Cores
Params database has 32 entries
Box86 with Dynarec v0.3.9 fa59e748 built on Feb 20 2025 02:45:27
Using default BOX86_LD_LIBRARY_PATH: ./:lib/:lib32/:x86/:i686/
Using default BOX86_PATH: ./:bin/
Counted 82 Env var
Looking for /home/xunflash/.local/share/Steam/ubuntu12_32/steam
steam detected
Apply RC params for steam
Applying BOX86_NOGTK=1
Applying BOX86_DYNAREC_STRONGMEM=1
Applying BOX86_DYNAREC_CALLRET=0
Applying BOX86_EMULATED_LIBS=libudev.so.0:libSDL2-2.0.so.0
Rename process to "steam"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
Using native(wrapped) libX11.so.6
Using native(wrapped) libm.so.6
[2025-02-20 02:59:08] Startup - updater built Jul 16 2024 23:21:18
[2025-02-20 02:59:08] Startup - Steam Client launched with: '/home/xunflash/.local/share/Steam/ubuntu12_32/steam'
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
src/steamexe/updateui_xwin.cpp (1466) : BFileExists( m_FontFileRegular )
src/steamexe/updateui_xwin.cpp (1466) : BFileExists( m_FontFileRegular )
src/steamexe/updateui_xwin.cpp (1467) : BFileExists( m_FontFileLight )
src/steamexe/updateui_xwin.cpp (1467) : BFileExists( m_FontFileLight )
Using native(wrapped) libGL.so.1
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2025-02-20 02:59:09] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2025-02-20 02:59:09] Using the following download hosts for Public, Realm steamglobal
[2025-02-20 02:59:09] 1. https://cdn.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2025-02-20 02:59:09] Checking for update on startup
11581|SIGSEGV @0xf7423ce8 (???(0xf7423ce8)) (x86pc=0x3006ab41/"/home/xunflash/.local/share/Steam/ubuntu12_32/steam + 0x6ab41", esp=0xf6cf4340, stack=0xf64f8000:0xf6cf8000 own=(nil) fp=0xf6cf4360), for accessing 0x16914 (code=1/prot=0), db=0xe9c09368(0xf7423bec:0xf7423d90/0x3006aacf:0x3006ab4d//home/xunflash/.local/share/Steam/ubuntu12_32/steam + 0x6aacf:clean, hash:23c51a21/23c51a21)
EAX:0x883d2000 ECX:0x00016910 EDX:0x00002d79 EBX:0x00000000 
ESP:0xf6cf4340 EBP:0xf6cf4360 ESI:0x0000000a EDI:0xe0abb600 
ESP-0x10:0x153feb58 ESP-0x0c:0x00000000 ESP-0x08:0x00000009 ESP-0x04:0x3006aacf
ESP+0x00:0x306d3260 ESP+0x04:0x00000000 ESP+0x08:0xf6cf43e4 ESP+0x0c:0xf6cf44cc
11581|Double SIGSEGV (code=1, pc=0xf7423ce8, addr=0x16914)!
[2025-02-20 02:59:09] Checking for available update...
11596|SIGSEGV @0xf7422c5c (???(0xf7422c5c)) (x86pc=0x300283d0/"/home/xunflash/.local/share/Steam/ubuntu12_32/steam + 0x283d0", esp=0xe677b928, stack=0xe667d000:0xe677d000 own=0xe667d000 fp=(nil)), for accessing 0xf0 (code=1/prot=0), db=0xe9c08918(0xf7422c5c:0xf7422cb0/0x300283d0:0x300283d6//home/xunflash/.local/share/Steam/ubuntu12_32/steam + 0x283d0:clean, hash:bc89d694/bc89d694)
EAX:0x6447ed08 ECX:0x00000000 EDX:0x00000000 EBX:0x00000000 
ESP:0xe677b928 EBP:0x00000000 ESI:0x306d3680 EDI:0xe6311d10 
ESP-0x10:0x3006a96d ESP-0x0c:0x6447ed08 ESP-0x08:0x00c00002 ESP-0x04:0x0000023f
ESP+0x00:0x3006aa24 ESP+0x04:0x6447ed08 ESP+0x08:0xe6311d10 ESP+0x0c:0x00696663
Sigfault/Segbus while quitting, exiting silently
xiaomi-elish:~:% .local/share/Steam/linux32/steamerrorreporter[11302]: Finished uploading minidump (out-of-process): success = no
.local/share/Steam/linux32/steamerrorreporter[11302]: error: SSL connect error
.local/share/Steam/linux32/steamerrorreporter[11302]: file ''/tmp/dumps/assert_20250220025805_3.dmp'', upload no: ''SSL connect error''


The following is the log without the new tag:


BOX86_LOG=1 steam                       

steam.sh[11690]: Running Steam on ubuntu 24.04 64-bit
steam.sh[11690]: STEAM_RUNTIME is enabled by the user
setup.sh[11756]: Steam runtime environment up-to-date!
/home/xunflash/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh: 行 85: steam-runtime-identify-library-abi: 未找到命令
run.sh[11768]: steam-runtime-identify-library-abi --ldconfig-paths failed, falling back to ldconfig
steam.sh[11690]: Couldn't find /home/xunflash/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/srt-logger, logging to console-linux.txt
steam.sh[11690]: Can't find 'steam-runtime-check-requirements', continuing anyway
Debug level is 1
Dynarec for ARMv8, with extension: HALF FAST_MULT EDSP NEON VFPv4 IDIVA AES PMULL PageSize:4096 Running on Unknown CPU with 8 Cores
Params database has 32 entries
Box86 with Dynarec v0.3.9 fa59e748 built on Feb 20 2025 02:45:27
Using default BOX86_LD_LIBRARY_PATH: ./:lib/:lib32/:x86/:i686/
Using default BOX86_PATH: ./:bin/
Counted 82 Env var
Looking for /home/xunflash/.local/share/Steam/ubuntu12_32/steam
steam detected
Apply RC params for steam
Applying BOX86_NOGTK=1
Applying BOX86_DYNAREC_STRONGMEM=1
Applying BOX86_DYNAREC_CALLRET=0
Applying BOX86_EMULATED_LIBS=libudev.so.0:libSDL2-2.0.so.0
Rename process to "steam"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
Using native(wrapped) libX11.so.6
Using native(wrapped) libm.so.6
[2025-02-20 03:00:57] Startup - updater built Jul 16 2024 23:21:18
[2025-02-20 03:00:57] Startup - Steam Client launched with: '/home/xunflash/.local/share/Steam/ubuntu12_32/steam'
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
src/steamexe/updateui_xwin.cpp (1466) : BFileExists( m_FontFileRegular )
src/steamexe/updateui_xwin.cpp (1466) : BFileExists( m_FontFileRegular )
Using emulated /home/xunflash/.local/share/Steam/ubuntu12_32/crashhandler.so
Warning: Weak Symbol _ZGTtnaj not found, cannot apply R_386_JMP_SLOT 0x6009aac0 (0x81b6)
02/20 03:00:57 minidumps folder is set to /tmp/dumps
02/20 03:00:57 Init: Installing breakpad exception handler for appid(steam)/version(1.0)/tid(11787)
Debug level is 1
Dynarec for ARMv8, with extension: HALF FAST_MULT EDSP NEON VFPv4 IDIVA AES PMULL PageSize:4096 %                                   xiaomi-elish:~:% Running on Unknown CPU with 8 Cores
Params database has 32 entries
Box86 with Dynarec v0.3.9 fa59e748 built on Feb 20 2025 02:45:27
Using default BOX86_LD_LIBRARY_PATH: ./:lib/:lib32/:x86/:i686/
Using default BOX86_PATH: ./:bin/
Counted 83 Env var
Looking for /home/xunflash/.local/share/Steam/linux32/steamerrorreporter
steam detected
argv[1]="uptime"
argv[2]="84"
argv[3]="StartupTime"
argv[4]="1739981589"
argv[5]="CrashTime"
argv[6]="1739981673"
argv[7]="BuildID"
argv[8]="20240716232046"
argv[9]="Platform"
argv[10]="Linux"
argv[11]="ProductName"
argv[12]="steam"
argv[13]="SteamUniverse"
argv[14]="Public"
argv[15]="URL"
argv[16]="www.steampowered.com"
argv[17]="Vendor"
argv[18]="Valve"
argv[19]="Version"
argv[20]="1.0"
Rename process to "steamerrorreporter"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
.local/share/Steam/linux32/steamerrorreporter[11810]: Uploading dump (out-of-process)
/tmp/dumps/assert_20250220030057_3.dmp
Error loading needed lib libcurl.so
Warning: Cannot dlopen("libcurl.so"/0x30017013, 2)
Using native(wrapped) libcurl.so.4
.local/share/Steam/linux32/steamerrorreporter[11810]: Finished uploading minidump (out-of-process): success = no
.local/share/Steam/linux32/steamerrorreporter[11810]: error: HTTP response code said error
.local/share/Steam/linux32/steamerrorreporter[11810]: file ''/tmp/dumps/assert_20250220030057_3.dmp'', upload no: ''HTTP response code said error''


Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions