Summary: | krita 4.8.4 crash in opensuse 12.2 rc2 | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | yjcoshc |
Component: | General | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED UPSTREAM | ||
Severity: | crash | CC: | arparamir, axel.krebs, bogdan, denis.lucas80, franck.wiatrowski, halla, jbreto, jik, kamikazow, pegasus.gitano, radovid, salsergey, w01dnick |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi |
Description
yjcoshc
2012-08-10 03:59:57 UTC
Hm.... This looks like opensuse has built Krita against the wrong version of llvm. llvm 3.1 is used. What's wrong, elder or newer is needed? *** Bug 306048 has been marked as a duplicate of this bug. *** I'm not sure... Could you report the bug to opensuse as well? They might have more facilities for investigating the issue... Created attachment 73701 [details]
New crash information added by DrKonqi
krita (2.4.3) on KDE Platform 4.8.4 (4.8.4) "release 2" using Qt 4.8.1
- What I was doing when the application crashed:
- crash of krita at startup
- reproduce every time
-- Backtrace (Reduced):
#5 0x00007f74ad329d76 in GTLCore::VirtualMachine::registerModule (this=<optimized out>, mp=0x37deda0) at /usr/src/debug/OpenGTL-0.9.17/OpenGTL/GTLCore/VirtualMachine_p.cpp:114
#6 0x00007f74ab684e19 in OpenCTL::Module::compile (this=<optimized out>) at /usr/src/debug/OpenGTL-0.9.17/OpenCTL/OpenCTL/Module.cpp:159
#7 0x00007f74ab8b87f3 in KoCtlColorProfile::Private::loadFromSource (this=0x37df2d0, self=self@entry=0x37df320) at /usr/src/debug/calligra-2.4.3/krita/plugins/colorspaces/ctlcs/KoCtlColorProfile.cpp:332
#8 0x00007f74ab8b8d6c in KoCtlColorProfile::load (this=0x37df320) at /usr/src/debug/calligra-2.4.3/krita/plugins/colorspaces/ctlcs/KoCtlColorProfile.cpp:295
#9 0x00007f74ab8c57ff in CTLCSPlugin::CTLCSPlugin (this=<optimized out>, parent=<optimized out>) at /usr/src/debug/calligra-2.4.3/krita/plugins/colorspaces/ctlcs/ctl_cs_plugin.cpp:104
(In reply to comment #5) > Created attachment 73701 [details] > New crash information added by DrKonqi > > krita (2.4.3) on KDE Platform 4.8.4 (4.8.4) "release 2" using Qt 4.8.1 > OS : OpenSUSE 12.2 (release) > - What I was doing when the application crashed: > > - crash of krita at startup > - reproduce every time > > -- Backtrace (Reduced): > #5 0x00007f74ad329d76 in GTLCore::VirtualMachine::registerModule > (this=<optimized out>, mp=0x37deda0) at > /usr/src/debug/OpenGTL-0.9.17/OpenGTL/GTLCore/VirtualMachine_p.cpp:114 > #6 0x00007f74ab684e19 in OpenCTL::Module::compile (this=<optimized out>) at > /usr/src/debug/OpenGTL-0.9.17/OpenCTL/OpenCTL/Module.cpp:159 > #7 0x00007f74ab8b87f3 in KoCtlColorProfile::Private::loadFromSource > (this=0x37df2d0, self=self@entry=0x37df320) at > /usr/src/debug/calligra-2.4.3/krita/plugins/colorspaces/ctlcs/ > KoCtlColorProfile.cpp:332 > #8 0x00007f74ab8b8d6c in KoCtlColorProfile::load (this=0x37df320) at > /usr/src/debug/calligra-2.4.3/krita/plugins/colorspaces/ctlcs/ > KoCtlColorProfile.cpp:295 > #9 0x00007f74ab8c57ff in CTLCSPlugin::CTLCSPlugin (this=<optimized out>, > parent=<optimized out>) at > /usr/src/debug/calligra-2.4.3/krita/plugins/colorspaces/ctlcs/ctl_cs_plugin. > cpp:104 Note: bug in openSuSE bugzilla have been created: https://bugzilla.novell.com/show_bug.cgi?id=778260 Thank you for reporting the bug to OpenSUSE. I just tested krita with 12.2 and I confirm that krita crashes in this way. It really is an opensuse-specific problem :-(. Though if I compile openctl myself, everything works fine, so I'm still not sure what's going on here. I discussed this with the openctl author on irc: 14:30:55 < CyrilleB> boud: probably not strictly opensuse's fault, there is a nuisance in recent version of ld, if you ask to link with a library but do not use a symbol of that library, the linker will be "smart" and will not link with the library, and this is what is happening between opengtl and the JIT library from llvm 14:31:28 < CyrilleB> boud: to work around that problem, I use a hack, I guess the hack broke 14:31:36 < boud> aw... 14:32:10 < CyrilleB> boud: the best way forward, would be for opensuse to use the dynamic library version of llvm, then everything is included and the hack is not needed (so it works all the time :) ) (In reply to comment #8) > Thank you for reporting the bug to OpenSUSE. I just tested krita with 12.2 > and I confirm that krita crashes in this way. It really is an > opensuse-specific problem :-(. Though if I compile openctl myself, > everything works fine, so I'm still not sure what's going on here. All thanks to Juraj Václavík (mailto:jik@seznam.cz). He was first. Created attachment 73726 [details]
New crash information added by DrKonqi
krita (2.4.3) on KDE Platform 4.8.4 (4.8.4) "release 2" using Qt 4.8.1
- What I was doing when the application crashed:
Krita crashes at startup. openSUSE 12.2 x86_64
-- Backtrace (Reduced):
#5 0x00007f9978672d76 in GTLCore::VirtualMachine::registerModule (this=<optimized out>, mp=0x2669990) at /usr/src/debug/OpenGTL-0.9.17/OpenGTL/GTLCore/VirtualMachine_p.cpp:114
#6 0x00007f997505fe19 in OpenCTL::Module::compile (this=<optimized out>) at /usr/src/debug/OpenGTL-0.9.17/OpenCTL/OpenCTL/Module.cpp:159
#7 0x00007f99752b17f3 in KoCtlColorProfile::Private::loadFromSource (this=0x2664150, self=self@entry=0x26641a0) at /usr/src/debug/calligra-2.4.3/krita/plugins/colorspaces/ctlcs/KoCtlColorProfile.cpp:332
#8 0x00007f99752b1d6c in KoCtlColorProfile::load (this=0x26641a0) at /usr/src/debug/calligra-2.4.3/krita/plugins/colorspaces/ctlcs/KoCtlColorProfile.cpp:295
#9 0x00007f99752be7ff in CTLCSPlugin::CTLCSPlugin (this=<optimized out>, parent=<optimized out>) at /usr/src/debug/calligra-2.4.3/krita/plugins/colorspaces/ctlcs/ctl_cs_plugin.cpp:104
Hi Rodion, Yes... Krita in OpenSUSE 12.2 cannot be started :-(. As I noted above, it's a problem with the way OpenSUSE built the Krita packages, and there's nothing we as the Krita team can do about it, I'm afraid. Created attachment 73779 [details]
New crash information added by DrKonqi
krita (2.4.3) on KDE Platform 4.8.4 (4.8.4) "release 2" using Qt 4.8.1
- What I was doing when the application crashed:
Mientras se carga para su ejecución se cierra abruptamente
-- Backtrace (Reduced):
#5 0x00007f26a171cd76 in GTLCore::VirtualMachine::registerModule (this=<optimized out>, mp=0x2051500) at /usr/src/debug/OpenGTL-0.9.17/OpenGTL/GTLCore/VirtualMachine_p.cpp:114
#6 0x00007f269ff8be19 in OpenCTL::Module::compile (this=<optimized out>) at /usr/src/debug/OpenGTL-0.9.17/OpenCTL/OpenCTL/Module.cpp:159
#7 0x00007f269ff93e18 in OpenCTL::Compiler::importModule (this=0x7fff0e7aa930, name=...) at /usr/src/debug/OpenGTL-0.9.17/OpenCTL/OpenCTL/compiler/Compiler.cpp:228
#8 0x00007f269ff96a3c in OpenCTL::ParserNG::parseModuleHeader (this=this@entry=0x20508d0) at /usr/src/debug/OpenGTL-0.9.17/OpenCTL/OpenCTL/compiler/ParserNG.cpp:139
#9 0x00007f269ff96bb4 in OpenCTL::ParserNG::parse (this=0x20508d0) at /usr/src/debug/OpenGTL-0.9.17/OpenCTL/OpenCTL/compiler/ParserNG.cpp:77
*** Bug 306874 has been marked as a duplicate of this bug. *** *** Bug 307173 has been marked as a duplicate of this bug. *** *** Bug 306455 has been marked as a duplicate of this bug. *** From the opensuse bug: Michael Woski 2012-09-28 17:48:35 UTC I built the OpenGTL package from a fresh hg snapshot (some 0.9.18+) and it solved the issue for me. Packages can be found on OBS home:scalpel4k. Thank you and Michael, that worked! (In reply to comment #17) > From the opensuse bug: > > Michael Woski 2012-09-28 17:48:35 UTC > > I built the OpenGTL package from a fresh hg snapshot (some 0.9.18+) and it > solved the issue for me. Packages can be found on OBS home:scalpel4k. *** Bug 307679 has been marked as a duplicate of this bug. *** *** Bug 312421 has been marked as a duplicate of this bug. *** |