Bug 347524 - Qt Creator Options crashed in Breeze theme
Summary: Qt Creator Options crashed in Breeze theme
Status: RESOLVED DUPLICATE of bug 341497
Alias: None
Product: Breeze
Classification: Plasma
Component: QStyle (show other bugs)
Version: 5.3.0
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Hugo Pereira Da Costa
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-10 17:07 UTC by Symeon Huang
Modified: 2022-09-04 10:22 UTC (History)
13 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Symeon Huang 2015-05-10 17:07:37 UTC
Qt Creator crashes after open Tools | Options

Backtrace: http://paste.fedoraproject.org/220371/63949143

Reproducible: Always

Steps to Reproduce:
1. Open Qt Creator
2. Tools | Options
3. If it's still not crashed, close the dialog and open Tools | Options again, it'll crash

Actual Results:  
Crash

Expected Results:  
Behave normally without crashes.

Fedora 22 x86_64, Plasma 5.3.0, KDE Frameworks 5.9.0, Qt 5.4.1, Qt Creator 3.4.0
Comment 1 David Edmundson 2015-05-10 18:08:22 UTC
Copying relevant part inline as pastebins tend to die

Thread 1 (Thread 0x7f014847c840 (LWP 2625)):
[KCrash Handler]
#5  0x00007f0144e51a98 in raise () at /lib64/libc.so.6
#6  0x00007f0144e5372a in abort () at /lib64/libc.so.6
#7  0x00007f0144e94ea2 in  () at /lib64/libc.so.6
#8  0x00007f0144e9c53c in _int_free () at /lib64/libc.so.6
#9  0x00007f0144ea0e9c in free () at /lib64/libc.so.6
#10 0x00007f012561b31a in Breeze::Helper::frameOutlineColor(QPalette const&, bool, bool, double, Breeze::AnimationMode) const () at /usr/lib64/qt5/plugins/styles/breeze.so
#11 0x00007f012561ae0c in Breeze::FrameShadow::paintEvent(QPaintEvent*) () at /usr/lib64/qt5/plugins/styles/breeze.so
#12 0x00007f01473f8628 in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#13 0x00007f01473b5dec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#14 0x00007f01473bb370 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#15 0x00007f01461ae7fb in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#16 0x00007f01473f19b9 in QWidgetPrivate::sendPaintEvent(QRegion const&) () at /lib64/libQt5Widgets.so.5
#17 0x00007f01473f2001 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /lib64/libQt5Widgets.so.5
Comment 2 Kai Uwe Broulik 2015-05-10 18:25:58 UTC
What QtCreator version is this? I cannot reproduce with 3.11, 3.3 nor 3.4 both on 5.3 and master.
Comment 3 Symeon Huang 2015-05-10 18:34:29 UTC
Qt Creator 3.4.0 built by GCC 5.1.1 (Installed from Fedora RPMs)
Comment 4 Christoph Feck 2015-05-10 23:21:16 UTC
Updating status.
Comment 5 Kevin Kofler 2015-05-10 23:27:41 UTC
This crashes on a call to free, a Valgrind log (output of running Qt Creator in Valgrind, with the default memcheck tool) would be helpful.
Comment 6 Kevin Kofler 2015-05-10 23:28:37 UTC
Oh, and please install the plasma-breeze-debuginfo package (and if you can, also qt5-qtbase-debuginfo, though that one is fairly large).
Comment 7 Symeon Huang 2015-05-11 12:37:27 UTC
(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)
Comment 8 Hugo Pereira Da Costa 2015-05-12 17:11:55 UTC
Reassigning to QStyle component (which is where the crash happen)
concerning debug symbols, now that you have them installed, it would be nice to re-generate a backtrace and post it here. 

Thanks ! 

Hugo
Comment 9 Symeon Huang 2015-05-12 18:29:23 UTC
I have to clarify the crashes in this bug report here. The first backtrace was generated when Qt Creator instantly crashed when I open Options. All later information were, however, generated when Qt Creator crashed when Options was opened at second time. The latter one can be reproduced all the time. But somehow the former one is not reproducible now.

Anyway, here is the new backtrace:

Thread 11 (Thread 0x7fffe1c2e700 (LWP 11134)):
#0  0x00007ffff4a3466d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fffedf66182 in _xcb_conn_wait (__timeout=-1, __nfds=1, __fds=0x7fffe1c2dc80) at /usr/include/bits/poll2.h:46
        ret = <optimized out>
        fd = {fd = 3, events = 1, revents = 0}
#2  0x00007fffedf66182 in _xcb_conn_wait (c=c@entry=0x640e50, cond=cond@entry=0x640e90, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:459
        ret = <optimized out>
        fd = {fd = 3, events = 1, revents = 0}
#3  0x00007fffedf67cff in xcb_wait_for_event (c=0x640e50) at xcb_in.c:623
        ret = 0x0
#4  0x00007fffe53145e9 in QXcbEventReader::run() (this=0x64f390)
    at qxcbconnection.cpp:1108
        event = <optimized out>
#5  0x00007ffff5af6ede in QThreadPrivate::start(void*) (arg=0x64f390)
    at thread/qthread_unix.cpp:337
        __clframe = 
          {__cancel_routine = 0x7ffff5af6010 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x64f390, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x64f390
        data = 0x64f6f0
        objectName = 
          {static null = {<No data fields>}, d = 0x6117a0 <QArrayData::shared_null>}
#6  0x00007ffff55a6555 in start_thread (arg=0x7fffe1c2e700)
    at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffe1c2e700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140736981034752, -7246716788213785528, 140737488343135, 140736981034752, 8388608, 0, 7246783266817596488, 7246740182552173640}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#7  0x00007ffff4a3ff3d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7fffc2603700 (LWP 11136)):
#0  0x00007ffff55ab530 in pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff422a6d4 in QTWTF::TCMalloc_PageHeap::scavengerThread() (this=0x7ffff4512e80 <QTWTF::pageheap_memory>)
    at /usr/src/debug/qtscript-opensource-src-5.4.1/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007ffff422a719 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) (context=<optimized out>)
    at /usr/src/debug/qtscript-opensource-src-5.4.1/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007ffff55a6555 in start_thread (arg=0x7fffc2603700)
    at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffc2603700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140736454473472, -7246716788213785528, 140737488342687, 140736454473472, 8388608, 0, 7246847850777697352, 7246740182552173640}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#4  0x00007ffff4a3ff3d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fff419f2700 (LWP 11137)):
#0  0x00007ffff4a363d3 in select () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff5c6a4af in QProcessManager::run() (this=0x69c900)
    at io/qprocess_unix.cpp:264
        readset = {fds_bits = {512, 0 <repeats 15 times>}}
        nselect = <optimized out>
        c = 0 '\000'
#2  0x00007ffff5af6ede in QThreadPrivate::start(void*) (arg=0x69c900)
    at thread/qthread_unix.cpp:337
        __clframe = 
          {__cancel_routine = 0x7ffff5af6010 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x69c900, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x69c900
        data = 0x6b5fa0
        objectName = 
          {static null = {<No data fields>}, d = 0x6117a0 <QArrayData::shared_null>}
#3  0x00007ffff55a6555 in start_thread (arg=0x7fff419f2700)
    at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fff419f2700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140734294337280, -7246716788213785528, 140737488343167, 140734294337280, 8388608, 0, 7246571385343466568, 7246740182552173640}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#4  0x00007ffff4a3ff3d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fff411f1700 (LWP 11139)):
#0  0x00007ffff4a3466d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff36173ec in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fff34002e20, timeout=<optimized out>, context=0x7fff34000990)
    at gmain.c:4103
        poll_func = 0x7ffff3626780 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7fff34002e20
#2  0x00007ffff36173ec in g_main_context_iterate (context=context@entry=0x7fff34000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
    at gmain.c:3803
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7fff34002e20
#3  0x00007ffff36174fc in g_main_context_iteration (context=0x7fff34000990, may_block=1) at gmain.c:3869
        retval = <optimized out>
#4  0x00007ffff5d2d75b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff340008c0, flags=...)
    at kernel/qeventdispatcher_glib.cpp:420
        d = 0x7fff340008e0
        canWait = true
        savedFlags = {i = 0}
        result = false
#5  0x00007ffff5cd3a8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff411f0d80, flags=..., flags@entry=...)
    at kernel/qeventloop.cpp:204
        d = 0x7fff34002d90
        locker = {val = 19855120}
        ref = 
          {d = 0x7fff34002d90, locker = @0x7fff411f0d00, exceptionCaught = true}
#6  0x00007ffff5af1ff4 in QThread::exec() (this=<optimized out>)
    at thread/qthread.cpp:503
        d = 0x12ef6a0
        locker = {val = 19855120}
        eventLoop = 
              {<QObject> = {_vptr.QObject = 0x7ffff6108538 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff5e20b60 <qt_meta_stringdata_QObject>, data = 0x7ffff5e20a40 <qt_meta_data_QObject>, static_metacall = 0x7ffff5d0ef00 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7fff34002d90}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff5e6a380 <qt_meta_stringdata_Qt>, data = 0x7ffff5e67b00 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff6102220 <QObject::staticMetaObject>, stringdata = 0x7ffff5e7e0e0 <qt_meta_stringdata_QEventLoop>, data = 0x7ffff5e7e080 <qt_meta_data_QEventLoop>, static_metacall = 0x7ffff5d7f8b0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
        returnCode = <optimized out>
#7  0x00007ffff5af6ede in QThreadPrivate::start(void*) (arg=0x12eee70)
    at thread/qthread_unix.cpp:337
        __clframe = 
          {__cancel_routine = 0x7ffff5af6010 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x12eee70, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x12eee70
        data = 0x12ef7c0
        objectName = 
          {static null = {<No data fields>}, d = 0x6117a0 <QArrayData::shared_null>}
#8  0x00007ffff55a6555 in start_thread (arg=0x7fff411f1700)
    at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fff411f1700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140734285944576, -7246716788213785528, 140737488343967, 140734285944576, 8388608, 0, 7246572484318223432, 7246740182552173640}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#9  0x00007ffff4a3ff3d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fff409f0700 (LWP 11140)):
#0  0x00007ffff55ab530 in pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fffcbff2b2b in WTF::TCMalloc_PageHeap::scavengerThread() (this=<optimized out>)
    at /usr/src/debug/qtwebkit-opensource-src-5.4.1/Source/WTF/wtf/FastMalloc.cpp:2821
#2  0x00007fffcbff2b69 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) (context=<optimized out>)
    at /usr/src/debug/qtwebkit-opensource-src-5.4.1/Source/WTF/wtf/FastMalloc.cpp:1989
#3  0x00007ffff55a6555 in start_thread (arg=0x7fff409f0700)
    at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fff409f0700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140734277551872, -7246716788213785528, 140737488309983, 140734277551872, 8388608, 0, 7246569170214083656, 7246740182552173640}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#4  0x00007ffff4a3ff3d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fff38aae700 (LWP 11141)):
