[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-kimageshop
Subject:    Re: MVC branch initial impressions and list of bugs.
From:       silvio grosso <grossosilvio () yahoo ! it>
Date:       2014-10-28 8:20:30
Message-ID: 1683366713.1348693.1414484430503.JavaMail.yahoo () jws11165 ! mail ! ir2 ! yahoo ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hello everyone,
How long do you think it might take in order to properly fix the MVC branch (I mean in terms of full-time \
weeks)? If I recall correctly the MVC branch should allow to have Krita opening new files on multiple \
tabs instead of separate windows (e.g. Firefox) AND to make Krita   faster (e.g. by allowing to load \
brushes and resources not at startup but only later, when they are really needed).  Is my assumption \
right? My best regards ;-)

Silvio
 

     Il Lunedì 27 Ottobre 2014 13:23, Wolthera <griffinvalley@gmail.com> ha scritto:
   
 

 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=<optimized out>) 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<QEventLoop::ProcessEventsFlag>) () \
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4   0x00007f28264265ef in \
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5   0x00007f28264268e5 in \
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () 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=<error reading variable: Cannot access memory at address 0x8>, 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=<optimized out>) at \
/home/wolthera/kde4/src/calligra/krita/plugins/generators/pattern/kis_wdg_pattern.cpp:64 #8   \
0x00007f282806e8c7 in KisWdgGenerator::configuration (this=<optimized out>) 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=<optimized out>) 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 <main_arena>) 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=<optimized \
out>, 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<QWidget>&, 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<QEventLoop::ProcessEventsFlag>) () 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<QEventLoop::ProcessEventsFlag>) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4 #38 0x00007f28264268e5 in \
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () 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=<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 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=<optimized \
out>, 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<QWidget>&, 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<QEventLoop::ProcessEventsFlag>) () 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<QEventLoop::ProcessEventsFlag>) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4 #58 0x00007f28264268e5 in \
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () 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=<optimized out>, argv=<optimized out>) at \
/home/wolthera/kde4/src/calligra/krita/main.cc:104 #61 0x00007f2828538de5 in __libc_start_main \
(main=0x4006b0 <main(int, char**)>, argc=1, ubp_av=0x7fff161c8e48, init=<optimized out>, fini=<optimized \
out>, rtld_fini=<optimized out>, stack_end=0x7fff161c8e38) 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't work 
** Top-bar misses actions.
*** Undo freehand brush-stroke is only availeble in file<calligra>, not in brushes and stuff<krita>
*** 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<Krita>', 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 <Merge/> 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
_______________________________________________
Krita mailing list
kimageshop@kde.org
https://mail.kde.org/mailman/listinfo/kimageshop


 
   


