https://bugzilla.redhat.com/show_bug.cgi?id=1565659
Bug ID: 1565659 Summary: Blender crash on start Product: Fedora Version: 28 Component: blender Assignee: luya_tfz@thefinalzone.net Reporter: mjuszkie@redhat.com QA Contact: extras-qa@fedoraproject.org CC: design-devel@lists.fedoraproject.org, hobbes1069@gmail.com, kwizart@gmail.com, luya_tfz@thefinalzone.net, negativo17@gmail.com, promac@gmail.com
Description of problem:
Blender crash on start.
Version-Release number of selected component (if applicable):
blender-1:2.79b-2.fc28.x86_64
How reproducible:
always
Steps to Reproduce: 1. dnf install blender 2. blender
Actual results:
15:43 (0s) hrw@puchatek:~$ blender DRM_IOCTL_I915_GEM_APERTURE failed: Invalid argument Assuming 131072kB available aperture size. May lead to reduced performance or incorrect rendering. get chip id failed: -1 [22] param: 4, val: 0 : CommandLine Error: Option 'enable-value-profiling' registered more than once! LLVM ERROR: inconsistency in registered CommandLine options 15:43 (1s) hrw@puchatek:~$
Expected results:
Blender starts.
Additional info:
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
--- Comment #1 from Marcin Juszkiewicz mjuszkie@redhat.com --- Big grey window blinks for a moment.
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
Luya Tshimbalanga luya@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |luya@fedoraproject.org, | |mjuszkie@redhat.com Flags| |needinfo?(mjuszkie@redhat.c | |om)
--- Comment #2 from Luya Tshimbalanga luya@fedoraproject.org --- Hello Marcin,
(In reply to Marcin Juszkiewicz from comment #0)
15:43 (0s) hrw@puchatek:~$ blender DRM_IOCTL_I915_GEM_APERTURE failed: Invalid argument Assuming 131072kB available aperture size. May lead to reduced performance or incorrect rendering. get chip id failed: -1 [22] param: 4, val: 0 : CommandLine Error: Option 'enable-value-profiling' registered more than once! LLVM ERROR: inconsistency in registered CommandLine options 15:43 (1s) hrw@puchatek:~$
That report is similar to https://bugzilla.redhat.com/show_bug.cgi?id=1478536 Could you provide the hardware specification?
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
Marcin Juszkiewicz mjuszkie@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(mjuszkie@redhat.c | |om) |
--- Comment #3 from Marcin Juszkiewicz mjuszkie@redhat.com --- i7-2600K, 32GB ram, Geforce GTX1050 Ti with nouveau driver, Fedora 28, two fullhd monitors
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
Andrew Daniel asdbugzilla@outlook.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |asdbugzilla@outlook.com
--- Comment #4 from Andrew Daniel asdbugzilla@outlook.com --- Hello,
I too am having this same problem on the Fedora 28 Beta with Blender. I am running Fedora 28 Beta on my Late 2013 Mac Pro, equipped with a 6 core Xeon E5-1650 v2, dual AMD D500 GPU's, and 16GB of RAM.
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
--- Comment #5 from Luya Tshimbalanga luya@fedoraproject.org --- It sounds like mesa issue. I was able to reproduce a part of problem with cycle enabled. Filed upstream for further investigation: https://lists.blender.org/pipermail/bf-committers/2018-April/049324.html
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
Luya Tshimbalanga luya@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(mjuszkie@redhat.c | |om)
--- Comment #6 from Luya Tshimbalanga luya@fedoraproject.org --- Would you provide a traceback log to reproduce the crash? The issue is likely from several implementations of OpenCL sharing LLVM hence the last message:
": CommandLine Error: Option 'enable-value-profiling' registered more than once! LLVM ERROR: inconsistency in registered CommandLine options"
Chance is comment #4 may have similar problem related to LLVM implementation of OpenCL.
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
Marcin Juszkiewicz mjuszkie@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(mjuszkie@redhat.c | |om) |
--- Comment #7 from Marcin Juszkiewicz mjuszkie@redhat.com --- Uninstalled 'pocl' and 'beignet' (as suggested in reply to mail from comment #5) and Blender started.
Now I can uninstall it as in meantime I used other tool ;D
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
Luya Tshimbalanga luya@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |davejohansen@gmail.com, | |dmalcolm@redhat.com, | |jakub@redhat.com, | |jistone@redhat.com, | |petersen@redhat.com, | |scottt.tw@gmail.com, | |siddharth.kde@gmail.com, | |tstellar@redhat.com Component|blender |llvm Assignee|luya_tfz@thefinalzone.net |tstellar@redhat.com Summary|Blender crash on start |Multiple OpenCL | |implementation sharing LLVM | |crashes Blender using cycle | |renderer
--- Comment #8 from Luya Tshimbalanga luya@fedoraproject.org --- I can confirm the workaround as well. Based on the test, the bug does not belong to Blender but to LLVM team as further confirmed on https://bugs.llvm.org/show_bug.cgi?id=30587. Assigning to LLVM and renaming title.
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
Luya Tshimbalanga luya@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(asdbugzilla@outlo | |ok.com)
--- Comment #9 from Luya Tshimbalanga luya@fedoraproject.org --- (In reply to Andrew Daniel from comment #4)
Hello,
I too am having this same problem on the Fedora 28 Beta with Blender. I am running Fedora 28 Beta on my Late 2013 Mac Pro, equipped with a 6 core Xeon E5-1650 v2, dual AMD D500 GPU's, and 16GB of RAM.
Could you remove either pocl or beignet to see if the workaround resolves the issue
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
--- Comment #10 from Tom Stellard tstellar@redhat.com --- This sounds similar to bug #1476741, which was fixed in f28 after beta, so you might want to try again with a newer f28 spin.
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
Andrew Daniel asdbugzilla@outlook.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(asdbugzilla@outlo | |ok.com) |
--- Comment #11 from Andrew Daniel asdbugzilla@outlook.com --- (In reply to Luya Tshimbalanga from comment #9)
(In reply to Andrew Daniel from comment #4)
Hello,
I too am having this same problem on the Fedora 28 Beta with Blender. I am running Fedora 28 Beta on my Late 2013 Mac Pro, equipped with a 6 core Xeon E5-1650 v2, dual AMD D500 GPU's, and 16GB of RAM.
Could you remove either pocl or beignet to see if the workaround resolves the issue
Thank you for your responses Luya, Tom and Marcin. I have removed both pocl and beignet as suggested, and this has allowed Blender to start and run correctly.
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
Suvayu fatkasuvayu@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fatkasuvayu@gmail.com
--- Comment #12 from Suvayu fatkasuvayu@gmail.com --- *** Bug 1597037 has been marked as a duplicate of this bug. ***
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
--- Comment #13 from Suvayu fatkasuvayu@gmail.com --- I can con(In reply to Luya Tshimbalanga from comment #9)
Could you remove either pocl or beignet to see if the workaround resolves the issue
I have the same issue, and I can confirm removing beignet allowed me to start blender (I have not tried anything yet).
My specs are: - 4.17.2-200.fc28.x86_64 (w/ amdgpu) with Xfce 4.12.4 - Gigabyte AB350M-Gaming 3-CF - AMD Ryzen 5 2400G with Radeon Vega Graphics (Raven Ridge)
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
--- Comment #14 from Tom Stellard tstellar@redhat.com --- Does clinfo crash for you if you have mesa and beignet installed?
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
--- Comment #15 from Suvayu fatkasuvayu@gmail.com --- No, clinfo doesn't crash for me.
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
--- Comment #16 from Suvayu fatkasuvayu@gmail.com --- (In reply to Suvayu from comment #15)
No, clinfo doesn't crash for me.
Sorry, the output was too long and I missed the error messages at the top, eventhough clinfo doesn't crash, I get the following messages in the beginning:
DRM_IOCTL_I915_GEM_APERTURE failed: Invalid argument Assuming 131072kB available aperture size. May lead to reduced performance or incorrect rendering. get chip id failed: -1 [2]
param: 4, val: 0
It repeats 4 times, and then I see my platform information.
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
Nicola alf.tanner@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alf.tanner@gmail.com
--- Comment #17 from Nicola alf.tanner@gmail.com --- Unfortunately it doesn't work form me. I have neither beignet not pocl. clinfo works. F28 fully updated. kernel 4.17.12-200.fc28.x86_64 blender-2.79b-3.fc28.x86_64 Radeon RX 560 Series (POLARIS11 / DRM 3.25.0 / 4.17.12-200.fc28.x86_64, LLVM 6.0.0)
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
douglask@fog.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |douglask@fog.org
--- Comment #18 from douglask@fog.org --- This issue also affects users of the proprietary Corel AfterShot Pro program, build 3.4.0.297. Contact me if you wish to test against it.
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
--- Comment #19 from Tom Stellard tstellar@redhat.com --- (In reply to douglask from comment #18)
This issue also affects users of the proprietary Corel AfterShot Pro program, build 3.4.0.297. Contact me if you wish to test against it.
Can you post a full backtrace of the crash and also the version of llvm that you have installed.
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
--- Comment #20 from douglask@fog.org --- (In reply to Tom Stellard from comment #19)
(In reply to douglask from comment #18)
This issue also affects users of the proprietary Corel AfterShot Pro program, build 3.4.0.297. Contact me if you wish to test against it.
Can you post a full backtrace of the crash and also the version of llvm that you have installed.
Happy to try to get that from my user. What's the best way to obtain the backtrace? I'll ask for that and the llvm version at the same time. My internal ref # is 4967100
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
--- Comment #21 from Tom Stellard tstellar@redhat.com --- (In reply to douglask from comment #20)
(In reply to Tom Stellard from comment #19)
(In reply to douglask from comment #18)
This issue also affects users of the proprietary Corel AfterShot Pro program, build 3.4.0.297. Contact me if you wish to test against it.
Can you post a full backtrace of the crash and also the version of llvm that you have installed.
Happy to try to get that from my user. What's the best way to obtain the backtrace? I'll ask for that and the llvm version at the same time. My internal ref # is 4967100
Depending on where the crashes is happening, the backtrace could be printed to stderr. Otherwise you would have to use a debugger. Also can you get the full Fedora version of the llvm package e.g. llvm-6.0.1-1.fc28.
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
--- Comment #22 from Douglas King douglask@fog.org --- Here is the list of llvm components on the user's system: ============================== llvm.x86_64 6.0.1-6.fc28 @updates llvm-libs.i686 6.0.1-6.fc28 @updates llvm-libs.x86_64 6.0.1-6.fc28 @updates llvm5.0-libs.x86_64 5.0.1-7.fc28 @fedora ==============================
I checked the stderr output, and found that the log it creates had a bit more information on the failure. Here is the content of that: ============================== Install Path: /opt/AfterShot3(64-bit) LD_PATH: /opt/AfterShot3(64-bit)/lib: XLIB_SKIP_ARGB_VISUALS: I have SSE2 first run - setting up folders Setting default catalog location to: "/home/s/Pictures/AfterShot Pro Catalog 3" Loading plugins Loading camera modules from "/opt/AfterShot3(64- bit)/supportfiles/cameras" Loading camera modules from "/home/s/.AfterShot Pro 3/Cameras (64-bit)" Bibble program arguments ("./AfterShot") Problems clearing file %s : %s "/home/s/.AfterShot Pro 3/AfterShotPro.log" "No such file or directory" AfterShot vers.: 3.4.0.297 Built on: "Mi. Jan. 10 2018" Language: en App Path: /opt/AfterShot3(64-bit)/bin/AfterShot System Home: /opt/AfterShot3(64-bit)/supportfiles User Home: /home/s/.AfterShot Pro 3 Prefs Home: /home/s/.config/Corel/AfterShot Pro v3.conf Platform: Linux Issue: "\S" Kernel: "Linux version 4.17.19-200.fc28.x86_64 ( mockbuild@bkernel03.phx2.fedoraproject.org) (gcc version 8.1.1 20180712 (Red Hat 8.1.1-5) (GCC)) #1 SMP Fri Aug 24 15:47:41 UTC 2018" Build Mode: Release Product Name: "AfterShot Pro 3" Trial Version Initializing Cpu Manager init: 8 **** Making CLManager mesa: CommandLine Error: Option 'enable-value-profiling' registered more than once! LLVM ERROR: inconsistency in registered CommandLine options QMutex: destroying locked mutex ==============================
https://bugzilla.redhat.com/show_bug.cgi?id=1565659
John Webb jcwebb@sc.rr.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jcwebb@sc.rr.com
--- Comment #23 from John Webb jcwebb@sc.rr.com --- As noted in comment #7 and #9 removing pocl and beignet allows blender to start. Have not determined if there are any other issues. Note that removing pocl and beignet did not trigger any dependency removals. (Running F28 Workstation that has been upgraded unknown # of times using the 'system-upgrade' tool. No idea at what point pocl and beignet were installed, nor if removing has any impact on my system)>
design-devel@lists.fedoraproject.org