Here's my gdb output. currently building both LLVM versions with debug as well, can post that result if it will help
Code: Select all
(gdb) run
Starting program: /usr/bin/blender-3.3
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[Detaching after vfork from child process 16019]
[New Thread 0x7fffd5ba56c0 (LWP 16021)]
[New Thread 0x7fffd53a46c0 (LWP 16022)]
[New Thread 0x7fffd4a4a6c0 (LWP 16026)]
[New Thread 0x7fffc2f7b6c0 (LWP 16027)]
[New Thread 0x7fffc277a6c0 (LWP 16028)]
[New Thread 0x7fffc1f796c0 (LWP 16029)]
[New Thread 0x7fffc13786c0 (LWP 16030)]
Thread 1 "blender-3.3" received signal SIGSEGV, Segmentation fault.
0x00007fffe200a9f7 in ?? () from /usr/lib/llvm/15/lib64/libLLVM-15.so
(gdb) bt
#0 0x00007fffe200a9f7 in () at /usr/lib/llvm/15/lib64/libLLVM-15.so
#1 0x00007fffe200ab64 in () at /usr/lib/llvm/15/lib64/libLLVM-15.so
#2 0x00007fffb524dbe0 in llvm::FoldingSetBase::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&, llvm::FoldingSetBase::FoldingSetInfo const&) ()
at /usr/lib/llvm/16/lib64/libLLVM-16.so
#3 0x00007fffb5bc1c21 in llvm::SelectionDAG::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, llvm::SDLoc const&, void*&) () at /usr/lib/llvm/16/lib64/libLLVM-16.so
#4 0x00007fffb5c07403 in llvm::SelectionDAG::getNode(unsigned int, llvm::SDLoc const&, llvm::SDVTList, llvm::ArrayRef<llvm::SDValue>, llvm::SDNodeFlags) ()
at /usr/lib/llvm/16/lib64/libLLVM-16.so
#5 0x00007fffb7757664 in () at /usr/lib/llvm/16/lib64/libLLVM-16.so
#6 0x00007fffb5b8a974 in llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) () at /usr/lib/llvm/16/lib64/libLLVM-16.so
#7 0x00007fffb5c2274b in llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) () at /usr/lib/llvm/16/lib64/libLLVM-16.so
#8 0x00007fffb5c233fa in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) () at /usr/lib/llvm/16/lib64/libLLVM-16.so
#9 0x00007fffb56f956f in llvm::MachineFunctionPass::runOnFunction(llvm::Function&)
() at /usr/lib/llvm/16/lib64/libLLVM-16.so
#10 0x00007fffb5459a33 in llvm::FPPassManager::runOnFunction(llvm::Function&) ()
at /usr/lib/llvm/16/lib64/libLLVM-16.so
#11 0x00007fffb68aba6d in () at /usr/lib/llvm/16/lib64/libLLVM-16.so
#12 0x00007fffb545a36c in llvm::legacy::PassManagerImpl::run(llvm::Module&) ()
at /usr/lib/llvm/16/lib64/libLLVM-16.so
#13 0x00007fffc3765106 in () at /usr/lib64/dri/radeonsi_dri.so
#14 0x00007fffc369ae9b in () at /usr/lib64/dri/radeonsi_dri.so
#15 0x00007fffc369321e in () at /usr/lib64/dri/radeonsi_dri.so
#16 0x00007fffc369867c in () at /usr/lib64/dri/radeonsi_dri.so
#17 0x00007fffc36bd4c2 in () at /usr/lib64/dri/radeonsi_dri.so
#18 0x00007fffc36c1b75 in () at /usr/lib64/dri/radeonsi_dri.so
#19 0x00007fffc3800979 in () at /usr/lib64/dri/radeonsi_dri.so
#20 0x00007fffc3804463 in () at /usr/lib64/dri/radeonsi_dri.so
#21 0x00007fffc37ff0c7 in () at /usr/lib64/dri/radeonsi_dri.so
#22 0x00007fffc37ba85b in () at /usr/lib64/dri/radeonsi_dri.so
#23 0x00007fffc36f0a4c in () at /usr/lib64/dri/radeonsi_dri.so
#24 0x00007fffc36f0fcd in () at /usr/lib64/dri/radeonsi_dri.so
#25 0x00007fffc35883d3 in () at /usr/lib64/dri/radeonsi_dri.so
#26 0x00007fffc3586b61 in () at /usr/lib64/dri/radeonsi_dri.so
#27 0x00007fffc3587c36 in () at /usr/lib64/dri/radeonsi_dri.so
#28 0x00007fffc358ed58 in () at /usr/lib64/dri/radeonsi_dri.so
#29 0x00007fffc30b00bc in () at /usr/lib64/dri/radeonsi_dri.so
#30 0x00007fffc2fed615 in () at /usr/lib64/dri/radeonsi_dri.so
#31 0x00007fffd4b5d9ce in glLabelObjectEXT () at /usr/lib64/libGLX_mesa.so.0
#32 0x00007fffd4b4f7b1 in () at /usr/lib64/libGLX_mesa.so.0
#33 0x00007fffd4b3ebeb in () at /usr/lib64/libGLX_mesa.so.0
--Type <RET> for more, q to quit, c to continue without paging--
#34 0x00005555574325c2 in GHOST_ContextGLX::initializeDrawingContext()
(this=this@entry=0x55555c74b6a8)
at /usr/src/debug/media-gfx/blender-3.3.6-r1/blender-3.3.6/intern/ghost/intern/GHOST_ContextGLX.cpp:287
#35 0x00005555574318be in GHOST_WindowX11::newDrawingContext(GHOST_TDrawingContextType) (this=0x55555bf8f158, type=<optimized out>)
at /usr/src/debug/media-gfx/blender-3.3.6-r1/blender-3.3.6/intern/ghost/intern/GHOST_WindowX11.cpp:1360
#36 0x00005555574346a9 in GHOST_Window::setDrawingContextType(GHOST_TDrawingContextType) (type=GHOST_kDrawingContextTypeOpenGL, this=0x55555bf8f158)
at /usr/src/debug/media-gfx/blender-3.3.6-r1/blender-3.3.6/intern/ghost/intern/GHOST_Window.cpp:65
#37 GHOST_Window::setDrawingContextType(GHOST_TDrawingContextType)
(this=this@entry=0x55555bf8f158, type=type@entry=GHOST_kDrawingContextTypeOpenGL) at /usr/src/debug/media-gfx/blender-3.3.6-r1/blender-3.3.6/intern/ghost/intern/GHOST_Window.cpp:58
#38 0x0000555557430f23 in GHOST_WindowX11::GHOST_WindowX11(GHOST_SystemX11*, _XDisplay*, char const*, int, int, unsigned int, unsigned int, GHOST_TWindowState, GHOST_WindowX11*, GHOST_TDrawingContextType, bool, bool, bool, bool, bool)
(this=this@entry=0x55555bf8f158, system=system@entry=0x55555c2f7158, display=0x55555c2f72f0, title=title@entry=0x555558c4de27 "Blender", left=left@entry=0, top=top@entry=0, width=1920, height=1080, state=GHOST_kWindowStateMaximized, parentWindow=0x0, type=GHOST_kDrawingContextTypeOpenGL, is_dialog=false, stereoVisual=false, exclusive=false, alphaBackground=false, is_debug=false)
at /usr/src/debug/media-gfx/blender-3.3.6-r1/blender-3.3.6/intern/ghost/intern/GHOST_WindowX11.cpp:453
#39 0x000055555742dd74 in GHOST_SystemX11::createWindow(char const*, int, int, unsigned int, unsigned int, GHOST_TWindowState, GHOST_TDrawingContextType, GHOST_GLSettings, bool, bool, GHOST_IWindow const*)
(this=0x55555c2f7158, title=0x555558c4de27 "Blender", left=0, top=0, width=1920, height=1080, state=GHOST_kWindowStateMaximized, type=GHOST_kDrawingContextTypeOpenGL, glSettings=..., exclusive=false, is_dialog=false, parentWindow=0x0)
at /usr/src/debug/media-gfx/blender-3.3.6-r1/blender-3.3.6/intern/ghost/intern/GHOST_SystemX11.cpp:358
#40 0x0000555557427c4e in GHOST_CreateWindow(GHOST_SystemHandle, GHOST_WindowHandle, char const*, int32_t, int32_t, uint32_t, uint32_t, GHOST_TWindowState, bool, GHOST_TDrawingContextType, GHOST_GLSettings)
(systemhandle=<optimized out>, parent_windowhandle=<optimized out>, title=title@entry=0x555558c4de27 "Blender", left=<optimized out>, top=top@entry=0, width=<optimized out>, height=1080, state=GHOST_kWindowStateMaximized, is_dialog=false, type=GHOST_kDrawingContextTypeOpenGL, glSettings=...)
at /usr/src/debug/media-gfx/blender-3.3.6-r1/blender-3.3.6/intern/ghost/intern/GHOST_C-api.cpp:154
#41 0x000055555631afd1 in wm_window_ghostwindow_add
(title=0x555558c4de27 "Blender", is_dialog=false, win=0x55555c688368, wm=0x55555c--Type <RET> for more, q to quit, c to continue without paging--
687c08)
at /usr/src/debug/media-gfx/blender-3.3.6-r1/blender-3.3.6/source/blender/windowmanager/intern/wm_window.c:538
#42 wm_window_ghostwindow_ensure
(wm=wm@entry=0x55555c687c08, win=win@entry=0x55555c688368, is_dialog=is_dialog@entry=false)
at /usr/src/debug/media-gfx/blender-3.3.6-r1/blender-3.3.6/source/blender/windowmanager/intern/wm_window.c:627
#43 0x000055555631b1ad in wm_window_ghostwindows_ensure (wm=wm@entry=0x55555c687c08)
at /usr/src/debug/media-gfx/blender-3.3.6-r1/blender-3.3.6/source/blender/windowmanager/intern/wm_window.c:680
#44 0x00005555562ea0b8 in WM_check (C=C@entry=0x55555bf25ed8)
at /usr/src/debug/media-gfx/blender-3.3.6-r1/blender-3.3.6/source/blender/windowmanager/intern/wm.c:500
#45 0x00005555562fdc4e in wm_homefile_read_ex
(C=C@entry=0x55555bf25ed8, params_homefile=params_homefile@entry=0x7fffffffd780, reports=reports@entry=0x0, r_params_file_read_post=r_params_file_read_post@entry=0x7fffffffd778)
at /usr/src/debug/media-gfx/blender-3.3.6-r1/blender-3.3.6/source/blender/windowmanager/intern/wm_files.c:1344
#46 0x0000555556301c00 in WM_init
(C=C@entry=0x55555bf25ed8, argc=argc@entry=1, argv=argv@entry=0x7fffffffd948
)
at /usr/src/debug/media-gfx/blender-3.3.6-r1/blender-3.3.6/source/blender/windowm
anager/intern/wm_init_exit.c:291
#47 0x0000555555ccbd25 in main (argc=1, argv=0x7fffffffd948)
at /usr/src/debug/media-gfx/blender-3.3.6-r1/blender-3.3.6/source/creator/creator.c:489