Bug 368731

Summary: Every time kdevelop start it freeze
Product: [Applications] kdevelop Reporter: Bruno Friedmann <bruno>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 5.0.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Bruno Friedmann 2016-09-13 08:13:55 UTC
Application: kdevelop (5.0.0)

Qt Version: 5.6.1
Frameworks Version: 5.25.0
Operating System: Linux 4.7.2-2-default x86_64
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:
simply try to start kdevelop from command line, the window appear but kdevelop get stuck (one core 100%) until you kill it.

errors seens on command line
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
QPainter::begin: Paint device returned engine == 0, type: 2
qrc:/qml/area_code.qml:38:13: QML Image: Failed to get image from provider: image://icon/kdevelop
QPainter::begin: Paint device returned engine == 0, type: 2
qrc:/qml/area_code.qml:38:13: QML Image: Failed to get image from provider: image://icon/kdevelop

installed packages 
i | kdevelop5                          | package     | 5.0.0-4.4  | x86_64 | ke
i | kdevelop5-debuginfo                | package     | 5.0.0-4.4  | x86_64 | ke
i | kdevelop5-lang                     | package     | 5.0.0-4.4  | noarch | ke
i | kdevelop5-pg-qt                    | package     | 2.0.0-2.3  | x86_64 | ke
i | kdevelop5-pg-qt-debuginfo          | package     | 2.0.0-2.3  | x86_64 | ke
i | kdevelop5-plugin-php               | package     | 5.0.0-5.11 | x86_64 | ke
i | kdevelop5-plugin-php-debuginfo     | package     | 5.0.0-5.11 | x86_64 | ke
i | kdevelop5-plugin-php-lang          | package     | 5.0.0-5.11 | noarch | ke
i | kdevelop5-plugin-python3           | package     | 5.0.0-2.3  | x86_64 | ke
i | kdevelop5-plugin-python3-debuginfo | package     | 5.0.0-2.3  | x86_64 | ke
i | kdevelop5-plugin-python3-lang      | package     | 5.0.0-2.3  | noarch | ke

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f2ac88f7080 (LWP 29881))]

Thread 5 (Thread 0x7f2a83fff700 (LWP 29928)):
#0  0x00007f2ac55f56ed in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f2abe59f016 in g_main_context_iterate (priority=<optimized out>, n_fds=1, fds=0x7f2a7c003220, timeout=<optimized out>, context=0x7f2a7c002ed0) at gmain.c:4135
#2  0x00007f2abe59f016 in g_main_context_iterate (context=context@entry=0x7f2a7c002ed0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835
#3  0x00007f2abe59f12c in g_main_context_iteration (context=0x7f2a7c002ed0, may_block=may_block@entry=1) at gmain.c:3901
#4  0x00007f2ac5f1daab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f2a7c002e00, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f2ac5ec56fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2a83ffeca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2ac5ceb3c3 in QThread::exec() (this=this@entry=0x2257780) at thread/qthread.cpp:500
#7  0x00007f2abb0590a5 in QQmlThreadPrivate::run() (this=0x2257780) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f2ac5cf02e8 in QThreadPrivate::start(void*) (arg=0x2257780) at thread/qthread_unix.cpp:341
#9  0x00007f2abf22b454 in start_thread (arg=0x7f2a83fff700) at pthread_create.c:333
#10 0x00007f2ac55fe3ff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7f2a8c0b6700 (LWP 29885)):
#0  0x00007f2abe5e2fc4 in g_mutex_unlock (mutex=0x7f2a84000990) at gthread-posix.c:1347
#1  0x00007f2abe59dfbe in g_main_context_acquire (context=0x7f2a84000990) at gmain.c:3228
#2  0x00007f2abe59eec5 in g_main_context_iterate (context=context@entry=0x7f2a84000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3790
#3  0x00007f2abe59f12c in g_main_context_iteration (context=0x7f2a84000990, may_block=may_block@entry=1) at gmain.c:3901
#4  0x00007f2ac5f1daab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f2a840008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f2ac5ec56fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2a8c0b5bf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2ac5ceb3c3 in QThread::exec() (this=this@entry=0x10a4b30) at thread/qthread.cpp:500
#7  0x00007f2ac37f76bf in KDevelop::CompletionWorkerThread::run() (this=0x10a4b30) at /usr/src/debug/kdevplatform-5.0/language/codecompletion/codecompletionmodel.cpp:89
#8  0x00007f2ac5cf02e8 in QThreadPrivate::start(void*) (arg=0x10a4b30) at thread/qthread_unix.cpp:341
#9  0x00007f2abf22b454 in start_thread (arg=0x7f2a8c0b6700) at pthread_create.c:333
#10 0x00007f2ac55fe3ff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f2a94893700 (LWP 29884)):
#0  0x00007f2abf2314b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007f2ac5cf10d6 in QWaitCondition::wait(QMutex*, unsigned long) (time=1000, this=0xf18a00) at thread/qwaitcondition_unix.cpp:126
#2  0x00007f2ac5cf10d6 in QWaitCondition::wait(QMutex*, unsigned long) (time=1000, this=0xf18a00) at thread/qwaitcondition_unix.cpp:134
#3  0x00007f2ac5cf10d6 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x10502a8, mutex=mutex@entry=0x10502b0, time=time@entry=1000) at thread/qwaitcondition_unix.cpp:208
#4  0x00007f2ac36ff7d8 in KDevelop::DUChainPrivate::CleanupThread::run() (this=0x1050290) at /usr/src/debug/kdevplatform-5.0/language/duchain/duchain.cpp:282
#5  0x00007f2ac5cf02e8 in QThreadPrivate::start(void*) (arg=0x1050290) at thread/qthread_unix.cpp:341
#6  0x00007f2abf22b454 in start_thread (arg=0x7f2a94893700) at pthread_create.c:333
#7  0x00007f2ac55fe3ff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f2aa52d8700 (LWP 29883)):
#0  0x00007f2ac55f56ed in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f2abe59f016 in g_main_context_iterate (priority=<optimized out>, n_fds=1, fds=0x7f2a9800fdb0, timeout=<optimized out>, context=0x7f2a98000990) at gmain.c:4135
#2  0x00007f2abe59f016 in g_main_context_iterate (context=context@entry=0x7f2a98000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835
#3  0x00007f2abe59f12c in g_main_context_iteration (context=0x7f2a98000990, may_block=may_block@entry=1) at gmain.c:3901
#4  0x00007f2ac5f1daab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f2a980008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f2ac5ec56fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2aa52d7c90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2ac5ceb3c3 in QThread::exec() (this=this@entry=0x7f2ac7d04d20 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:500
#7  0x00007f2ac7a91985 in QDBusConnectionManager::run() (this=0x7f2ac7d04d20 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:189
#8  0x00007f2ac5cf02e8 in QThreadPrivate::start(void*) (arg=0x7f2ac7d04d20 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:341
#9  0x00007f2abf22b454 in start_thread (arg=0x7f2aa52d8700) at pthread_create.c:333
#10 0x00007f2ac55fe3ff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f2ac88f7080 (LWP 29881)):
[KCrash Handler]
#6  0x00007f2aaecf83b1 in QSqlDatabase::close() (this=this@entry=0x1b75228) at kernel/qsqldatabase.cpp:871
#7  0x00007f2aaecfaa29 in QSqlDatabase::~QSqlDatabase() (this=0x1b75228, __in_chrg=<optimized out>) at kernel/qsqldatabase.cpp:799
#8  0x00007f2aaecfd71d in QHash<QString, QSqlDatabase>::deleteNode2(QHashData::Node*) (this=<optimized out>, __in_chrg=<optimized out>) at ../../src/corelib/tools/qhash.h:141
#9  0x00007f2aaecfd71d in QHash<QString, QSqlDatabase>::deleteNode2(QHashData::Node*) (node=0x1b75210) at ../../src/corelib/tools/qhash.h:519
#10 0x00007f2ac5d50689 in QHashData::free_helper(void (*)(QHashData::Node*)) (this=0x1a688b0, node_delete=node_delete@entry=0x7f2aaecfd710 <QHash<QString, QSqlDatabase>::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:538
#11 0x00007f2aaecf8107 in (anonymous namespace)::Q_QGS_dbDict::Holder::~Holder() (this=0x7f2aaef28680 <(anonymous namespace)::Q_QGS_dbDict::innerFunction()::holder>, x=<optimized out>) at ../../src/corelib/tools/qhash.h:555
#12 0x00007f2aaecf8107 in (anonymous namespace)::Q_QGS_dbDict::Holder::~Holder() (this=0x7f2aaef28680 <(anonymous namespace)::Q_QGS_dbDict::innerFunction()::holder>, __in_chrg=<optimized out>) at ../../src/corelib/tools/qhash.h:246
#13 0x00007f2aaecf8107 in (anonymous namespace)::Q_QGS_dbDict::Holder::~Holder() (this=0x7f2aaef28680 <(anonymous namespace)::Q_QGS_dbDict::innerFunction()::holder>, __in_chrg=<optimized out>) at kernel/qsqldatabase.cpp:110
#14 0x00007f2aaecf8107 in (anonymous namespace)::Q_QGS_dbDict::Holder::~Holder() (this=0x7f2aaef28680 <(anonymous namespace)::Q_QGS_dbDict::innerFunction()::holder>, __in_chrg=<optimized out>) at kernel/qsqldatabase.cpp:126
#15 0x00007f2ac554bee0 in __run_exit_handlers (status=status@entry=1, listp=0x7f2ac58ae5b8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:83
#16 0x00007f2ac554bf3a in __GI_exit (status=status@entry=1) at exit.c:105
#17 0x00007f2abf6c86a5 in _XDefaultIOError (dpy=dpy@entry=0xb45c20) at XlibInt.c:1263
#18 0x00007f2aa9c2c01e in ioErrorHandler(Display*) (dpy=0xb45c20) at qxcbconnection.cpp:159
#19 0x00007f2abf6c88de in _XIOError (dpy=dpy@entry=0xb45c20) at XlibInt.c:1469
#20 0x00007f2abf6c6923 in _XReply (dpy=0xb45c20, rep=0x7ffd39a1d9a0, extra=0, discard=0) at xcb_io.c:704
#21 0x00007f2a968bc833 in  () at /usr/lib64/libGLX_nvidia.so.0
#22 0x00007f2a968bd245 in  () at /usr/lib64/libGLX_nvidia.so.0
#23 0x00007f2ab6e9779f in  () at /usr/lib64/libGLX.so.0
#24 0x00007f2aa6279d00 in QGLXContext::makeCurrent(QPlatformSurface*) (this=0x245ba30, surface=0x277ad20) at qglxintegration.cpp:487
#25 0x00007f2ac645bed8 in QOpenGLContext::makeCurrent(QSurface*) (this=0x245b6f0, surface=0x28789f0) at kernel/qopenglcontext.cpp:970
#26 0x00007f2abbb8de50 in QQuickWidgetPrivate::invalidateRenderControl() (this=0x1ec8250) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quickwidgets/qquickwidget.cpp:118
#27 0x00007f2abbb901dd in QQuickWidget::hideEvent(QHideEvent*) (this=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quickwidgets/qquickwidget.cpp:1120
#28 0x00007f2ac6c535a8 in QWidget::event(QEvent*) (this=0x1ec4870, event=0x7ffd39a1df90) at kernel/qwidget.cpp:9114
#29 0x00007f2ac6c0dacc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x1ec4870, e=0x7ffd39a1df90) at kernel/qapplication.cpp:3804
#30 0x00007f2ac6c12f6f in QApplication::notify(QObject*, QEvent*) (this=0x7ffd39a26e80, receiver=0x1ec4870, e=0x7ffd39a1df90) at kernel/qapplication.cpp:3561
#31 0x00007f2ac5ec79b0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=receiver@entry=0x1ec4870, event=event@entry=0x7ffd39a1df90) at kernel/qcoreapplication.cpp:1015
#32 0x00007f2ac6c4e5fa in QWidgetPrivate::hideChildren(bool) (event=0x7ffd39a1df90, receiver=0x1ec4870) at ../../src/corelib/kernel/qcoreapplication.h:225
#33 0x00007f2ac6c4e5fa in QWidgetPrivate::hideChildren(bool) (this=<optimized out>, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8299
#34 0x00007f2ac6c4e5e2 in QWidgetPrivate::hideChildren(bool) (this=this@entry=0xc7c0a0, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8294
#35 0x00007f2ac6c4e8b4 in QWidgetPrivate::hide_helper() (this=this@entry=0xc7c0a0) at kernel/qwidget.cpp:8022
#36 0x00007f2ac6c53180 in QWidget::setVisible(bool) (this=this@entry=0xc703f0, visible=<optimized out>) at kernel/qwidget.cpp:8213
#37 0x00007f2ac842970d in KDevelop::MainWindow::setVisible(bool) (this=0xc703f0, visible=<optimized out>) at /usr/src/debug/kdevplatform-5.0/shell/mainwindow.cpp:345
#38 0x00007f2ac6c4ebd8 in QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) (this=0xc7c0a0, mode=mode@entry=QWidgetPrivate::CloseWithSpontaneousEvent) at kernel/qwidget.cpp:8342
#39 0x00007f2ac6c6d446 in QWidgetWindow::handleCloseEvent(QCloseEvent*) (this=this@entry=0xf5e7d0, event=event@entry=0x7ffd39a1e4a0) at kernel/qwidgetwindow.cpp:758
#40 0x00007f2ac6c705e3 in QWidgetWindow::event(QEvent*) (this=0xf5e7d0, event=0x7ffd39a1e4a0) at kernel/qwidgetwindow.cpp:192
#41 0x00007f2ac6c0dacc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0xf5e7d0, e=0x7ffd39a1e4a0) at kernel/qapplication.cpp:3804
#42 0x00007f2ac6c12f6f in QApplication::notify(QObject*, QEvent*) (this=0x7ffd39a26e80, receiver=0xf5e7d0, e=0x7ffd39a1e4a0) at kernel/qapplication.cpp:3561
#43 0x00007f2ac5ec79b0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0xf5e7d0, event=event@entry=0x7ffd39a1e4a0) at kernel/qcoreapplication.cpp:1015
#44 0x00007f2ac641c7bc in QGuiApplicationPrivate::processCloseEvent(QWindowSystemInterfacePrivate::CloseEvent*) (event=0x7ffd39a1e4a0, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:228
#45 0x00007f2ac641c7bc in QGuiApplicationPrivate::processCloseEvent(QWindowSystemInterfacePrivate::CloseEvent*) (e=0x4d7bd70) at kernel/qguiapplication.cpp:2192
#46 0x00007f2ac6420f25 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x4d7bd70) at kernel/qguiapplication.cpp:1700
#47 0x00007f2ac63fec0b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=..., flags@entry=...) at kernel/qwindowsysteminterface.cpp:648
#48 0x00007f2ac63ff7d0 in QWindowSystemInterface::flushWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:626
#49 0x00007f2ac6426d60 in QWindow::close() (this=0xf5e7d0) at kernel/qwindow.cpp:1917
#50 0x00007f2ac6c0d2ad in QApplicationPrivate::tryCloseAllWidgetWindows(QList<QWindow*>*) (processedWindows=0x7ffd39a1e6b0) at kernel/qapplication.cpp:1921
#51 0x00007f2ac6c0d438 in QApplication::closeAllWindows() () at kernel/qapplication.cpp:1960
#52 0x00007f2ac8445838 in (anonymous namespace)::shutdownGracefully(int) (sig=15) at /usr/src/debug/kdevplatform-5.0/shell/core.cpp:68
#53 0x00007f2ac5549650 in <signal handler called> () at /lib64/libc.so.6
#54 0x00007f2abe34425a in png_write_find_filter (png_ptr=0x4cfe0e0, png_ptr=0x4cfe0e0, lmins=<optimized out>, row_bytes=76456, bpp=4) at pngwutil.c:2276
#55 0x00007f2abe34425a in png_write_find_filter (png_ptr=0x4cfe0e0, row_info=0x7ffd39a1ee80) at pngwutil.c:2621
#56 0x00007f2abe33b9ca in png_write_row (png_ptr=png_ptr@entry=0x4cfe0e0, row=<optimized out>) at pngwrite.c:888
#57 0x00007f2abe33bc9f in png_write_rows (png_ptr=0x4cfe0e0, row=row@entry=0x7ffd39a1f1d0, num_rows=num_rows@entry=1) at pngwrite.c:582
#58 0x00007f2ac64c350c in QPNGImageWriter::writeImage(QImage const&, int, QString const&, int, int) (this=this@entry=0x7ffd39a1f660, image=..., quality_in=quality_in@entry=-1, description=..., off_x_in=off_x_in@entry=0, off_y_in=off_y_in@entry=0) at image/qpnghandler.cpp:974
#59 0x00007f2ac64c3d35 in QPngHandler::write(QImage const&) (description=..., quality=-1, img=..., this=0x7ffd39a1f660) at image/qpnghandler.cpp:172
#60 0x00007f2ac64c3d35 in QPngHandler::write(QImage const&) (description=..., gamma=0, quality=-1, device=<optimized out>, image=...) at image/qpnghandler.cpp:997
#61 0x00007f2ac64c3d35 in QPngHandler::write(QImage const&) (this=<optimized out>, image=...) at image/qpnghandler.cpp:1044
#62 0x00007f2ac64884c4 in QImageWriter::write(QImage const&) (this=this@entry=0x7ffd39a1f720, image=...) at image/qimagewriter.cpp:763
#63 0x00007f2ac64626c6 in operator<<(QDataStream&, QImage const&) (s=..., image=...) at image/qimage.cpp:3510
#64 0x00007f2ac64934ac in operator<<(QDataStream&, QPixmap const&) (stream=..., pixmap=...) at image/qpixmap.cpp:1043
#65 0x00007f2abc5e7c84 in KIconLoaderPrivate::insertCachedPixmapWithPath(QString const&, QPixmap const&, QString const&) (this=0xbf4de0, key=..., data=..., path=...) at /usr/src/debug/kiconthemes-5.25.0/src/kiconloader.cpp:952
#66 0x00007f2abc5e9099 in KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const (this=<optimized out>, _name=..., group=<optimized out>, group@entry=KIconLoader::Desktop, size=<optimized out>, state=<optimized out>, overlays=..., path_store=0x0, canReturnNull=false) at /usr/src/debug/kiconthemes-5.25.0/src/kiconloader.cpp:1360
#67 0x00007f2abc5df294 in KIconEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State) (this=<optimized out>, size=..., mode=<optimized out>, state=<optimized out>) at /usr/src/debug/kiconthemes-5.25.0/src/kiconengine.cpp:102
#68 0x00007f2ac64a72e0 in QIcon::pixmap(QWindow*, QSize const&, QIcon::Mode, QIcon::State) const (this=this@entry=0x7ffd39a1fba0, window=window@entry=0x0, size=..., mode=mode@entry=QIcon::Normal, state=state@entry=QIcon::Off) at image/qicon.cpp:842
#69 0x00007f2ac64a742e in QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const (this=this@entry=0x7ffd39a1fba0, size=..., mode=mode@entry=QIcon::Normal, state=state@entry=QIcon::Off) at image/qicon.cpp:775
#70 0x00007f2ab57ca99a in KDeclarative::KIconProvider::requestPixmap(QString const&, QSize*, QSize const&) (this=this@entry=0x24336c0, id=..., size=size@entry=0x7ffd39a1fc90, requestedSize=...) at /usr/src/debug/kdeclarative-5.25.0/src/kdeclarative/private/kiconprovider.cpp:40
#71 0x00007f2abb4919a4 in QQuickPixmap::load(QQmlEngine*, QUrl const&, QSize const&, QFlags<QQuickPixmap::Option>, AutoTransform) (ok=<synthetic pointer>, autoTransform=UsePluginDefault, requestSize=..., url=..., engine=<optimized out>, declarativePixmap=0x4d4be30) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/util/qquickpixmapcache.cpp:1154
#72 0x00007f2abb4919a4 in QQuickPixmap::load(QQmlEngine*, QUrl const&, QSize const&, QFlags<QQuickPixmap::Option>, AutoTransform) (this=this@entry=0x4d4be30, engine=<optimized out>, url=..., requestSize=..., options=..., options@entry=..., requestAutoTransform=requestAutoTransform@entry=UsePluginDefault) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/util/qquickpixmapcache.cpp:1412
#73 0x00007f2abb593a30 in QQuickImageBase::load() (this=0x4d4bcc0) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickimagebase.cpp:243
#74 0x00007f2abb66ae81 in QQuickImageBase::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x4d4bcc0, _c=_c@entry=QMetaObject::WriteProperty, _id=_id@entry=5, _a=_a@entry=0x7ffd39a1fec0) at .moc/moc_qquickimagebase_p.cpp:238
#75 0x00007f2abb66b05b in QQuickImageBase::qt_metacall(QMetaObject::Call, int, void**) (this=this@entry=0x4d4bcc0, _c=_c@entry=QMetaObject::WriteProperty, _id=5, _a=_a@entry=0x7ffd39a1fec0) at .moc/moc_qquickimagebase_p.cpp:289
#76 0x00007f2abb66b4d5 in QQuickImage::qt_metacall(QMetaObject::Call, int, void**) (this=0x4d4bcc0, _c=QMetaObject::WriteProperty, _id=<optimized out>, _a=0x7ffd39a1fec0) at .moc/moc_qquickimage_p.cpp:294
#77 0x00007f2abb003145 in QQmlValueType::write(QObject*, int, QFlags<QQmlPropertyPrivate::WriteFlag>) (this=this@entry=0x4d4c370, obj=obj@entry=0x4d4bcc0, idx=<optimized out>, flags=...) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/qqmlvaluetype.cpp:221
#78 0x00007f2abafd790e in QQmlPropertyPrivate::writeValueProperty(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyPrivate::WriteFlag>) (object=0x4d4bcc0, core=..., value=..., context=0x4d4b440, flags=...) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/qqmlproperty.cpp:1172
#79 0x00007f2abb04434e in QQmlBinding::write(QQmlPropertyData const&, QV4::Value const&, bool, QFlags<QQmlPropertyPrivate::WriteFlag>) (this=this@entry=0x4d46260, core=..., result=..., isUndefined=<optimized out>, flags=...) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/qqmlbinding.cpp:327
#80 0x00007f2abb0452a7 in QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) (this=0x4d46260, flags=...) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/qqmlbinding.cpp:191
#81 0x00007f2abb04577e in QQmlBinding::refresh() (this=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/qqmlbinding.cpp:403
#82 0x00007f2abb01b314 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=a@entry=0x0) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/qqmlnotifier.cpp:94
#83 0x00007f2abafc5ca4 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (object=0x4d4bcc0, index=25, a=0x0) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/qqmlengine.cpp:772
#84 0x00007f2ac5ef48b0 in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x4d4bcc0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=22, argv=argv@entry=0x0) at kernel/qobject.cpp:3616
#85 0x00007f2ac5ef56f7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x4d4bcc0, m=m@entry=0x7f2abb958dc0 <QQuickItem::staticMetaObject>, local_signal_index=local_signal_index@entry=22, argv=argv@entry=0x0) at kernel/qobject.cpp:3595
#86 0x00007f2abb510233 in QQuickItem::heightChanged() (this=this@entry=0x4d4bcc0) at .moc/moc_qquickitem.cpp:1136
#87 0x00007f2abb5103e6 in QQuickItem::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d4bcc0, newGeometry=..., oldGeometry=...) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:3699
#88 0x00007f2abb5959d9 in QQuickImage::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d4bcc0, newGeometry=..., oldGeometry=...) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickimage.cpp:539
#89 0x00007f2abb5150a4 in QQuickItem::setSize(QSizeF const&) (this=0x4d4bcc0, size=...) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6591
#90 0x00007f2a820fd2e3 in QQuickGridLayoutItem::setGeometry(QRectF const&) (this=0x4d72060, rect=...) at qquickgridlayoutengine_p.h:117
#91 0x00007f2ac66fad78 in QGridLayoutEngine::setGeometries(QRectF const&, QAbstractLayoutStyleInfo const*) (this=this@entry=0x4d4b9f0, contentsGeometry=..., styleInfo=<optimized out>) at util/qgridlayoutengine.cpp:1034
#92 0x00007f2a820fc97a in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:528
#93 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#94 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=11310) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#95 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#96 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#97 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#98 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=6692) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#99 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#100 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#101 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#102 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=6692) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#103 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#104 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#105 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#106 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=3960) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#107 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#108 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#109 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#110 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=3960) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#111 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#112 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#113 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#114 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=2343) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#115 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#116 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#117 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#118 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=2343) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#119 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#120 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#121 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#122 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=1386) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#123 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#124 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#125 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#126 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=1386) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#127 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#128 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#129 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#130 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=820) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#131 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#132 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#133 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#134 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=820) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#135 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#136 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#137 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#138 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=485) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#139 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#140 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#141 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#142 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=485) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#143 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#144 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#145 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#146 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=287) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#147 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#148 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#149 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#150 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=287) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#151 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#152 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#153 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#154 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=170) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#155 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#156 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#157 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#158 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=170) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#159 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#160 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#161 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#162 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=101) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#163 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#164 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#165 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#166 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=101) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#167 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#168 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#169 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#170 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=60) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#171 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#172 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#173 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#174 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=60) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#175 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#176 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#177 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#178 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=35) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#179 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#180 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#181 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#182 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=35) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#183 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#184 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#185 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#186 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=21) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#187 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#188 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#189 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#190 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=21) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#191 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#192 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#193 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#194 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=12) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#195 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#196 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#197 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#198 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=12) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#199 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#200 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#201 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#202 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=7) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#203 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#204 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#205 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#206 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=7) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#207 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#208 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#209 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#210 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=4) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#211 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#212 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#213 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#214 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=5) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#215 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#216 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#217 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#218 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=8) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#219 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#220 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#221 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#222 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=11) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#223 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#224 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#225 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#226 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=13) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#227 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#228 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#229 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#230 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=15) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#231 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#232 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#233 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#234 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=18) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#235 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#236 0x00007f2a820fc9d4 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x4d45ff0, size=...) at qquicklinearlayout.cpp:532
#237 0x00007f2a820fb230 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x4d45ff0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:785
#238 0x00007f2abb514e6f in QQuickItem::setImplicitSize(double, double) (this=this@entry=0x4d45ff0, w=<optimized out>, h=h@entry=22) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickitem.cpp:6554
#239 0x00007f2a820fce51 in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x4d45ff0, childItem=<optimized out>) at qquicklinearlayout.cpp:426
#240 0x00007f2a820fc85b in QQuickGridLayoutBase::updateLayoutItems() (this=0x4d45ff0) at qquicklinearlayout.cpp:444
#241 0x00007f2a820fcb9a in QQuickGridLayoutBase::componentComplete() (this=0x4d45ff0) at qquicklinearlayout.cpp:345
#242 0x00007f2abb04ef89 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) (this=0x4d46530, interrupt=...) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/qqmlobjectcreator.cpp:1206
#243 0x00007f2abafdd5b2 in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) (this=this@entry=0x4d46460, i=...) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/qqmlincubator.cpp:348
#244 0x00007f2abafddeae in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) (this=this@entry=0x1d74910, i=..., forContext=forContext@entry=0x4d463a0) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/qqmlincubator.cpp:87
#245 0x00007f2abafd9158 in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) (this=<optimized out>, incubator=..., context=<optimized out>, forContext=forContext@entry=0x0) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/qqmlcomponent.cpp:1059
#246 0x00007f2abb5d22cf in QQuickLoaderPrivate::_q_sourceLoaded() (this=this@entry=0x5058070) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickloader.cpp:715
#247 0x00007f2abb5d2478 in QQuickLoaderPrivate::load() (this=0x5058070) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickloader.cpp:597
#248 0x00007f2abb04ef89 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) (this=0x50a4970, interrupt=...) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/qqmlobjectcreator.cpp:1206
#249 0x00007f2abafdd5b2 in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) (this=this@entry=0x50a46f0, i=...) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/qqmlincubator.cpp:348
#250 0x00007f2abafddeae in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) (this=this@entry=0x1d74910, i=..., forContext=forContext@entry=0x50a4470) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/qqmlincubator.cpp:87
#251 0x00007f2abafd9158 in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) (this=<optimized out>, incubator=..., context=<optimized out>, forContext=forContext@entry=0x0) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/qqmlcomponent.cpp:1059
#252 0x00007f2abb5d22cf in QQuickLoaderPrivate::_q_sourceLoaded() (this=0x235f3c0) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/items/qquickloader.cpp:715
#253 0x00007f2abb5d2d91 in QQuickLoader::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qquickloader_p.cpp:164
#254 0x00007f2ac5ef5149 in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x2442bf0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd39a266d0) at kernel/qobject.cpp:3730
#255 0x00007f2ac5ef56f7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x2442bf0, m=m@entry=0x7f2abb378da0 <QQmlComponent::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd39a266d0) at kernel/qobject.cpp:3595
#256 0x00007f2abb0a115e in QQmlComponent::statusChanged(QQmlComponent::Status) (this=this@entry=0x2442bf0, _t1=<optimized out>) at .moc/moc_qqmlcomponent.cpp:243
#257 0x00007f2abafda900 in QQmlComponentPrivate::typeDataReady(QQmlTypeData*) (this=0x2442f80) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/qqmlcomponent.cpp:315
#258 0x00007f2abaffb3c1 in QQmlTypeData::completed() (this=0x24433a0) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/qqmltypeloader.cpp:2142
#259 0x00007f2abaff26c9 in QQmlTypeLoaderThread::callCompletedMain(QQmlDataBlob*) (this=<optimized out>, b=0x24433a0) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/qqmltypeloader.cpp:837
#260 0x00007f2abb059334 in QQmlThreadPrivate::mainEvent() (this=0x2257780) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/ftw/qqmlthread.cpp:156
#261 0x00007f2abb059a2e in QQmlThreadPrivate::MainObject::event(QEvent*) (this=0x22577d8, e=0x7f2a7c0d9340) at /usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/ftw/qqmlthread.cpp:114
#262 0x00007f2ac6c0dacc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x22577d8, e=0x7f2a7c0d9340) at kernel/qapplication.cpp:3804
#263 0x00007f2ac6c12f6f in QApplication::notify(QObject*, QEvent*) (this=0x7ffd39a26e80, receiver=0x22577d8, e=0x7f2a7c0d9340) at kernel/qapplication.cpp:3561
#264 0x00007f2ac5ec79b0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x22577d8, event=event@entry=0x7f2a7c0d9340) at kernel/qcoreapplication.cpp:1015
#265 0x00007f2ac5ec993c in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x7f2a7c0d9340, receiver=<optimized out>) at kernel/qcoreapplication.h:225
#266 0x00007f2ac5ec993c in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xb21bd0) at kernel/qcoreapplication.cpp:1650
#267 0x00007f2ac5ec9df8 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1508
#268 0x00007f2ac5f1d683 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0xb89f10) at kernel/qeventdispatcher_glib.cpp:270
#269 0x00007f2abe59ee17 in g_main_context_dispatch (context=0x7f2aa00016f0) at gmain.c:3154
#270 0x00007f2abe59ee17 in g_main_context_dispatch (context=context@entry=0x7f2aa00016f0) at gmain.c:3769
#271 0x00007f2abe59f080 in g_main_context_iterate (context=context@entry=0x7f2aa00016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840
#272 0x00007f2abe59f12c in g_main_context_iteration (context=0x7f2aa00016f0, may_block=may_block@entry=1) at gmain.c:3901
#273 0x00007f2ac5f1da8f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xbd9620, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#274 0x00007f2ac5ec56fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffd39a26c90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#275 0x00007f2ac5ecdf0c in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1285
#276 0x00007f2ac6416b5c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1607
#277 0x00007f2ac6c0ab05 in QApplication::exec() () at kernel/qapplication.cpp:2979
#278 0x000000000040bc71 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kdevelop-5.0/app/main.cpp:745

Possible duplicates by query: bug 350422.

Reported using DrKonqi
Comment 1 Kevin Funk 2016-09-13 11:54:48 UTC
Known issue in 5.0.0. Work-around:

export KDEV_DISABLE_WELCOMEPAGE=1
kdevelop

*** This bug has been marked as a duplicate of bug 368138 ***