Summary: | Krita crashes if OpenGL is enabled | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | federico.fieni |
Component: | General | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | halla, timinphx1 |
Priority: | NOR | ||
Version: | git master (please specify the git hash!) | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | New crash information added by DrKonqi |
Description
federico.fieni
2012-10-20 15:15:53 UTC
HI! Thanks for your report. I'm afraid there isn't much I can do here -- there probably is a problem with the amd driver and krita, but I don't have access to that hardware, so it's really impossible to debug :-( Created attachment 77680 [details]
New crash information added by DrKonqi
krita (2.6.0) on KDE Platform 4.10.00 using Qt 4.8.3
Krita crashes when OpenGL is check. Everytime you try to open the program you can only get to the first page with all of the templates/Open Doc options, when you hit the create button, the program just crashes, you can't get out of this contiuous loop. Had I not read the prev bug report about deleting the kritarc file, I'd still be looping.
-- Backtrace (Reduced):
#6 0x00007f8e13a50d47 in KisOpenGLCanvas2::drawImage() () from /usr/lib/libkritaui.so.11
#7 0x00007f8e13a50df4 in KisOpenGLCanvas2::paintEvent(QPaintEvent*) () from /usr/lib/libkritaui.so.11
#8 0x00007f8e28cf7802 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#9 0x00007f8e28ca7e9c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#10 0x00007f8e28cac30a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
Hm, I have an idea about how I can work around the problem where you need to remove or edit the .kritarc file. Let me test a patch. Git commit 2e49bd4b0dc5685601309e08e48b16b3e539faeb by Boudewijn Rempt. Committed on 02/03/2013 at 12:17. Pushed by rempt into branch 'master'. If creating the canvas failed, disable opengl Since a problem with the opengl drivers is the most probable problem. This means that users no longer have to manually edit or remove their kritarc file. M +9 -0 krita/ui/kis_view2.cpp http://commits.kde.org/calligra/2e49bd4b0dc5685601309e08e48b16b3e539faeb Git commit 14e6b8b8aeb613f6cf23bb118d261200e7c7ec2d by Boudewijn Rempt. Committed on 02/03/2013 at 12:17. Pushed by rempt into branch 'calligra/2.6'. If creating the canvas failed, disable opengl Since a problem with the opengl drivers is the most probable problem. This means that users no longer have to manually edit or remove their kritarc file. M +9 -0 krita/ui/kis_view2.cpp http://commits.kde.org/calligra/14e6b8b8aeb613f6cf23bb118d261200e7c7ec2d We're working on a new opengl-based canvas. We cannot fix the problem you have -- none of us have an AMD graphics card I'm afraid. But at least enabling opengl now no longer should make it impossible to strart Krita, and the fix is in the next bugfix release of Krita. |