https://bugs.kde.org/show_bug.cgi?id=347524
--- Comment #7 from Symeon Huang <hzwhu...@gmail.com> --- (In reply to Kevin Kofler from comment #6) > Oh, and please install the plasma-breeze-debuginfo package (and if you can, > also qt5-qtbase-debuginfo, though that one is fairly large). plasma-breeze-debuginfo depends on qt5-qtbase-debuginfo... so anyway I've installed both of them. The output is pasted below: ==3901== Memcheck, a memory error detector ==3901== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==3901== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info ==3901== Command: qtcreator ==3901== Parent PID: 2802 ==3901== ==3901== Warning: set address range perms: large range [0x3a04e000, 0xba04e000) (defined) ==3901== Warning: set address range perms: large range [0xbdc61000, 0xfdc63000) (noaccess) ==3901== Syscall param writev(vector[...]) points to uninitialised byte(s) ==3901== at 0x7FE8E2D: ??? (syscall-template.S:81) ==3901== by 0xEA7B45A: write_vec (xcb_conn.c:257) ==3901== by 0xEA7B45A: _xcb_conn_wait (xcb_conn.c:502) ==3901== by 0xEA7B850: _xcb_out_send (xcb_out.c:393) ==3901== by 0xEA7BF76: _xcb_out_flush_to (xcb_out.c:417) ==3901== by 0xEA7CB22: wait_for_reply (xcb_in.c:483) ==3901== by 0xEA7CBA0: xcb_wait_for_reply (xcb_in.c:521) ==3901== by 0x17A7D039: ??? (in /usr/lib64/qt5/plugins/platforms/libqxcb.so) ==3901== by 0x17A908A8: ??? (in /usr/lib64/qt5/plugins/platforms/libqxcb.so) ==3901== by 0x5F54897: QWindow::setWindowState(Qt::WindowState) (in /usr/lib64/libQt5Gui.so.5.4.1) ==3901== by 0x5792E6D: QWidget::setWindowState(QFlags<Qt::WindowState>) (in /usr/lib64/libQt5Widgets.so.5.4.1) ==3901== by 0x57932C1: QWidget::restoreGeometry(QByteArray const&) (in /usr/lib64/libQt5Widgets.so.5.4.1) ==3901== by 0x24971B03: ??? (in /usr/lib64/qtcreator/plugins/libCore.so) ==3901== Address 0x10ff7daa is 4,522 bytes inside a block of size 21,144 alloc'd ==3901== at 0x4C2A986: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==3901== by 0xEA7ADFB: xcb_connect_to_fd (xcb_conn.c:325) ==3901== by 0xEA7E8C0: xcb_connect_to_display_with_auth_info (xcb_util.c:523) ==3901== by 0x8D98FB9: _XConnectXCB (xcb_disp.c:78) ==3901== by 0x8D89AF1: XOpenDisplay (OpenDis.c:129) ==3901== by 0x17A7FAE6: ??? (in /usr/lib64/qt5/plugins/platforms/libqxcb.so) ==3901== by 0x17A830D9: ??? (in /usr/lib64/qt5/plugins/platforms/libqxcb.so) ==3901== by 0x17A97F1C: ??? (in /usr/lib64/qt5/plugins/platforms/libqxcb.so) ==3901== by 0x5F3DBF1: QPlatformIntegrationFactory::create(QString const&, QStringList const&, int&, char**, QString const&) (in /usr/lib64/libQt5Gui.so.5.4.1) ==3901== by 0x5F49429: QGuiApplicationPrivate::createPlatformIntegration() (in /usr/lib64/libQt5Gui.so.5.4.1) ==3901== by 0x5F4A2BC: QGuiApplicationPrivate::createEventDispatcher() (in /usr/lib64/libQt5Gui.so.5.4.1) ==3901== by 0x6D64ACE: QCoreApplication::init() (in /usr/lib64/libQt5Core.so.5.4.1) ==3901== ==3901== Invalid read of size 8 ==3901== at 0x5F74E00: QScreen::handle() const (in /usr/lib64/libQt5Gui.so.5.4.1) ==3901== by 0x17A8F2E7: ??? (in /usr/lib64/qt5/plugins/platforms/libqxcb.so) ==3901== by 0x5F55EBB: QWindow::setParent(QWindow*) (in /usr/lib64/libQt5Gui.so.5.4.1) ==3901== by 0x578B643: QWidgetPrivate::setParent_sys(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib64/libQt5Widgets.so.5.4.1) ==3901== by 0x57971D9: QWidget::setParent(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib64/libQt5Widgets.so.5.4.1) ==3901== by 0x579812B: QWidget::setParent(QWidget*) (in /usr/lib64/libQt5Widgets.so.5.4.1) ==3901== by 0x5773FFA: QLayout::addChildWidget(QWidget*) (in /usr/lib64/libQt5Widgets.so.5.4.1) ==3901== by 0x577996B: QStackedLayout::insertWidget(int, QWidget*) (in /usr/lib64/libQt5Widgets.so.5.4.1) ==3901== by 0x249D24EE: ??? (in /usr/lib64/qtcreator/plugins/libCore.so) ==3901== by 0x249D25DB: ??? (in /usr/lib64/qtcreator/plugins/libCore.so) ==3901== by 0x249D3C4B: ??? (in /usr/lib64/qtcreator/plugins/libCore.so) ==3901== by 0x24971162: ??? (in /usr/lib64/qtcreator/plugins/libCore.so) ==3901== Address 0x8 is not stack'd, malloc'd or (recently) free'd ==3901== ==3901== ==3901== Process terminating with default action of signal 11 (SIGSEGV) ==3901== Access not within mapped region at address 0x8 ==3901== at 0x5F74E00: QScreen::handle() const (in /usr/lib64/libQt5Gui.so.5.4.1) ==3901== by 0x17A8F2E7: ??? (in /usr/lib64/qt5/plugins/platforms/libqxcb.so) ==3901== by 0x5F55EBB: QWindow::setParent(QWindow*) (in /usr/lib64/libQt5Gui.so.5.4.1) ==3901== by 0x578B643: QWidgetPrivate::setParent_sys(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib64/libQt5Widgets.so.5.4.1) ==3901== by 0x57971D9: QWidget::setParent(QWidget*, QFlags<Qt::WindowType>) (in /usr/lib64/libQt5Widgets.so.5.4.1) ==3901== by 0x579812B: QWidget::setParent(QWidget*) (in /usr/lib64/libQt5Widgets.so.5.4.1) ==3901== by 0x5773FFA: QLayout::addChildWidget(QWidget*) (in /usr/lib64/libQt5Widgets.so.5.4.1) ==3901== by 0x577996B: QStackedLayout::insertWidget(int, QWidget*) (in /usr/lib64/libQt5Widgets.so.5.4.1) ==3901== by 0x249D24EE: ??? (in /usr/lib64/qtcreator/plugins/libCore.so) ==3901== by 0x249D25DB: ??? (in /usr/lib64/qtcreator/plugins/libCore.so) ==3901== by 0x249D3C4B: ??? (in /usr/lib64/qtcreator/plugins/libCore.so) ==3901== by 0x24971162: ??? (in /usr/lib64/qtcreator/plugins/libCore.so) ==3901== If you believe this happened as a result of a stack ==3901== overflow in your program's main thread (unlikely but ==3901== possible), you can try to increase the size of the ==3901== main thread stack using the --main-stacksize= flag. ==3901== The main thread stack size used in this run was 8388608. ==3901== ==3901== HEAP SUMMARY: ==3901== in use at exit: 36,333,758 bytes in 363,168 blocks ==3901== total heap usage: 2,738,376 allocs, 2,375,208 frees, 783,471,638 bytes allocated ==3901== ==3901== LEAK SUMMARY: ==3901== definitely lost: 1,016 bytes in 107 blocks ==3901== indirectly lost: 0 bytes in 0 blocks ==3901== possibly lost: 4,860,210 bytes in 9,862 blocks ==3901== still reachable: 31,472,532 bytes in 353,199 blocks ==3901== suppressed: 0 bytes in 0 blocks ==3901== Rerun with --leak-check=full to see details of leaked memory ==3901== ==3901== For counts of detected and suppressed errors, rerun with: -v ==3901== Use --track-origins=yes to see where uninitialised values come from ==3901== ERROR SUMMARY: 39 errors from 2 contexts (suppressed: 0 from 0) -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel