Description of problem: darktable fails to start on fedora 26 beta Version-Release number of selected component (if applicable): 2.2.5-2.fc26 How reproducible: Launch darktable from GUI or command line. Actual results: darktable darktable: /usr/include/llvm/Support/Casting.h:236: typename llvm::cast_retty<X, Y*>::ret_type llvm::cast(Y*) [with X = llvm::CompositeType; Y = llvm::Type; typename llvm::cast_retty<X, Y*>::ret_type = llvm::CompositeType*]: Assertion `isa<X>(Val) && "cast<Ty>() argument of incompatible type!"' failed. Aborted (core dumped) Expected results: darktable starts normally Additional info: Desktop is gnome on xorg (not wayland).
Please uninstall beignet and/or pocl buggish OpenCL driver
Confirmed - removing package beignet resolved the issue.
*** Bug 1468977 has been marked as a duplicate of this bug. ***
*** Bug 1470161 has been marked as a duplicate of this bug. ***
*** Bug 1469023 has been marked as a duplicate of this bug. ***
Confirmed - removing beignet allows Darktable to launch. Thank you all.
*** Bug 1470876 has been marked as a duplicate of this bug. ***
beignet-1.3.1-3.git20170622.36f6a8b.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-10cd9f1c4c
*** Bug 1471072 has been marked as a duplicate of this bug. ***
(In reply to Fedora Update System from comment #8) > beignet-1.3.1-3.git20170622.36f6a8b.fc26 has been submitted as an update to > Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-10cd9f1c4c You may want to test and leave karma feedback to new beignet update https://bodhi.fedoraproject.org/updates/FEDORA-2017-10cd9f1c4c Keep in mind that beignet is blacklisted in darktable, so it is not used, but the new update will prevent other users from getting crashes while darktable looks for OpenCL devices/drivers on startup
(In reply to Germano Massullo from comment #11) > You may want to test and leave karma feedback to new beignet update > https://bodhi.fedoraproject.org/updates/FEDORA-2017-10cd9f1c4c > Keep in mind that beignet is blacklisted in darktable, so it is not used, > but the new update will prevent other users from getting crashes while > darktable looks for OpenCL devices/drivers on startup I've tested the beignet update on my system and can confirm that with it installed Darktable and Blender no longer crash on startup.
(In reply to Berwyn Powell from comment #12) > (In reply to Germano Massullo from comment #11) > > You may want to test and leave karma feedback to new beignet update > > https://bodhi.fedoraproject.org/updates/FEDORA-2017-10cd9f1c4c > > Keep in mind that beignet is blacklisted in darktable, so it is not used, > > but the new update will prevent other users from getting crashes while > > darktable looks for OpenCL devices/drivers on startup > > I've tested the beignet update on my system and can confirm that with it > installed Darktable and Blender no longer crash on startup. Can you vote here -> https://bodhi.fedoraproject.org/updates/FEDORA-2017-10cd9f1c4c Thank you
(In reply to Germano Massullo from comment #13) > Can you vote here -> > https://bodhi.fedoraproject.org/updates/FEDORA-2017-10cd9f1c4c > Thank you I have done already, but for some reason my comment is listed as anonymous. Thanks so much to the Fedora team for acting on this one so quickly.
(In reply to Berwyn Powell from comment #14) > (In reply to Germano Massullo from comment #13) > > Can you vote here -> > > https://bodhi.fedoraproject.org/updates/FEDORA-2017-10cd9f1c4c > > Thank you > > I have done already, but for some reason my comment is listed as anonymous. > Thanks so much to the Fedora team for acting on this one so quickly. Anonymouse votes do not count for automated pushing to stable repo, please login to bodhi
Similar problem has been detected: Starting darktable with OpenCL support enabled causes it to crash; passing --disable-opencl lets it start normally. reporter: libreport-2.9.1 backtrace_rating: 4 cmdline: /usr/bin/darktable crash_function: llvm::cast<llvm::CompositeType, llvm::Type> executable: /usr/bin/darktable journald_cursor: s=e100b86a3e88478fa03f98793df8fc1a;i=7a15;b=fa06d9f7ff334422b0034533ea872655;m=2e07a27c7;t=554444fcfb2f2;x=b1cd3656eed59d57 kernel: 4.11.8-200.fc25.x86_64 package: darktable-2.2.5-2.fc26 reason: darktable killed by signal 6 rootdir: / runlevel: N 5 type: CCpp uid: 1000
Created attachment 1298526 [details] File: backtrace
(In reply to Andrew Aylett from comment #16) > Similar problem has been detected: [...] Please do read https://bugzilla.redhat.com/show_bug.cgi?id=1468392#c11
beignet-1.3.1-3.git20170622.36f6a8b.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-10cd9f1c4c
beignet-1.3.1-3.git20170622.36f6a8b.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.