Bug 2383156

Summary: [abrt] blender: __strcmp_evex(): blender killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Mr Beedell, Roke Julian Lockhart <8ru2u4gz>
Component: blenderAssignee: Luya Tshimbalanga <luya_tfz>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 42CC: 8ru2u4gz, code, design-devel, epel-packagers-sig, kwizart, luya_tfz, negativo17
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/f0fc2e80448b1e84e94ead2d57944c44f2b94de
Whiteboard: abrt_hash:a3cbe47c3b1b63ce4caf034ebc579aec2d2a20c0;VARIANT_ID=kde;
Fixed In Version: blender-4.5.1-2.fc42 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-08-15 01:03:48 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: proc_pid_status
none
File: maps
none
File: limits
none
File: environ
none
File: open_fds
none
File: mountinfo
none
File: os_info
none
File: cpuinfo
none
File: core_backtrace
none
File: var_log_messages
none
File: backtrace none

Description Mr Beedell, Roke Julian Lockhart 2025-07-23 20:22:04 UTC
Description of problem:
When I render animations, the render window hangs. [^1] If I even attempt to close the main window in this state, they both hang. The consequence of this is inconsistent: most of the time Blender handles it somewhat well, but the wait remains annoying. Other times, like this, it outright crashes. The DE is ultimately what killed it: it offers to do so when it's hung.

[^1]: https://blenderartists.org/t/blender-hangs-during-rendering/1530483?u=rokejulianlockhart

Version-Release number of selected component:
blender-1:4.4.3-1.fc42

Additional info:
reporter:       libreport-2.17.15
type:           CCpp
reason:         blender killed by SIGSEGV
journald_cursor: s=c1f108f1ef4e48808a377c0a73f168fc;i=980d4b;b=c858dfc5407b4bd6a776533102330e52;m=2fcab7a25;t=63a9e12bb7db0;x=9fe0eff4d159a77d
executable:     /usr/bin/blender
cmdline:        /usr/bin/blender /home/RokeJulianLockhart/Documents/Sword55.blend
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-blender
rootdir:        /
uid:            1000
kernel:         6.15.6-200.fc42.x86_64
package:        blender-1:4.4.3-1.fc42
runlevel:       N 5
dso_list:       /usr/bin/blender blender-1:4.4.3-1.fc42.x86_64 (Fedora Project) 1752082872
backtrace_rating: 4
crash_function: __strcmp_evex