[Attachment #5 (text/html)]

<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue-Light, Helvetica \
Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div \
id="yui_3_16_0_1_1414483879969_3166">Hello everyone,</div><div \
id="yui_3_16_0_1_1414483879969_3165"><br></div><div dir="ltr" id="yui_3_16_0_1_1414483879969_3164">How \
long do you think it might take in order to properly fix the MVC branch (I mean in terms of full-time \
weeks)?</div><div id="yui_3_16_0_1_1414483879969_3171" dir="ltr"><br></div><div \
id="yui_3_16_0_1_1414483879969_3172" dir="ltr">If I recall correctly the MVC branch should allow to have \
Krita opening new files on multiple tabs instead of separate windows (e.g. Firefox) AND to make \
Krita&nbsp; faster (e.g. by allowing to load brushes and resources not at startup but only later, when \
they are really needed). <br></div><div id="yui_3_16_0_1_1414483879969_3310" dir="ltr">Is my assumption \
right?</div><div id="yui_3_16_0_1_1414483879969_3311" dir="ltr"><br></div><div \
id="yui_3_16_0_1_1414483879969_3312" dir="ltr">My best regards ;-)<br></div><div \
id="yui_3_16_0_1_1414483879969_3169" dir="ltr"><br></div><div id="yui_3_16_0_1_1414483879969_3170" \
dir="ltr">Silvio<br></div><div id="yui_3_16_0_1_1414483879969_3163"><span></span></div> <div \
class="qtdSeparateBR"><br><br></div><div style="display: block;" class="yahoo_quoted"> <div \
style="font-family: HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida \
Grande, sans-serif; font-size: 16px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, \
Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"> <font size="2" face="Arial"> Il \
Lunedì 27 Ottobre 2014 13:23, Wolthera &lt;griffinvalley@gmail.com&gt; ha scritto:<br> </font> </div> \
<blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; margin-top: 5px; \
padding-left: 5px;">  <br><br> <div class="y_msg_container"><div id="yiv4408151636"><div dir="ltr">Crash \
upon creating a fill-layer:<br><br>Application: Krita (krita), signal: Segmentation fault<br>Using host \
libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".<br>[Current thread is 1 (Thread \
0x7f2828f1b7c0 (LWP 21173))]<br><br>Thread 13 (Thread 0x7f27f96b0700 (LWP 21218)):<br>#0&nbsp; \
pthread_cond_wait@@GLIBC_2.3.2 () at \
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185<br>#1&nbsp; 0x00007f2826328406 in \
QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#2&nbsp; \
0x00007f28263245eb in QSemaphore::acquire(int) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#3&nbsp; 0x00007f28251dbc3e in KisTileDataPooler::waitForWork \
(this=this@entry=0x30239b0) at \
/home/wolthera/kde4/src/calligra/krita/image/tiles3/kis_tile_data_pooler.cc:162<br>#4&nbsp; \
0x00007f28251dc00d in KisTileDataPooler::run (this=0x30239b0) at \
/home/wolthera/kde4/src/calligra/krita/image/tiles3/kis_tile_data_pooler.cc:184<br>#5&nbsp; \
0x00007f2826327f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#6&nbsp; 0x00007f2820f20f6e \
in start_thread (arg=0x7f27f96b0700) at pthread_create.c:311<br>#7&nbsp; 0x00007f28286119cd in clone () \
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br><br>Thread 12 (Thread 0x7f2804ed1700 (LWP \
21219)):<br>#0&nbsp; pthread_cond_wait@@GLIBC_2.3.2 () at \
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185<br>#1&nbsp; 0x00007f2826328406 in \
QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#2&nbsp; \
0x00007f28263249f3 in QSemaphore::tryAcquire(int, int) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#3&nbsp; 0x00007f28251f7d53 in \
KisTileDataSwapper::waitForWork (this=&lt;optimized out&gt;) at \
/home/wolthera/kde4/src/calligra/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:86<br>#4&nbsp; \
0x00007f28251f7fea in KisTileDataSwapper::run (this=0x30239e8) at \
/home/wolthera/kde4/src/calligra/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:92<br>#5&nbsp; \
0x00007f2826327f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#6&nbsp; 0x00007f2820f20f6e \
in start_thread (arg=0x7f2804ed1700) at pthread_create.c:311<br>#7&nbsp; 0x00007f28286119cd in clone () \
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br><br>Thread 11 (Thread 0x7f27f9eb1700 (LWP \
21225)):<br>#0&nbsp; pthread_cond_wait@@GLIBC_2.3.2 () at \
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185<br>#1&nbsp; 0x00007f2826328406 in \
QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#2&nbsp; \
0x00007f28272f5086 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#3&nbsp; 0x00007f2826327f2f \
in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#4&nbsp; 0x00007f2820f20f6e in start_thread \
(arg=0x7f27f9eb1700) at pthread_create.c:311<br>#5&nbsp; 0x00007f28286119cd in clone () at \
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br><br>Thread 10 (Thread 0x7f27f8eaf700 (LWP \
21226)):<br>#0&nbsp; 0x00007f2828604f7d in poll () at ../sysdeps/unix/syscall-template.S:81<br>#1&nbsp; \
0x00007f2820a486a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0<br>#2&nbsp; 0x00007f2820a487ac in \
g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0<br>#3&nbsp; 0x00007f2826454a76 in \
QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#4&nbsp; 0x00007f28264265ef in \
QEventLoop::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#5&nbsp; 0x00007f28264268e5 in \
QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#6&nbsp; 0x00007f282632588f in QThread::exec() () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#7&nbsp; 0x00007f2826407d13 in ?? () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#8&nbsp; 0x00007f2826327f2f in ?? () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#9&nbsp; 0x00007f2820f20f6e in start_thread \
(arg=0x7f27f8eaf700) at pthread_create.c:311<br>#10 0x00007f28286119cd in clone () at \
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br><br>Thread 9 (Thread 0x7f27c6297700 (LWP \
27899)):<br>#0&nbsp; pthread_cond_timedwait@@GLIBC_2.3.2 () at \
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238<br>#1&nbsp; 0x00007f28263283e4 in \
QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#2&nbsp; \
0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#3&nbsp; 0x00007f2826327f2f \
in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#4&nbsp; 0x00007f2820f20f6e in start_thread \
(arg=0x7f27c6297700) at pthread_create.c:311<br>#5&nbsp; 0x00007f28286119cd in clone () at \
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br><br>Thread 8 (Thread 0x7f27bebde700 (LWP \
27900)):<br>#0&nbsp; pthread_cond_timedwait@@GLIBC_2.3.2 () at \
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238<br>#1&nbsp; 0x00007f28263283e4 in \
QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#2&nbsp; \
0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#3&nbsp; 0x00007f2826327f2f \
in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#4&nbsp; 0x00007f2820f20f6e in start_thread \
(arg=0x7f27bebde700) at pthread_create.c:311<br>#5&nbsp; 0x00007f28286119cd in clone () at \
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br><br>Thread 7 (Thread 0x7f27c5567700 (LWP \
27901)):<br>#0&nbsp; pthread_cond_timedwait@@GLIBC_2.3.2 () at \
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238<br>#1&nbsp; 0x00007f28263283e4 in \
QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#2&nbsp; \
0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#3&nbsp; 0x00007f2826327f2f \
in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#4&nbsp; 0x00007f2820f20f6e in start_thread \
(arg=0x7f27c5567700) at pthread_create.c:311<br>#5&nbsp; 0x00007f28286119cd in clone () at \
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br><br>Thread 6 (Thread 0x7f27be3dd700 (LWP \
27902)):<br>#0&nbsp; pthread_cond_timedwait@@GLIBC_2.3.2 () at \
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238<br>#1&nbsp; 0x00007f28263283e4 in \
QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#2&nbsp; \
0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#3&nbsp; 0x00007f2826327f2f \
in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#4&nbsp; 0x00007f2820f20f6e in start_thread \
(arg=0x7f27be3dd700) at pthread_create.c:311<br>#5&nbsp; 0x00007f28286119cd in clone () at \
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br><br>Thread 5 (Thread 0x7f27adffe700 (LWP \
28344)):<br>#0&nbsp; pthread_cond_timedwait@@GLIBC_2.3.2 () at \
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238<br>#1&nbsp; 0x00007f28263283e4 in \
QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#2&nbsp; \
0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#3&nbsp; 0x00007f2826327f2f \
in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#4&nbsp; 0x00007f2820f20f6e in start_thread \
(arg=0x7f27adffe700) at pthread_create.c:311<br>#5&nbsp; 0x00007f28286119cd in clone () at \
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br><br>Thread 4 (Thread 0x7f27c4d06700 (LWP \
28345)):<br>#0&nbsp; pthread_cond_timedwait@@GLIBC_2.3.2 () at \
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238<br>#1&nbsp; 0x00007f28263283e4 in \
QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#2&nbsp; \
0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#3&nbsp; 0x00007f2826327f2f \
in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#4&nbsp; 0x00007f2820f20f6e in start_thread \
(arg=0x7f27c4d06700) at pthread_create.c:311<br>#5&nbsp; 0x00007f28286119cd in clone () at \
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br><br>Thread 3 (Thread 0x7f27ad7fd700 (LWP \
28346)):<br>#0&nbsp; pthread_cond_timedwait@@GLIBC_2.3.2 () at \
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238<br>#1&nbsp; 0x00007f28263283e4 in \
QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#2&nbsp; \
0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#3&nbsp; 0x00007f2826327f2f \
in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#4&nbsp; 0x00007f2820f20f6e in start_thread \
(arg=0x7f27ad7fd700) at pthread_create.c:311<br>#5&nbsp; 0x00007f28286119cd in clone () at \
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br><br>Thread 2 (Thread 0x7f27bd3db700 (LWP \
28347)):<br>#0&nbsp; pthread_cond_timedwait@@GLIBC_2.3.2 () at \
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238<br>#1&nbsp; 0x00007f28263283e4 in \
QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#2&nbsp; \
0x00007f282631b8a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#3&nbsp; 0x00007f2826327f2f \
in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#4&nbsp; 0x00007f2820f20f6e in start_thread \
(arg=0x7f27bd3db700) at pthread_create.c:311<br>#5&nbsp; 0x00007f28286119cd in clone () at \
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br><br>Thread 1 (Thread 0x7f2828f1b7c0 (LWP \
21173)):<br>[KCrash Handler]<br>#5&nbsp; QString (other=&lt;error reading variable: Cannot access memory \
at address 0x8&gt;, this=0x7fff161c6a10, this@entry=0x7fff161c6a08) at \
/usr/include/qt4/QtCore/qstring.h:725<br>#6&nbsp; KoResource::name (this=0x0) at \
/home/wolthera/kde4/src/calligra/libs/pigment/resources/KoResource.cpp:93<br>#7&nbsp; 0x00007f280675317e \
in KisWdgPattern::configuration (this=&lt;optimized out&gt;) at \
/home/wolthera/kde4/src/calligra/krita/plugins/generators/pattern/kis_wdg_pattern.cpp:64<br>#8&nbsp; \
0x00007f282806e8c7 in KisWdgGenerator::configuration (this=&lt;optimized out&gt;) at \
/home/wolthera/kde4/src/calligra/krita/ui/widgets/kis_wdg_generator.cpp:123<br>#9&nbsp; \
0x00007f2827e804b9 in KisDlgGeneratorLayer::configuration (this=this@entry=0x7fff161c6b30) at \
/home/wolthera/kde4/src/calligra/krita/ui/dialogs/kis_dlg_generator_layer.cpp:69<br>#10 \
0x00007f2827f35896 in KisLayerManager::addGeneratorLayer (this=0x2d93c70, activeNode=...) at \
/home/wolthera/kde4/src/calligra/krita/ui/kis_layer_manager.cc:599<br>#11 0x00007f2827f4bbe2 in \
KisNodeManager::createNode (this=0x2d7f500, nodeType=..., quiet=&lt;optimized out&gt;) at \
/home/wolthera/kde4/src/calligra/krita/ui/kis_node_manager.cpp:469<br>#12 0x00007f2827f4f67b in \
KisNodeManager::qt_static_metacall (_o=0x7fff161c6a10, _c=QMetaObject::InvokeMetaMethod, _id=0, \
_a=0x7f28288d8740 &lt;main_arena&gt;) at \
/home/wolthera/kde4/build/krita/ui/kis_node_manager.moc:126<br>#13 0x00007f282643ba58 in \
QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#14 0x00007f2826443175 in QSignalMapper::mapped(QString \
const&amp;) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#15 0x00007f2826443290 in \
QSignalMapper::map(QObject*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#16 0x00007f282643ba58 \
in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#17 0x00007f2826e12a32 in QAction::triggered(bool) () from \
/usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#18 0x00007f2826e14403 in \
QAction::activate(QAction::ActionEvent) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#19 \
0x00007f28272417f9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#20 0x00007f2827245d19 in ?? \
() from /usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#21 0x00007f2821f27155 in \
KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5<br>#22 0x00007f2826e6831e in \
QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#23 0x00007f2827249aeb in \
QMenu::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#24 0x00007f2826e18dfc in \
QApplicationPrivate::notify_helper(QObject*, QEvent*) () from \
/usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#25 0x00007f2826e1f5ad in QApplication::notify(QObject*, \
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#26 0x00007f282794be07 in \
KoApplication::notify (this=&lt;optimized out&gt;, receiver=0x41511b0, event=0x7fff161c7720) at \
/home/wolthera/kde4/src/calligra/krita/komvc/KoApplication.cpp:497<br>#27 0x00007f28264278bd in \
QCoreApplication::notifyInternal(QObject*, QEvent*) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#28 0x00007f2826e1ed63 in \
QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, \
QPointer&lt;QWidget&gt;&amp;, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#29 \
0x00007f2826e93b0c in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#30 0x00007f2826e93079 in \
QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#31 \
0x00007f2826eba922 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#32 0x00007f2820a483b6 in \
g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0<br>#33 0x00007f2820a48708 in ?? () \
from /lib/x86_64-linux-gnu/libglib-2.0.so.0<br>#34 0x00007f2820a487ac in g_main_context_iteration () from \
/lib/x86_64-linux-gnu/libglib-2.0.so.0<br>#35 0x00007f2826454a55 in \
QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#36 0x00007f2826eba9d6 in ?? () from \
/usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#37 0x00007f28264265ef in \
QEventLoop::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#38 0x00007f28264268e5 in \
QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#39 0x00007f28272488e7 in QMenu::exec(QPoint const&amp;, \
QAction*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#40 0x00007f2827281215 in ?? () from \
/usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#41 0x00007f2827281ce6 in \
QToolButton::mousePressEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#42 \
0x00007f28280751bd in KisToolButton::mouseReleaseEvent (this=0x40f0e50, e=&lt;optimized out&gt;) at \
/home/wolthera/kde4/src/calligra/krita/ui/widgets/kis_tool_button.cpp:46<br>#43 0x00007f2826e6831e in \
QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#44 0x00007f2826e18dfc in \
QApplicationPrivate::notify_helper(QObject*, QEvent*) () from \
/usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#45 0x00007f2826e1f5ad in QApplication::notify(QObject*, \
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#46 0x00007f282794be07 in \
KoApplication::notify (this=&lt;optimized out&gt;, receiver=0x40f0e50, event=0x7fff161c8480) at \
/home/wolthera/kde4/src/calligra/krita/komvc/KoApplication.cpp:497<br>#47 0x00007f28264278bd in \
QCoreApplication::notifyInternal(QObject*, QEvent*) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#48 0x00007f2826e1ed63 in \
QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, \
QPointer&lt;QWidget&gt;&amp;, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#49 \
0x00007f2826e937db in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#50 0x00007f2826e93079 in \
QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#51 \
0x00007f2826eba922 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#52 0x00007f2820a483b6 in \
g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0<br>#53 0x00007f2820a48708 in ?? () \
from /lib/x86_64-linux-gnu/libglib-2.0.so.0<br>#54 0x00007f2820a487ac in g_main_context_iteration () from \
/lib/x86_64-linux-gnu/libglib-2.0.so.0<br>#55 0x00007f2826454a55 in \
QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#56 0x00007f2826eba9d6 in ?? () from \
/usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#57 0x00007f28264265ef in \
QEventLoop::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from \
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)<br></div><br></div>I will post the crash reports in a bit in \
seperate e-mails!<span class="yiv4408151636HOEnZb"><font color="#888888"><br \
clear="all"><div><div><div><br>-- <br>Wolthera </div></div></div></font></span></div>
</blockquote></div><br><br clear="all"><br>-- <br>Wolthera
</div></div><br>_______________________________________________<br>Krita mailing list<br><a \
ymailto="mailto:kimageshop@kde.org" href="mailto:kimageshop@kde.org">kimageshop@kde.org</a><br><a \
href="https://mail.kde.org/mailman/listinfo/kimageshop" \
target="_blank">https://mail.kde.org/mailman/listinfo/kimageshop</a><br><br><br></div> </blockquote>  \
</div> </div>   </div> </div></body></html>



_______________________________________________
Krita mailing list
kimageshop@kde.org
https://mail.kde.org/mailman/listinfo/kimageshop


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic