MVC branch initial impressions and list of bugs.

Wolthera griffinvalley at gmail.com
Mon Oct 27 12:21:50 UTC 2014


crash upon importing a kpp with the resource manager:

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 0x7ff0c9b9b7c0 (LWP 28551))]

Thread 7 (Thread 0x7ff0996da700 (LWP 28590)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff0c6fa6406 in QWaitCondition::wait(QMutex*, unsigned long) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007ff0c6fa25eb in QSemaphore::acquire(int) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007ff0c5e59c3e in KisTileDataPooler::waitForWork
(this=this at entry=0x1e05f80)
at
/home/wolthera/kde4/src/calligra/krita/image/tiles3/kis_tile_data_pooler.cc:162
#4  0x00007ff0c5e5a00d in KisTileDataPooler::run (this=0x1e05f80) at
/home/wolthera/kde4/src/calligra/krita/image/tiles3/kis_tile_data_pooler.cc:184
#5  0x00007ff0c6fa5f2f in ?? () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007ff0c1b9bf6e in start_thread (arg=0x7ff0996da700) at
pthread_create.c:311
#7  0x00007ff0c92919cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 6 (Thread 0x7ff09aedd700 (LWP 28591)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff0c6fa6406 in QWaitCondition::wait(QMutex*, unsigned long) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007ff0c6fa29f3 in QSemaphore::tryAcquire(int, int) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007ff0c5e75d53 in KisTileDataSwapper::waitForWork (this=<optimized
out>) at
/home/wolthera/kde4/src/calligra/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:86
#4  0x00007ff0c5e75fea in KisTileDataSwapper::run (this=0x1e05fb8) at
/home/wolthera/kde4/src/calligra/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:92
#5  0x00007ff0c6fa5f2f in ?? () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007ff0c1b9bf6e in start_thread (arg=0x7ff09aedd700) at
pthread_create.c:311
#7  0x00007ff0c92919cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7ff0a5b68700 (LWP 28594)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff0c6fa6406 in QWaitCondition::wait(QMutex*, unsigned long) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007ff0c7f73086 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#3  0x00007ff0c6fa5f2f in ?? () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007ff0c1b9bf6e in start_thread (arg=0x7ff0a5b68700) at
pthread_create.c:311
#5  0x00007ff0c92919cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7ff09a6dc700 (LWP 28595)):
#0  0x00007ff0c9284f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ff0c16c36a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff0c16c37ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff0c70d2a76 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007ff0c70a45ef in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007ff0c70a48e5 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007ff0c6fa388f in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007ff0c7085d13 in ?? () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007ff0c6fa5f2f in ?? () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007ff0c1b9bf6e in start_thread (arg=0x7ff09a6dc700) at
pthread_create.c:311
#10 0x00007ff0c92919cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7ff081430700 (LWP 28633)):
#0  0x00007ff0c9284f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ff0c16c36a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff0c16c3b0a in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff0b7be3b66 in ?? () from
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ff0c16e80f5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ff0c1b9bf6e in start_thread (arg=0x7ff081430700) at
pthread_create.c:311
#6  0x00007ff0c92919cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7ff073fff700 (LWP 28634)):
#0  0x00007ff0c9284f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ff0c16c36a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff0c16c37ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff0c16c37f9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ff0c16e80f5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ff0c1b9bf6e in start_thread (arg=0x7ff073fff700) at
pthread_create.c:311
#6  0x00007ff0c92919cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7ff0c9b9b7c0 (LWP 28551)):
[KCrash Handler]
#5  KoResourceServer<KisBrush,
SharedPointerStroragePolicy<KisSharedPtr<KisBrush> > >::importResourceFile
(this=this at entry=0x1910ff0, filename=..., fileCreation=fileCreation at entry=true)
at /home/wolthera/kde4/src/calligra/libs/widgets/KoResourceServer.h:340
#6  0x00007ff0c5b83501 in BrushResourceServer::importResourceFile
(this=0x1910ff0, filename=..., fileCreation=<optimized out>) at
/home/wolthera/kde4/src/calligra/krita/libbrush/kis_brush_server.cpp:69
#7  0x00007ff08226ea9c in ResourceManager::slotImport (this=0x232a830) at
/home/wolthera/kde4/src/calligra/krita/plugins/extensions/resourcemanager/resourcemanager.cpp:179
#8  0x00007ff0c70b9a58 in QMetaObject::activate(QObject*, QMetaObject
const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007ff0c7a90a32 in QAction::triggered(bool) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#10 0x00007ff0c7a92403 in QAction::activate(QAction::ActionEvent) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#11 0x00007ff0c7ebf7f9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#12 0x00007ff0c7ec3d19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#13 0x00007ff0c2ba2155 in KMenu::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib/libkdeui.so.5
#14 0x00007ff0c7ae631e in QWidget::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#15 0x00007ff0c7ec7aeb in QMenu::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#16 0x00007ff0c7a96dfc in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#17 0x00007ff0c7a9d5ad in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#18 0x00007ff0c85c9ed7 in KoApplication::notify (this=<optimized out>,
receiver=0x2f5b320, event=0x7fff34e7f900) at
/home/wolthera/kde4/src/calligra/krita/komvc/KoApplication.cpp:497
#19 0x00007ff0c70a58bd in QCoreApplication::notifyInternal(QObject*,
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#20 0x00007ff0c7a9cd63 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#21 0x00007ff0c7b11b0c in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#22 0x00007ff0c7b11079 in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#23 0x00007ff0c7b38922 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#24 0x00007ff0c16c33b6 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007ff0c16c3708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007ff0c16c37ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007ff0c70d2a55 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#28 0x00007ff0c7b389d6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#29 0x00007ff0c70a45ef in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#30 0x00007ff0c70a48e5 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#31 0x00007ff0c70a9e5b in QCoreApplication::exec() () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#32 0x00007ff0c966f774 in kdemain (argc=<optimized out>, argv=<optimized
out>) at /home/wolthera/kde4/src/calligra/krita/main.cc:104
#33 0x00007ff0c91b8de5 in __libc_start_main (main=0x4006b0 <main(int,
char**)>, argc=2, ubp_av=0x7fff34e80298, init=<optimized out>,
fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff34e80288)
at libc-start.c:260
#34 0x00000000004006de in _start ()
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kimageshop/attachments/20141027/70afe595/attachment-0001.html>


More information about the kimageshop mailing list