Truncated backtrace:
Thread no. 0 (25 frames)
 #0 __strcmp_evex at ../sysdeps/x86_64/multiarch/strcmp-evex.S:321
 #1 blender::deg::IDNode::ComponentIDKey::operator== at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/depsgraph/intern/node/deg_node_id.cc:45
 #2 blender::DefaultEquality<blender::deg::IDNode::ComponentIDKey>::operator()<blender::deg::IDNode::ComponentIDKey, blender::deg::IDNode::ComponentIDKey> at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/blenlib/BLI_hash_tables.hh:288
 #3 blender::SimpleMapSlot<blender::deg::IDNode::ComponentIDKey, blender::deg::ComponentNode*>::contains<blender::deg::IDNode::ComponentIDKey, blender::DefaultEquality<blender::deg::IDNode::ComponentIDKey> > at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/blenlib/BLI_map_slots.hh:178
 #4 blender::Map<blender::deg::IDNode::ComponentIDKey, blender::deg::ComponentNode*, 4l, blender::PythonProbingStrategy<1ul, false>, blender::DefaultHash<blender::deg::IDNode::ComponentIDKey>, blender::DefaultEquality<blender::deg::IDNode::ComponentIDKey>, blender::SimpleMapSlot<blender::deg::IDNode::ComponentIDKey, blender::deg::ComponentNode*>, blender::GuardedAllocator>::lookup_slot_ptr<blender::deg::IDNode::ComponentIDKey> at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/blenlib/BLI_map.hh:1315
 #5 blender::Map<blender::deg::IDNode::ComponentIDKey, blender::deg::ComponentNode*, 4l, blender::PythonProbingStrategy<1ul, false>, blender::DefaultHash<blender::deg::IDNode::ComponentIDKey>, blender::DefaultEquality<blender::deg::IDNode::ComponentIDKey>, blender::SimpleMapSlot<blender::deg::IDNode::ComponentIDKey, blender::deg::ComponentNode*>, blender::GuardedAllocator>::lookup_ptr_as<blender::deg::IDNode::ComponentIDKey> at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/blenlib/BLI_map.hh:518
 #6 blender::Map<blender::deg::IDNode::ComponentIDKey, blender::deg::ComponentNode*, 4l, blender::PythonProbingStrategy<1ul, false>, blender::DefaultHash<blender::deg::IDNode::ComponentIDKey>, blender::DefaultEquality<blender::deg::IDNode::ComponentIDKey>, blender::SimpleMapSlot<blender::deg::IDNode::ComponentIDKey, blender::deg::ComponentNode*>, blender::GuardedAllocator>::lookup_default_as<blender::deg::IDNode::ComponentIDKey, blender::deg::ComponentNode* const&> at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/blenlib/BLI_map.hh:577
 #7 blender::Map<blender::deg::IDNode::ComponentIDKey, blender::deg::ComponentNode*, 4l, blender::PythonProbingStrategy<1ul, false>, blender::DefaultHash<blender::deg::IDNode::ComponentIDKey>, blender::DefaultEquality<blender::deg::IDNode::ComponentIDKey>, blender::SimpleMapSlot<blender::deg::IDNode::ComponentIDKey, blender::deg::ComponentNode*>, blender::GuardedAllocator>::lookup_default at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/blenlib/BLI_map.hh:572
 #8 blender::deg::IDNode::find_component at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/depsgraph/intern/node/deg_node_id.cc:145
 #9 blender::deg::IDNode::add_component at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/depsgraph/intern/node/deg_node_id.cc:150
 #10 blender::deg::DepsgraphNodeBuilder::add_component_node at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc:226
 #11 blender::deg::DepsgraphNodeBuilder::add_operation_node at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc:272
 #13 blender::deg::DepsgraphNodeBuilder::build_parameters at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc:1448
 #14 blender::deg::DepsgraphNodeBuilder::build_object at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc:826
 #15 blender::deg::DepsgraphNodeBuilder::build_view_layer at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/depsgraph/intern/builder/deg_builder_nodes_view_layer.cc:100
 #16 blender::deg::AbstractBuilderPipeline::build_step_nodes at /usr/include/c++/15/bits/unique_ptr.h:193
 #17 blender::deg::AbstractBuilderPipeline::build at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/depsgraph/intern/builder/pipeline.cc:36
 #18 DEG_graph_build_from_view_layer at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/depsgraph/intern/depsgraph_build.cc:249
 #19 DEG_graph_relations_update at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/depsgraph/intern/depsgraph_build.cc:310
 #20 scene_graph_update_tagged at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/blenkernel/intern/scene.cc:2512
 #21 BKE_scene_graph_update_tagged at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/blenkernel/intern/scene.cc:2568
 #22 wm_event_do_depsgraph at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/windowmanager/intern/wm_event_system.cc:522
 #23 wm_event_do_refresh_wm_and_depsgraph at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/windowmanager/intern/wm_event_system.cc:544
 #24 wm_event_do_notifiers at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/windowmanager/intern/wm_event_system.cc:794
 #25 WM_main at /usr/src/debug/blender-4.4.3-1.fc42.x86_64/source/blender/windowmanager/intern/wm.cc:642

Comment 1 Mr Beedell, Roke Julian Lockhart 2025-07-23 20:22:08 UTC
Created attachment 2098013 [details]
File: proc_pid_status

Comment 2 Mr Beedell, Roke Julian Lockhart 2025-07-23 20:22:12 UTC
Created attachment 2098014 [details]
File: maps

Comment 3 Mr Beedell, Roke Julian Lockhart 2025-07-23 20:22:13 UTC
Created attachment 2098015 [details]
File: limits

Comment 4 Mr Beedell, Roke Julian Lockhart 2025-07-23 20:22:14 UTC
Created attachment 2098016 [details]
File: environ

Comment 5 Mr Beedell, Roke Julian Lockhart 2025-07-23 20:22:15 UTC
Created attachment 2098017 [details]
File: open_fds

Comment 6 Mr Beedell, Roke Julian Lockhart 2025-07-23 20:22:17 UTC
Created attachment 2098018 [details]
File: mountinfo

Comment 7 Mr Beedell, Roke Julian Lockhart 2025-07-23 20:22:18 UTC
Created attachment 2098019 [details]
File: os_info

Comment 8 Mr Beedell, Roke Julian Lockhart 2025-07-23 20:22:19 UTC
Created attachment 2098020 [details]
File: cpuinfo

Comment 9 Mr Beedell, Roke Julian Lockhart 2025-07-23 20:22:21 UTC
Created attachment 2098021 [details]
File: core_backtrace

Comment 10 Mr Beedell, Roke Julian Lockhart 2025-07-23 20:22:22 UTC
Created attachment 2098022 [details]
File: var_log_messages

Comment 11 Mr Beedell, Roke Julian Lockhart 2025-07-23 20:22:23 UTC
Created attachment 2098023 [details]
File: backtrace

Comment 12 Luya Tshimbalanga 2025-07-23 22:03:24 UTC
Could you test this https://bodhi.fedoraproject.org/updates/FEDORA-2025-a9d61c853e which has the latest Blender release?

