https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Bug ID: 2294591 Summary: Crashes and issues after some other package was updated, probably a dependency or a driver Product: Fedora Version: 40 Hardware: x86_64 URL: https://projects.blender.org/blender/blender/issues/12 3841 OS: Linux Status: NEW Component: blender Keywords: Regression Severity: urgent Assignee: luya_tfz@thefinalzone.net Reporter: fygdxcyw@sharklasers.com QA Contact: extras-qa@fedoraproject.org CC: code@musicinmybrain.net, design-devel@lists.fedoraproject.org, epel-packagers-sig@lists.fedoraproject.org, kwizart@gmail.com, luya_tfz@thefinalzone.net, negativo17@gmail.com Target Milestone: --- Classification: Fedora
These issues, that have been reported at the Blender bug tracker, seem to be an issue with a fedora package:
https://projects.blender.org/blender/blender/issues/123841
https://projects.blender.org/blender/blender/issues/123843
https://projects.blender.org/blender/blender/issues/123844
Reproducible: Always
Steps to Reproduce: Steps are in the original bug report at the Blender bug tracker.
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Ben Beasley code@musicinmybrain.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Doc Type|--- |If docs needed, set a value
--- Comment #1 from Ben Beasley code@musicinmybrain.net --- https://projects.blender.org/blender/blender/issues/123841 looks like bug 2294166.
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
--- Comment #2 from fygdxcyw@sharklasers.com --- Yes. Do you know what could have caused the crashes?
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Luya Tshimbalanga luya_tfz@thefinalzone.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|NEW |CLOSED Last Closed| |2024-06-28 01:19:50
--- Comment #3 from Luya Tshimbalanga luya_tfz@thefinalzone.net --- The issue occurred when updating a dependency in this case OpenImageIO. Normally, a minor release from that dependency hardly impact the user interface but the exception happened. Reading the https://projects.blender.org/blender/blender/issues/123841#issuecomment-1225... report, a rebuild is needed. To simplify the process, let's move to bug #2294166.
*** This bug has been marked as a duplicate of bug 2294166 ***
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
fygdxcyw@sharklasers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |MODIFIED Resolution|DUPLICATE |--- Keywords| |Reopened
--- Comment #4 from fygdxcyw@sharklasers.com --- Reopening as requested in !bug #2294166.
This issue is about the crashes reported in:
https://projects.blender.org/blender/blender/issues/123843
https://projects.blender.org/blender/blender/issues/123844
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
fygdxcyw@sharklasers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(luya_tfz@thefinal | |zone.net) | |needinfo?(code@musicinmybra | |in.net)
--- Comment #5 from fygdxcyw@sharklasers.com --- The crashes still happen after the update to blender-4.1.1-8.fc40.
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Ben Beasley code@musicinmybrain.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(code@musicinmybra | |in.net) |
--- Comment #6 from Ben Beasley code@musicinmybrain.net --- Sorry – I help out from time to time with this package, but I’m not the right person to investigate this.
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
fygdxcyw@sharklasers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(luya_tfz@thefinal | |zone.net) | |needinfo?(luya_tfz@thefinal | |zone.net)
--- Comment #7 from fygdxcyw@sharklasers.com --- https://projects.blender.org/blender/blender/issues/123843 is a very reproducible crash, caused by packaging according to the Blender bug triaging team.
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Luya Tshimbalanga luya_tfz@thefinalzone.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ASSIGNED Flags|needinfo?(luya_tfz@thefinal | |zone.net) | |needinfo?(luya_tfz@thefinal | |zone.net) | |needinfo?(luya_tfz@thefinal | |zone.net) | Depends On| |2298548
--- Comment #8 from Luya Tshimbalanga luya_tfz@thefinalzone.net --- The issue is specifically related to ROCM HIP driver running AMD hardware. Using --debug-cycles parameters: ''' I0717 21:27:19.060915 254744 device.cpp:39] HIPEW initialization succeeded I0717 21:27:19.060968 254744 device.cpp:41] Found precompiled kernels I0717 21:27:19.086841 254744 device.cpp:212] Device has compute preemption or is not used for display. I0717 21:27:19.086892 254744 device.cpp:216] Added device "AMD Radeon Graphics" with id "HIP_AMD Radeon Graphics_0000:04:00". I0717 21:27:22.075845 254849 device.cpp:541] Mapped host memory limit set to 27,076,481,024 bytes. (25.22G) I0717 21:27:22.076308 254849 device_impl.cpp:63] Using AVX2 CPU kernels. Writing: /tmp/RyzenGraphic_27.crash.txt Segmentation fault (core dumped) ''' Blender3D is build with HIP binary support. This bug reports is linked to rocclr from which the ticket is attacked as blocker.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=2298548 [Bug 2298548] Cycles Rendering silently traced back with ROCM HIP enabled support
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
fygdxcyw@sharklasers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(luya_tfz@thefinal | |zone.net)
--- Comment #9 from fygdxcyw@sharklasers.com --- Blender still crashes in the new 4.2 fedoraproject.org build, but the build from blender.org/download/ does not crash.
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
--- Comment #10 from Luya Tshimbalanga luya_tfz@thefinalzone.net --- Would you provide which AMD hardware your system is running? In my case, the failure occurs on HIP 6.1.2 with AMD Ryzen 7 5825U (GCN 5.1) while the upstream version uses HIP 5.7. See https://rocm.docs.amd.com/projects/install-on-linux/en/latest/reference/syst...
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
--- Comment #11 from fygdxcyw@sharklasers.com --- It's a Ryzen 9 7900X CPU and a 7900XTX GPU. I have rocm-hip 6.1.2-1.fc40 installed.
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Luya Tshimbalanga luya_tfz@thefinalzone.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(luya_tfz@thefinal | |zone.net) |
--- Comment #12 from Luya Tshimbalanga luya_tfz@thefinalzone.net --- I was able to reproduce the issue with a Ryzen 9 5900X CPU and Radeon 6950XT GPU on both upstream Blender and this package. Upstream uses pre-built HIP from possibly 5.7 (https://projects.blender.org/blender/blender/src/commit/ed8872218756ce38e7e8...). It will be best to work with rocclr maintainers as I am unable to fully debug the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Luya Tshimbalanga luya_tfz@thefinalzone.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Upstream
--- Comment #13 from Luya Tshimbalanga luya_tfz@thefinalzone.net --- (In reply to fygdxcyw from comment #7)
https://projects.blender.org/blender/blender/issues/123843 is a very reproducible crash, caused by packaging according to the Blender bug triaging team.
Upstream reopened the issue as the bug affected them as highlighted on https://devtalk.blender.org/t/cycles-amd-hip-device-feedback/21400/609
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Luya Tshimbalanga luya_tfz@thefinalzone.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |plant.chemical@protonmail.c | |om
--- Comment #14 from Luya Tshimbalanga luya_tfz@thefinalzone.net --- *** Bug 2296218 has been marked as a duplicate of this bug. ***
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
fygdxcyw@sharklasers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(luya_tfz@thefinal | |zone.net)
--- Comment #15 from fygdxcyw@sharklasers.com --- There is new insight on this issue in the thread on blender.org
https://projects.blender.org/blender/blender/issues/123843
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
fygdxcyw@sharklasers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(luya_tfz@thefinal | |zone.net)
--- Comment #16 from fygdxcyw@sharklasers.com --- They are closing the issue on blender.org because of inactivity.
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Tom.Rix@amd.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(fygdxcyw@sharklas | |ers.com) CC| |Tom.Rix@amd.com
--- Comment #17 from Tom.Rix@amd.com --- I have tried a couple of samples https://www.blender.org/download/demo-files/#cycles on rawhide and rocm 6.2, without an issue
Is this issue reproducible on on rawhide ? What is the input file ?
The gpu i am using is
rocminfo
... Name: gfx1100 Uuid: GPU-2df31bb3e575db4c Marketing Name: AMD Radeon RX 7900 XTX
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
fygdxcyw@sharklasers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(fygdxcyw@sharklas |needinfo?(Tom.Rix@amd.com) |ers.com) |
--- Comment #18 from fygdxcyw@sharklasers.com --- @Tom.Rix@amd.com I am using the same GPU. It happens every time the GPU is used with Cycles (viewport or final render). Are you sure that you are rendering using the GPU, not CPU? Are you using the Fedora package of Blender?
These are the exact steps to reproduce this crash, as listed in the bug report on blender.org, and what they mean:
Be on an up to date Fedora 40 machine Have Blender installed from the Fedora Repository Open Blender Have the GPU active under HIP in the Blender Preferences (preferences -> system -> HIP -> AMD Radeon RX 7900 XTX) Switch the viewport to Cycles (In the properties editor on the right side click on the camera icon "render properties" and switch the render engine from EEVEE to Cycles) Under Render Properties switch Device to GPU Compute (Just below where you just switched to Cycles, switch the Device from CPU to GPU) Blender Crashes (when you press F12 or switch the viewport to Cycles using the orbs in the top right)
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |MODIFIED
--- Comment #19 from Fedora Update System updates@fedoraproject.org --- FEDORA-2024-537c372a44 (rocm-compilersupport-17.3-5.rocm6.1.2.fc40) has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2024-537c372a44
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Tom.Rix@amd.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(Tom.Rix@amd.com) |
--- Comment #20 from Tom.Rix@amd.com --- Also needs this. https://src.fedoraproject.org/rpms/clang17/pull-request/4 To get static clang libs to build against.
verified on M780/gfx1103.
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
--- Comment #21 from Tom.Rix@amd.com --- This will be needed in F41 before clang18 hits https://src.fedoraproject.org/rpms/clang18/pull-request/1
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Luya Tshimbalanga luya_tfz@thefinalzone.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(luya_tfz@thefinal | |zone.net) | |needinfo?(luya_tfz@thefinal | |zone.net) |
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA
--- Comment #22 from Fedora Update System updates@fedoraproject.org --- FEDORA-2024-537c372a44 has been pushed to the Fedora 40 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-537c372a44` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-537c372a44
See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Luya Tshimbalanga luya_tfz@thefinalzone.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alee14498@protonmail.com
--- Comment #23 from Luya Tshimbalanga luya_tfz@thefinalzone.net --- *** Bug 2312407 has been marked as a duplicate of this bug. ***
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
--- Comment #24 from Fedora Update System updates@fedoraproject.org --- FEDORA-2024-1b43e5339b has been pushed to the Fedora 40 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-1b43e5339b` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-1b43e5339b
See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Tom Stellard tstellar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|blender |clang Assignee|luya_tfz@thefinalzone.net |tstellar@redhat.com CC| |airlied@redhat.com, | |fedora-llvm-team@lists.fedo | |raproject.org, | |jchecahi@redhat.com, | |kkleine@redhat.com, | |npopov@redhat.com, | |serge.guelton@telecom-breta | |gne.eu, | |siddharth.kde@gmail.com, | |suraj.ghimire7@gmail.com, | |tbaeder@redhat.com, | |tuliom@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Red Hat One Jira (issues.redhat.com) redhat-one-jira@bot.bugzilla.redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Link ID| |Red Hat Issue Tracker | |FC-1304
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
--- Comment #25 from Tom Stellard tstellar@redhat.com --- I was able to reproduce this on f40:
curl -O -L https://mirrors.iu13.net/blender/demo/bundles/bundles-3.0/asset-demo-bundle-... unzip asset-demo-bundle-3.0-cube-diorama.zip cd cube_diorama blender -b --debug-cycles -E CYCLES -f 20 cube_diorama.blend -- --cycles-device HIP --cycles-print-stats
This crashes with the bactrace:
# backtrace blender(+0xf6f05a) [0x5618d9aa805a] blender(+0x927b9b) [0x5618d9460b9b] /lib64/libc.so.6(+0x40d00) [0x7f9efcc4fd00] /usr/lib64/llvm17/lib/libLLVM-17.so(_ZNK4llvm3opt8OptTable11ParseOneArgERKNS0_7ArgListERjjj+0x2c0) [0x7f9e91a12a30] /usr/lib64/llvm17/lib/libLLVM-17.so(_ZNK4llvm3opt8OptTable9ParseArgsENS_8ArrayRefIPKcEERjS6_jj+0x1d5) [0x7f9e91a12e25] /lib64/libamd_comgr.so.2(+0x1adcc) [0x7f9e9b21adcc] /lib64/libamd_comgr.so.2(+0x1dcbe) [0x7f9e9b21dcbe] /lib64/libamd_comgr.so.2(amd_comgr_do_action+0x1eb6) [0x7f9e9b22bdc6] /lib64/libamdhip64.so(+0x2e2907) [0x7f9e9bee2907] /lib64/libamdhip64.so(+0x2ee856) [0x7f9e9beee856] /lib64/libamdhip64.so(+0x35338c) [0x7f9e9bf5338c] /lib64/libamdhip64.so(+0x33f73d) [0x7f9e9bf3f73d] /lib64/libamdhip64.so(+0x30f3ad) [0x7f9e9bf0f3ad] /lib64/libamdhip64.so(+0x34f840) [0x7f9e9bf4f840] /lib64/libamdhip64.so(+0x34fa66) [0x7f9e9bf4fa66] /lib64/libamdhip64.so(+0x2620f4) [0x7f9e9be620f4] /lib64/libamdhip64.so(+0x262b50) [0x7f9e9be62b50] blender(+0x2803fd0) [0x5618db33cfd0] blender(+0x28040bf) [0x5618db33d0bf] blender(+0x2c932cb) [0x5618db7cc2cb] blender(+0x2c9383c) [0x5618db7cc83c] blender(+0x277fd17) [0x5618db2b8d17] blender(+0x2767069) [0x5618db2a0069] blender(+0x2769038) [0x5618db2a2038] /lib64/libpython3.12.so.1.0(+0x190428) [0x7f9efdb90428] /lib64/libpython3.12.so.1.0(_PyObject_MakeTpCall+0x76) [0x7f9efdb69016] /lib64/libpython3.12.so.1.0(_PyEval_EvalFrameDefault+0xb37) [0x7f9efdb71a87] blender(+0x15e4c65) [0x5618da11dc65] blender(+0x1527401) [0x5618da060401] blender(+0x33d178d) [0x5618dbf0a78d] blender(+0x1d9778e) [0x5618da8d078e] blender(+0x1d97d34) [0x5618da8d0d34] blender(+0x1d97fd8) [0x5618da8d0fd8] blender(+0x1d9906d) [0x5618da8d206d] blender(+0x1d9a48f) [0x5618da8d348f] blender(+0x9484c4) [0x5618d94814c4] blender(+0xf8bedd) [0x5618d9ac4edd] blender(+0x8d099f) [0x5618d940999f] /lib64/libc.so.6(+0x2a088) [0x7f9efcc39088] /lib64/libc.so.6(__libc_start_main+0x8b) [0x7f9efcc3914b] blender(+0x91bf15) [0x5618d9454f15]
# Python backtrace
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Resolution|--- |ERRATA Last Closed|2024-06-28 01:19:50 |2024-10-06 02:11:39
--- Comment #26 from Fedora Update System updates@fedoraproject.org --- FEDORA-2024-1b43e5339b (rocm-compilersupport-17.3-6.rocm6.1.2.fc40) has been pushed to the Fedora 40 stable repository. If problem still persists, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Luya Tshimbalanga luya_tfz@thefinalzone.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|ERRATA |--- Status|CLOSED |ASSIGNED
--- Comment #27 from Luya Tshimbalanga luya_tfz@thefinalzone.net --- Reopening for clang related issue.
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |MODIFIED
--- Comment #28 from Fedora Update System updates@fedoraproject.org --- FEDORA-2024-3f027d3cb6 (clang17-17.0.6-9.fc40 and rocm-compilersupport-17.3-7.rocm6.1.2.fc40) has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2024-3f027d3cb6
https://bugzilla.redhat.com/show_bug.cgi?id=2294591
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA
--- Comment #29 from Fedora Update System updates@fedoraproject.org --- FEDORA-2024-3f027d3cb6 has been pushed to the Fedora 40 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-3f027d3cb6` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-3f027d3cb6
See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
design-devel@lists.fedoraproject.org