#0  0x00007ffff55ab530 in pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fff3ba0fc4a in radeon_drm_cs_emit_ioctl (mtx=0x1aabd78, cond=0x1aabda0) at ../../../../../include/c11/threads_posix.h:154
        ws = 0x1aaba60
        cs = <optimized out>
        i = <optimized out>
#2  0x00007fff3ba0fc4a in radeon_drm_cs_emit_ioctl (sema=0x1aabd78)
    at ../../../../../src/gallium/auxiliary/os/os_thread.h:248
        ws = 0x1aaba60
        cs = <optimized out>
        i = <optimized out>
#3  0x00007fff3ba0fc4a in radeon_drm_cs_emit_ioctl (param=param@entry=0x1aaba60) at radeon_drm_winsys.c:594
        ws = 0x1aaba60
        cs = <optimized out>
        i = <optimized out>
#4  0x00007fff3ba0f4b7 in impl_thrd_routine (p=<optimized out>)
    at ../../../../../include/c11/threads_posix.h:87
        pack = 
          {func = 0x7fff3ba0fbf0 <radeon_drm_cs_emit_ioctl>, arg = 0x1aaba60}
#5  0x00007ffff55a6555 in start_thread (arg=0x7fff38aae700)
    at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fff38aae700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140734144112384, -7246716788213785528, 140737488342031, 140734144112384, 8388608, 0, 7246305185417944136, 7246740182552173640}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#6  0x00007ffff4a3ff3d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7ffee993c700 (LWP 11183)):
#0  0x00007ffff4a3466d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff36173ec in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7ffed8003270, timeout=<optimized out>, context=0x7ffed8000990)
    at gmain.c:4103
        poll_func = 0x7ffff3626780 <g_poll>
        max_priority = 2147483647
        timeout = 9417
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7ffed8003270
#2  0x00007ffff36173ec in g_main_context_iterate (context=context@entry=0x7ffed8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
    at gmain.c:3803
        max_priority = 2147483647
        timeout = 9417
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7ffed8003270
#3  0x00007ffff36174fc in g_main_context_iteration (context=0x7ffed8000990, may_block=1) at gmain.c:3869
        retval = <optimized out>
#4  0x00007ffff5d2d73f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffed80008c0, flags=...)
    at kernel/qeventdispatcher_glib.cpp:418
        d = 0x7ffed80008e0
        canWait = true
        savedFlags = {i = 0}
        result = <optimized out>
#5  0x00007ffff5cd3a8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffee993bd80, flags=..., flags@entry=...)
    at kernel/qeventloop.cpp:204
        d = 0x7ffed8003190
        locker = {val = 64636528}
        ref = 
          {d = 0x7ffed8003190, locker = @0x7ffee993bd00, exceptionCaught = true}
#6  0x00007ffff5af1ff4 in QThread::exec() (this=<optimized out>)
    at thread/qthread.cpp:503
        d = 0x3da4600
        locker = {val = 64636528}
        eventLoop = 
              {<QObject> = {_vptr.QObject = 0x7ffff6108538 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff5e20b60 <qt_meta_stringdata_QObject>, data = 0x7ffff5e20a40 <qt_meta_data_QObject>, static_metacall = 0x7ffff5d0ef00 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7ffed8003190}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff5e6a380 <qt_meta_stringdata_Qt>, data = 0x7ffff5e67b00 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff6102220 <QObject::staticMetaObject>, stringdata = 0x7ffff5e7e0e0 <qt_meta_stringdata_QEventLoop>, data = 0x7ffff5e7e080 <qt_meta_data_QEventLoop>, static_metacall = 0x7ffff5d7f8b0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
        returnCode = <optimized out>
#7  0x00007ffff5af6ede in QThreadPrivate::start(void*) (arg=0x3da23a0)
    at thread/qthread_unix.cpp:337
        __clframe = 
          {__cancel_routine = 0x7ffff5af6010 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x3da23a0, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x3da23a0
        data = 0x3da4720
        objectName = 
          {static null = {<No data fields>}, d = 0x7ffff621b400 <QNetworkConfigurationManagerPrivate::initialize()::{lambda()#1}::operator()() const::qstring_literal>}
#8  0x00007ffff55a6555 in start_thread (arg=0x7ffee993c700)
    at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7ffee993c700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140732817196800, -7246716788213785528, 140737488332991, 140732817196800, 8388608, 0, 7247327947053882440, 7246740182552173640}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#9  0x00007ffff4a3ff3d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7ffeea54c700 (LWP 11180)):
#0  0x00007ffff55ab8d9 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007ffff5af80a6 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x3c9a690) at thread/qwaitcondition_unix.cpp:118
        ti = {tv_sec = 29610, tv_nsec = 342876881}
        code = <optimized out>
#2  0x00007ffff5af80a6 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x3c9a690) at thread/qwaitcondition_unix.cpp:126
        code = <optimized out>
#3  0x00007ffff5af80a6 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x3728b10, mutex=mutex@entry=0x6d6680, time=30000)
    at thread/qwaitcondition_unix.cpp:200
#4  0x00007ffff5af3c23 in QThreadPoolThread::run() (this=0x3728b00)
    at thread/qthreadpool.cpp:127
        r = <optimized out>
        expired = <optimized out>
        locker = {val = 7169665}
#5  0x00007ffff5af6ede in QThreadPrivate::start(void*) (arg=0x3728b00)
    at thread/qthread_unix.cpp:337
        __clframe = 
          {__cancel_routine = 0x7ffff5af6010 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x3728b00, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x3728b00
        data = 0x3d75a90
        objectName = {static null = {<No data fields>}, d = 0x2dea5c0}
#6  0x00007ffff55a6555 in start_thread (arg=0x7ffeea54c700)
    at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7ffeea54c700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140732829845248, -7246716788213785528, 140737488335487, 140732829845248, 8388608, 0, 7247322939122015304, 7246740182552173640}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#7  0x00007ffff4a3ff3d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7ffef28fe700 (LWP 11150)):
#0  0x00007ffff55ab8d9 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007ffff5af80a6 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x2267840) at thread/qwaitcondition_unix.cpp:118
        ti = {tv_sec = 29610, tv_nsec = 333366689}
        code = <optimized out>
#2  0x00007ffff5af80a6 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x2267840) at thread/qwaitcondition_unix.cpp:126
        code = <optimized out>
#3  0x00007ffff5af80a6 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x225d880, mutex=mutex@entry=0x6d6680, time=30000)
    at thread/qwaitcondition_unix.cpp:200
#4  0x00007ffff5af3c23 in QThreadPoolThread::run() (this=0x225d870)
    at thread/qthreadpool.cpp:127
        r = <optimized out>
        expired = <optimized out>
        locker = {val = 7169665}
#5  0x00007ffff5af6ede in QThreadPrivate::start(void*) (arg=0x225d870)
    at thread/qthread_unix.cpp:337
        __clframe = 
          {__cancel_routine = 0x7ffff5af6010 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x225d870, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x225d870
        data = 0x2274ee0
        objectName = {static null = {<No data fields>}, d = 0x22608c0}
#6  0x00007ffff55a6555 in start_thread (arg=0x7ffef28fe700)
    at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7ffef28fe700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140732967937792, -7246716788213785528, 140737488342527, 140732967937792, 8388608, 0, 7247303791084067912, 7246740182552173640}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#7  0x00007ffff4a3ff3d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7ffef3ffd700 (LWP 11142)):
#0  0x00007ffff4a3466d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff36173ec in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7ffeec003070, timeout=<optimized out>, context=0x7ffeec000990)
    at gmain.c:4103
        poll_func = 0x7ffff3626780 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7ffeec003070
#2  0x00007ffff36173ec in g_main_context_iterate (context=context@entry=0x7ffeec000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
    at gmain.c:3803
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7ffeec003070
#3  0x00007ffff36174fc in g_main_context_iteration (context=0x7ffeec000990, may_block=1) at gmain.c:3869
        retval = <optimized out>
#4  0x00007ffff5d2d73f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffeec0008c0, flags=...)
    at kernel/qeventdispatcher_glib.cpp:418
        d = 0x7ffeec0008e0
        canWait = true
        savedFlags = {i = 0}
        result = <optimized out>
#5  0x00007ffff5cd3a8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffef3ffcd60, flags=..., flags@entry=...)
    at kernel/qeventloop.cpp:204
        d = 0x7ffeec002f90
        locker = {val = 27783360}
        ref = 
          {d = 0x7ffeec002f90, locker = @0x7ffef3ffcce0, exceptionCaught = true}
#6  0x00007ffff5af1ff4 in QThread::exec() (this=this@entry=0x1bb8f30)
    at thread/qthread.cpp:503
        d = 0x1a7f050
        locker = {val = 27783360}
        eventLoop = 
              {<QObject> = {_vptr.QObject = 0x7ffff6108538 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff5e20b60 <qt_meta_stringdata_QObject>, data = 0x7ffff5e20a40 <qt_meta_data_QObject>, static_metacall = 0x7ffff5d0ef00 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7ffeec002f90}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff5e6a380 <qt_meta_stringdata_Qt>, data = 0x7ffff5e67b00 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff6102220 <QObject::staticMetaObject>, stringdata = 0x7ffff5e7e0e0 <qt_meta_stringdata_QEventLoop>, data = 0x7ffff5e7e080 <qt_meta_data_QEventLoop>, static_metacall = 0x7ffff5d7f8b0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
        returnCode = <optimized out>
#7  0x00007fffd29eb935 in QQmlThreadPrivate::run() (this=0x1bb8f30)
    at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007ffff5af6ede in QThreadPrivate::start(void*) (arg=0x1bb8f30)
    at thread/qthread_unix.cpp:337
        __clframe = 
          {__cancel_routine = 0x7ffff5af6010 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x1bb8f30, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x1bb8f30
        data = 0x1bb9080
        objectName = 
          {static null = {<No data fields>}, d = 0x7fffd2a9cf40 <QQmlThreadPrivate::QQmlThreadPrivate(QQmlThread*)::{lambda()#1}::operator()() const::qstring_literal>}
#9  0x00007ffff55a6555 in start_thread (arg=0x7ffef3ffd700)
    at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7ffef3ffd700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140732992050944, -7246716788213785528, 140737488343535, 140732992050944, 8388608, 0, 7247306127009406024, 7246740182552173640}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#10 0x00007ffff4a3ff3d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7ffff7fba840 (LWP 11124)):
#0  0x00007ffff676d990 in QScreen::handle() const (this=0x0)
    at kernel/qscreen.cpp:75
#1  0x00007ffff6739a3d in QPlatformWindow::screen() const (this=this@entry=0x30ccff0) at kernel/qplatformwindow.cpp:86
#2  0x00007fffe53251d8 in QXcbWindow::setParent(QPlatformWindow const*) (this=0x30ccfe0) at qxcbwindow.cpp:2457
        topLeft = {xp = 0, yp = 0}
        xcb_parent_id = <optimized out>
#3  0x00007fffe53251d8 in QXcbWindow::setParent(QPlatformWindow const*) (this=0x30ccfe0, parent=0x0) at qxcbwindow.cpp:1394
        topLeft = {xp = 0, yp = 0}
        xcb_parent_id = <optimized out>
#4  0x00007ffff674e74c in QWindow::setParent(QWindow*) (this=0x3183700, parent=parent@entry=0x37e1690) at kernel/qwindow.cpp:606
        newScreen = 0x652030
        __PRETTY_FUNCTION__ = "void QWindow::setParent(QWindow*)"
#5  0x00007ffff6f22a84 in QWidgetPrivate::setParent_sys(QWidget*, QFlags<Qt::WindowType>) (this=this@entry=0xabf7d0, newparent=newparent@entry=0x313e2a0, f=...) at kernel/qwidget.cpp:10522
        topLevel = <optimized out>
        parentWithWindow = <optimized out>
        oldFlags = {i = 2281762817}
        targetScreen = -1
        explicitlyHidden = <optimized out>
#6  0x00007ffff6f2d96a in QWidget::setParent(QWidget*, QFlags<Qt::WindowType>) (this=this@entry=0x9064d0, parent=parent@entry=0x313e2a0, f=...)
    at kernel/qwidget.cpp:10376
        oldtlw = <optimized out>
        desktopWidget = <optimized out>
        newParent = <optimized out>
        oldBsTracker = <optimized out>
#7  0x00007ffff6f2e8bc in QWidget::setParent(QWidget*) (this=this@entry=0x9064d0, parent=parent@entry=0x313e2a0) at kernel/qwidget.cpp:10312
#8  0x00007ffff6f0a7fb in QLayout::addChildWidget(QWidget*) (this=this@entry=0x2743ba0, w=w@entry=0x9064d0) at kernel/qlayout.cpp:929
        mw = 0x313e2a0
        pw = <optimized out>
        needShow = false
#9  0x00007ffff6f1016c in QStackedLayout::insertWidget(int, QWidget*) (this=0x2743ba0, index=1, widget=widget@entry=0x9064d0) at kernel/qstackedlayout.cpp:222
        wi = <optimized out>
#10 0x00007ffff6f10249 in QStackedLayout::addWidget(QWidget*) (this=<optimized out>, widget=widget@entry=0x9064d0) at kernel/qstackedlayout.cpp:202
Comment 10 Hugo Pereira Da Costa 2015-05-21 14:17:10 UTC
But then, none of the remaining information mentions breeze anywhere.
The second, reproducible crash seems all QtOnly.
Can you reproduce it, using a different widget style
(for instance by starting qtcreator with -style fusion, or -style plastique, depending on whether this is qt4 or qt5) ?

(alternatively, just change the style in systemsettings)
Comment 11 Symeon Huang 2015-05-21 16:06:47 UTC
I can't reproduce this with other styles. I've tried Oxygen and `-style fusion`. They won't crash if I don't use Breeze.
Comment 12 Hugo Pereira Da Costa 2015-05-21 16:24:24 UTC
ok. That's usefull. Thanks ! 
I'll try to reproduce when I have qtcreator installed.
Comment 13 Hugo Pereira Da Costa 2015-05-21 21:15:50 UTC
mmm. Just built qtcreator 3.4.1 from source against qt-5.4.0, and I cannot reproduce the crash ...
Will make it hard to debug.
Comment 14 Symeon Huang 2015-05-21 21:31:41 UTC
(In reply to Hugo Pereira Da Costa from comment #13)
> mmm. Just built qtcreator 3.4.1 from source against qt-5.4.0, and I cannot
> reproduce the crash ...
> Will make it hard to debug.

The Fedora 22 RPMs are built by GCC 5.1.1. Did you build it using GCC 5?
Comment 15 Peter Kümmel 2015-07-20 16:23:26 UTC
Same on Kubuntu 15.4, Plasma 5.3.1, Qt 5.4.1 with QtCreator 3.5 (pre-release, GCC 4.9.2, Qt SDK 5.5.0):

#0  0x00007ffff547d566 in QBrush::QBrush(QBrush const&) () 
at /home/user/Qt/5.5/gcc_64/lib/libQt5Gui.so.5

#1  0x00007fffec1ca286 in KStatefulBrush::brush(QPalette::ColorGroup) const () 
at /usr/lib/x86_64-linux-gnu/libKF5ConfigWidgets.so.5

#2  0x00007fffec1ca2c0 in KStatefulBrush::brush(QPalette const&) const () 
at /usr/lib/x86_64-linux-gnu/libKF5ConfigWidgets.so.5

#3  0x00007fffdfc00dd4 in Breeze::Helper::frameOutlineColor(QPalette const&, bool, bool, double, Breeze::AnimationMode) const 
(palette=..., this=0x85e690)
at ../../kstyle/breezehelper.h:82

#4  0x00007fffdfc00dd4 in Breeze::Helper::frameOutlineColor(QPalette const&, bool, bool, double, Breeze::AnimationMode) const 
(this=0x85e690, palette=..., mouseOver=<optimized out>, hasFocus=hasFocus@entry=false, opacity=opacity@entry=0,20000000000000001, 
mode=mode@entry=Breeze::AnimationFocus) 
at ../../kstyle/breezehelper.cpp:80

#5  0x00007fffdfbffcc3 in Breeze::FrameShadow::paintEvent(QPaintEvent*) (this=0x4929b00, event=<optimized out>) 
at ../../kstyle/breezeframeshadow.cpp:340

#6  0x00007ffff71030b8 in QWidget::event(QEvent*) ()
at /home/user/Qt/5.5/gcc_64/lib/libQt5Widgets.so.5

#7  0x00007ffff70c24dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () 
at /home/user/Qt/5.5/gcc_64/lib/libQt5Widgets.so.5


When -fsanitize=address is enabled for the QtCreator build the crash disappears, so I assume it is a timing problem, means multi-threaded related.
Comment 16 Peter Kümmel 2015-07-20 16:39:12 UTC
With a Qt debug build it points to KStatefulBrush, looks like _viewHoverBrush.brush() is used after destruction, see BTs at  https://bugreports.qt.io/browse/QTCREATORBUG-14745
Comment 17 Peter Kümmel 2015-07-20 17:34:47 UTC
Another crash is here:

//* focus color
        QColor focusColor( const QPalette& palette ) const
        { return _viewFocusBrush.brush( palette ).color(); }

when the temporary QBrush return from _viewFocusBrush.brush( palette ) is destructed:

#0  0x00007ffff5614267 in __GI_raise (sig=sig@entry=6) 
at ../sysdeps/unix/sysv/linux/raise.c:55

#1  0x00007ffff5615eca in __GI_abort () 
at abort.c:89

#2  0x00007ffff5657c53 in __libc_message (do_abort=do_abort@entry=1, fmt=fmt@entry=0x7ffff57701a8 "*** Error in `%s': %s: 0x%s ***\n") 
at ../sysdeps/posix/libc_fatal.c:175

#3  0x00007ffff565fc69 in malloc_printerr (ptr=<optimized out>, str=0x7ffff576c2fa "free(): invalid pointer", action=1)
at malloc.c:4965

#4  _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) 
at malloc.c:3834

#5  0x00007ffff566389c in __GI___libc_free (mem=<optimized out>) 
at malloc.c:2950

#6  0x00007ffff6ad393f in QBrushDataPointerDeleter::deleteData (d=0x16ce1f0) 
at painting/qbrush.cpp:246

#7  0x00007ffff6ad3988 in QBrushDataPointerDeleter::cleanup (d=0x16ce1f0)
at painting/qbrush.cpp:253

#8  0x00007ffff6ad3c5b in QScopedPointer<QBrushData, BrushDataPointerDeleter>::~QScopedPointer (this=0x7fffffffa1b0, __in_chrg=<optimized out>)
    
at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:101

#9  0x00007ffff6acfd62 in QBrush::~QBrush (this=0x7fffffffa1b0, __in_chrg=<optimized out>)
at painting/qbrush.cpp:567

#10 0x00007fffe425ce34 in hoverColor (palette=..., this=0x8419a0) 
at ../../kstyle/breezehelper.h:78

#11 Breeze::Helper::frameOutlineColor (this=0x8419a0, palette=..., mouseOver=<optimized out>, hasFocus=hasFocus@entry=false, opacity=opacity@entry=0, 
    mode=mode@entry=Breeze::AnimationFocus) 
at ../../kstyle/breezehelper.cpp:81
Comment 18 Hugo Pereira Da Costa 2015-07-20 17:50:54 UTC
(In reply to Peter Kümmel from comment #15)
> Same on Kubuntu 15.4, Plasma 5.3.1, Qt 5.4.1 with QtCreator 3.5
> (pre-release, GCC 4.9.2, Qt SDK 5.5.0):
> 
> #0  0x00007ffff547d566 in QBrush::QBrush(QBrush const&) () 
> at /home/user/Qt/5.5/gcc_64/lib/libQt5Gui.so.5
> 
> #1  0x00007fffec1ca286 in KStatefulBrush::brush(QPalette::ColorGroup) const
> () 
> at /usr/lib/x86_64-linux-gnu/libKF5ConfigWidgets.so.5
> 
> #2  0x00007fffec1ca2c0 in KStatefulBrush::brush(QPalette const&) const () 
> at /usr/lib/x86_64-linux-gnu/libKF5ConfigWidgets.so.5
> 
> #3  0x00007fffdfc00dd4 in Breeze::Helper::frameOutlineColor(QPalette const&,
> bool, bool, double, Breeze::AnimationMode) const 
> (palette=..., this=0x85e690)
> at ../../kstyle/breezehelper.h:82
> 
> #4  0x00007fffdfc00dd4 in Breeze::Helper::frameOutlineColor(QPalette const&,
> bool, bool, double, Breeze::AnimationMode) const 
> (this=0x85e690, palette=..., mouseOver=<optimized out>,
> hasFocus=hasFocus@entry=false, opacity=opacity@entry=0,20000000000000001, 
> mode=mode@entry=Breeze::AnimationFocus) 
> at ../../kstyle/breezehelper.cpp:80
> 
> #5  0x00007fffdfbffcc3 in Breeze::FrameShadow::paintEvent(QPaintEvent*)
> (this=0x4929b00, event=<optimized out>) 
> at ../../kstyle/breezeframeshadow.cpp:340
> 
> #6  0x00007ffff71030b8 in QWidget::event(QEvent*) ()
> at /home/user/Qt/5.5/gcc_64/lib/libQt5Widgets.so.5
> 
> #7  0x00007ffff70c24dc in QApplicationPrivate::notify_helper(QObject*,
> QEvent*) () 
> at /home/user/Qt/5.5/gcc_64/lib/libQt5Widgets.so.5
> 
> 
> When -fsanitize=address is enabled for the QtCreator build the crash
> disappears, so I assume it is a timing problem, means multi-threaded related.

Just for my understanding: /home/user/Qt/5.5/gcc_64/lib/libQt5Widgets.so.5
So. Qt 5.4 ? Or Qt 5.5 ? or both ? 
The beginning of the report mentions Qt 5.4.1
But then the backtrace:
Comment 19 Hugo Pereira Da Costa 2015-07-20 17:51:44 UTC
(In reply to Hugo Pereira Da Costa from comment #18)
> (In reply to Peter Kümmel from comment #15)
> > Same on Kubuntu 15.4, Plasma 5.3.1, Qt 5.4.1 with QtCreator 3.5
> > (pre-release, GCC 4.9.2, Qt SDK 5.5.0):
> > 
> > #0  0x00007ffff547d566 in QBrush::QBrush(QBrush const&) () 
> > at /home/user/Qt/5.5/gcc_64/lib/libQt5Gui.so.5
> > 
> > #1  0x00007fffec1ca286 in KStatefulBrush::brush(QPalette::ColorGroup) const
> > () 
> > at /usr/lib/x86_64-linux-gnu/libKF5ConfigWidgets.so.5
> > 
> > #2  0x00007fffec1ca2c0 in KStatefulBrush::brush(QPalette const&) const () 
> > at /usr/lib/x86_64-linux-gnu/libKF5ConfigWidgets.so.5
> > 
> > #3  0x00007fffdfc00dd4 in Breeze::Helper::frameOutlineColor(QPalette const&,
> > bool, bool, double, Breeze::AnimationMode) const 
> > (palette=..., this=0x85e690)
> > at ../../kstyle/breezehelper.h:82
> > 
> > #4  0x00007fffdfc00dd4 in Breeze::Helper::frameOutlineColor(QPalette const&,
> > bool, bool, double, Breeze::AnimationMode) const 
> > (this=0x85e690, palette=..., mouseOver=<optimized out>,
> > hasFocus=hasFocus@entry=false, opacity=opacity@entry=0,20000000000000001, 
> > mode=mode@entry=Breeze::AnimationFocus) 
> > at ../../kstyle/breezehelper.cpp:80
> > 
> > #5  0x00007fffdfbffcc3 in Breeze::FrameShadow::paintEvent(QPaintEvent*)
> > (this=0x4929b00, event=<optimized out>) 
> > at ../../kstyle/breezeframeshadow.cpp:340
> > 
> > #6  0x00007ffff71030b8 in QWidget::event(QEvent*) ()
> > at /home/user/Qt/5.5/gcc_64/lib/libQt5Widgets.so.5
> > 
> > #7  0x00007ffff70c24dc in QApplicationPrivate::notify_helper(QObject*,
> > QEvent*) () 
> > at /home/user/Qt/5.5/gcc_64/lib/libQt5Widgets.so.5
> > 
> > 
> > When -fsanitize=address is enabled for the QtCreator build the crash
> > disappears, so I assume it is a timing problem, means multi-threaded related.
> 
> Just for my understanding: /home/user/Qt/5.5/gcc_64/lib/libQt5Widgets.so.5
> So. Qt 5.4 ? Or Qt 5.5 ? or both ? 
> The beginning of the report mentions Qt 5.4.1
> But then the backtrace:

Sorry: in the right order:
 The beginning of the report mentions Qt 5.4.1
But then the backtrace:
 /home/user/Qt/5.5/gcc_64/lib/libQt5Widgets.so.5
so: Qt 5.4 ? Or Qt 5.5 ? or both ?
Comment 20 Peter Kümmel 2015-07-20 18:40:14 UTC
5.4.1 is listed by Kubuntu "Infocenter" dialog, not sure what that Qt version mean.

The builds all use 5.5.
Comment 21 Peter Kümmel 2015-07-20 18:45:59 UTC
Could it be a problem of binary incompatible Qt builds?

QtCreator uses the installed breeze plugin:

$ strace ./bin/qtcreator 2>&1 | grep breeze | grep "\.so"
lstat("/usr/lib/x86_64-linux-gnu/qt5/plugins/styles/breeze.so", {st_mode=S_IFREG|0644, st_size=480776, ...}) = 0
open("/usr/lib/x86_64-linux-gnu/qt5/plugins/styles/breeze.so", O_RDONLY|O_CLOEXEC) = 6
open("/usr/lib/x86_64-linux-gnu/qt5/plugins/styles/breeze.so", O_RDONLY|O_CLOEXEC) = 6

The breeze plugin links against the stock Qt version:
$ ldd /usr/lib/x86_64-linux-gnu/qt5/plugins/styles/breeze.so
        linux-vdso.so.1 =>  (0x00007ffd7f82b000)
        libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 (0x00007f5794dff000)
        libQt5Gui.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 (0x00007f57948b2000)
        libQt5Widgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 (0x00007f579420b000)
        libQt5DBus.so.5 => /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 (0x00007f5795735000)

But this Qt version is not used, no output by:
$ strace ./bin/qtcreator 2>&1 | grep /usr/lib/x86_64-linux-gnu/libQt

Could the breeze plugin use the self compiled Qt without a problem?
Comment 22 Hugo Pereira Da Costa 2015-07-20 18:51:51 UTC
So you have two versions of Qt installed, one for QtCreator and one for "the rest" ? 
Might indeed cause issues ... At least would be nice to try reproduce the bug with a "vanilla" system.
I cannot reproduce it on my side ...
Comment 23 Peter Kümmel 2015-07-20 19:00:21 UTC
Yes, the one which ships Kubuntu, and local debug/release builds. 

Is there a way to force breeze.so to use another Qt version than the rest of the local application?
Comment 24 Peter Kümmel 2015-07-20 19:09:01 UTC
It loads a lot of plugins from /usr/lib/x86_64-linux-gnu/qt5/plugins.
Comment 25 Hugo Pereira Da Costa 2015-07-20 19:21:10 UTC
(In reply to Peter Kümmel from comment #23)
> Yes, the one which ships Kubuntu, and local debug/release builds. 
> 
> Is there a way to force breeze.so to use another Qt version than the rest of
> the local application?

Not that I know (and I don't think it would be advisable: you'd get duplicated symbols from different libraries).

You'd rather need to recompile breeze (and likely some parts of KDE on which breeze depends) against the new Qt. I'm no expert on these things.
Comment 26 Peter Kümmel 2015-07-20 19:40:52 UTC
So KDE is the worst choice for developing Qt apps? This is somehow grotesque.
Comment 27 Hugo Pereira Da Costa 2015-07-20 19:45:42 UTC
... I'm afraid I don't get the point. (nor its constructiveness)
In any case. Not a breeze bug as far as I can tell. Feel free to reopen if you can reproduce with a vanilla system.
Comment 28 Peter Kümmel 2015-07-21 08:06:35 UTC
One workaround is not to load any system Qt plugin.
This could be done by clearing the environment variable which contains the search pathes for the plugins:

export QT_PLUGIN_PATH=
Comment 29 Peter Kümmel 2015-07-21 10:44:20 UTC
See https://bugs.kde.org/show_bug.cgi?id=349371
Comment 30 Kevin Kofler 2015-07-26 22:46:04 UTC
> So KDE is the worst choice for developing Qt apps? This is somehow grotesque.

Just installing the latest Qt systemwide if you really need it for your application is the solution that will give you the fewest headaches. I'm not sure about Kubuntu (there is probably a PPA somewhere), but in Fedora, we offer Qt 5.5 in a Copr repository right now, an official update for Fedora 22 (and probably 21) with Qt 5.5 is coming soon.
Comment 31 Sergey Nikulov 2015-07-29 10:36:27 UTC
(In reply to Kevin Kofler from comment #30)

> but in Fedora, we
> offer Qt 5.5 in a Copr repository right now, an official update for Fedora
> 22 (and probably 21) with Qt 5.5 is coming soon.

In fact on Fedora 22 with latest updates this issue still present.
Steps to reproduce:
[snikulov@solara ~]$ qtcreator -style breeze
Go "Tools->Options..." and press "Apply" button more then once -> crash in breeze plugin.

While using other styles will not cause crash for example
[snikulov@solara ~]$ qtcreator -style fusion

If it packaging issue I think folks from RedHat should investigate it further.
Comment 32 Leslie Zhai 2015-08-25 03:22:38 UTC
Hi All,

I argue that it is frameworks-kconfigwidgets bug, it is able to use monkey patch to ***HIDE*** the segfault:

diff --git a/src/kcolorscheme.cpp b/src/kcolorscheme.cpp
index f1ec1e3..2449c85 100644
--- a/src/kcolorscheme.cpp
+++ b/src/kcolorscheme.cpp
@@ -694,7 +694,7 @@ QBrush KStatefulBrush::brush(QPalette::ColorGroup state) const
     case QPalette::Disabled:
         return d[1];
     default:
-        return d[0];
+        return QBrush();
     }
 }

But git log kconfigwidgetssrc/kcolorscheme.cpp it was developed by Matthew Woehlke in 2007
1. Make data tables static const, just added static const
2. Code reformatted using kde-dev-scripts/astyle-kdelibs, just changed code style
3. Move kconfigwidgets code to the root directory, just migrated to KF5 architecture

So let us fix it in 2015 ;-) how to check d[0] is an INVALID QBrush or its QPixmap isNull?

Regards,
Leslie Zhai
Comment 33 Gunther Piez 2015-12-25 12:15:07 UTC
Still crashes in breeze-5.5.2. I have a similar crash with similar backtraces if oxygen is active. Workaround: remove breeze.so and oxygen.so from  /usr/lib64/qt5/plugins/styles ;-)
Has the additional benefit of getting rid of "the void QWindowPrivate::setTopLevelScreen(QScreen*, bool) ( QScreen(0x69dd30) ): Attempt to set a screen on a child window." spam qtcreator spits out if started with breeze/oxygen.
Comment 34 Evgeny Markov 2016-01-01 18:24:45 UTC
The bug still occurs! I catch it when i press "Apply" in Tools -> Options.. -> Environment -> Interface.
I think the crash caused by applying a theme or color for user interface. Log attached (you can read it here https://paste.kde.org/pfdbroceb):

*** Error in `qtcreator-bin': double free or corruption (out): 0x0000000002cee290 ***
======= Backtrace: =========
/usr/lib/libc.so.6(+0x72055)[0x7f0b085c8055]
/usr/lib/libc.so.6(+0x779a6)[0x7f0b085cd9a6]
/usr/lib/libc.so.6(+0x7818e)[0x7f0b085ce18e]
/usr/lib/qt/plugins/styles/breeze.so(+0x30344)[0x7f0af14d9344]
/usr/lib/qt/plugins/styles/breeze.so(+0x2fdfc)[0x7f0af14d8dfc]
/usr/lib/libQt5Widgets.so.5(_ZN7QWidget5eventEP6QEvent+0x668)[0x7f0b097229c8]
/usr/lib/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x8c)[0x7f0b096df9ac]
/usr/lib/libQt5Widgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x256)[0x7f0b096e4e86]
/usr/lib/libQt5Core.so.5(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0xdb)[0x7f0b09335bab]
/usr/lib/libQt5Widgets.so.5(_ZN14QWidgetPrivate14sendPaintEventERK7QRegion+0x49)[0x7f0b0971b4a9]
/usr/lib/libQt5Widgets.so.5(_ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x5f1)[0x7f0b0971baf1]
/usr/lib/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x44c)[0x7f0b0971c79c]
/usr/lib/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x339)[0x7f0b0971c689]
/usr/lib/libQt5Widgets.so.5(_ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x161)[0x7f0b0971b661]
/usr/lib/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x44c)[0x7f0b0971c79c]
/usr/lib/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x339)[0x7f0b0971c689]
/usr/lib/libQt5Widgets.so.5(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x339)[0x7f0b0971c689]
/usr/lib/libQt5Widgets.so.5(_ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x161)[0x7f0b0971b661]
/usr/lib/libQt5Widgets.so.5(+0x169206)[0x7f0b096ed206]
/usr/lib/libQt5Widgets.so.5(+0x16943c)[0x7f0b096ed43c]
/usr/lib/libQt5Widgets.so.5(_ZN14QWidgetPrivate16syncBackingStoreEv+0x4f)[0x7f0b0970b5ef]
/usr/lib/libQt5Widgets.so.5(_ZN7QWidget5eventEP6QEvent+0x468)[0x7f0b097227c8]
/usr/lib/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x8c)[0x7f0b096df9ac]
/usr/lib/libQt5Widgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x256)[0x7f0b096e4e86]
/usr/lib/libQt5Core.so.5(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0xdb)[0x7f0b09335bab]
/usr/lib/libQt5Core.so.5(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x2c6)[0x7f0b09337fa6]
/usr/lib/libQt5Core.so.5(+0x2dd143)[0x7f0b0938c143]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x2a7)[0x7f0b073c9dc7]
/usr/lib/libglib-2.0.so.0(+0x4a020)[0x7f0b073ca020]
/usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x2c)[0x7f0b073ca0cc]
/usr/lib/libQt5Core.so.5(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x5f)[0x7f0b0938c54f]
/usr/lib/libQt5Core.so.5(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x10a)[0x7f0b0933357a]
/usr/lib/libQt5Widgets.so.5(_ZN7QDialog4execEv+0x20d)[0x7f0b098daacd]
/usr/lib/qtcreator/plugins/libCore.so(+0xff379)[0x7f0af0ef6379]
/usr/lib/qtcreator/plugins/libCore.so(+0x1e9d61)[0x7f0af0fe0d61]
/usr/lib/libQt5Core.so.5(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x7ba)[0x7f0b0936431a]
/usr/lib/libQt5Widgets.so.5(_ZN7QAction9triggeredEb+0x42)[0x7f0b096d5d92]
/usr/lib/libQt5Core.so.5(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x647)[0x7f0b093641a7]
/usr/lib/libQt5Widgets.so.5(_ZN7QAction9triggeredEb+0x42)[0x7f0b096d5d92]
/usr/lib/libQt5Widgets.so.5(_ZN7QAction8activateENS_11ActionEventE+0xf8)[0x7f0b096d8218]
/usr/lib/libQt5Widgets.so.5(+0x2d6b72)[0x7f0b0985ab72]
/usr/lib/libQt5Widgets.so.5(+0x2dce2c)[0x7f0b09860e2c]
/usr/lib/libQt5Widgets.so.5(_ZN5QMenu17mouseReleaseEventEP11QMouseEvent+0x1d0)[0x7f0b09864d70]
/usr/lib/libQt5Widgets.so.5(_ZN7QWidget5eventEP6QEvent+0x668)[0x7f0b097229c8]
/usr/lib/libQt5Widgets.so.5(_ZN5QMenu5eventEP6QEvent+0x113)[0x7f0b098657b3]
/usr/lib/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x8c)[0x7f0b096df9ac]
/usr/lib/libQt5Widgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x959)[0x7f0b096e5589]
/usr/lib/libQt5Core.so.5(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0xdb)[0x7f0b09335bab]
/usr/lib/libQt5Widgets.so.5(_ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_Eb+0x3c2)[0x7f0b096e4492]
/usr/lib/libQt5Widgets.so.5(+0x1b929d)[0x7f0b0973d29d]
/usr/lib/libQt5Widgets.so.5(+0x1bb4fb)[0x7f0b0973f4fb]
/usr/lib/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x8c)[0x7f0b096df9ac]
/usr/lib/libQt5Widgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x256)[0x7f0b096e4e86]
/usr/lib/libQt5Core.so.5(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0xdb)[0x7f0b09335bab]
/usr/bin/../lib/qtcreator/../libQt5Gui.so.5(_ZN22QGuiApplicationPrivate17processMouseEventEPN29QWindowSystemInterfacePrivate10MouseEventE+0x281)[0x7f0b080ff5f1]
/usr/bin/../lib/qtcreator/../libQt5Gui.so.5(_ZN22QGuiApplicationPrivate24processWindowSystemEventEPN29QWindowSystemInterfacePrivate17WindowSystemEventE+0x135)[0x7f0b081012b5]
/usr/bin/../lib/qtcreator/../libQt5Gui.so.5(_ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x28)[0x7f0b080e66d8]
/usr/lib/libQt5XcbQpa.so.5(+0x6a8c0)[0x7f0afee058c0]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x2a7)[0x7f0b073c9dc7]
/usr/lib/libglib-2.0.so.0(+0x4a020)[0x7f0b073ca020]
/usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x2c)[0x7f0b073ca0cc]
/usr/lib/libQt5Core.so.5(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x5f)[0x7f0b0938c54f]
/usr/lib/libQt5Core.so.5(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x10a)[0x7f0b0933357a]
======= Memory map: ========
00400000-00410000 r-xp 00000000 08:02 152724                             /usr/bin/qtcreator-bin
00610000-00611000 r--p 00010000 08:02 152724                             /usr/bin/qtcreator-bin
00611000-00612000 rw-p 00011000 08:02 152724                             /usr/bin/qtcreator-bin
016d1000-039c2000 rw-p 00000000 00:00 0                                  [heap]
7f0ac4000000-7f0ac4021000 rw-p 00000000 00:00 0 
7f0ac4021000-7f0ac8000000 ---p 00000000 00:00 0 
7f0ac8511000-7f0ac8986000 rw-s 00000000 00:05 30867470                   /SYSV00000000 (deleted)
7f0ac8986000-7f0ac90e7000 rw-s 00000000 00:05 30769161                   /SYSV00000000 (deleted)
7f0ac90e7000-7f0ac90e8000 ---p 00000000 00:00 0 
7f0ac90e8000-7f0ac98e8000 rw-p 00000000 00:00 0                          [stack:15790]
7f0ac98e8000-7f0acbb53000 r-xp 00000000 08:02 54340                      /usr/lib/libLLVM.so.3.7.0
7f0acbb53000-7f0acbd52000 ---p 0226b000 08:02 54340                      /usr/lib/libLLVM.so.3.7.0
7f0acbd52000-7f0acbfc6000 r--p 0226a000 08:02 54340                      /usr/lib/libLLVM.so.3.7.0
7f0acbfc6000-7f0acbfe1000 rw-p 024de000 08:02 54340                      /usr/lib/libLLVM.so.3.7.0
7f0acbfe1000-7f0acc000000 rw-p 00000000 00:00 0 
7f0acc000000-7f0acc021000 rw-p 00000000 00:00 0 
7f0acc021000-7f0ad0000000 ---p 00000000 00:00 0 
7f0ad0000000-7f0ad0021000 rw-p 00000000 00:00 0 
7f0ad0021000-7f0ad4000000 ---p 00000000 00:00 0 
7f0ad4000000-7f0ad4021000 rw-p 00000000 00:00 0 
7f0ad4021000-7f0ad8000000 ---p 00000000 00:00 0 
7f0ad8119000-7f0ad81f1000 rw-s 00000000 00:05 30834700                   /SYSV00000000 (deleted)
7f0ad81f1000-7f0ad823e000 rw-s 00000000 00:05 30801930                   /SYSV00000000 (deleted)
7f0ad823e000-7f0ad8249000 r-xp 00000000 08:02 3549                       /usr/lib/libnss_files-2.22.so
7f0ad8249000-7f0ad8448000 ---p 0000b000 08:02 3549                       /usr/lib/libnss_files-2.22.so
7f0ad8448000-7f0ad8449000 r--p 0000a000 08:02 3549                       /usr/lib/libnss_files-2.22.so
7f0ad8449000-7f0ad844a000 rw-p 0000b000 08:02 3549                       /usr/lib/libnss_files-2.22.so
7f0ad844a000-7f0ad8450000 rw-p 00000000 00:00 0 
7f0ad847e000-7f0ad8482000 r-xp 00000000 08:02 54291                      /usr/lib/libtxc_dxtn.so
7f0ad8482000-7f0ad8681000 ---p 00004000 08:02 54291                      /usr/lib/libtxc_dxtn.so
7f0ad8681000-7f0ad8682000 r--p 00003000 08:02 54291                      /usr/lib/libtxc_dxtn.so
7f0ad8682000-7f0ad8683000 rw-p 00004000 08:02 54291                      /usr/lib/libtxc_dxtn.so
7f0ad8683000-7f0ad86ea000 r-xp 00000000 08:02 3934                       /usr/lib/libncursesw.so.6.0
7f0ad86ea000-7f0ad88ea000 ---p 00067000 08:02 3934                       /usr/lib/libncursesw.so.6.0
7f0ad88ea000-7f0ad88ee000 r--p 00067000 08:02 3934                       /usr/lib/libncursesw.so.6.0
7f0ad88ee000-7f0ad88f0000 rw-p 0006b000 08:02 3934                       /usr/lib/libncursesw.so.6.0
7f0ad88f0000-7f0ad8926000 r-xp 00000000 08:02 54328                      /usr/lib/libedit.so.0.0.53
7f0ad8926000-7f0ad8b25000 ---p 00036000 08:02 54328                      /usr/lib/libedit.so.0.0.53
7f0ad8b25000-7f0ad8b27000 r--p 00035000 08:02 54328                      /usr/lib/libedit.so.0.0.53
7f0ad8b27000-7f0ad8b28000 rw-p 00037000 08:02 54328                      /usr/lib/libedit.so.0.0.53
7f0ad8b28000-7f0ad8b2c000 rw-p 00000000 00:00 0 
7f0ad8b2c000-7f0ad8b41000 r-xp 00000000 08:02 14937                      /usr/lib/libelf-0.164.so
7f0ad8b41000-7f0ad8d40000 ---p 00015000 08:02 14937                      /usr/lib/libelf-0.164.so
7f0ad8d40000-7f0ad8d41000 r--p 00014000 08:02 14937                      /usr/lib/libelf-0.164.so
7f0ad8d41000-7f0ad8d42000 rw-p 00015000 08:02 14937                      /usr/lib/libelf-0.164.so
7f0ad8d42000-7f0ad8d49000 r-xp 00000000 08:02 186431                     /usr/lib/libdrm_amdgpu.so.1.0.0
7f0ad8d49000-7f0ad8f48000 ---p 00007000 08:02 186431                     /usr/lib/libdrm_amdgpu.so.1.0.0
7f0ad8f48000-7f0ad8f49000 r--p 00006000 08:02 186431                     /usr/lib/libdrm_amdgpu.so.1.0.0
7f0ad8f49000-7f0ad8f4a000 rw-p 00007000 08:02 186431                     /usr/lib/libdrm_amdgpu.so.1.0.0
7f0ad8f4a000-7f0ad8f55000 r-xp 00000000 08:02 186430                     /usr/lib/libdrm_radeon.so.1.0.1
7f0ad8f55000-7f0ad9154000 ---p 0000b000 08:02 186430                     /usr/lib/libdrm_radeon.so.1.0.1
7f0ad9154000-7f0ad9155000 r--p 0000a000 08:02 186430                     /usr/lib/libdrm_radeon.so.1.0.1
7f0ad9155000-7f0ad9156000 rw-p 0000b000 08:02 186430                     /usr/lib/libdrm_radeon.so.1.0.1
7f0ad9156000-7f0ad915d000 r-xp 00000000 08:02 186429                     /usr/lib/libdrm_nouveau.so.2.0.0
7f0ad915d000-7f0ad935c000 ---p 00007000 08:02 186429                     /usr/lib/libdrm_nouveau.so.2.0.0
7f0ad935c000-7f0ad935d000 r--p 00006000 08:02 186429                     /usr/lib/libdrm_nouveau.so.2.0.0
7f0ad935d000-7f0ad935e000 rw-p 00007000 08:02 186429                     /usr/lib/libdrm_nouveau.so.2.0.0
7f0ad9374000-7f0ad938c000 r--p 00000000 08:02 145539                     /usr/share/fonts/ttf-courier-prime-ib/Courier Prime.ttf
7f0ad938c000-7f0ad9bf7000 r-xp 00000000 08:02 308653                     /usr/lib/xorg/modules/dri/radeonsi_dri.so
7f0ad9bf7000-7f0ad9df6000 ---p 0086b000 08:02 308653                     /usr/lib/xorg/modules/dri/radeonsi_dri.so
7f0ad9df6000-7f0ad9e61000 r--p 0086a000 08:02 308653                     /usr/lib/xorg/modules/dri/radeonsi_dri.so
7f0ad9e61000-7f0ad9e6e000 rw-p 008d5000 08:02 308653                     /usr/lib/xorg/modules/dri/radeonsi_dri.so
7f0ad9e6e000-7f0ada054000 rw-p 00000000 00:00 0 
7f0ada054000-7f0ada055000 ---p 00000000 00:00 0 
7f0ada055000-7f0ada855000 rw-p 00000000 00:00 0                          [stack:15789]
7f0ada855000-7f0ada856000 ---p 00000000 00:00 0 
7f0ada856000-7f0adb056000 rw-p 00000000 00:00 0                          [stack:15788]
7f0adb056000-7f0adb057000 ---p 00000000 00:00 0 
7f0adb057000-7f0adb857000 rw-p 00000000 00:00 0                          [stack:15785]
7f0adb857000-7f0adb8ab000 r--p 00000000 08:02 145509                     /usr/share/fonts/ttf-dejavu-ib/DejaVuSansMono.ttf
7f0adb8ab000-7f0adc0ab000 r--s 06d45000 08:02 109741                     /var/log/journal/f98d233e2a7d42889e155257ebe40c71/user-1000.journal
7f0adc0ab000-7f0adc8ab000 r--s 0490c000 08:02 109741                     /var/log/journal/f98d233e2a7d42889e155257ebe40c71/user-1000.journal
7f0adc8ab000-7f0add0ab000 r--s 016a4000 08:02 109741                     /var/log/journal/f98d233e2a7d42889e155257ebe40c71/user-1000.journal
7f0add0ab000-7f0add8ab000 r--s 0077d000 08:02 109741                     /var/log/journal/f98d233e2a7d42889e155257ebe40c71/user-1000.journal
7f0add8ab000-7f0ade0ab000 r--s 00f5a000 08:02 29987                      /var/log/journal/f98d233e2a7d42889e155257ebe40c71/system.journal
7f0ade0ab000-7f0ade8ab000 r--s 004dd000 08:02 29987                      /var/log/journal/f98d233e2a7d42889e155257ebe40c71/system.journal
7f0ade8ab000-7f0adf0ab000 r--s 00000000 08:02 109741                     /var/log/journal/f98d233e2a7d42889e155257ebe40c71/user-1000.journal
7f0adf0ab000-7f0adf8ab000 r--s 00000000 08:02 29987                      /var/log/journal/f98d233e2a7d42889e155257ebe40c71/system.journal
7f0adf8ab000-7f0adf8f7000 r--p 00000000 08:02 145656                     /usr/share/fonts/ttf-noto-fonts-sans-ib/NotoSans-Bold.ttf
7f0adf8f7000-7f0adf973000 r-xp 00000000 08:02 73317                      /usr/lib/libtiff.so.5.2.4
7f0adf973000-7f0adfb73000 ---p 0007c000 08:02 73317                      /usr/lib/libtiff.so.5.2.4
7f0adfb73000-7f0adfb74000 r--p 0007c000 08:02 73317                      /usr/lib/libtiff.so.5.2.4
7f0adfb74000-7f0adfb7a000 rw-p 0007d000 08:02 73317                      /usr/lib/libtiff.so.5.2.4
7f0adfb7a000-7f0adfb7b000 rw-p 00000000 00:00 0 
7f0adfb7b000-7f0adfbd1000 r-xp 00000000 08:02 100157                     /usr/lib/liblcms2.so.2.0.7
7f0adfbd1000-7f0adfdd0000 ---p 00056000 08:02 100157                     /usr/lib/liblcms2.so.2.0.7
7f0adfdd0000-7f0adfdd1000 r--p 00055000 08:02 100157                     /usr/lib/liblcms2.so.2.0.7
7f0adfdd1000-7f0adfdd6000 rw-p 00056000 08:02 100157                     /usr/lib/liblcms2.so.2.0.7
7f0adfdd6000-7f0adfe43000 r-xp 00000000 08:02 121084                     /usr/lib/libmng.so.2.0.2
7f0adfe43000-7f0ae0043000 ---p 0006d000 08:02 121084                     /usr/lib/libmng.so.2.0.2
7f0ae0043000-7f0ae0046000 r--p 0006d000 08:02 121084                     /usr/lib/libmng.so.2.0.2
7f0ae0046000-7f0ae0048000 rw-p 00070000 08:02 121084                     /usr/lib/libmng.so.2.0.2
7f0ae004f000-7f0ae005f000 rw-s 195849000 00:06 9814                      /dev/dri/card0
7f0ae005f000-7f0ae006f000 rw-s 195839000 00:06 9814                      /dev/dri/card0
7f0ae006f000-7f0ae0073000 r-xp 00000000 08:02 412434                     /usr/lib/qt/plugins/imageformats/libqwebp.so
7f0ae0073000-7f0ae0074000 ---p 00004000 08:02 412434                     /usr/lib/qt/plugins/imageformats/libqwebp.so
7f0ae0074000-7f0ae0075000 r--p 00004000 08:02 412434                     /usr/lib/qt/plugins/imageformats/libqwebp.so
7f0ae0075000-7f0ae0076000 rw-p 00005000 08:02 412434                     /usr/lib/qt/plugins/imageformats/libqwebp.so
7f0ae0076000-7f0ae00c5000 r-xp 00000000 08:02 120955                     /usr/lib/libjasper.so.1.0.0
7f0ae00c5000-7f0ae02c4000 ---p 0004f000 08:02 120955                     /usr/lib/libjasper.so.1.0.0
7f0ae02c4000-7f0ae02c5000 r--p 0004e000 08:02 120955                     /usr/lib/libjasper.so.1.0.0
7f0ae02c5000-7f0ae02c9000 rw-p 0004f000 08:02 120955                     /usr/lib/libjasper.so.1.0.0
7f0ae02c9000-7f0ae02d0000 rw-p 00000000 00:00 0 
7f0ae02d2000-7f0ae02d7000 r-xp 00000000 08:02 412433                     /usr/lib/qt/plugins/imageformats/libqwbmp.so
7f0ae02d7000-7f0ae02d8000 r--p 00004000 08:02 412433                     /usr/lib/qt/plugins/imageformats/libqwbmp.so
7f0ae02d8000-7f0ae02d9000 rw-p 00005000 08:02 412433                     /usr/lib/qt/plugins/imageformats/libqwbmp.so
7f0ae02d9000-7f0ae02e0000 r-xp 00000000 08:02 412432                     /usr/lib/qt/plugins/imageformats/libqtiff.so
7f0ae02e0000-7f0ae02e1000 ---p 00007000 08:02 412432                     /usr/lib/qt/plugins/imageformats/libqtiff.so
7f0ae02e1000-7f0ae02e2000 r--p 00007000 08:02 412432                     /usr/lib/qt/plugins/imageformats/libqtiff.so
7f0ae02e2000-7f0ae02e3000 rw-p 00008000 08:02 412432                     /usr/lib/qt/plugins/imageformats/libqtiff.so
7f0ae02e3000-7f0ae02e8000 r-xp 00000000 08:02 413969                     /usr/lib/qt/plugins/imageformats/libqsvg.so
7f0ae02e8000-7f0ae02e9000 r--p 00004000 08:02 413969                     /usr/lib/qt/plugins/imageformats/libqsvg.so
7f0ae02e9000-7f0ae02ea000 rw-p 00005000 08:02 413969                     /usr/lib/qt/plugins/imageformats/libqsvg.so
7f0ae02ea000-7f0ae02f0000 r-xp 00000000 08:02 412427                     /usr/lib/qt/plugins/imageformats/libqmng.so
7f0ae02f0000-7f0ae02f1000 r--p 00005000 08:02 412427                     /usr/lib/qt/plugins/imageformats/libqmng.so
7f0ae02f1000-7f0ae02f2000 rw-p 00006000 08:02 412427                     /usr/lib/qt/plugins/imageformats/libqmng.so
7f0ae02f2000-7f0ae02fc000 r-xp 00000000 08:02 410714                     /usr/lib/qt/plugins/imageformats/libqjpeg.so
7f0ae02fc000-7f0ae02fd000 r--p 00009000 08:02 410714                     /usr/lib/qt/plugins/imageformats/libqjpeg.so
7f0ae02fd000-7f0ae02fe000 rw-p 0000a000 08:02 410714                     /usr/lib/qt/plugins/imageformats/libqjpeg.so
7f0ae02fe000-7f0ae0306000 r-xp 00000000 08:02 412428                     /usr/lib/qt/plugins/imageformats/libqjp2.so
7f0ae0306000-7f0ae0307000 r--p 00007000 08:02 412428                     /usr/lib/qt/plugins/imageformats/libqjp2.so
7f0ae0307000-7f0ae0308000 rw-p 00008000 08:02 412428                     /usr/lib/qt/plugins/imageformats/libqjp2.so
7f0ae0308000-7f0ae0318000 r-xp 00000000 08:02 121120                     /usr/lib/qt/plugins/imageformats/kimg_xcf.so
7f0ae0318000-7f0ae0518000 ---p 00010000 08:02 121120                     /usr/lib/qt/plugins/imageformats/kimg_xcf.so
7f0ae0518000-7f0ae0519000 r--p 00010000 08:02 121120                     /usr/lib/qt/plugins/imageformats/kimg_xcf.so
7f0ae0519000-7f0ae051a000 rw-p 00011000 08:02 121120                     /usr/lib/qt/plugins/imageformats/kimg_xcf.so
7f0ae051a000-7f0ae051e000 rw-p 00000000 00:00 0 
7f0ae051e000-7f0ae0523000 r-xp 00000000 08:02 121119                     /usr/lib/qt/plugins/imageformats/kimg_tga.so
7f0ae0523000-7f0ae0722000 ---p 00005000 08:02 121119                     /usr/lib/qt/plugins/imageformats/kimg_tga.so
7f0ae0722000-7f0ae0723000 r--p 00004000 08:02 121119                     /usr/lib/qt/plugins/imageformats/kimg_tga.so
7f0ae0723000-7f0ae0724000 rw-p 00005000 08:02 121119                     /usr/lib/qt/plugins/imageformats/kimg_tga.so
7f0ae0724000-7f0ae072d000 r-xp 00000000 08:02 121118                     /usr/lib/qt/plugins/imageformats/kimg_rgb.so
7f0ae072d000-7f0ae092c000 ---p 00009000 08:02 121118                     /usr/lib/qt/plugins/imageformats/kimg_rgb.so
7f0ae092c000-7f0ae092d000 r--p 00008000 08:02 121118                     /usr/lib/qt/plugins/imageformats/kimg_rgb.so
7f0ae092d000-7f0ae092e000 rw-p 00009000 08:02 121118                     /usr/lib/qt/plugins/imageformats/kimg_rgb.so
7f0ae092e000-7f0ae0933000 r-xp 00000000 08:02 121117                     /usr/lib/qt/plugins/imageformats/kimg_ras.so
7f0ae0933000-7f0ae0b32000 ---p 00005000 08:02 121117                     /usr/lib/qt/plugins/imageformats/kimg_ras.so
7f0ae0b32000-7f0ae0b33000 r--p 00004000 08:02 121117                     /usr/lib/qt/plugins/imageformats/kimg_ras.so
7f0ae0b33000-7f0ae0b34000 rw-p 00005000 08:02 121117                     /usr/lib/qt/plugins/imageformats/kimg_ras.so
7f0ae0b34000-7f0ae0b38000 r-xp 00000000 08:02 121116                     /usr/lib/qt/plugins/imageformats/kimg_psd.so
7f0ae0b38000-7f0ae0d37000 ---p 00004000 08:02 121116                     /usr/lib/qt/plugins/imageformats/kimg_psd.so
7f0ae0d37000-7f0ae0d38000 r--p 00003000 08:02 121116                     /usr/lib/qt/plugins/imageformats/kimg_psd.so
7f0ae0d38000-7f0ae0d39000 rw-p 00004000 08:02 121116                     /usr/lib/qt/plugins/imageformats/kimg_psd.so
7f0ae0d39000-7f0ae0d41000 r-xp 00000000 08:02 121115                     /usr/lib/qt/plugins/imageformats/kimg_pic.so
7f0ae0d41000-7f0ae0f40000 ---p 00008000 08:02 121115                     /usr/lib/qt/plugins/imageformats/kimg_pic.so
7f0ae0f40000-7f0ae0f41000 r--p 00007000 08:02 121115                     /usr/lib/qt/plugins/imageformats/kimg_pic.so
7f0ae0f41000-7f0ae0f42000 rw-p 00008000 08:02 121115                     /usr/lib/qt/plugins/imageformats/kimg_pic.so
7f0ae0f42000-7f0ae0f48000 r-xp 00000000 08:02 121114                     /usr/lib/qt/plugins/imageformats/kimg_pcx.so
7f0ae0f48000-7f0ae1147000 ---p 00006000 08:02 121114                     /usr/lib/qt/plugins/imageformats/kimg_pcx.so
7f0ae1147000-7f0ae1148000 r--p 00005000 08:02 121114                     /usr/lib/qt/plugins/imageformats/kimg_pcx.so
7f0ae1148000-7f0ae1149000 rw-p 00006000 08:02 121114                     /usr/lib/qt/plugins/imageformats/kimg_pcx.so
7f0ae1149000-7f0ae114f000 r-xp 00000000 08:02 117374                     /usr/lib/libIlmThread-2_2.so.12.0.0
7f0ae114f000-7f0ae134e000 ---p 00006000 08:02 117374                     /usr/lib/libIlmThread-2_2.so.12.0.0
7f0ae134e000-7f0ae134f000 r--p 00005000 08:02 117374                     /usr/lib/libIlmThread-2_2.so.12.0.0
7f0ae134f000-7f0ae1350000 rw-p 00006000 08:02 117374                     /usr/lib/libIlmThread-2_2.so.12.0.0
7f0ae1350000-7f0ae1361000 r-xp 00000000 08:02 117373                     /usr/lib/libImath-2_2.so.12.0.0
7f0ae1361000-7f0ae1560000 ---p 00011000 08:02 117373                     /usr/lib/libImath-2_2.so.12.0.0
7f0ae1560000-7f0ae1561000 r--p 00010000 08:02 117373                     /usr/lib/libImath-2_2.so.12.0.0
7f0ae1561000-7f0ae1562000 rw-p 00011000 08:02 117373                     /usr/lib/libImath-2_2.so.12.0.0
7f0ae1562000-7f0ae157e000 r-xp 00000000 08:02 117371                     /usr/lib/libIex-2_2.so.12.0.0
7f0ae157e000-7f0ae177e000 ---p 0001c000 08:02 117371                     /usr/lib/libIex-2_2.so.12.0.0
7f0ae177e000-7f0ae1781000 r--p 0001c000 08:02 117371                     /usr/lib/libIex-2_2.so.12.0.0
7f0ae1781000-7f0ae1782000 rw-p 0001f000 08:02 117371                     /usr/lib/libIex-2_2.so.12.0.0
7f0ae1782000-7f0ae17c4000 r-xp 00000000 08:02 117370                     /usr/lib/libHalf.so.12.0.0
7f0ae17c4000-7f0ae19c3000 ---p 00042000 08:02 117370                     /usr/lib/libHalf.so.12.0.0
7f0ae19c3000-7f0ae19c4000 r--p 00041000 08:02 117370                     /usr/lib/libHalf.so.12.0.0
7f0ae19c4000-7f0ae19c5000 rw-p 00042000 08:02 117370                     /usr/lib/libHalf.so.12.0.0
7f0ae19c5000-7f0ae1b98000 r-xp 00000000 08:02 117534                     /usr/lib/libIlmImf-2_2.so.22.0.0
7f0ae1b98000-7f0ae1d97000 ---p 001d3000 08:02 117534                     /usr/lib/libIlmImf-2_2.so.22.0.0
7f0ae1d97000-7f0ae1d9a000 r--p 001d2000 08:02 117534                     /usr/lib/libIlmImf-2_2.so.22.0.0
7f0ae1d9a000-7f0ae1e9d000 rw-p 001d5000 08:02 117534                     /usr/lib/libIlmImf-2_2.so.22.0.0
7f0ae1e9d000-7f0ae1e9e000 rw-p 00000000 00:00 0 
7f0ae1ea2000-7f0ae1ea3000 rw-p 00000000 00:00 0 
7f0ae1ea3000-7f0ae1ea9000 r-xp 00000000 08:02 410716                     /usr/lib/qt/plugins/imageformats/libqico.so
7f0ae1ea9000-7f0ae1eaa000 ---p 00006000 08:02 410716                     /usr/lib/qt/plugins/imageformats/libqico.so
7f0ae1eaa000-7f0ae1eab000 r--p 00006000 08:02 410716                     /usr/lib/qt/plugins/imageformats/libqico.so
7f0ae1eab000-7f0ae1eac000 rw-p 00007000 08:02 410716                     /usr/lib/qt/plugins/imageformats/libqico.so
7f0ae1eac000-7f0ae1eb5000 r-xp 00000000 08:02 412431                     /usr/lib/qt/plugins/imageformats/libqicns.so
7f0ae1eb5000-7f0ae1eb6000 r--p 00008000 08:02 412431                     /usr/lib/qt/plugins/imageformats/libqicns.so
7f0ae1eb6000-7f0ae1eb7000 rw-p 00009000 08:02 412431                     /usr/lib/qt/plugins/imageformats/libqicns.so
7f0ae1eb7000-7f0ae1ebd000 r-xp 00000000 08:02 410715                     /usr/lib/qt/plugins/imageformats/libqgif.so
7f0ae1ebd000-7f0ae1ebe000 r--p 00005000 08:02 410715                     /usr/lib/qt/plugins/imageformats/libqgif.so
7f0ae1ebe000-7f0ae1ebf000 rw-p 00006000 08:02 410715                     /usr/lib/qt/plugins/imageformats/libqgif.so
7f0ae1ebf000-7f0ae1eca000 r-xp 00000000 08:02 412430                     /usr/lib/qt/plugins/imageformats/libqdds.so
7f0ae1eca000-7f0ae1ecb000 r--p 0000a000 08:02 412430                     /usr/lib/qt/plugins/imageformats/libqdds.so
7f0ae1ecb000-7f0ae1ecc000 rw-p 0000b000 08:02 412430                     /usr/lib/qt/plugins/imageformats/libqdds.so
7f0ae1ecc000-7f0ae1ed1000 r-xp 00000000 08:02 121113                     /usr/lib/qt/plugins/imageformats/kimg_exr.so
7f0ae1ed1000-7f0ae20d0000 ---p 00005000 08:02 121113                     /usr/lib/qt/plugins/imageformats/kimg_exr.so
7f0ae20d0000-7f0ae20d1000 r--p 00004000 08:02 121113                     /usr/lib/qt/plugins/imageformats/kimg_exr.so
7f0ae20d1000-7f0ae20d2000 rw-p 00005000 08:02 121113                     /usr/lib/qt/plugins/imageformats/kimg_exr.so
7f0ae20d2000-7f0ae20dc000 r-xp 00000000 08:02 121112                     /usr/lib/qt/plugins/imageformats/kimg_eps.so
7f0ae20dc000-7f0ae22db000 ---p 0000a000 08:02 121112                     /usr/lib/qt/plugins/imageformats/kimg_eps.so
7f0ae22db000-7f0ae22dc000 r--p 00009000 08:02 121112                     /usr/lib/qt/plugins/imageformats/kimg_eps.so
7f0ae22dc000-7f0ae22dd000 rw-p 0000a000 08:02 121112                     /usr/lib/qt/plugins/imageformats/kimg_eps.so
7f0ae22dd000-7f0ae2328000 r--p 00000000 08:02 145680                     /usr/share/fonts/ttf-noto-fonts-sans-ib/NotoSans-Regular.ttf
7f0ae2328000-7f0ae232d000 r--s 00000000 08:02 146272                     /var/cache/fontconfig/6d78b720ace5d3bb3fea22ee600d50bf-le64.cache-7
7f0ae232d000-7f0ae232e000 r--s 00000000 08:02 145770                     /var/cache/fontconfig/79e53368b3ef71e0079bb9500e71ab9c-le64.cache-7
7f0ae232e000-7f0ae2330000 r--s 00000000 08:02 146270                     /var/cache/fontconfig/ca02c4f3884a93723091ae8b829e791b-le64.cache-7
7f0ae2330000-7f0ae2335000 r--s 00000000 08:02 146226                     /var/cache/fontconfig/35045e7431f4b007379fc5bbc2da2f51-le64.cache-7
7f0ae2335000-7f0ae233b000 r--s 00000000 08:02 145751                     /var/cache/fontconfig/558cfb7b00557d1eaf02482719df5bbf-le64.cache-7
7f0ae233b000-7f0ae2359000 r--s 00000000 08:02 145749                     /var/cache/fontconfig/2aeaefbbe8fee9acf2c287bc92ac119e-le64.cache-7
7f0ae2359000-7f0ae2372000 r--s 00000000 08:02 146456                     /var/cache/fontconfig/fc626661baf0c3f54830cbcd31985c7f-le64.cache-7
7f0ae2372000-7f0ae2377000 r--s 00000000 08:02 145747                     /var/cache/fontconfig/b987be13d9555b03a6cd440467233128-le64.cache-7
7f0ae2377000-7f0ae2389000 r--s 00000000 08:02 146372                     /var/cache/fontconfig/7b127e0d981413809844055c4c62cffc-le64.cache-7
7f0ae2389000-7f0ae238d000 r--s 00000000 08:02 146195                     /var/cache/fontconfig/6e8f39ac1a8a1161272525c24e746da3-le64.cache-7
7f0ae238d000-7f0ae2391000 r--s 00000000 08:02 146169                     /var/cache/fontconfig/3dd4c0364fe810efefddd73f06a7f46c-le64.cache-7
7f0ae2391000-7f0ae2392000 r--s 00000000 08:02 146315                     /var/cache/fontconfig/e8b2b1316c31008de3d0667ad719360e-le64.cache-7
7f0ae2392000-7f0ae2399000 r--s 00000000 08:02 145609                     /var/cache/fontconfig/05c6939ffcab4ece42a69ecb7571bcfc-le64.cache-7
7f0ae2399000-7f0ae239b000 r--s 00000000 08:02 145571                     /var/cache/fontconfig/9bcaad8275e5d043434024ef82709c69-le64.cache-7
7f0ae239b000-7f0ae23a6000 r--s 00000000 08:02 145526                     /var/cache/fontconfig/81afcec12fadd71c4e03e0a437247ada-le64.cache-7
7f0ae23a6000-7f0ae23b0000 r--s 00000000 08:02 146033                     /var/cache/fontconfig/eec1da544b6dea79174198a09a665442-le64.cache-7
7f0ae23b0000-7f0ae23bd000 r--s 00000000 08:02 145897                     /var/cache/fontconfig/2d9b79d436f82d409d75f527e8ee5d62-le64.cache-7
7f0ae23bd000-7f0ae23d5000 r--s 00000000 08:02 145359                     /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-le64.cache-7
7f0ae23d5000-7f0ae2475000 rw-p 00000000 00:00 0 
7f0ae2475000-7f0ae2476000 ---p 00000000 00:00 0 
7f0ae2476000-7f0ae2c74000 rw-p 00000000 00:00 0 
7f0ae2c74000-7f0ae2c75000 ---p 00000000 00:00 0 
7f0ae2c75000-7f0ae3685000 rw-s 00000000 08:02 109754                     /home/desmond/.cache/icon-cache.kcache
7f0ae3685000-7f0ae373a000 r-xp 00000000 08:02 152866                     /usr/lib/qtcreator/plugins/libValgrind.so
7f0ae373a000-7f0ae3939000 ---p 000b5000 08:02 152866                     /usr/lib/qtcreator/plugins/libValgrind.so
7f0ae3939000-7f0ae393e000 r--p 000b4000 08:02 152866                     /usr/lib/qtcreator/plugins/libValgrind.so
7f0ae393e000-7f0ae3940000 rw-p 000b9000 08:02 152866                     /usr/lib/qtcreator/plugins/libValgrind.so
7f0ae3940000-7f0ae3948000 r-xp 00000000 08:02 152518                     /usr/lib/qtcreator/plugins/libTaskList.so
7f0ae3948000-7f0ae3b48000 ---p 00008000 08:02 152518                     /usr/lib/qtcreator/plugins/libTaskList.so
7f0ae3b48000-7f0ae3b49000 r--p 00008000 08:02 152518                     /usr/lib/qtcreator/plugins/libTaskList.so
7f0ae3b49000-7f0ae3b4a000 rw-p 00009000 08:02 152518                     /usr/lib/qtcreator/plugins/libTaskList.so
7f0ae3b4a000-7f0ae3b79000 r-xp 00000000 08:02 152713                     /usr/lib/qtcreator/plugins/libSubversion.so
7f0ae3b79000-7f0ae3d78000 ---p 0002f000 08:02 152713                     /usr/lib/qtcreator/plugins/libSubversion.so
7f0ae3d78000-7f0ae3d7a000 r--p 0002e000 08:02 152713                     /usr/lib/qtcreator/plugins/libSubversion.so
7f0ae3d7a000-7f0ae3d7b000 rw-p 00030000 08:02 152713                     /usr/lib/qtcreator/plugins/libSubversion.so
7f0ae3d7b000-7f0ae3e15000 r-xp 00000000 08:02 152516                     /usr/lib/qtcreator/plugins/libRemoteLinux.so
7f0ae3e15000-7f0ae4014000 ---p 0009a000 08:02 152516                     /usr/lib/qtcreator/plugins/libRemoteLinux.so
7f0ae4014000-7f0ae401a000 r--p 00099000 08:02 152516                     /usr/lib/qtcreator/plugins/libRemoteLinux.so
7f0ae401a000-7f0ae401c000 rw-p 0009f000 08:02 152516                     /usr/lib/qtcreator/plugins/libRemoteLinux.so
7f0ae401c000-7f0ae404d000 r-xp 00000000 08:02 152876                     /usr/lib/qtcreator/plugins/libQmlProjectManager.so
7f0ae404d000-7f0ae424c000 ---p 00031000 08:02 152876                     /usr/lib/qtcreator/plugins/libQmlProjectManager.so
7f0ae424c000-7f0ae424e000 r--p 00030000 08:02 152876                     /usr/lib/qtcreator/plugins/libQmlProjectManager.so
7f0ae424e000-7f0ae424f000 rw-p 00032000 08:02 152876                     /usr/lib/qtcreator/plugins/libQmlProjectManager.so
7f0ae424f000-7f0ae4288000 r-xp 00000000 08:02 151983                     /usr/lib/qtcreator/libTimeline.so.1.0.0
7f0ae4288000-7f0ae4487000 ---p 00039000 08:02 151983                     /usr/lib/qtcreator/libTimeline.so.1.0.0
7f0ae4487000-7f0ae4489000 r--p 00038000 08:02 151983                     /usr/lib/qtcreator/libTimeline.so.1.0.0
7f0ae4489000-7f0ae448a000 rw-p 0003a000 08:02 151983                     /usr/lib/qtcreator/libTimeline.so.1.0.0
7f0ae448a000-7f0ae450a000 r-xp 00000000 08:02 152846                     /usr/lib/qtcreator/plugins/libQmlProfiler.so
7f0ae450a000-7f0ae4709000 ---p 00080000 08:02 152846                     /usr/lib/qtcreator/plugins/libQmlProfiler.so
7f0ae4709000-7f0ae470e000 r--p 0007f000 08:02 152846                     /usr/lib/qtcreator/plugins/libQmlProfiler.so
7f0ae470e000-7f0ae4710000 rw-p 00084000 08:02 152846                     /usr/lib/qtcreator/plugins/libQmlProfiler.so
7f0ae4710000-7f0ae471f000 r-xp 00000000 08:02 411671                     /usr/lib/libQt5QuickWidgets.so.5.5.1
7f0ae471f000-7f0ae4720000 r--p 0000e000 08:02 411671                     /usr/lib/libQt5QuickWidgets.so.5.5.1
7f0ae4720000-7f0ae4721000 rw-p 0000f000 08:02 411671                     /usr/lib/libQt5QuickWidgets.so.5.5.1
7f0ae4721000-7f0ae4a89000 r-xp 00000000 08:02 152496                     /usr/lib/qtcreator/plugins/libQmlDesigner.so
7f0ae4a89000-7f0ae4c89000 ---p 00368000 08:02 152496                     /usr/lib/qtcreator/plugins/libQmlDesigner.so
7f0ae4c89000-7f0ae4c9d000 r--p 00368000 08:02 152496                     /usr/lib/qtcreator/plugins/libQmlDesigner.so
7f0ae4c9d000-7f0ae4ca2000 rw-p 0037c000 08:02 152496                     /usr/lib/qtcreator/plugins/libQmlDesigner.so
7f0ae4ca2000-7f0ae4ca3000 rw-p 00000000 00:00 0 
7f0ae4ca3000-7f0ae4d10000 r-xp 00000000 08:02 152327                     /usr/lib/qtcreator/libQmlEditorWidgets.so.1.0.0/usr/bin/qtcreator: line 2: 15781 Aborted                 (core dumped) QT_LOGGING_TO_CONSOLE=1 qtcreator-bin $@
Comment 35 Evgeny Markov 2016-01-01 18:54:53 UTC
Sorry, i forgot say info about my system: Arch Linux, plasma 5.5.2, kf 15.17, breeze 5.5.2, qtcreator 3.6.0-1 from Arch repo.
Comment 36 . 2016-04-20 22:50:17 UTC
Some more info on this bug:
- does occur only when QtCreator theme is set to default and KDE theme is set to Breeze
   - this means that one possible workaround is to set QtCreator theme to "dark"
- does occur only after "Environment" tab in "Options" menu was visited at least once, some settings were changed and "Apply" button was clicked (doesn't occur after hitting "Ok")
Comment 37 Nate Graham 2021-02-08 19:30:59 UTC

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