Comment 13 Mr Beedell, Roke Julian Lockhart 2025-07-24 12:12:12 UTC
(In reply to Luya Tshimbalanga from comment #12)

Apologies for the wait. Was attempting to diagnose https://pagure.io/fedora-infrastructure/issue/12534#comment-979723.

Should I merely install solely `blender-4.5.0-1.fc42` (from https://bodhi.fedoraproject.org/updates/FEDORA-2025-a9d61c853e#builds-tab:~:text=Tests%2012%202-,blender%2D4.5.0%2D1.fc42,-ispc%2D1.27.0%2D2.fc42), or can this be better-achieved via the CLI, if I enable some kind of testing repository? I ask because I occasionally see such guidance at Bodhi, but not this time.

Comment 14 Luya Tshimbalanga 2025-07-24 14:50:11 UTC
Install both blender-4.5.0-1 and openvdb-libs-11.0.0-20 for Fedora 42 Updates Testing repository.

Comment 15 Mr Beedell, Roke Julian Lockhart 2025-07-24 19:33:20 UTC
*** Bug 2383286 has been marked as a duplicate of this bug. ***

Comment 16 Mr Beedell, Roke Julian Lockhart 2025-07-24 19:34:22 UTC
Reproduced at https://bugzilla.redhat.com/show_bug.cgi?id=2383286#c0:

> ~~~
> Transaction ID : 208
> Begin time     : 2025-07-24 18:47:02
> Begin rpmdb    : c9fb3f700b48e4d17b0c28bdaead54f6b954ce31ef2518f2853565dff9791549
> End time       : 2025-07-24 18:47:04
> End rpmdb      : de7c2b9ccac4d74aa217cbddc5ac4442f22a5c5ebb611c2805157aae862f2b45
> User           : 1000 Mr. Roke Julian Lockhart Beedell (RJLB) <RokeJulianLockhart>
> Status         : Ok
> Releasever     : 42
> Description    : dnf --enablerepo=updates-testing install --refresh --advisory=FEDORA-2025-a9d61c853e blender openvdb-libs
> Comment        : 
> Packages altered:
>   Action   Package                              Reason     Repository
>   Upgrade  blender-1:4.5.0-1.fc42.x86_64        User       updates-testing
>   Upgrade  openvdb-libs-0:11.0.0-20.fc42.x86_64 Dependency updates-testing
>   Replaced blender-1:4.4.3-1.fc42.x86_64        User       @System
>   Replaced openvdb-libs-0:11.0.0-19.fc42.x86_64 Dependency @System
> ~~~

I generated the trace before I'd downloaded the packages that GDB requested, so I can attach the core and a `thread apply all bt full`, if desirable.

Comment 17 Fedora Update System 2025-08-06 03:42:58 UTC
FEDORA-2025-7fb1232509 (oidn-2.3.3-2.fc41 and polyclipping2-1.5.4-1.fc41) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-7fb1232509

Comment 18 Fedora Update System 2025-08-06 03:42:58 UTC
FEDORA-2025-6fc0ba938e (blender-4.5.1-2.fc42, oidn-2.3.3-2.fc42, and 1 more) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-6fc0ba938e

Comment 19 Mr Beedell, Roke Julian Lockhart 2025-08-06 10:57:58 UTC
(In reply to Fedora Update System from comment #18)

> FEDORA-2025-6fc0ba938e (blender-4.5.1-2.fc42, oidn-2.3.3-2.fc42, and 1 more)
> has been submitted as an update to Fedora 42.
> https://bodhi.fedoraproject.org/updates/FEDORA-2025-6fc0ba938e

I find that a little difficult to navigate. If anyone has a link to the commit that fixed this, I'd love to see what it was.

Comment 20 Fedora Update System 2025-08-07 01:30:18 UTC
FEDORA-2025-6fc0ba938e has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-6fc0ba938e`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-6fc0ba938e

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 21 Fedora Update System 2025-08-07 02:10:37 UTC
FEDORA-2025-7fb1232509 has been pushed to the Fedora 41 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-7fb1232509`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-7fb1232509

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 22 Fedora Update System 2025-08-15 01:03:48 UTC
FEDORA-2025-6fc0ba938e (blender-4.5.1-2.fc42, oidn-2.3.3-2.fc42, and 1 more) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 23 Fedora Update System 2025-08-15 01:05:00 UTC
FEDORA-2025-7fb1232509 (oidn-2.3.3-2.fc41 and polyclipping2-1.5.4-1.fc41) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 24 Mr Beedell, Roke Julian Lockhart 2025-08-16 19:18:40 UTC
(In reply to Fedora Update System from comment #23)

> If problem still persists, please make note of it in this bug report.

I believe that it does, per https://bugzilla.redhat.com/show_bug.cgi?id=2388978#c0.