Version: svn trunk (using KDE 4.5.0) OS: Linux krita-2.2.1-2mdv2011.0 Reproducible: Didn't try Steps to Reproduce: 1. open krita 2. select grayscale / white background / use this template 3. Filter / Adjust / Brightness/Contrast Curve Actual Results: The Brightness/Contrast Curve dialog appears and immediately afterwards Krita crashes. $ krita Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so: cannot open shared object file: No such file or directory krita(5638)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-helge/ksycoca4" krita(5638)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "libkritapart.so" krita(5638)/kdecore (KLibrary) kde4Factory: The library "/usr/lib64/kde4/libkritapart.so" does not offer a qt_plugin_instance function. krita(5638)/kdecore (KLibrary) kde4Factory: The library "/usr/lib64/kde4/defaulttools.so" does not offer a qt_plugin_instance function. krita(5638)/kdecore (KLibrary) kde4Factory: The library "/usr/lib64/kde4/kpresentertoolanimation.so" does not offer a qt_plugin_instance function. krita(5638)/kdecore (KLibrary) kde4Factory: The library "/usr/lib64/kde4/kopabackgroundtool.so" does not offer a qt_plugin_instance function. krita(5638)/kdecore (KLibrary) kde4Factory: The library "/usr/lib64/kde4/paragraphtool.so" does not offer a qt_plugin_instance function. krita(5638)/kdecore (KLibrary) kde4Factory: The library "/usr/lib64/kde4/divineproportionshape.so" does not offer a qt_plugin_instance function. krita(5638)/kdecore (KLibrary) kde4Factory: The library "/usr/lib64/kde4/vectorshape.so" does not offer a qt_plugin_instance function. krita(5638)/kdecore (KLibrary) kde4Factory: The library "/usr/lib64/kde4/textshape.so" does not offer a qt_plugin_instance function. krita(5638)/kdecore (KLibrary) kde4Factory: The library "/usr/lib64/kde4/artistictextshape.so" does not offer a qt_plugin_instance function. krita(5638)/kdecore (KLibrary) kde4Factory: The library "/usr/lib64/kde4/pathshapes.so" does not offer a qt_plugin_instance function. krita(5638)/kdecore (KLibrary) kde4Factory: The library "/usr/lib64/kde4/pictureshape.so" does not offer a qt_plugin_instance function. krita(5638)/kdecore (KLibrary) kde4Factory: The library "/usr/lib64/kde4/videoshape.so" does not offer a qt_plugin_instance function. krita(5638)/kdecore (KLibrary) kde4Factory: The library "/usr/lib64/kde4/kolcmsengine.so" does not offer a qt_plugin_instance function. krita(5638)/kdecore (KLibrary) kde4Factory: The library "/usr/lib64/kde4/kofficedockers.so" does not offer a qt_plugin_instance function. (Soprano::Redland::BackendPlugin) creating model of type "hashes" with options "hash-type='memory',contexts='yes'" krita(5638)/kdeui (KAction) KActionCollection::setComponentData: this does not work on a KActionCollection containing actions! krita(5638)/kotext TextShapeFactory::newDocumentResourceManager: No KUndoStack found in the document resource manager, creating a new one krita(5638)/kdeui (kdelibs): No such XML file "/home/helge/.kde4/share/apps/koffice/koffice_shell.rc" krita(5638)/kdeui (KXmlGui) KXmlGuiVersionHandler::KXmlGuiVersionHandler: found no version in "/home/helge/.kde4/share/apps/koffice/koffice_shell.rc" krita(5638)/kdeui (kdelibs): No such XML file "/home/helge/.kde4/share/apps/koffice/koffice_shell.rc" krita(5638)/kdeui (KXmlGui) KXmlGuiVersionHandler::KXmlGuiVersionHandler: found no version in "/home/helge/.kde4/share/apps/koffice/koffice_shell.rc" krita(5638)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "libxsltexport.so" krita(5638)/koffice (filter manager) KoFilterManager::filterAvailable: The library "" does not offer a check_ "" function. krita(5638)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::instance: instance(): ... initialised krita(5638)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readConfig: readConfig(): local zone= "Europe/Berlin" krita(5638)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readZoneTab: readZoneTab( "/usr/share/zoneinfo/zone.tab" ) krita(5638)/kio (bookmarks) KBookmarkManager::KBookmarkManager: starting KDirWatch for "/home/helge/.local/share//user-places.xbel" krita(5638)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("trash:/") krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x2464d60) krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::protoQ: creating ProtoQueue instance for "trash" krita(5638)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue: m_maxConnectionsTotal: 2 m_maxConnectionsPerHost: 2 krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x25d28c0) krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::protoQ: creating ProtoQueue instance for "file" krita(5638)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue: m_maxConnectionsTotal: 50 m_maxConnectionsPerHost: 50 krita(5638)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///mnt/daten1/incomming/new") krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x25dcd10) krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x24c6090) krita(5638)/kio (KDirListerCache) KDirListerCache::listDir: Entry currently being listed: KUrl("trash:/") by (KDirLister(0x2490310) ) krita(5638)/kio (Slave) KIO::Slave::createSlave: createSlave "trash" for KUrl("trash:/") krita(5638)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/home/helge/tmp/ksocket-helge/kritacF5638.slave-socket" krita(5638)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///home/helge/Documents/Geschäftlich/Karate/Logo Akari Dojo Weimar/homepage/") krita(5638)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/home/helge/tmp/ksocket-helge/kritatQ5638.slave-socket" krita(5638)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///mnt/daten1/incomming/new") krita(5638)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/home/helge/tmp/ksocket-helge/kritamn5638.slave-socket" krita(5638)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///media/disk/scans_holger3/holger2.tif") krita(5638)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/home/helge/tmp/ksocket-helge/kritasj5638.slave-socket" krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x25d28c0) KIO::Slave(0x25d1270) krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::cancelJob: KIO::ListJob(0x25dcd10) KIO::Slave(0x23dbd80) krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::cancelJob: Scheduler: killing slave 5648 krita(5638)/kio (Slave) KIO::Slave::kill: killing slave pid 5648 ( "file://" ) krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x25dcd10) KIO::Slave(0x23dbd80) krita(5638)/kio (KDirListerCache) KDirListerCache::forgetDirs: Killing update job for "file:///mnt/daten1/incomming/new" krita(5638)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///home/helge/Documents/Geschäftlich/Karate/Logo Akari Dojo Weimar/homepage") krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x234ddf0) krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x2464d60) KIO::Slave(0x25c3cf0) krita(5638)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("trash:/") krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x24c6090) KIO::Slave(0x23ef840) krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x2464d60) krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x234ddf0) KIO::Slave(0x25d1270) krita(5638)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///home/helge/Documents/Geschäftlich/Karate/Logo Akari Dojo Weimar/homepage") krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x24b5180) krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x2464d60) KIO::Slave(0x23ef840) krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x24b5180) KIO::Slave(0x25d1270) krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x2684c00) krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x2684c00) KIO::Slave(0x25d1270) krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x23f8110) krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x23f8110) KIO::Slave(0x25d1270) krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x24893a0) krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x24893a0) KIO::Slave(0x25d1270) krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x24ae2b0) krita(5638)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x24ae2b0) KIO::Slave(0x25d1270) krita(5638)/kotext TextShapeFactory::newDocumentResourceManager: No KUndoStack found in the document resource manager, creating a new one krita(5638) KoDocumentInfo::aboutInfo: "comment page not found in documentInfo !" krita(5638)/kdeui (KAction) KActionCollection::setComponentData: this does not work on a KActionCollection containing actions! X Error: BadAtom (invalid Atom parameter) 5 Major opcode: 20 (X_GetProperty) Resource id: 0x0 Enchant dict for "en_US" 0x32428b0 Enchant dict for "en_US" 0x32428b0 Enchant dict for "en_US" 0x32428b0 Enchant dict for "en_US" 0x32428b0 Enchant dict for "en_US" 0x32428b0 krita(5638)/kotext TextEditingPluginContainer::TextEditingPluginContainer: KOffice SpellCheck plugin found krita(5638)/karbon KarbonCalligraphyOptionWidget::loadCurrentProfile: "Mouse" krita(5638)/karbon KarbonCalligraphyOptionWidget::loadCurrentProfile: 0 1 krita(5638)/karbon KarbonCalligraphyOptionWidget::loadProfile: trying profile "Mouse" krita(5638)/karbon KarbonCalligraphyOptionWidget::loadCurrentProfile: "Mouse" krita(5638)/karbon KarbonCalligraphyOptionWidget::loadCurrentProfile: 1 1 krita(5638)/karbon KarbonCalligraphyOptionWidget::removeProfile: removing profile "Current" "popup frame" true Kross: "Action::setInterpreter: interpreter not found: ruby" Kross: "Action::setInterpreter: interpreter not found: ruby" Kross: "Action::setInterpreter: interpreter not found: ruby" Kross: "Action::setInterpreter: interpreter not found: ruby" Kross: "Action::setInterpreter: interpreter not found: ruby" Kross: "Action::setInterpreter: interpreter not found: ruby" Kross: "Action::setInterpreter: interpreter not found: ruby" krita(5638)/kdeui (KAction) KActionCollection::setComponentData: this does not work on a KActionCollection containing actions! krita(5638)/kparts KParts::ReadWritePart::setModified: setModified( true ) krita(5638)/kparts KParts::ReadWritePart::setModified: setModified( false ) krita(5638)/kio (KDirListerCache) KDirListerCache::forgetDirs: KDirLister(0x23d7a20) item moved into cache: KUrl("file:///home/helge/Documents/Geschäftlich/Karate/Logo Akari Dojo Weimar/homepage") krita(5638)/kio (KDirListerCache) KDirListerCache::forgetDirs: KDirLister(0x2490310) item moved into cache: KUrl("trash:/") QGridLayout: Multi-cell fromRow greater than toRow LLVM ERROR: Program used external function 'gtl_progress_report_next_pixel' which could not be resolved! krita(5638): "[ 0: /usr/lib64/libkdecore.so.5(kRealBacktrace(int)+0x31) [0x7f0e81499461] 1: /usr/lib64/libkritaimage.so.7(+0x64779) [0x7f0e673ff779] 2: /usr/lib64/libkritaimage.so.7(KisShared::~KisShared()+0x3c) [0x7f0e674af76c] 3: /usr/lib64/libkritalibbrush.so.7(KisBrush::~KisBrush()+0x40) [0x7f0e580903f0] 4: /usr/lib64/libkritalibbrush.so.7(KisGbrBrush::~KisGbrBrush()+0x31) [0x7f0e580976d1] 5: /usr/lib64/libkritalibbrush.so.7(+0x18a26) [0x7f0e58093a26] 6: /usr/lib64/libkritalibbrush.so.7(+0x18b9c) [0x7f0e58093b9c] 7: /usr/lib64/libkritalibbrush.so.7(+0x1b6af) [0x7f0e580966af] 8: /usr/lib64/libkritalibbrush.so.7(+0x1b7af) [0x7f0e580967af] 9: /usr/lib64/libkritalibbrush.so.7(KisBrushServer::~KisBrushServer()+0x8f) [0x7f0e5809311f] 10: /lib64/libc.so.6(+0x34792) [0x7f0e828b0792] 11: /lib64/libc.so.6(+0x347e5) [0x7f0e828b07e5] 12: /usr/lib64/libGTLCore.so.0.7(llvm::llvm_report_error(llvm::Twine const&)+0x58) [0x7f0e59a0ab98] 13: /usr/lib64/libGTLCore.so.0.7(+0x67bc7a) [0x7f0e59a0ac7a] 14: /usr/lib64/libGTLCore.so.0.7(+0x19c9cc) [0x7f0e5952b9cc] 15: /usr/lib64/libGTLCore.so.0.7(llvm::JIT::getPointerToFunction(llvm::Function*)+0x1be) [0x7f0e5951e93e] 16: /usr/lib64/libGTLCore.so.0.7(+0x19354c) [0x7f0e5952254c] 17: /usr/lib64/libGTLCore.so.0.7(+0x19473a) [0x7f0e5952373a] 18: /usr/lib64/libGTLCore.so.0.7(+0x19778d) [0x7f0e5952678d] 19: /usr/lib64/libGTLCore.so.0.7(+0x1d105a) [0x7f0e5956005a] 20: /usr/lib64/libGTLCore.so.0.7(llvm::FPPassManager::runOnFunction(llvm::Function&)+0x221) [0x7f0e599d3ee1] 21: /usr/lib64/libGTLCore.so.0.7(llvm::FunctionPassManagerImpl::run(llvm::Function&)+0x6b) [0x7f0e599d41cb] 22: /usr/lib64/libGTLCore.so.0.7(llvm::FunctionPassManager::run(llvm::Function&)+0x51) [0x7f0e599d4361] 23: /usr/lib64/libGTLCore.so.0.7(llvm::JIT::runJITOnFunctionUnlocked(llvm::Function*, llvm::MutexGuard const&)+0x1c) [0x7f0e5951e6fc] 24: /usr/lib64/libGTLCore.so.0.7(llvm::JIT::getPointerToFunction(llvm::Function*)+0x1ef) [0x7f0e5951e96f] 25: /usr/lib64/libOpenCTL.so.0.7(OpenCTL::Program::init(GTLCore::String const&, OpenCTL::Module const*)+0x23f2) [0x7f0e57c2f3a2] 26: /usr/lib64/kde4/krita_ctlcs_plugin.so(+0x1ed05) [0x7f0e57e64d05] 27: /usr/lib64/libpigmentcms.so.7(KoColorSpace::createColorTransformation(QString const&, QHash<QString, QVariant> const&) const+0x10a) [0x7f0e7a0ab36a] 28: /usr/lib64/kde4/kritadodgeburn.so(+0x68f1) [0x7f0e5b84e8f1] 29: /usr/lib64/libkritaimage.so.7(KisColorTransformationFilter::process(KisConstProcessingInformation, KisProcessingInformation, QSize const&, KisFilterConfiguration const*, KoUpdater*) const+0x1bf) [0x7f0e67439a7f] 30: /usr/lib64/libkritaimage.so.7(KisFilter::process(KisConstProcessingInformation, KisProcessingInformation, QSize const&, KisFilterConfiguration const*) const+0x70) [0x7f0e67435940] 31: /usr/lib64/libkritaui.so.7(+0x126ca5) [0x7f0e67dc7ca5] 32: /usr/lib64/libQtGui.so.4(QStyledItemDelegate::initStyleOption(QStyleOptionViewItem*, QModelIndex const&) const+0x3ec) [0x7f0e81ffc8dc] 33: /usr/lib64/libQtGui.so.4(QStyledItemDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const+0x118) [0x7f0e81ffdcd8] 34: /usr/lib64/libQtGui.so.4(QTreeView::indexRowSizeHint(QModelIndex const&) const+0x395) [0x7f0e81f8dcb5] 35: /usr/lib64/libQtGui.so.4(+0x73a10c) [0x7f0e81f8e10c] 36: /usr/lib64/libQtGui.so.4(+0x73b5a2) [0x7f0e81f8f5a2] 37: /usr/lib64/libQtGui.so.4(QTreeView::visualRect(QModelIndex const&) const+0x147) [0x7f0e81f900e7] 38: /usr/lib64/libQtGui.so.4(QAbstractItemView::inputMethodQuery(Qt::InputMethodQuery) const+0x90) [0x7f0e81f46150] 39: /usr/lib64/libQtGui.so.4(+0x7ab602) [0x7f0e81fff602] 40: /usr/lib64/libQtGui.so.4(+0x7abfb6) [0x7f0e81ffffb6] 41: /usr/lib64/libQtGui.so.4(QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason)+0x35f) [0x7f0e81a0af3f] 42: /usr/lib64/libQtGui.so.4(QWidget::setFocus(Qt::FocusReason)+0x1e1) [0x7f0e81a57e81] 43: /usr/lib64/libQtGui.so.4(QApplication::setActiveWindow(QWidget*)+0x54e) [0x7f0e81a0c7ae] 44: /usr/lib64/libQtGui.so.4(QApplication::x11ProcessEvent(_XEvent*)+0xf9e) [0x7f0e81a8d5ee] 45: /usr/lib64/libQtGui.so.4(+0x26488f) [0x7f0e81ab888f] 46: /usr/lib64/libQtCore.so.4(QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x32) [0x7f0e81069f12] 47: /usr/lib64/libQtCore.so.4(QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0xdc) [0x7f0e8106a2fc] 48: /usr/lib64/libQtCore.so.4(QCoreApplication::exec()+0xb9) [0x7f0e8106f279] 49: /usr/lib64/libkdeinit4_krita.so(kdemain+0x14a) [0x7f0e82bea4ca] 50: /lib64/libc.so.6(__libc_start_main+0xfd) [0x7f0e8289aafd] 51: krita() [0x400669] ] " ASSERT: "_ref == 0" in file /home/mandrake/rpm/BUILD/koffice-2.2.1/krita/image/kis_shared.cc, line 29 pure virtual method called terminate called without an active exception KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = krita path = /usr/bin pid = 5638 KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit sock_file=/home/helge/.kde4/socket-iwan/kdeinit4__0 [1]+ Stopped krita Application: Krita (krita), signal: Aborted [Current thread is 1 (Thread 0x7f0e82faa720 (LWP 5638))] Thread 3 (Thread 0x7f0e655e7710 (LWP 5641)): #0 0x00007f0e7da210bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f0e80f7989b in wait (this=<value optimized out>, mutex=0x1d45150, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1d45150, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f0e80f7558b in QSemaphore::acquire (this=0x7f0e6776ded0, n=1) at thread/qsemaphore.cpp:142 #4 0x00007f0e67400dd6 in KisTileDataPooler::waitForWork (this=0x7f0e6776dec0) at /usr/src/debug/koffice-2.2.1/krita/image/tiles3/kis_tile_data_pooler.cc:133 #5 0x00007f0e67400ef8 in KisTileDataPooler::run (this=0x7f0e6776dec0) at /usr/src/debug/koffice-2.2.1/krita/image/tiles3/kis_tile_data_pooler.cc:162 #6 0x00007f0e80f78cde in QThreadPrivate::start (arg=0x7f0e6776dec0) at thread/qthread_unix.cpp:266 #7 0x00007f0e7da1ca5d in start_thread () from /lib64/libpthread.so.0 #8 0x00007f0e8295715d in clone () from /lib64/libc.so.6 #9 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f0e50c79710 (LWP 5653)): #0 0x00007f0e8294fcf3 in select () from /lib64/libc.so.6 #1 0x00007f0e810949ee in qt_safe_select(int, <anonymous struct> *, <anonymous struct> *, <anonymous struct> *, const timeval *) (nfds=33, fdread=0x7f0e4c000ad0, fdwrite=0x7f0e4c000d68, fdexcept= 0x7f0e4c001000, orig_timeout=0x0) at kernel/qcore_unix.cpp:82 #2 0x00007f0e81099d9b in QEventDispatcherUNIXPrivate::doSelect (this=0x7f0e4c000910, flags=<value optimized out>, timeout=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:219 #3 0x00007f0e8109a97b in QEventDispatcherUNIX::processEvents (this=0x7f0e4c0008f0, flags=) at kernel/qeventdispatcher_unix.cpp:919 #4 0x00007f0e81069f12 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007f0e8106a2fc in QEventLoop::exec (this=0x7f0e50c78e60, flags=) at kernel/qeventloop.cpp:201 #6 0x00007f0e80f75d5d in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007f0e80f78cde in QThreadPrivate::start (arg=0x1fd0a70) at thread/qthread_unix.cpp:266 #8 0x00007f0e7da1ca5d in start_thread () from /lib64/libpthread.so.0 #9 0x00007f0e8295715d in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f0e82faa720 (LWP 5638)): [KCrash Handler] #6 0x00007f0e828ad925 in raise () from /lib64/libc.so.6 #7 0x00007f0e828aef40 in abort () from /lib64/libc.so.6 #8 0x00007f0e80cbc2b5 in __gnu_cxx::__verbose_terminate_handler () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:93 #9 0x00007f0e80cba6e6 in __cxxabiv1::__terminate (handler=0x1606) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:38 #10 0x00007f0e80cba713 in std::terminate () at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:48 #11 0x00007f0e80cbafef in __cxxabiv1::__cxa_pure_virtual () at ../../../../libstdc++-v3/libsupc++/pure.cc:50 #12 0x00007f0e59a1a939 in llvm::raw_ostream::write(char const*, unsigned long) () from /usr/lib64/libGTLCore.so.0.7 #13 0x00007f0e59a0d164 in ?? () from /usr/lib64/libGTLCore.so.0.7 #14 0x00007f0e59a23dad in ?? () from /usr/lib64/libGTLCore.so.0.7 #15 <signal handler called> #16 0x00007f0e828ad925 in raise () from /lib64/libc.so.6 #17 0x00007f0e828aef40 in abort () from /lib64/libc.so.6 #18 0x00007f0e80f703a4 in qt_message_output (msgType=QtFatalMsg, buf=<value optimized out>) at global/qglobal.cpp:2271 #19 0x00007f0e80f70582 in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, msg=0x7f0e810d1008 "ASSERT: \"%s\" in file %s, line %d", ap=0x7fffbd2d44b0) at global/qglobal.cpp:2317 #20 0x00007f0e80f70735 in qFatal (msg=0x1606 <Address 0x1606 out of bounds>) at global/qglobal.cpp:2500 #21 0x00007f0e674af7d2 in KisShared::~KisShared (this=0x7f0e3c144c80, __in_chrg=<value optimized out>) at /usr/src/debug/koffice-2.2.1/krita/image/kis_shared.cc:29 #22 0x00007f0e580903f0 in KisBrush::~KisBrush (this=0x7f0e3c144c70, __in_chrg=<value optimized out>) at /usr/src/debug/koffice-2.2.1/krita/plugins/paintops/libbrush/kis_brush.cpp:143 #23 0x00007f0e580976d1 in KisGbrBrush::~KisGbrBrush (this=0x7f0e3c144c70, __in_chrg=<value optimized out>) at /usr/src/debug/koffice-2.2.1/krita/plugins/paintops/libbrush/kis_gbr_brush.cpp:157 #24 0x00007f0e58093a26 in qDeleteAll<QList<KisBrush*>::const_iterator> (begin=) at /usr/lib/qt4/include/QtCore/qalgorithms.h:322 #25 0x00007f0e58093b9c in qDeleteAll<QList<KisBrush*> > (c=...) at /usr/lib/qt4/include/QtCore/qalgorithms.h:330 #26 0x00007f0e580966af in KoResourceServer<KisBrush>::~KoResourceServer (this=0x3515c40, __in_chrg=<value optimized out>) at /usr/src/debug/koffice-2.2.1/libs/widgets/KoResourceServer.h:103 #27 0x00007f0e580967af in BrushResourceServer::~BrushResourceServer (this=0x3515c40, __in_chrg=<value optimized out>) at /usr/src/debug/koffice-2.2.1/krita/plugins/paintops/libbrush/kis_brush_server.cpp:51 #28 0x00007f0e5809311f in KisBrushServer::~KisBrushServer (this=0x35159c0, __in_chrg=<value optimized out>) at /usr/src/debug/koffice-2.2.1/krita/plugins/paintops/libbrush/kis_brush_server.cpp:139 #29 0x00007f0e828b0792 in __run_exit_handlers () from /lib64/libc.so.6 #30 0x00007f0e828b07e5 in exit () from /lib64/libc.so.6 #31 0x00007f0e59a0ab98 in llvm::llvm_report_error(llvm::Twine const&) () from /usr/lib64/libGTLCore.so.0.7 #32 0x00007f0e59a0ac7a in llvm::llvm_report_error(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from /usr/lib64/libGTLCore.so.0.7 #33 0x00007f0e5952b9cc in llvm::JIT::getPointerToNamedFunction(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) () from /usr/lib64/libGTLCore.so.0.7 #34 0x00007f0e5951e93e in llvm::JIT::getPointerToFunction(llvm::Function*) () from /usr/lib64/libGTLCore.so.0.7 #35 0x00007f0e5952254c in ?? () from /usr/lib64/libGTLCore.so.0.7 #36 0x00007f0e5952373a in ?? () from /usr/lib64/libGTLCore.so.0.7 #37 0x00007f0e5952678d in ?? () from /usr/lib64/libGTLCore.so.0.7 #38 0x00007f0e5956005a in ?? () from /usr/lib64/libGTLCore.so.0.7 #39 0x00007f0e599d3ee1 in llvm::FPPassManager::runOnFunction(llvm::Function&) () from /usr/lib64/libGTLCore.so.0.7 #40 0x00007f0e599d41cb in llvm::FunctionPassManagerImpl::run(llvm::Function&) () from /usr/lib64/libGTLCore.so.0.7 #41 0x00007f0e599d4361 in llvm::FunctionPassManager::run(llvm::Function&) () from /usr/lib64/libGTLCore.so.0.7 #42 0x00007f0e5951e6fc in llvm::JIT::runJITOnFunctionUnlocked(llvm::Function*, llvm::MutexGuard const&) () from /usr/lib64/libGTLCore.so.0.7 #43 0x00007f0e5951e96f in llvm::JIT::getPointerToFunction(llvm::Function*) () from /usr/lib64/libGTLCore.so.0.7 #44 0x00007f0e57c2f3a2 in OpenCTL::Program::init(GTLCore::String const&, OpenCTL::Module const*) () from /usr/lib64/libOpenCTL.so.0.7 #45 0x00007f0e57e64d05 in KoCtlColorTransformationFactory::createTransformation (this=0x1fbaaf0, colorSpace=0x248d8b0, parameters=<value optimized out>) at /usr/src/debug/koffice-2.2.1/krita/plugins/colorspaces/ctlcs/KoCtlColorTransformationFactory.cpp:149 #46 0x00007f0e7a0ab36a in KoColorSpace::createColorTransformation (this=0x248d8b0, id=<value optimized out>, parameters=...) at /usr/src/debug/koffice-2.2.1/libs/pigment/KoColorSpace.cpp:406 #47 0x00007f0e5b84e8f1 in KisFilterDodgeBurn::createTransformation (this=0x1e566d0, cs=0x248d8b0, config=<value optimized out>) at /usr/src/debug/koffice-2.2.1/krita/plugins/filters/dodgeburn/DodgeBurn.cpp:58 #48 0x00007f0e67439a7f in KisColorTransformationFilter::process (this=0x1e566d0, srcInfo=) at /usr/src/debug/koffice-2.2.1/krita/image/filter/kis_color_transformation_filter.cc:65 #49 0x00007f0e67435940 in KisFilter::process (this=0x1e566d0, src=) at /usr/src/debug/koffice-2.2.1/krita/image/filter/kis_filter.cc:96 #50 0x00007f0e67dc7ca5 in KisFiltersModel::data (this=0x1d8d9a0, index=<value optimized out>, role=<value optimized out>) at /usr/src/debug/koffice-2.2.1/krita/ui/kis_filters_model.cc:179 #51 0x00007f0e81ffc8dc in data (this=<value optimized out>, option=0x7fffbd2d5dd0, index=...) at ../../src/corelib/kernel/qabstractitemmodel.h:398 #52 QStyledItemDelegate::initStyleOption (this=<value optimized out>, option=0x7fffbd2d5dd0, index=...) at itemviews/qstyleditemdelegate.cpp:340 #53 0x00007f0e81ffdcd8 in QStyledItemDelegate::sizeHint (this=0x24a83b0, option=..., index=...) at itemviews/qstyleditemdelegate.cpp:445 #54 0x00007f0e81f8dcb5 in QTreeView::indexRowSizeHint (this=<value optimized out>, index=<value optimized out>) at itemviews/qtreeview.cpp:2801 #55 0x00007f0e81f8e10c in QTreeViewPrivate::itemHeight (this=0x269d840, item=1) at itemviews/qtreeview.cpp:3229 #56 0x00007f0e81f8f5a2 in QTreeViewPrivate::coordinateForItem (this=0x269d840, item=5) at itemviews/qtreeview.cpp:3266 #57 0x00007f0e81f900e7 in QTreeView::visualRect (this=0x2ad25d0, index=...) at itemviews/qtreeview.cpp:1066 #58 0x00007f0e81f46150 in QAbstractItemView::inputMethodQuery (this=0x2ad25d0, query=Qt::ImMicroFocus) at itemviews/qabstractitemview.cpp:816 #59 0x00007f0e81fff602 in QXIMInputContext::update (this=<value optimized out>) at inputmethod/qximinputcontext_x11.cpp:819 #60 0x00007f0e81ffffb6 in QXIMInputContext::setFocusWidget (this=0x245be50, w=0x2ad25d0) at inputmethod/qximinputcontext_x11.cpp:669 #61 0x00007f0e81a0af3f in QApplicationPrivate::setFocusWidget (focus=0x2ad25d0, reason=Qt::ActiveWindowFocusReason) at kernel/qapplication.cpp:2184 #62 0x00007f0e81a57e81 in QWidget::setFocus (this=0x2ad25d0, reason=Qt::ActiveWindowFocusReason) at kernel/qwidget.cpp:6254 #63 0x00007f0e81a0c7ae in QApplication::setActiveWindow (act=<value optimized out>) at kernel/qapplication.cpp:2564 #64 0x00007f0e81a8d5ee in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffbd2d6bd0) at kernel/qapplication_x11.cpp:3455 #65 0x00007f0e81ab888f in QEventDispatcherX11::processEvents (this=<value optimized out>, flags=) at kernel/qeventdispatcher_x11.cpp:132 #66 0x00007f0e81069f12 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #67 0x00007f0e8106a2fc in QEventLoop::exec (this=0x7fffbd2d6d50, flags=) at kernel/qeventloop.cpp:201 #68 0x00007f0e8106f279 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #69 0x00007f0e82bea4ca in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/koffice-2.2.1/krita/main.cc:49 #70 0x00007f0e8289aafd in __libc_start_main () from /lib64/libc.so.6 #71 0x0000000000400669 in _start () at ../sysdeps/x86_64/elf/start.S:113
Looks like the 64 bits/OpenGTL bug.
hum no. I looks more link a link error, or an other change on how symbols are visible.
If I take a closer look at the output, I begin to think that this actually might be a problem with an old plugin that gets loaded and that doesn't implement some method. Have installed a distribution version of KOffice in addition to a self-compiled trunk checkout?
No, I do not have a self compiled version of Krita on this system.
Is it possible for you to build Krita from trunk or 2.3 beta 2 and check? I can run brightness-contrast here without problems. If the problem persists, check which version of OpenGTL you are using and try opening the dialog after removing all *.shiva files from your installation directory.
$ rpm -q krita krita-2.2.82-1mdv2011.0 should be recent enough. $rpm -qa|grep -i gtl lib64gtlcore0-0.9.14-3mdv2011.0 Moving /usr/share/apps/krita/shiva/kernels did not help.
I got similar bug report on IRC, and with a very likely explanation of what is wrong. The bug lies in OpenGTL and is tracked in http://redmine.opengtl.org/issues/72 . The work around for krita 2.3 will be to link krita's executable with opengtl libraries.
WFM with krita-2.2.91-1mdv2011.0 lib64gtlcore0-0.9.15-2mdv2011.0
SVN commit 1206507 by berger: Ensure that OpenCTL and OpenShiva are visible to llvm. This is a workaround a bug in OpenGTL that does not load those library when installed in /usr/lib BUG:248051 M +15 -0 CMakeLists.txt WebSVN link: http://websvn.kde.org/?view=rev&revision=1206507