MVC branch initial impressions and list of bugs.

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


Opening an exisitng regular file(animation related)

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 0x7f17cc03b7c0 (LWP 25489))]

Thread 6 (Thread 0x7f17977fe700 (LWP 25542)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f17c9448406 in QWaitCondition::wait(QMutex*, unsigned long) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f17c94445eb in QSemaphore::acquire(int) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f17c82fbc3e in KisTileDataPooler::waitForWork
(this=this at entry=0x2a4d190)
at
/home/wolthera/kde4/src/calligra/krita/image/tiles3/kis_tile_data_pooler.cc:162
#4  0x00007f17c82fc00d in KisTileDataPooler::run (this=0x2a4d190) at
/home/wolthera/kde4/src/calligra/krita/image/tiles3/kis_tile_data_pooler.cc:184
#5  0x00007f17c9447f2f in ?? () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f17c4040f6e in start_thread (arg=0x7f17977fe700) at
pthread_create.c:311
#7  0x00007f17cb7319cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7f179d2e5700 (LWP 25543)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f17c9448406 in QWaitCondition::wait(QMutex*, unsigned long) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f17c94449f3 in QSemaphore::tryAcquire(int, int) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f17c8317d53 in KisTileDataSwapper::waitForWork (this=<optimized
out>) at
/home/wolthera/kde4/src/calligra/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:86
#4  0x00007f17c8317fea in KisTileDataSwapper::run (this=0x2a4d1c8) at
/home/wolthera/kde4/src/calligra/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:92
#5  0x00007f17c9447f2f in ?? () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f17c4040f6e in start_thread (arg=0x7f179d2e5700) at
pthread_create.c:311
#7  0x00007f17cb7319cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7f17a811d700 (LWP 25550)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f17c9448406 in QWaitCondition::wait(QMutex*, unsigned long) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f17ca415086 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#3  0x00007f17c9447f2f in ?? () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f17c4040f6e in start_thread (arg=0x7f17a811d700) at
pthread_create.c:311
#5  0x00007f17cb7319cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7f179cae4700 (LWP 25551)):
#0  0x00007f17cb724f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f17c3b686a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f17c3b687ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f17c9574a76 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f17c95465ef in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f17c95468e5 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f17c944588f in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f17c9527d13 in ?? () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f17c9447f2f in ?? () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f17c4040f6e in start_thread (arg=0x7f179cae4700) at
pthread_create.c:311
#10 0x00007f17cb7319cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f177bdf5700 (LWP 25552)):
#0  0x00007f17c9fe8265 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#1  0x00007f17c9ff3fce in QImage::convertToFormat(QImage::Format,
QFlags<Qt::ImageConversionFlag>) const () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#2  0x00007f17c9ff4b7a in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#3  0x00007f17c9ff783c in QImage::transformed(QTransform const&,
Qt::TransformationMode) const () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#4  0x00007f17c9ff8725 in QImage::scaled(QSize const&, Qt::AspectRatioMode,
Qt::TransformationMode) const () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#5  0x00007f17c9ffd8ba in QImageReader::read(QImage*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#6  0x00007f17c9ffdb44 in QImageReader::read() () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#7  0x00007f179ecfde1a in ImageLoader::run (this=0x37af550) at
/home/wolthera/kde4/src/calligra/krita/plugins/extensions/dockers/imagedocker/image_strip_scene.cpp:67
#8  0x00007f17c9447f2f in ?? () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f17c4040f6e in start_thread (arg=0x7f177bdf5700) at
pthread_create.c:311
#10 0x00007f17cb7319cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f17cc03b7c0 (LWP 25489)):
[KCrash Handler]
#5  KisAnimation::setPrevOnionSkinOpacityValues (this=0x6f00720042c940,
values=0x3978970) at
/home/wolthera/kde4/src/calligra/krita/ui/kis_animation.cpp:204
#6  0x00007f17a427156d in OnionSkinDock::onCavasSet (this=0x39682b0) at
/home/wolthera/kde4/src/calligra/krita/plugins/extensions/dockers/animator/onionskin_dock.cpp:120
#7  0x00007f17c6565086 in KoCanvasControllerWidget::Private::activate
(this=0x44fa7f0) at
/home/wolthera/kde4/src/calligra/libs/flake/KoCanvasControllerWidget.cpp:166
#8  0x00007f17c6565159 in KoCanvasControllerWidget::activate
(this=this at entry=0x44c3dc0) at
/home/wolthera/kde4/src/calligra/libs/flake/KoCanvasControllerWidget.cpp:233
#9  0x00007f17caf83939 in KisCanvasController::activate (this=0x44c3dc0) at
/home/wolthera/kde4/src/calligra/krita/ui/canvas/kis_canvas_controller.cpp:131
#10 0x00007f17cb1d04e2 in KisView2::setCurrentView (this=0x271f430,
view=<optimized out>) at
/home/wolthera/kde4/src/calligra/krita/ui/kis_view2.cpp:503
#11 0x00007f17cb1caefe in KisMainWindow::setActiveSubWindow
(this=0x20f9de0, window=0x3978970) at
/home/wolthera/kde4/src/calligra/krita/ui/kis_main_window.cpp:303
#12 0x00007f17cb1cafc3 in KisMainWindow::updateMenus (this=0x20f9de0) at
/home/wolthera/kde4/src/calligra/krita/ui/kis_main_window.cpp:234
#13 0x00007f17c955ba58 in QMetaObject::activate(QObject*, QMetaObject
const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#14 0x00007f17ca34c2af in QMdiArea::subWindowActivated(QMdiSubWindow*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#15 0x00007f17ca34f2e3 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#16 0x00007f17ca351559 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#17 0x00007f17ca351b54 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#18 0x00007f17c955ba58 in QMetaObject::activate(QObject*, QMetaObject
const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#19 0x00007f17ca3585b7 in
QMdiSubWindow::windowStateChanged(QFlags<Qt::WindowState>,
QFlags<Qt::WindowState>) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#20 0x00007f17ca35d1d1 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#21 0x00007f17ca35dd64 in QMdiSubWindow::eventFilter(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#22 0x00007f17c9547a26 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#23 0x00007f17c9f38ddc in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#24 0x00007f17c9f3f470 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#25 0x00007f17caa6be07 in KoApplication::notify (this=<optimized out>,
receiver=0x3e41be0, event=0x7fffb48f0860) at
/home/wolthera/kde4/src/calligra/krita/komvc/KoApplication.cpp:497
#26 0x00007f17c95478bd in QCoreApplication::notifyInternal(QObject*,
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#27 0x00007f17c9f8580f in QWidgetPrivate::show_helper() () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#28 0x00007f17c9f874c4 in QWidget::setVisible(bool) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#29 0x00007f17c9f8568e in QWidgetPrivate::showChildren(bool) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#30 0x00007f17c9f8570f in QWidgetPrivate::show_helper() () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#31 0x00007f17c9f874c4 in QWidget::setVisible(bool) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#32 0x00007f17ca35d8f9 in QMdiSubWindow::changeEvent(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#33 0x00007f17c9f87ae8 in QWidget::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#34 0x00007f17ca35e28b in QMdiSubWindow::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#35 0x00007f17c9f38dfc in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#36 0x00007f17c9f3f470 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#37 0x00007f17caa6be07 in KoApplication::notify (this=<optimized out>,
receiver=0x3c1b920, event=0x7fffb48f0eb0) at
/home/wolthera/kde4/src/calligra/krita/komvc/KoApplication.cpp:497
#38 0x00007f17c95478bd in QCoreApplication::notifyInternal(QObject*,
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#39 0x00007f17c9fcf1d8 in QWidget::setWindowState(QFlags<Qt::WindowState>)
() from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#40 0x00007f17c9f852b9 in QWidget::showMaximized() () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#41 0x00007f17ca35df81 in QMdiSubWindow::eventFilter(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#42 0x00007f17c9547a26 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#43 0x00007f17c9f38ddc in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#44 0x00007f17c9f3f470 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#45 0x00007f17caa6be07 in KoApplication::notify (this=<optimized out>,
receiver=0x3e41be0, event=0x7fffb48f13c0) at
/home/wolthera/kde4/src/calligra/krita/komvc/KoApplication.cpp:497
#46 0x00007f17c95478bd in QCoreApplication::notifyInternal(QObject*,
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#47 0x00007f17c9fcf1d8 in QWidget::setWindowState(QFlags<Qt::WindowState>)
() from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#48 0x00007f17c9f852b9 in QWidget::showMaximized() () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#49 0x00007f17cb1cefa8 in KisMainWindow::showView (this=0x20f9de0,
view=0x3e41be0) at
/home/wolthera/kde4/src/calligra/krita/ui/kis_main_window.cpp:176
#50 0x00007f17caaa5306 in KoMainWindow::addView (this=this at entry=0x20f9de0,
view=0x3e41be0) at
/home/wolthera/kde4/src/calligra/krita/komvc/KoMainWindow.cpp:501
#51 0x00007f17caaf6d43 in KoPart::openExistingFile (this=this at entry=0x26c9840,
url=...) at /home/wolthera/kde4/src/calligra/krita/komvc/KoPart.cpp:315
#52 0x00007f17cb038e77 in KisSplashScreen::linkClicked (this=0x1f20ae0,
link=...) at
/home/wolthera/kde4/src/calligra/krita/ui/kis_splash_screen.cpp:137
#53 0x00007f17c955ba58 in QMetaObject::activate(QObject*, QMetaObject
const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#54 0x00007f17ca32d6c2 in QLabel::linkActivated(QString const&) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#55 0x00007f17c955ba58 in QMetaObject::activate(QObject*, QMetaObject
const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#56 0x00007f17ca176ec5 in QTextControl::linkActivated(QString const&) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#57 0x00007f17ca17aaf9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#58 0x00007f17ca17ddc0 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#59 0x00007f17ca17e937 in QTextControl::processEvent(QEvent*, QMatrix
const&, QWidget*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#60 0x00007f17ca17415b in QTextControl::processEvent(QEvent*, QPointF
const&, QWidget*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#61 0x00007f17ca32d358 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#62 0x00007f17c9f8831e in QWidget::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#63 0x00007f17ca3295be in QFrame::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#64 0x00007f17c9f38dfc in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#65 0x00007f17c9f3f5ad in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#66 0x00007f17caa6be07 in KoApplication::notify (this=<optimized out>,
receiver=0x1f67c50, event=0x7fffb48f2150) at
/home/wolthera/kde4/src/calligra/krita/komvc/KoApplication.cpp:497
#67 0x00007f17c95478bd in QCoreApplication::notifyInternal(QObject*,
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#68 0x00007f17c9f3ed63 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#69 0x00007f17c9fb37db in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#70 0x00007f17c9fb3079 in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#71 0x00007f17c9fda922 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#72 0x00007f17c3b683b6 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#73 0x00007f17c3b68708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#74 0x00007f17c3b687ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#75 0x00007f17c9574a55 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#76 0x00007f17c9fda9d6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#77 0x00007f17c95465ef in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#78 0x00007f17c95468e5 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#79 0x00007f17c954be5b in QCoreApplication::exec() () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#80 0x00007f17cbb0f774 in kdemain (argc=<optimized out>, argv=<optimized
out>) at /home/wolthera/kde4/src/calligra/krita/main.cc:104
#81 0x00007f17cb658de5 in __libc_start_main (main=0x4006b0 <main(int,
char**)>, argc=1, ubp_av=0x7fffb48f2b18, init=<optimized out>,
fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffb48f2b08)
at libc-start.c:260
#82 0x00000000004006de in _start ()
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kimageshop/attachments/20141027/bc9e61ed/attachment-0001.html>


More information about the kimageshop mailing list