Skip to content

[BUG] SIGSEGV Error #1119

@hanfp520

Description

@hanfp520

Bug Description: When running the Unity SteamVR application, a segmentation fault (SIGSEGV) occurs, causing the program to crash. The crash happens while loading the SteamVR plugin, and the following issues are reported:

actions.json file path issue: The log shows the file path as /home/sw/桌面/Test2021VR/Assets//home/sw/桌面/Test2021VR/Test2021VR_Data/StreamingAssets/SteamVR/actions.json, where there is a repeated path segment, causing the file to be inaccessible.
SIGSEGV crash: A segmentation fault occurs when calling native libraries, with the stack trace indicating issues in libmonobdwgc-2.0.so and vrclient.so.
Mono thread management issue: There is a thread management error in Mono, with the message indicating that thread information was not correctly retrieved, causing the crash.
Steps to Reproduce:

Load the SteamVR plugin in Unity and start the application.
The program crashes during initialization.
Expected Behavior: The program should correctly load and initialize the SteamVR plugin without crashing.

Actual Behavior: The program crashes with the errors as described above.

System Information:

OS: Ubuntu 22.04
GPU: NVIDIA GeForce RTX 3050
Driver: NVIDIA 535.183.01
Unity Version: 2021.3.18f1
SteamVR Version: Latest stable version

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions