UPBGE / upbge

UPBGE, the best integrated game engine in Blender
https://upbge.org
Other
1.39k stars 177 forks source link

Crashes on startup (Version 0.30) #1807

Closed michaelmariaott closed 11 months ago

michaelmariaott commented 1 year ago

I downloaded the 0.30 Version for Linux and tried to run it (./blender)on OpenSuse. It crashes on startup:

terminal:

~/Downloads/UPBGE-0.30-linux-x86_64> ./blender
Writing: /tmp/blender.crash.txt
Segmentation fault (core dumped)

blender.crash.txt:

# Blender 3.0.0, Commit date: 2021-12-03 17:17, Hash 2df036b52494

# backtrace
./blender(BLI_system_backtrace+0x20) [0xb47fa30]
./blender() [0x11e8e4b]
/lib64/libc.so.6(+0x3e420) [0x7fbf0a63f420]
./blender() [0x1641bf9]
/lib64/libLLVM.so.16(_ZN4llvm12PassRegistry12registerPassERKNS_8PassInfoEb+0x298) [0x7fbef43db0f8]
/lib64/libLLVM.so.16(+0x66f23ed) [0x7fbef70f23ed]
/lib64/libc.so.6(+0x931cf) [0x7fbf0a6941cf]
/lib64/libLLVM.so.16(LLVMInitializeX86Target+0x478) [0x7fbef734caa8]
/usr/lib64/dri/swrast_dri.so(+0x63e03e) [0x7fbef843e03e]
/lib64/libc.so.6(+0x931cf) [0x7fbf0a6941cf]
/usr/lib64/dri/swrast_dri.so(+0x64117d) [0x7fbef844117d]
/usr/lib64/dri/swrast_dri.so(+0xcce13) [0x7fbef7ecce13]
/usr/lib64/dri/swrast_dri.so(+0x66eae1) [0x7fbef846eae1]
/usr/lib64/dri/swrast_dri.so(+0x68343e) [0x7fbef848343e]
/usr/lib64/dri/swrast_dri.so(+0xd3289) [0x7fbef7ed3289]
/usr/lib64/dri/swrast_dri.so(+0xc01b2) [0x7fbef7ec01b2]
/lib64/libGLX_mesa.so.0(+0x3ee0c) [0x7fbf021b5e0c]
/lib64/libGLX_mesa.so.0(+0x47372) [0x7fbf021be372]
/lib64/libGLX_mesa.so.0(+0x3b814) [0x7fbf021b2814]
/lib64/libGLX_mesa.so.0(+0x3d135) [0x7fbf021b4135]
./blender(_ZN15GHOST_WindowX11C1EP15GHOST_SystemX11P9_XDisplayPKciijj18GHOST_TWindowStatePS_25GHOST_TDrawingContextTypebbbbb+0x900) [0x2575430]
./blender(_ZN15GHOST_SystemX1112createWindowEPKciijj18GHOST_TWindowState25GHOST_TDrawingContextType16GHOST_GLSettingsbbPK13GHOST_IWindow+0xaa) [0x25725da]
./blender(GHOST_CreateWindow+0x3e) [0x256c93e]
./blender() [0x162527f]
./blender(wm_window_ghostwindows_ensure+0x2d) [0x162540d]
./blender(WM_check+0x5e) [0x15f57ce]
./blender(wm_homefile_read_ex+0x35d) [0x160687d]
./blender(WM_init+0x140) [0x160dbd0]
./blender(main+0x2b3) [0x10af1f3]
/lib64/libc.so.6(+0x27bb0) [0x7fbf0a628bb0]
/lib64/libc.so.6(__libc_start_main+0x8b) [0x7fbf0a628c79]
./blender() [0x11e564c]

# Python backtrace

system

    cKMMN0OOOKWMMXo. ;        ;0MWk:.      .:OMMk.     OS: openSUSE Tumbleweed x86_64 
  ;WMK;.       .lKMMNM,     :NMK,             .OMW;    Host: 20L6S6LP00 ThinkPad T480 
 cMW;            'WMMMN   ,XMK,                 oMM'   Kernel: 6.2.10-1-default 
.MMc               ..;l. xMN:                    KM0   Uptime: 22 mins 
'MM.                   'NMO                      oMM   Packages: 2233 (rpm) 
.MM,                 .kMMl                       xMN   Shell: bash 5.2.15 
 KM0               .kMM0. .dl:,..               .WMd   Resolution: 1920x1080 
 .XM0.           ,OMMK,    OMMMK.              .XMK    DE: Xfce 4.18 
   oWMO:.    .;xNMMk,       NNNMKl.          .xWMx     WM: Xfwm4 
     :ONMMNXMMMKx;          .  ,xNMWKkxllox0NMWk,      WM Theme: Greybird-geeko-dark-accessibility 
         .....                    .:dOOXXKOxl,         Theme: Greybird-geeko-dark [GTK2/3] 
                                                       Icons: adwaita-xfce [GTK2], Adwaita [GTK3] 
                                                       Terminal: xfce4-terminal 
                                                       Terminal Font: Monospace 12 
                                                       CPU: Intel i7-8650U (8) @ 4.200GHz 
                                                       GPU: Intel UHD Graphics 620 
                                                       GPU: NVIDIA GeForce MX150 
                                                       Memory: 2275MiB / 31834MiB 
youle31 commented 1 year ago

Hi, according to your crashlog, the problem happens at blender opening, then the same would have happened with blender (the blender version which was used for 0.3.0 release) normally.

It sounds to come from your mesa drivers.

You can try with nvidia proprietary drivers to see if the crash persists.

You can also try other development versions downloaded from upbge website > download > development/experimental > old builds to see if there's a version which is working for you (if you want to keep mesa drivers)

youle31 commented 11 months ago

I close this report as I think we can't do more than what i already said.