--===============1843166238993721519== Content-Type: multipart/alternative; boundary=089e0158c09a07dd0d0506667d70 --089e0158c09a07dd0d0506667d70 Content-Type: text/plain; charset=UTF-8 Crash upon creating a fill-layer: Application: Krita (krita), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f2828f1b7c0 (LWP 21173))] Thread 13 (Thread 0x7f27f96b0700 (LWP 21218)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2826328406 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f28263245eb in QSemaphore::acquire(int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f28251dbc3e in KisTileDataPooler::waitForWork (this=this@entry=0x30239b0) at /home/wolthera/kde4/src/calligra/krita/image/tiles3/kis_tile_data_pooler.cc:162 #4 0x00007f28251dc00d in KisTileDataPooler::run (this=0x30239b0) at /home/wolthera/kde4/src/calligra/krita/image/tiles3/kis_tile_data_pooler.cc:184 #5 0x00007f2826327f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007f2820f20f6e in start_thread (arg=0x7f27f96b0700) at pthread_create.c:311 #7 0x00007f28286119cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 12 (Thread 0x7f2804ed1700 (LWP 21219)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2826328406 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f28263249f3 in QSemaphore::tryAcquire(int, int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f28251f7d53 in KisTileDataSwapper::waitForWork (this=) at /home/wolthera/kde4/src/calligra/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:86 #4 0x00007f28251f7fea in KisTileDataSwapper::run (this=0x30239e8) at /home/wolthera/kde4/src/calligra/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:92 #5 0x00007f2826327f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007f2820f20f6e in start_thread (arg=0x7f2804ed1700) at pthread_create.c:311 #7 0x00007f28286119cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 11 (Thread 0x7f27f9eb1700 (LWP 21225)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2826328406 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f28272f5086 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #3 0x00007f2826327f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f2820f20f6e in start_thread (arg=0x7f27f9eb1700) at pthread_create.c:311 #5 0x00007f28286119cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 10 (Thread 0x7f27f8eaf700 (LWP 21226)): #0 0x00007f2828604f7d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f2820a486a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f2820a487ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f2826454a76 in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f28264265ef in QEventLoop::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007f28264268e5 in QEventLoop::exec(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007f282632588f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007f2826407d13 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007f2826327f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007f2820f20f6e in start_thread (arg=0x7f27f8eaf700) at pthread_create.c:311 #10 0x00007f28286119cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 9 (Thread 0x7f27c6297700 (LWP 27899)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 #1 0x00007f28263283e4 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f2826327f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f2820f20f6e in start_thread (arg=0x7f27c6297700) at pthread_create.c:311 #5 0x00007f28286119cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 8 (Thread 0x7f27bebde700 (LWP 27900)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 #1 0x00007f28263283e4 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f2826327f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f2820f20f6e in start_thread (arg=0x7f27bebde700) at pthread_create.c:311 #5 0x00007f28286119cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 7 (Thread 0x7f27c5567700 (LWP 27901)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 #1 0x00007f28263283e4 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f2826327f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f2820f20f6e in start_thread (arg=0x7f27c5567700) at pthread_create.c:311 #5 0x00007f28286119cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 6 (Thread 0x7f27be3dd700 (LWP 27902)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 #1 0x00007f28263283e4 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f2826327f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f2820f20f6e in start_thread (arg=0x7f27be3dd700) at pthread_create.c:311 #5 0x00007f28286119cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 5 (Thread 0x7f27adffe700 (LWP 28344)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 #1 0x00007f28263283e4 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f2826327f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f2820f20f6e in start_thread (arg=0x7f27adffe700) at pthread_create.c:311 #5 0x00007f28286119cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 4 (Thread 0x7f27c4d06700 (LWP 28345)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 #1 0x00007f28263283e4 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f2826327f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f2820f20f6e in start_thread (arg=0x7f27c4d06700) at pthread_create.c:311 #5 0x00007f28286119cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 3 (Thread 0x7f27ad7fd700 (LWP 28346)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 #1 0x00007f28263283e4 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f2826327f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f2820f20f6e in start_thread (arg=0x7f27ad7fd700) at pthread_create.c:311 #5 0x00007f28286119cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 2 (Thread 0x7f27bd3db700 (LWP 28347)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 #1 0x00007f28263283e4 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f2826327f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f2820f20f6e in start_thread (arg=0x7f27bd3db700) at pthread_create.c:311 #5 0x00007f28286119cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 1 (Thread 0x7f2828f1b7c0 (LWP 21173)): [KCrash Handler] #5 QString (other=, this=0x7fff161c6a10, this@entry=0x7fff161c6a08) at /usr/include/qt4/QtCore/qstring.h:725 #6 KoResource::name (this=0x0) at /home/wolthera/kde4/src/calligra/libs/pigment/resources/KoResource.cpp:93 #7 0x00007f280675317e in KisWdgPattern::configuration (this=) at /home/wolthera/kde4/src/calligra/krita/plugins/generators/pattern/kis_wdg_pattern.cpp:64 #8 0x00007f282806e8c7 in KisWdgGenerator::configuration (this=) at /home/wolthera/kde4/src/calligra/krita/ui/widgets/kis_wdg_generator.cpp:123 #9 0x00007f2827e804b9 in KisDlgGeneratorLayer::configuration (this=this@entry=0x7fff161c6b30) at /home/wolthera/kde4/src/calligra/krita/ui/dialogs/kis_dlg_generator_layer.cpp:69 #10 0x00007f2827f35896 in KisLayerManager::addGeneratorLayer (this=0x2d93c70, activeNode=...) at /home/wolthera/kde4/src/calligra/krita/ui/kis_layer_manager.cc:599 #11 0x00007f2827f4bbe2 in KisNodeManager::createNode (this=0x2d7f500, nodeType=..., quiet=) at /home/wolthera/kde4/src/calligra/krita/ui/kis_node_manager.cpp:469 #12 0x00007f2827f4f67b in KisNodeManager::qt_static_metacall (_o=0x7fff161c6a10, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7f28288d8740 ) at /home/wolthera/kde4/build/krita/ui/kis_node_manager.moc:126 #13 0x00007f282643ba58 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #14 0x00007f2826443175 in QSignalMapper::mapped(QString const&) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #15 0x00007f2826443290 in QSignalMapper::map(QObject*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #16 0x00007f282643ba58 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #17 0x00007f2826e12a32 in QAction::triggered(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #18 0x00007f2826e14403 in QAction::activate(QAction::ActionEvent) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #19 0x00007f28272417f9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #20 0x00007f2827245d19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #21 0x00007f2821f27155 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5 #22 0x00007f2826e6831e in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #23 0x00007f2827249aeb in QMenu::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #24 0x00007f2826e18dfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #25 0x00007f2826e1f5ad in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #26 0x00007f282794be07 in KoApplication::notify (this=, receiver=0x41511b0, event=0x7fff161c7720) at /home/wolthera/kde4/src/calligra/krita/komvc/KoApplication.cpp:497 #27 0x00007f28264278bd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #28 0x00007f2826e1ed63 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #29 0x00007f2826e93b0c in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #30 0x00007f2826e93079 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #31 0x00007f2826eba922 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #32 0x00007f2820a483b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007f2820a48708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #34 0x00007f2820a487ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #35 0x00007f2826454a55 in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #36 0x00007f2826eba9d6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #37 0x00007f28264265ef in QEventLoop::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #38 0x00007f28264268e5 in QEventLoop::exec(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #39 0x00007f28272488e7 in QMenu::exec(QPoint const&, QAction*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #40 0x00007f2827281215 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #41 0x00007f2827281ce6 in QToolButton::mousePressEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #42 0x00007f28280751bd in KisToolButton::mouseReleaseEvent (this=0x40f0e50, e=) at /home/wolthera/kde4/src/calligra/krita/ui/widgets/kis_tool_button.cpp:46 #43 0x00007f2826e6831e in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #44 0x00007f2826e18dfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #45 0x00007f2826e1f5ad in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #46 0x00007f282794be07 in KoApplication::notify (this=, receiver=0x40f0e50, event=0x7fff161c8480) at /home/wolthera/kde4/src/calligra/krita/komvc/KoApplication.cpp:497 #47 0x00007f28264278bd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #48 0x00007f2826e1ed63 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #49 0x00007f2826e937db in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #50 0x00007f2826e93079 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #51 0x00007f2826eba922 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #52 0x00007f2820a483b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #53 0x00007f2820a48708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #54 0x00007f2820a487ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #55 0x00007f2826454a55 in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #56 0x00007f2826eba9d6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #57 0x00007f28264265ef in QEventLoop::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #58 0x00007f28264268e5 in QEventLoop::exec(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #59 0x00007f282642be5b in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #60 0x00007f28289ef774 in kdemain (argc=, argv=) at /home/wolthera/kde4/src/calligra/krita/main.cc:104 #61 0x00007f2828538de5 in __libc_start_main (main=0x4006b0 , argc=1, ubp_av=0x7fff161c8e48, init=, fini=, rtld_fini=, stack_end=0x7fff161c8e38) at libc-start.c:260 #62 0x00000000004006de in _start () On Mon, Oct 27, 2014 at 1:00 PM, Wolthera wrote: > Current state of affairs: > > * settings became confused in this build. > ** confirm(by pressing enter), in transform and crop doesn't work > ** Top-bar misses actions. > *** Undo freehand brush-stroke is only availeble in file, not in > brushes and stuff > *** The same for zooming, and brush smoothening(!) > ** Activate linetool is greyed out in preferences. > ** Nor does the pop-up palette, rotate mode, or zoom.(briefly fixed after > building on the 20th, but then randomly dissapeared upon deleting the > kritarc file...) > * many actions are missing from the view-menu(expected?)(grid-actions are > missing) > * Slowdowns on focussing windows/canvases.(gnome thinks it froze and is > asking me whether I would like to kill Krita) > ** closing preferences and going to canvas will cause slowdown. > ** going between multiple documents will cause slowdown. > ** Going to an outside program and coming back in will also cause slowdown. > * Assistants are broken and cause crash. > * Color is randomly not remembered between switching focus-canvas or > tools.(returns to black... mayb have to do with color history being broken.) > * Tiled view works okay. > ** However, it gets a little strange when trying to resize the canvas > windows. (asif it's trying to snap constantly) > ** Painting between canvases works great, adjusting the navigation between > canvases doesn't(lag) > ** Overview docker works great between canvasses, (but again, super-lag on > switching focus canvas)(20th of october didn't fix this) > * Closing a view is super-slow. > * When using subwindows, when Krita is closed down, and then restarted, > and multiple documents are opened, Krita does not recognise that they > should be subwindowed. Nor does it draw tabs. If you select Tiled-view in > the windows submenu, it subwindows them correctly. > * Odd bug: Select a tool(example circle) in one view, paint with it on > another. Then go to the other view, paint again, undo. Go back to first > view, paint, notice that it only uses the freehand brush. No switching of > tools will actually happen in the first view, only in the second. > (sometimes it works the other way around, it seems, the common thread is > that if a tool has been changed in one cnavas, the other canvas doesn't > understand this, and it results in the other canvas not being able to > change tools anymore) > * undoing a selection caused a crash...(not reproducable) > * crash on attempting to show grid!(reproducable, probly missing action) > * Terminal complains about color slider docker being assigned a new layout > constantly(proly my fault) > * Terminal complains about this: krita(2941) > KWidgetItemDelegateEventListener::eventFilter: User of KWidgetItemDelegate > should not delete widgets created by createItemWidgets! (repeated like, 20 > times each time you start up Krita) > * Terminal complains about paintop presets: krita(3626) > KisPaintopBox::setCurrentPaintop: current paintop "Basic_tip_default" was > not set, not supported by colorspace > * When clicking the new layer button, first we get LAG, then when lag > ends, Krita has added 43 layers.(6 after slangkamp's layer fix) > * Color History is broken (After some debugging, this is because > kis_tool_paint.cc needs to connect a signal to the resource server, but it > can't access the resource server on startup because it accesses it via the > view, and there's no view on startup...) > * Brush-engines are missing from preset-editor. > * Trying to use the quick-selection-mask leads to: ASSERT (krita): > "m_selectionDecoration" in file > /home/wolthera/kde4/src/calligra/krita/ui/kis_selection_manager.cc, line 576 > * terminal: kbuildsycoca4(23108) > KBuildServiceFactory::populateServiceTypes: > "/usr/share/applications/shotwell-viewer.desktop" specifies undefined > mimetype/servicetype "image/x-rwl" > * when confirming edits on the toolbar after deleting krita.rc and > kritarc, I end up with a toolbar called 'main toolbar', which is > filled with 'copy, cut and paste'.(this may be due to krita.rc not being > renewed after delete...) > * Brushes only seem to paint on only one activated layer. Any layers > selected after are being ignored. The selected layer is only used for > drawing if I switch tools. > * The current color widget is missing.(called 'dual' in krita.rc) > * The tools topmenu is sometimes called 'no-text'. > * Krita.rc doesn't get installed in .kde/share/apps anymore, while not > really a problem, if there IS a krita.rc in .kde/share/apps, it gets > preference over the newer krita.rc, which is kinda useless.(may be in > master as well) > > ---new--- > * though ctrl+z is fixed, the canvas-input settings don't always work. > (infact, it breaks upon having multiple canvases) > * When a layer was hidden, but then made visible again, the 'move to > group/move from group' buttons are greyed out until another layer is > selected, and then this layer is selected. > * crash when importing .kpp via resource manager > * crash when importing image as layer. > * Occasionally there's a rogue unconnected zoom-widget in the status bar, > next to the documents own zoom-widget.(not fixed, shows up when you close > an image, and then open a new one.) > * the peuso-infinite canvas doesn't work anymore. (just as I was getting > used to it :( ) > * resize the canvas(not the image) to about 200x the width of the > original. Zoom in, notice how you can't get to the edges. > * crash when closing all images in subwindow mode, with all subwindows > maximised. > * Krita becomes really really confused when you delete a load of layer > groups, and then undo them with cumulative undo. (order is confused) > * crash when making flipbook. > **In docker > **In creation menu, multiple files. > **In creation menu, 1 file. > * crash when having an animation with frames opened, making a new generic > document, finding there's still frames of the previous animation in the > animation docker, and then pressing 'play'. > * crash upon making a new regular file. (animation refactor related) > **crash upon opening a regular file. > **Somehow, creating an animation file first will prevent this from > happening on regular files. I suspect something's wrong with the way > animation checks for configuration setting. > > ---fixed & non-bugs--- > * had to empty build for this. > * had to empty trash afterwards. > * Wrap-around mode works well! > * New view works great! > ** Undo is shared between views wel! > * crash when using the right-mouseclick(for me assigned to color-picker) > while in a terminal that hovers above a Krita window.(fixed by sven) > * Perspective grid tool works... but it's sublines are not drawn.(fixed by > sven) > * Actions misordered in File as well... (fixed by adding before > seperator in the krita.rc) > * General slowdown on selection and geometric tools. (It tags notably > between confirm and actual drawing, feels similar to the > layer-gui-update-lag that slangkamp had to fix kisview for, maybe it's > trying too hard to figure out on which canvas it's trying to > paint?).(randomly fixed in 20th of october build...) > * As well, the tool options with this bug will be garbled, as if the > tool-options where not switched out, but just painted on top of each > other.(randomly fixed in 20th of october build, may have to do with reset > kritarc/krita.rc) > * crash after deleting kritarc in share/config and trying to configure the > toolbars. (this only happened when there was no active canvas...)(fixed :) ) > * * So is the slider-pop-up.(fixed somehow) > * ctrl+z doesn't work. (works after deleting krita.rc in the > share/apps/krita folder, breaks next restart later again, then works after > adding krita.rc to .kde/share/apps/krita again???) (okay, ctrl+z breaking > happens whenever there's two canvases. If one canvas is removed, and on the > singular canvas you doodle, the ctrl+z works again, and then on next > restart is also works with multiple views and... I think I need to do a > careful empirical test of this one)(it seems none of the calligra-shortcuts > are working at all, ctrl+s for example, doesn't work either) (fixed by > boudewijn) > > I will post the crash reports in a bit in seperate e-mails! > > -- > Wolthera > -- Wolthera --089e0158c09a07dd0d0506667d70 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Crash upon creating a fill-layer:

Application: Krit= a (krita), signal: Segmentation fault
Using host libthread_db library &q= uot;/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 = (Thread 0x7f2828f1b7c0 (LWP 21173))]

Thread 13 (Thread 0x7f27f96b070= 0 (LWP 21218)):
#0=C2=A0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sy= sdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1=C2=A0 0x00007f28= 26328406 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x= 86_64-linux-gnu/libQtCore.so.4
#2=C2=A0 0x00007f28263245eb in QSemaphore= ::acquire(int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3=C2=A0= 0x00007f28251dbc3e in KisTileDataPooler::waitForWork (this=3Dthis@entry=3D= 0x30239b0) at /home/wolthera/kde4/src/calligra/krita/image/tiles3/kis_tile_= data_pooler.cc:162
#4=C2=A0 0x00007f28251dc00d in KisTileDataPooler::run= (this=3D0x30239b0) at /home/wolthera/kde4/src/calligra/krita/image/tiles3/= kis_tile_data_pooler.cc:184
#5=C2=A0 0x00007f2826327f2f in ?? () from /u= sr/lib/x86_64-linux-gnu/libQtCore.so.4
#6=C2=A0 0x00007f2820f20f6e in st= art_thread (arg=3D0x7f27f96b0700) at pthread_create.c:311
#7=C2=A0 0x000= 07f28286119cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113<= br>
Thread 12 (Thread 0x7f2804ed1700 (LWP 21219)):
#0=C2=A0 pthread_c= ond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_= cond_wait.S:185
#1=C2=A0 0x00007f2826328406 in QWaitCondition::wait(QMut= ex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2= =C2=A0 0x00007f28263249f3 in QSemaphore::tryAcquire(int, int) () from /usr/= lib/x86_64-linux-gnu/libQtCore.so.4
#3=C2=A0 0x00007f28251f7d53 in KisTi= leDataSwapper::waitForWork (this=3D<optimized out>) at /home/wolthera= /kde4/src/calligra/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:86
= #4=C2=A0 0x00007f28251f7fea in KisTileDataSwapper::run (this=3D0x30239e8) a= t /home/wolthera/kde4/src/calligra/krita/image/tiles3/swap/kis_tile_data_sw= apper.cpp:92
#5=C2=A0 0x00007f2826327f2f in ?? () from /usr/lib/x86_64-l= inux-gnu/libQtCore.so.4
#6=C2=A0 0x00007f2820f20f6e in start_thread (arg= =3D0x7f2804ed1700) at pthread_create.c:311
#7=C2=A0 0x00007f28286119cd i= n clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1= 1 (Thread 0x7f27f9eb1700 (LWP 21225)):
#0=C2=A0 pthread_cond_wait@@GLIBC= _2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185=
#1=C2=A0 0x00007f2826328406 in QWaitCondition::wait(QMutex*, unsigned l= ong) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2=C2=A0 0x00007f2= 8272f5086 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#3=C2=A0= 0x00007f2826327f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<= br>#4=C2=A0 0x00007f2820f20f6e in start_thread (arg=3D0x7f27f9eb1700) at pt= hread_create.c:311
#5=C2=A0 0x00007f28286119cd in clone () at ../sysdeps= /unix/sysv/linux/x86_64/clone.S:113

Thread 10 (Thread 0x7f27f8eaf700= (LWP 21226)):
#0=C2=A0 0x00007f2828604f7d in poll () at ../sysdeps/unix= /syscall-template.S:81
#1=C2=A0 0x00007f2820a486a4 in ?? () from /lib/x8= 6_64-linux-gnu/libglib-2.0.so.0
#2=C2=A0 0x00007f2820a487ac in g_main_co= ntext_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3=C2=A0 = 0x00007f2826454a76 in QEventDispatcherGlib::processEvents(QFlags<QEventL= oop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.= 4
#4=C2=A0 0x00007f28264265ef in QEventLoop::processEvents(QFlags<QEv= entLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore= .so.4
#5=C2=A0 0x00007f28264268e5 in QEventLoop::exec(QFlags<QEventLo= op::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4=
#6=C2=A0 0x00007f282632588f in QThread::exec() () from /usr/lib/x86_64-= linux-gnu/libQtCore.so.4
#7=C2=A0 0x00007f2826407d13 in ?? () from /usr/= lib/x86_64-linux-gnu/libQtCore.so.4
#8=C2=A0 0x00007f2826327f2f in ?? ()= from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9=C2=A0 0x00007f2820f20f= 6e in start_thread (arg=3D0x7f27f8eaf700) at pthread_create.c:311
#10 0x= 00007f28286119cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:1= 13

Thread 9 (Thread 0x7f27c6297700 (LWP 27899)):
#0=C2=A0 pthread= _cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/p= thread_cond_timedwait.S:238
#1=C2=A0 0x00007f28263283e4 in QWaitConditio= n::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore= .so.4
#2=C2=A0 0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gn= u/libQtCore.so.4
#3=C2=A0 0x00007f2826327f2f in ?? () from /usr/lib/x86_= 64-linux-gnu/libQtCore.so.4
#4=C2=A0 0x00007f2820f20f6e in start_thread = (arg=3D0x7f27c6297700) at pthread_create.c:311
#5=C2=A0 0x00007f28286119= cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thre= ad 8 (Thread 0x7f27bebde700 (LWP 27900)):
#0=C2=A0 pthread_cond_timedwai= t@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_ti= medwait.S:238
#1=C2=A0 0x00007f28263283e4 in QWaitCondition::wait(QMutex= *, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2=C2= =A0 0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so= .4
#3=C2=A0 0x00007f2826327f2f in ?? () from /usr/lib/x86_64-linux-gnu/l= ibQtCore.so.4
#4=C2=A0 0x00007f2820f20f6e in start_thread (arg=3D0x7f27b= ebde700) at pthread_create.c:311
#5=C2=A0 0x00007f28286119cd in clone ()= at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 7 (Thread 0= x7f27c5567700 (LWP 27901)):
#0=C2=A0 pthread_cond_timedwait@@GLIBC_2.3.2= () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238<= br>#1=C2=A0 0x00007f28263283e4 in QWaitCondition::wait(QMutex*, unsigned lo= ng) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2=C2=A0 0x00007f28= 2631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3=C2=A0= 0x00007f2826327f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<= br>#4=C2=A0 0x00007f2820f20f6e in start_thread (arg=3D0x7f27c5567700) at pt= hread_create.c:311
#5=C2=A0 0x00007f28286119cd in clone () at ../sysdeps= /unix/sysv/linux/x86_64/clone.S:113

Thread 6 (Thread 0x7f27be3dd700 = (LWP 27902)):
#0=C2=A0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl= /sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1=C2=A0 0x= 00007f28263283e4 in QWaitCondition::wait(QMutex*, unsigned long) () from /u= sr/lib/x86_64-linux-gnu/libQtCore.so.4
#2=C2=A0 0x00007f282631b8a5 in ??= () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3=C2=A0 0x00007f28263= 27f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4=C2=A0 0x= 00007f2820f20f6e in start_thread (arg=3D0x7f27be3dd700) at pthread_create.c= :311
#5=C2=A0 0x00007f28286119cd in clone () at ../sysdeps/unix/sysv/lin= ux/x86_64/clone.S:113

Thread 5 (Thread 0x7f27adffe700 (LWP 28344)):<= br>#0=C2=A0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/= sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1=C2=A0 0x00007f28263283= e4 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-= linux-gnu/libQtCore.so.4
#2=C2=A0 0x00007f282631b8a5 in ?? () from /usr/= lib/x86_64-linux-gnu/libQtCore.so.4
#3=C2=A0 0x00007f2826327f2f in ?? ()= from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4=C2=A0 0x00007f2820f20f= 6e in start_thread (arg=3D0x7f27adffe700) at pthread_create.c:311
#5=C2= =A0 0x00007f28286119cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clo= ne.S:113

Thread 4 (Thread 0x7f27c4d06700 (LWP 28345)):
#0=C2=A0 p= thread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x8= 6_64/pthread_cond_timedwait.S:238
#1=C2=A0 0x00007f28263283e4 in QWaitCo= ndition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/lib= QtCore.so.4
#2=C2=A0 0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-li= nux-gnu/libQtCore.so.4
#3=C2=A0 0x00007f2826327f2f in ?? () from /usr/li= b/x86_64-linux-gnu/libQtCore.so.4
#4=C2=A0 0x00007f2820f20f6e in start_t= hread (arg=3D0x7f27c4d06700) at pthread_create.c:311
#5=C2=A0 0x00007f28= 286119cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 3 (Thread 0x7f27ad7fd700 (LWP 28346)):
#0=C2=A0 pthread_cond_ti= medwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_c= ond_timedwait.S:238
#1=C2=A0 0x00007f28263283e4 in QWaitCondition::wait(= QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4#2=C2=A0 0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtC= ore.so.4
#3=C2=A0 0x00007f2826327f2f in ?? () from /usr/lib/x86_64-linux= -gnu/libQtCore.so.4
#4=C2=A0 0x00007f2820f20f6e in start_thread (arg=3D0= x7f27ad7fd700) at pthread_create.c:311
#5=C2=A0 0x00007f28286119cd in cl= one () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Th= read 0x7f27bd3db700 (LWP 28347)):
#0=C2=A0 pthread_cond_timedwait@@GLIBC= _2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.= S:238
#1=C2=A0 0x00007f28263283e4 in QWaitCondition::wait(QMutex*, unsig= ned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2=C2=A0 0x00= 007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3= =C2=A0 0x00007f2826327f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore= .so.4
#4=C2=A0 0x00007f2820f20f6e in start_thread (arg=3D0x7f27bd3db700)= at pthread_create.c:311
#5=C2=A0 0x00007f28286119cd in clone () at ../s= ysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f2828f= 1b7c0 (LWP 21173)):
[KCrash Handler]
#5=C2=A0 QString (other=3D<er= ror reading variable: Cannot access memory at address 0x8>, this=3D0x7ff= f161c6a10, this@entry=3D0x7fff161c6a08) at /usr/include/qt4/QtCore/qstring.= h:725
#6=C2=A0 KoResource::name (this=3D0x0) at /home/wolthera/kde4/src/= calligra/libs/pigment/resources/KoResource.cpp:93
#7=C2=A0 0x00007f28067= 5317e in KisWdgPattern::configuration (this=3D<optimized out>) at /ho= me/wolthera/kde4/src/calligra/krita/plugins/generators/pattern/kis_wdg_patt= ern.cpp:64
#8=C2=A0 0x00007f282806e8c7 in KisWdgGenerator::configuration= (this=3D<optimized out>) at /home/wolthera/kde4/src/calligra/krita/u= i/widgets/kis_wdg_generator.cpp:123
#9=C2=A0 0x00007f2827e804b9 in KisDl= gGeneratorLayer::configuration (this=3Dthis@entry=3D0x7fff161c6b30) at /hom= e/wolthera/kde4/src/calligra/krita/ui/dialogs/kis_dlg_generator_layer.cpp:6= 9
#10 0x00007f2827f35896 in KisLayerManager::addGeneratorLayer (this=3D0= x2d93c70, activeNode=3D...) at /home/wolthera/kde4/src/calligra/krita/ui/ki= s_layer_manager.cc:599
#11 0x00007f2827f4bbe2 in KisNodeManager::createN= ode (this=3D0x2d7f500, nodeType=3D..., quiet=3D<optimized out>) at /h= ome/wolthera/kde4/src/calligra/krita/ui/kis_node_manager.cpp:469
#12 0x0= 0007f2827f4f67b in KisNodeManager::qt_static_metacall (_o=3D0x7fff161c6a10,= _c=3DQMetaObject::InvokeMetaMethod, _id=3D0, _a=3D0x7f28288d8740 <main_= arena>) at /home/wolthera/kde4/build/krita/ui/kis_node_manager.moc:126#13 0x00007f282643ba58 in QMetaObject::activate(QObject*, QMetaObject con= st*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#14 0= x00007f2826443175 in QSignalMapper::mapped(QString const&) () from /usr= /lib/x86_64-linux-gnu/libQtCore.so.4
#15 0x00007f2826443290 in QSignalMa= pper::map(QObject*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#16= 0x00007f282643ba58 in QMetaObject::activate(QObject*, QMetaObject const*, = int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#17 0x0000= 7f2826e12a32 in QAction::triggered(bool) () from /usr/lib/x86_64-linux-gnu/= libQtGui.so.4
#18 0x00007f2826e14403 in QAction::activate(QAction::Actio= nEvent) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#19 0x00007f2827= 2417f9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#20 0x00007= f2827245d19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#21 0x= 00007f2821f27155 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib= /libkdeui.so.5
#22 0x00007f2826e6831e in QWidget::event(QEvent*) () from= /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#23 0x00007f2827249aeb in QMenu= ::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#24 0x0= 0007f2826e18dfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()= from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#25 0x00007f2826e1f5ad in = QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/l= ibQtGui.so.4
#26 0x00007f282794be07 in KoApplication::notify (this=3D<= ;optimized out>, receiver=3D0x41511b0, event=3D0x7fff161c7720) at /home/= wolthera/kde4/src/calligra/krita/komvc/KoApplication.cpp:497
#27 0x00007= f28264278bd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from = /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#28 0x00007f2826e1ed63 in QAppl= icationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, = QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linu= x-gnu/libQtGui.so.4
#29 0x00007f2826e93b0c in ?? () from /usr/lib/x86_64= -linux-gnu/libQtGui.so.4
#30 0x00007f2826e93079 in QApplication::x11Proc= essEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#31 0= x00007f2826eba922 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
= #32 0x00007f2820a483b6 in g_main_context_dispatch () from /lib/x86_64-linux= -gnu/libglib-2.0.so.0
#33 0x00007f2820a48708 in ?? () from /lib/x86_64-l= inux-gnu/libglib-2.0.so.0
#34 0x00007f2820a487ac in g_main_context_itera= tion () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f2826454a= 55 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEven= tsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#36 0x00007= f2826eba9d6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#37 0x= 00007f28264265ef in QEventLoop::processEvents(QFlags<QEventLoop::Process= EventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#38 0x0= 0007f28264268e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag= >) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#39 0x00007f28272= 488e7 in QMenu::exec(QPoint const&, QAction*) () from /usr/lib/x86_64-l= inux-gnu/libQtGui.so.4
#40 0x00007f2827281215 in ?? () from /usr/lib/x86= _64-linux-gnu/libQtGui.so.4
#41 0x00007f2827281ce6 in QToolButton::mouse= PressEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4#42 0x00007f28280751bd in KisToolButton::mouseReleaseEvent (this=3D0x40f0e= 50, e=3D<optimized out>) at /home/wolthera/kde4/src/calligra/krita/ui= /widgets/kis_tool_button.cpp:46
#43 0x00007f2826e6831e in QWidget::event= (QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#44 0x00007f28= 26e18dfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /= usr/lib/x86_64-linux-gnu/libQtGui.so.4
#45 0x00007f2826e1f5ad in QApplic= ation::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui= .so.4
#46 0x00007f282794be07 in KoApplication::notify (this=3D<optimi= zed out>, receiver=3D0x40f0e50, event=3D0x7fff161c8480) at /home/wolther= a/kde4/src/calligra/krita/komvc/KoApplication.cpp:497
#47 0x00007f282642= 78bd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/li= b/x86_64-linux-gnu/libQtCore.so.4
#48 0x00007f2826e1ed63 in QApplication= Private::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget= **, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/l= ibQtGui.so.4
#49 0x00007f2826e937db in ?? () from /usr/lib/x86_64-linux-= gnu/libQtGui.so.4
#50 0x00007f2826e93079 in QApplication::x11ProcessEven= t(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#51 0x00007f= 2826eba922 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#52 0x0= 0007f2820a483b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/li= bglib-2.0.so.0
#53 0x00007f2820a48708 in ?? () from /lib/x86_64-linux-gn= u/libglib-2.0.so.0
#54 0x00007f2820a487ac in g_main_context_iteration ()= from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#55 0x00007f2826454a55 in Q= EventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag&= gt;) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#56 0x00007f2826eb= a9d6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#57 0x00007f2= 8264265ef in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsF= lag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#58 0x00007f28= 264268e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (= ) from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#59 0x00007f282642be5b i= n QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4=
#60 0x00007f28289ef774 in kdemain (argc=3D<optimized out>, argv= =3D<optimized out>) at /home/wolthera/kde4/src/calligra/krita/main.cc= :104
#61 0x00007f2828538de5 in __libc_start_main (main=3D0x4006b0 <ma= in(int, char**)>, argc=3D1, ubp_av=3D0x7fff161c8e48, init=3D<optimize= d out>, fini=3D<optimized out>, rtld_fini=3D<optimized out>,= stack_end=3D0x7fff161c8e38) at libc-start.c:260
#62 0x00000000004006de = in _start ()

On Mon, Oct 27, 2014 at 1:00 PM, Wolthera <griffinvalley@gmail.= com> wrote:
Current state of affairs:

* settings became confused in = this build.
** confirm(by pressing enter), in transform and crop doesn&#= 39;t work
** Top-bar misses actions.
*** Undo freehand brush-stroke = is only availeble in file<calligra>, not in brushes and stuff<krit= a>
*** The same for zooming, and brush smoothening(!)
** Activate = linetool is greyed out in preferences.
** Nor does the pop-up palette, r= otate mode, or zoom.(briefly fixed after building on the 20th, but then ran= domly dissapeared upon deleting the kritarc file...)
* many actions are = missing from the view-menu(expected?)(grid-actions are missing)
* Slowdo= wns on focussing windows/canvases.(gnome thinks it froze and is asking me w= hether I would like to kill Krita)
** closing preferences and going to c= anvas will cause slowdown.
** going between multiple documents will caus= e slowdown.
** Going to an outside program and coming back in will also = cause slowdown.
* Assistants are broken and cause crash.
* Color is r= andomly not remembered between switching focus-canvas or tools.(returns to = black... mayb have to do with color history being broken.)
* Tiled view = works okay.
** However, it gets a little strange when trying to resize t= he canvas windows. (asif it's trying to snap constantly)
** Painting= between canvases works great, adjusting the navigation between canvases do= esn't(lag)
** Overview docker works great between canvasses, (but ag= ain, super-lag on switching focus canvas)(20th of october didn't fix th= is)
* Closing a view is super-slow.
* When using subwindows, when Kri= ta is closed down, and then restarted, and multiple documents are opened, K= rita does not recognise that they should be subwindowed. Nor does it draw t= abs. If you select Tiled-view in the windows submenu, it subwindows them co= rrectly.
* Odd bug: Select a tool(example circle) in one view, paint wit= h it on another. Then go to the other view, paint again, undo. Go back to f= irst view, paint, notice that it only uses the freehand brush. No switching= of tools will actually happen in the first view, only in the second. (some= times it works the other way around, it seems, the common thread is that if= a tool has been changed in one cnavas, the other canvas doesn't unders= tand this, and it results in the other canvas not being able to change tool= s anymore)
* undoing a selection caused a crash...(not reproducable)
= * crash on attempting to show grid!(reproducable, probly missing action)* Terminal complains about color slider docker being assigned a new layout= constantly(proly my fault)
* Terminal complains about this: krita(2941)= KWidgetItemDelegateEventListener::eventFilter: User of KWidgetItemDelegate= should not delete widgets created by createItemWidgets! (repeated like, 20= times each time you start up Krita)
* Terminal complains about paintop = presets: krita(3626) KisPaintopBox::setCurrentPaintop: current paintop=C2= =A0 "Basic_tip_default"=C2=A0 was not set, not supported by color= space
* When clicking the new layer button, first we get LAG, then when= lag ends, Krita has added 43 layers.(6 after slangkamp's layer fix)* Color History is broken (After some debugging, this is because kis_tool_= paint.cc needs to connect a signal to the resource server, but it can't= access the resource server on startup because it accesses it via the view,= and there's no view on startup...)
* Brush-engines are missing from= preset-editor.
* Trying to use the quick-selection-mask leads to: ASSER= T (krita): "m_selectionDecoration" in file /home/wolthera/kde4/sr= c/calligra/krita/ui/kis_selection_manager.cc, line 576
* terminal: kbuil= dsycoca4(23108) KBuildServiceFactory::populateServiceTypes: "/usr/shar= e/applications/shotwell-viewer.desktop" specifies undefined mimetype/s= ervicetype "image/x-rwl"
* when confirming edits on the toolba= r after deleting krita.rc and kritarc, I end up with a toolbar called '= main toolbar<Krita>', which is filled with 'copy, cut and pas= te'.(this may be due to krita.rc not being renewed after delete...)
= * Brushes only seem to paint on only one activated layer. Any layers select= ed after are being ignored. The selected layer is only used for drawing if = I switch tools.
* The current color widget is missing.(called 'dual&= #39; in krita.rc)
* The tools topmenu is sometimes called 'no-text&#= 39;.
* Krita.rc doesn't get installed in .kde/share/apps anymore, wh= ile not really a problem, if there IS a krita.rc in .kde/share/apps, it get= s preference over the newer krita.rc, which is kinda useless.(may be in mas= ter as well)

---new---
* though ctrl+z is fixed, the canvas-input= settings don't always work. (infact, it breaks upon having multiple ca= nvases)
* When a layer was hidden, but then made visible again, the '= ;move to group/move from group' buttons are greyed out until another la= yer is selected, and then this layer is selected.
* crash when importing= .kpp via resource manager
* crash when importing image as layer.
* O= ccasionally there's a rogue unconnected zoom-widget in the status bar, = next to the documents own zoom-widget.(not fixed, shows up when you close a= n image, and then open a new one.)
* the peuso-infinite canvas doesn'= ;t work anymore. (just as I was getting used to it :( )
* resize the can= vas(not the image) to about 200x the width of the original. Zoom in, notice= how you can't get to the edges.
* crash when closing all images in = subwindow mode, with all subwindows maximised.
* Krita becomes really re= ally confused when you delete a load of layer groups, and then undo them wi= th cumulative undo. (order is confused)
* crash when making flipbook.**In docker
**In creation menu, multiple files.
**In creation menu, = 1 file.
* crash when having an animation with frames opened, making a ne= w generic document, finding there's still frames of the previous animat= ion in the animation docker, and then pressing 'play'.
* crash u= pon making a new regular file. (animation refactor related)
**crash upon= opening a regular file.
**Somehow, creating an animation file first wil= l prevent this from happening on regular files. I suspect something's w= rong with the way animation checks for configuration setting.

---fix= ed & non-bugs---
* had to empty build for this.
* had to empty tr= ash afterwards.
* Wrap-around mode works well!
* New view works great= !
** Undo is shared between views wel!
* crash when using the right-m= ouseclick(for me assigned to color-picker) while in a terminal that hovers = above a Krita window.(fixed by sven)
* Perspective grid tool works... bu= t it's sublines are not drawn.(fixed by sven)
* Actions misordered i= n File as well... (fixed by adding <Merge/> before seperator in the k= rita.rc)
* General slowdown on selection and geometric tools. (It tags n= otably between confirm and actual drawing, feels similar to the layer-gui-u= pdate-lag that slangkamp had to fix kisview for, maybe it's trying too = hard to figure out on which canvas it's trying to paint?).(randomly fix= ed in 20th of october build...)
* As well, the tool options with this bu= g will be garbled, as if the tool-options where not switched out, but just = painted on top of each other.(randomly fixed in 20th of october build, may = have to do with reset kritarc/krita.rc)
* crash after deleting kritarc i= n share/config and trying to configure the toolbars. (this only happened wh= en there was no active canvas...)(fixed :) )
* * So is the slider-pop-up= .(fixed somehow)
* ctrl+z doesn't work. (works after deleting krita.= rc in the=20 share/apps/krita folder, breaks next restart later again, then works=20 after adding krita.rc to .kde/share/apps/krita again???) (okay, ctrl+z=20 breaking happens whenever there's two canvases. If one canvas is=20 removed, and on the singular canvas you doodle, the ctrl+z works again,=20 and then on next restart is also works with multiple views and... I=20 think I need to do a careful empirical test of this one)(it seems none=20 of the calligra-shortcuts are working at all, ctrl+s for example,=20 doesn't work either) (fixed by boudewijn)

I will pos= t the crash reports in a bit in seperate e-mails!

--
Wolthera



--
Wolthera
--089e0158c09a07dd0d0506667d70-- --===============1843166238993721519== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Krita mailing list kimageshop@kde.org https://mail.kde.org/mailman/listinfo/kimageshop --===============1843166238993721519==--