4
helgrind
Helgrind, a thread error detector
Copyright (C) 2007-2013, and GNU GPL'd, by OpenWorks LLP et al.
Using Valgrind-3.9.0 and LibVEX; rerun with -h for copyright info
Command: ./qtcreator
15828
10820
helgrind
/usr/bin/valgrind.bin
--tool=helgrind
--xml=yes
--xml-file=helgrind.xml
./qtcreator
RUNNING
1
2
0x5538258
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
108
3
0x5538258
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
108
4
0x5538258
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
108
6
0x5538258
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
108
7
0x5538258
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
108
8
0x5538258
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
108
0x91eb
1
Race
Possible data race during write of size 4 at 0x77865E8 by thread #1
1
0x4E640F4
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QBasicMutex::unlockInternal()
0x4E6418E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::unlock()
0x402CBC6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x4E67475
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::start(QRunnable*, int)
0xA8EBF51
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::CheckSymbols::start()
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppchecksymbols.h
65
0xA8E66DE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::CheckSymbols::go(QSharedPointer<CPlusPlus::Document>, CPlusPlus::LookupContext const&, QList<TextEditor::HighlightingResult> const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppchecksymbols.cpp
301
0xA94BB0A
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppHighlightingSupportInternal::highlightingFuture(QSharedPointer<CPlusPlus::Document> const&, CPlusPlus::Snapshot const&) const
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cpphighlightingsupportinternal.cpp
96
0xA96C687
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::CppEditorSupport::startHighlighting(CppTools::CppEditorSupport::ForceReason)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cpptoolseditorsupport.cpp
369
0xA9F7232
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::CppEditorSupport::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)
/home/shaneh/dev/build-qtcreator/src/plugins/cpptools/.moc/debug-shared
moc_cpptoolseditorsupport.cpp
147
0x50694CA
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMetaCallEvent::placeMetaCall(QObject*)
0x506C6B4
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QObject::event(QEvent*)
0x42CDDA3
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1
QApplicationPrivate::notify_helper(QObject*, QEvent*)
This conflicts with a previous read of size 4 by thread #6
6
0x4E6407C
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::lock()
0x402CAE6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x4E6B2CE
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QWaitCondition::wait(QMutex*, unsigned long)
0x4E67F1E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
Address 0x77865E8 is 64 bytes inside a block of size 112 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E66C90
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::QThreadPool(QObject*)
0x4E66D37
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::globalInstance()
0x8052515
/home/shaneh/dev/build-qtcreator/bin/qtcreator
main
/home/shaneh/dev/qt-creator/src/app
main.cpp
305
0x91ef
6
Thread (pooled)
Race
Possible data race during read of size 4 at 0x77865E8 by thread #6
6
0x4E6416B
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::unlock()
0x402CBC6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x4E67E5E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
This conflicts with a previous write of size 4 by thread #1
1
0x4E640F4
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QBasicMutex::unlockInternal()
0x4E6418E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::unlock()
0x402CBC6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x4E67475
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::start(QRunnable*, int)
0xA8EBF51
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::CheckSymbols::start()
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppchecksymbols.h
65
0xA8E66DE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::CheckSymbols::go(QSharedPointer<CPlusPlus::Document>, CPlusPlus::LookupContext const&, QList<TextEditor::HighlightingResult> const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppchecksymbols.cpp
301
0xA94BB0A
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppHighlightingSupportInternal::highlightingFuture(QSharedPointer<CPlusPlus::Document> const&, CPlusPlus::Snapshot const&) const
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cpphighlightingsupportinternal.cpp
96
0xA96C687
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::CppEditorSupport::startHighlighting(CppTools::CppEditorSupport::ForceReason)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cpptoolseditorsupport.cpp
369
Address 0x77865E8 is 64 bytes inside a block of size 112 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E66C90
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::QThreadPool(QObject*)
0x4E66D37
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::globalInstance()
0x8052515
/home/shaneh/dev/build-qtcreator/bin/qtcreator
main
/home/shaneh/dev/qt-creator/src/app
main.cpp
305
0x91f0
6
Thread (pooled)
Race
Possible data race during write of size 4 at 0x77865E8 by thread #6
6
0x4E640F4
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QBasicMutex::unlockInternal()
0x4E6418E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::unlock()
0x402CBC6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x4E67E5E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
This conflicts with a previous write of size 4 by thread #1
1
0x4E640F4
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QBasicMutex::unlockInternal()
0x4E6418E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::unlock()
0x402CBC6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x4E67475
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::start(QRunnable*, int)
0xA8EBF51
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::CheckSymbols::start()
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppchecksymbols.h
65
0xA8E66DE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::CheckSymbols::go(QSharedPointer<CPlusPlus::Document>, CPlusPlus::LookupContext const&, QList<TextEditor::HighlightingResult> const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppchecksymbols.cpp
301
0xA94BB0A
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppHighlightingSupportInternal::highlightingFuture(QSharedPointer<CPlusPlus::Document> const&, CPlusPlus::Snapshot const&) const
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cpphighlightingsupportinternal.cpp
96
0xA96C687
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::CppEditorSupport::startHighlighting(CppTools::CppEditorSupport::ForceReason)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cpptoolseditorsupport.cpp
369
Address 0x77865E8 is 64 bytes inside a block of size 112 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E66C90
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::QThreadPool(QObject*)
0x4E66D37
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::globalInstance()
0x8052515
/home/shaneh/dev/build-qtcreator/bin/qtcreator
main
/home/shaneh/dev/qt-creator/src/app
main.cpp
305
9
0x5538258
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
108
0xb417
1
Race
Possible data race during write of size 4 at 0xD7B2518 by thread #1
1
0x4E640F4
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QBasicMutex::unlockInternal()
0x4E6418E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::unlock()
0x402CBC6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x4E62855
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E634E9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureWatcherBase::connectOutputInterface()
0xAFC9F85
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QFutureWatcher<QList<int> >::setFuture(QFuture<QList<int> > const&)
/usr/include/qt5/QtCore
qfuturewatcher.h
183
0xAFC22C5
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::markSymbols(QTextCursor const&, CppTools::SemanticInfo const&)
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
951
0xAFC5CD9
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::updateSemanticInfo(CppTools::SemanticInfo const&)
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
1669
0xB068479
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)
/home/shaneh/dev/build-qtcreator/src/plugins/cppeditor/.moc/debug-shared
moc_cppeditor.cpp
407
0x50694CA
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMetaCallEvent::placeMetaCall(QObject*)
0x506C6B4
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QObject::event(QEvent*)
0x431185D
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1
QWidget::event(QEvent*)
This conflicts with a previous read of size 4 by thread #6
6
0x4E6407C
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::lock()
0x402CAE6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0xAFC8507
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QMutexLocker::QMutexLocker(QBasicMutex*)
/usr/include/qt5/QtCore
qmutex.h
130
0xAFD01F2
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QFutureInterface<QList<int> >::reportResult(QList<int> const*, int)
/usr/include/qt5/QtCore
qfutureinterface.h
197
0xAFD01A4
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QFutureInterface<QList<int> >::reportResult(QList<int> const&, int)
/usr/include/qt5/QtCore
qfutureinterface.h
218
0xAFCFF48
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QtConcurrent::RunFunctionTask<QList<int> >::run()
/usr/include/qt5/QtConcurrent
qtconcurrentrunbase.h
113
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
Address 0xD7B2518 is 8 bytes inside a block of size 104 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E6201B
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::QFutureInterfaceBase(QFutureInterfaceBase::State)
0xAFCE874
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QFutureInterface<QList<int> >::QFutureInterface(QFutureInterfaceBase::State)
/usr/include/qt5/QtCore
qfutureinterface.h
150
0xAFCC702
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QtConcurrent::RunFunctionTaskBase<QList<int> >::RunFunctionTaskBase()
/usr/include/qt5/QtConcurrent
qtconcurrentrunbase.h
75
0xAFCC7E6
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QtConcurrent::RunFunctionTask<QList<int> >::RunFunctionTask()
/usr/include/qt5/QtConcurrent
qtconcurrentrunbase.h
92
0xAFCC8CB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QtConcurrent::StoredFunctorCall4<QList<int>, QList<int> (*)(CPlusPlus::Scope*, QString, QSharedPointer<CPlusPlus::Document>, CPlusPlus::Snapshot), CPlusPlus::Scope*, QString, QSharedPointer<CPlusPlus::Document>, CPlusPlus::Snapshot>::StoredFunctorCall4(QList<int> (*)(CPlusPlus::Scope*, QString, QSharedPointer<CPlusPlus::Document>, CPlusPlus::Snapshot), CPlusPlus::Scope* const&, QString const&, QSharedPointer<CPlusPlus::Document> const&, CPlusPlus::Snapshot const&)
/usr/include/qt5/QtConcurrent
qtconcurrentstoredfunctioncall.h
873
0xAFC9EDA
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QFuture<QList<int> > QtConcurrent::run<QList<int>, CPlusPlus::Scope*, CPlusPlus::Scope*, QString, QString, QSharedPointer<CPlusPlus::Document>, QSharedPointer<CPlusPlus::Document>, CPlusPlus::Snapshot, CPlusPlus::Snapshot>(QList<int> (*)(CPlusPlus::Scope*, QString, QSharedPointer<CPlusPlus::Document>, CPlusPlus::Snapshot), CPlusPlus::Scope* const&, QString const&, QSharedPointer<CPlusPlus::Document> const&, CPlusPlus::Snapshot const&)
/usr/include/qt5/QtConcurrent
qtconcurrentrun.h
92
0xAFC22A3
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::markSymbols(QTextCursor const&, CppTools::SemanticInfo const&)
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
951
0xAFC5CD9
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::updateSemanticInfo(CppTools::SemanticInfo const&)
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
1669
0xB068479
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)
/home/shaneh/dev/build-qtcreator/src/plugins/cppeditor/.moc/debug-shared
moc_cppeditor.cpp
407
0x50694CA
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMetaCallEvent::placeMetaCall(QObject*)
0x506C6B4
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QObject::event(QEvent*)
0xb485
6
Thread (pooled)
Race
Possible data race during read of size 4 at 0xD7B2518 by thread #6
6
0x4E63DC9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QBasicMutex::lockInternal()
0x4E6409E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::lock()
0x402CAE6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0xAFC8507
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QMutexLocker::QMutexLocker(QBasicMutex*)
/usr/include/qt5/QtCore
qmutex.h
130
0xAFD01F2
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QFutureInterface<QList<int> >::reportResult(QList<int> const*, int)
/usr/include/qt5/QtCore
qfutureinterface.h
197
0xAFD01A4
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QFutureInterface<QList<int> >::reportResult(QList<int> const&, int)
/usr/include/qt5/QtCore
qfutureinterface.h
218
0xAFCFF48
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QtConcurrent::RunFunctionTask<QList<int> >::run()
/usr/include/qt5/QtConcurrent
qtconcurrentrunbase.h
113
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
This conflicts with a previous write of size 4 by thread #1
1
0x4E640F4
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QBasicMutex::unlockInternal()
0x4E6418E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::unlock()
0x402CBC6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x4E62855
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E634E9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureWatcherBase::connectOutputInterface()
0xAFC9F85
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QFutureWatcher<QList<int> >::setFuture(QFuture<QList<int> > const&)
/usr/include/qt5/QtCore
qfuturewatcher.h
183
0xAFC22C5
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::markSymbols(QTextCursor const&, CppTools::SemanticInfo const&)
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
951
0xAFC5CD9
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::updateSemanticInfo(CppTools::SemanticInfo const&)
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
1669
Address 0xD7B2518 is 8 bytes inside a block of size 104 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E6201B
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::QFutureInterfaceBase(QFutureInterfaceBase::State)
0xAFCE874
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QFutureInterface<QList<int> >::QFutureInterface(QFutureInterfaceBase::State)
/usr/include/qt5/QtCore
qfutureinterface.h
150
0xAFCC702
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QtConcurrent::RunFunctionTaskBase<QList<int> >::RunFunctionTaskBase()
/usr/include/qt5/QtConcurrent
qtconcurrentrunbase.h
75
0xAFCC7E6
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QtConcurrent::RunFunctionTask<QList<int> >::RunFunctionTask()
/usr/include/qt5/QtConcurrent
qtconcurrentrunbase.h
92
0xAFCC8CB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QtConcurrent::StoredFunctorCall4<QList<int>, QList<int> (*)(CPlusPlus::Scope*, QString, QSharedPointer<CPlusPlus::Document>, CPlusPlus::Snapshot), CPlusPlus::Scope*, QString, QSharedPointer<CPlusPlus::Document>, CPlusPlus::Snapshot>::StoredFunctorCall4(QList<int> (*)(CPlusPlus::Scope*, QString, QSharedPointer<CPlusPlus::Document>, CPlusPlus::Snapshot), CPlusPlus::Scope* const&, QString const&, QSharedPointer<CPlusPlus::Document> const&, CPlusPlus::Snapshot const&)
/usr/include/qt5/QtConcurrent
qtconcurrentstoredfunctioncall.h
873
0xAFC9EDA
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QFuture<QList<int> > QtConcurrent::run<QList<int>, CPlusPlus::Scope*, CPlusPlus::Scope*, QString, QString, QSharedPointer<CPlusPlus::Document>, QSharedPointer<CPlusPlus::Document>, CPlusPlus::Snapshot, CPlusPlus::Snapshot>(QList<int> (*)(CPlusPlus::Scope*, QString, QSharedPointer<CPlusPlus::Document>, CPlusPlus::Snapshot), CPlusPlus::Scope* const&, QString const&, QSharedPointer<CPlusPlus::Document> const&, CPlusPlus::Snapshot const&)
/usr/include/qt5/QtConcurrent
qtconcurrentrun.h
92
0xAFC22A3
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::markSymbols(QTextCursor const&, CppTools::SemanticInfo const&)
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
951
0xAFC5CD9
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::updateSemanticInfo(CppTools::SemanticInfo const&)
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
1669
0xB068479
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)
/home/shaneh/dev/build-qtcreator/src/plugins/cppeditor/.moc/debug-shared
moc_cppeditor.cpp
407
0x50694CA
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMetaCallEvent::placeMetaCall(QObject*)
0x506C6B4
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QObject::event(QEvent*)
0xba2b
1
Race
Possible data race during read of size 4 at 0x7740314 by thread #1
1
0x4E6407C
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::lock()
0x402CAE6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x5044206
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QCoreApplication::postEvent(QObject*, QEvent*, int)
0x42DD01D
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1
0x43014F6
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1
QWidget::update(QRect const&)
0x430179A
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1
QWidget::update()
0x98EEDF8
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libTextEditor.so
TextEditor::Internal::TextEditorOverlay::update()
/home/shaneh/dev/qt-creator/src/plugins/texteditor
texteditoroverlay.cpp
57
0x98EEEB2
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libTextEditor.so
TextEditor::Internal::TextEditorOverlay::clear()
/home/shaneh/dev/qt-creator/src/plugins/texteditor
texteditoroverlay.cpp
78
0x989FC64
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libTextEditor.so
TextEditor::BaseTextEditorWidget::setExtraSelections(TextEditor::BaseTextEditorWidget::ExtraSelectionKind, QList<QTextEdit::ExtraSelection> const&)
/home/shaneh/dev/qt-creator/src/plugins/texteditor
basetexteditor.cpp
5104
0xAFC1975
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::markSymbolsNow()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
877
0xB0684BF
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)
/home/shaneh/dev/build-qtcreator/src/plugins/cppeditor/.moc/debug-shared
moc_cppeditor.cpp
410
0x506B655
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMetaObject::activate(QObject*, int, int, void**)
This conflicts with a previous write of size 4 by thread #2
2
0x4E640F4
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QBasicMutex::unlockInternal()
0x4E6418E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::unlock()
0x402CBC6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x5044611
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QCoreApplication::postEvent(QObject*, QEvent*, int)
0x506B3CA
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMetaObject::activate(QObject*, int, int, void**)
0x506BC1A
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMetaObject::activate(QObject*, QMetaObject const*, int, void**)
0x7D077E4
/usr/lib/i386-linux-gnu/qt5/plugins/platforms/libqxcb.so
0x7CE378D
/usr/lib/i386-linux-gnu/qt5/plugins/platforms/libqxcb.so
Address 0x7740314 is 28 bytes inside a block of size 64 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E69B23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E65E73
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThread::currentThread()
0x5043622
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QCoreApplicationPrivate::QCoreApplicationPrivate(int&, char**, unsigned int)
0x4A41913
/usr/lib/i386-linux-gnu/libQt5Gui.so.5.2.1
QGuiApplicationPrivate::QGuiApplicationPrivate(int&, char**, int)
0x42CB163
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1
QApplicationPrivate::QApplicationPrivate(int&, char**, int)
0x42D0282
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1
QApplication::QApplication(int&, char**, int)
0x804D665
/home/shaneh/dev/build-qtcreator/bin/qtcreator
SharedTools::QtSingleApplication::QtSingleApplication(QString const&, int&, char**)
/home/shaneh/dev/qt-creator/src/shared/qtsingleapplication
qtsingleapplication.cpp
56
0x8052502
/home/shaneh/dev/build-qtcreator/bin/qtcreator
main
/home/shaneh/dev/qt-creator/src/app
main.cpp
303
0xba2c
1
Race
Possible data race during read of size 4 at 0x7740314 by thread #1
1
0x4E6416B
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::unlock()
0x402CBC6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x5044611
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QCoreApplication::postEvent(QObject*, QEvent*, int)
0x42DD01D
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1
0x43014F6
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1
QWidget::update(QRect const&)
0x430179A
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1
QWidget::update()
0x98EEDF8
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libTextEditor.so
TextEditor::Internal::TextEditorOverlay::update()
/home/shaneh/dev/qt-creator/src/plugins/texteditor
texteditoroverlay.cpp
57
0x98EEEB2
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libTextEditor.so
TextEditor::Internal::TextEditorOverlay::clear()
/home/shaneh/dev/qt-creator/src/plugins/texteditor
texteditoroverlay.cpp
78
0x989FC64
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libTextEditor.so
TextEditor::BaseTextEditorWidget::setExtraSelections(TextEditor::BaseTextEditorWidget::ExtraSelectionKind, QList<QTextEdit::ExtraSelection> const&)
/home/shaneh/dev/qt-creator/src/plugins/texteditor
basetexteditor.cpp
5104
0xAFC1975
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::markSymbolsNow()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
877
0xB0684BF
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)
/home/shaneh/dev/build-qtcreator/src/plugins/cppeditor/.moc/debug-shared
moc_cppeditor.cpp
410
0x506B655
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMetaObject::activate(QObject*, int, int, void**)
This conflicts with a previous write of size 4 by thread #2
2
0x4E640F4
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QBasicMutex::unlockInternal()
0x4E6418E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::unlock()
0x402CBC6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x5044611
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QCoreApplication::postEvent(QObject*, QEvent*, int)
0x506B3CA
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMetaObject::activate(QObject*, int, int, void**)
0x506BC1A
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMetaObject::activate(QObject*, QMetaObject const*, int, void**)
0x7D077E4
/usr/lib/i386-linux-gnu/qt5/plugins/platforms/libqxcb.so
0x7CE378D
/usr/lib/i386-linux-gnu/qt5/plugins/platforms/libqxcb.so
Address 0x7740314 is 28 bytes inside a block of size 64 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E69B23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E65E73
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThread::currentThread()
0x5043622
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QCoreApplicationPrivate::QCoreApplicationPrivate(int&, char**, unsigned int)
0x4A41913
/usr/lib/i386-linux-gnu/libQt5Gui.so.5.2.1
QGuiApplicationPrivate::QGuiApplicationPrivate(int&, char**, int)
0x42CB163
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1
QApplicationPrivate::QApplicationPrivate(int&, char**, int)
0x42D0282
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1
QApplication::QApplication(int&, char**, int)
0x804D665
/home/shaneh/dev/build-qtcreator/bin/qtcreator
SharedTools::QtSingleApplication::QtSingleApplication(QString const&, int&, char**)
/home/shaneh/dev/qt-creator/src/shared/qtsingleapplication
qtsingleapplication.cpp
56
0x8052502
/home/shaneh/dev/build-qtcreator/bin/qtcreator
main
/home/shaneh/dev/qt-creator/src/app
main.cpp
303
0xba2d
1
Race
Possible data race during read of size 4 at 0x7740314 by thread #1
1
0x4E6407C
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::lock()
0x402CAE6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x50448F6
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QCoreApplication::removePostedEvents(QObject*, int)
0x4E62FD5
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E61E51
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E63702
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureWatcherBase::disconnectOutputInterface(bool)
0xAFCE37B
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QFutureWatcher<QList<int> >::~QFutureWatcher()
0xAFCE3CC
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QFutureWatcher<QList<int> >::~QFutureWatcher()
/usr/include/qt5/QtCore
qfuturewatcher.h
124
0xAFCC0B1
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QScopedPointerDeleter<QFutureWatcher<QList<int> > >::cleanup(QFutureWatcher<QList<int> >*)
/usr/include/qt5/QtCore
qscopedpointer.h
62
0xAFC9D36
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QScopedPointer<QFutureWatcher<QList<int> >, QScopedPointerDeleter<QFutureWatcher<QList<int> > > >::reset(QFutureWatcher<QList<int> >*)
/usr/include/qt5/QtCore
qscopedpointer.h
157
0xAFC19AE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::markSymbolsNow()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
879
0xB0684BF
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)
/home/shaneh/dev/build-qtcreator/src/plugins/cppeditor/.moc/debug-shared
moc_cppeditor.cpp
410
This conflicts with a previous write of size 4 by thread #2
2
0x4E640F4
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QBasicMutex::unlockInternal()
0x4E6418E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::unlock()
0x402CBC6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x5044611
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QCoreApplication::postEvent(QObject*, QEvent*, int)
0x506B3CA
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMetaObject::activate(QObject*, int, int, void**)
0x506BC1A
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMetaObject::activate(QObject*, QMetaObject const*, int, void**)
0x7D077E4
/usr/lib/i386-linux-gnu/qt5/plugins/platforms/libqxcb.so
0x7CE378D
/usr/lib/i386-linux-gnu/qt5/plugins/platforms/libqxcb.so
Address 0x7740314 is 28 bytes inside a block of size 64 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E69B23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E65E73
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThread::currentThread()
0x5043622
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QCoreApplicationPrivate::QCoreApplicationPrivate(int&, char**, unsigned int)
0x4A41913
/usr/lib/i386-linux-gnu/libQt5Gui.so.5.2.1
QGuiApplicationPrivate::QGuiApplicationPrivate(int&, char**, int)
0x42CB163
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1
QApplicationPrivate::QApplicationPrivate(int&, char**, int)
0x42D0282
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1
QApplication::QApplication(int&, char**, int)
0x804D665
/home/shaneh/dev/build-qtcreator/bin/qtcreator
SharedTools::QtSingleApplication::QtSingleApplication(QString const&, int&, char**)
/home/shaneh/dev/qt-creator/src/shared/qtsingleapplication
qtsingleapplication.cpp
56
0x8052502
/home/shaneh/dev/build-qtcreator/bin/qtcreator
main
/home/shaneh/dev/qt-creator/src/app
main.cpp
303
0xba2e
1
Race
Possible data race during read of size 4 at 0x7740314 by thread #1
1
0x4E6416B
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::unlock()
0x402CBC6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x5044C8D
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QCoreApplication::removePostedEvents(QObject*, int)
0x4E62FD5
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E61E51
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E63702
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureWatcherBase::disconnectOutputInterface(bool)
0xAFCE37B
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QFutureWatcher<QList<int> >::~QFutureWatcher()
0xAFCE3CC
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QFutureWatcher<QList<int> >::~QFutureWatcher()
/usr/include/qt5/QtCore
qfuturewatcher.h
124
0xAFCC0B1
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QScopedPointerDeleter<QFutureWatcher<QList<int> > >::cleanup(QFutureWatcher<QList<int> >*)
/usr/include/qt5/QtCore
qscopedpointer.h
62
0xAFC9D36
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
QScopedPointer<QFutureWatcher<QList<int> >, QScopedPointerDeleter<QFutureWatcher<QList<int> > > >::reset(QFutureWatcher<QList<int> >*)
/usr/include/qt5/QtCore
qscopedpointer.h
157
0xAFC19AE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::markSymbolsNow()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
879
0xB0684BF
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)
/home/shaneh/dev/build-qtcreator/src/plugins/cppeditor/.moc/debug-shared
moc_cppeditor.cpp
410
This conflicts with a previous write of size 4 by thread #2
2
0x4E640F4
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QBasicMutex::unlockInternal()
0x4E6418E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::unlock()
0x402CBC6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x5044611
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QCoreApplication::postEvent(QObject*, QEvent*, int)
0x506B3CA
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMetaObject::activate(QObject*, int, int, void**)
0x506BC1A
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMetaObject::activate(QObject*, QMetaObject const*, int, void**)
0x7D077E4
/usr/lib/i386-linux-gnu/qt5/plugins/platforms/libqxcb.so
0x7CE378D
/usr/lib/i386-linux-gnu/qt5/plugins/platforms/libqxcb.so
Address 0x7740314 is 28 bytes inside a block of size 64 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E69B23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E65E73
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThread::currentThread()
0x5043622
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QCoreApplicationPrivate::QCoreApplicationPrivate(int&, char**, unsigned int)
0x4A41913
/usr/lib/i386-linux-gnu/libQt5Gui.so.5.2.1
QGuiApplicationPrivate::QGuiApplicationPrivate(int&, char**, int)
0x42CB163
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1
QApplicationPrivate::QApplicationPrivate(int&, char**, int)
0x42D0282
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5.2.1
QApplication::QApplication(int&, char**, int)
0x804D665
/home/shaneh/dev/build-qtcreator/bin/qtcreator
SharedTools::QtSingleApplication::QtSingleApplication(QString const&, int&, char**)
/home/shaneh/dev/qt-creator/src/shared/qtsingleapplication
qtsingleapplication.cpp
56
0x8052502
/home/shaneh/dev/build-qtcreator/bin/qtcreator
main
/home/shaneh/dev/qt-creator/src/app
main.cpp
303
0xd550
9
Thread (pooled)
Race
Possible data race during write of size 4 at 0x77865E8 by thread #9
9
0x4E640F4
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QBasicMutex::unlockInternal()
0x4E6418E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::unlock()
0x402CBC6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x4E6752F
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::tryStart(QRunnable*)
0x4965E19
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::startThreadInternal()
0x4965E8F
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::startThreads()
0x4965F70
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::startBlocking()
0xA946C08
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ThreadEngine<QList<CPlusPlus::Usage> >::startBlocking()
/usr/include/qt5/QtConcurrent
qtconcurrentthreadengine.h
156
0xA945860
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ThreadEngineStarter<QList<CPlusPlus::Usage> >::startBlocking()
/usr/include/qt5/QtConcurrent
qtconcurrentthreadengine.h
243
0xA940FDE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QList<CPlusPlus::Usage> QtConcurrent::blockingMappedReduced<QList<CPlusPlus::Usage>, QStringList, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI>(QStringList const&, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QFlags<QtConcurrent::ReduceOption>)
/usr/include/qt5/QtConcurrent
qtconcurrentmap.h
217
0xA93E30A
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
find_helper(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
311
0xA94854C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::StoredInterfaceFunctionCall4<CPlusPlus::Usage, void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>::run()
/home/shaneh/dev/qt-creator/src/libs/utils
runextensions.h
266
This conflicts with a previous read of size 4 by thread #6
6
0x4E6407C
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::lock()
0x402CAE6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x4E6B2CE
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QWaitCondition::wait(QMutex*, unsigned long)
0x4E67F1E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
Address 0x77865E8 is 64 bytes inside a block of size 112 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E66C90
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::QThreadPool(QObject*)
0x4E66D37
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::globalInstance()
0x8052515
/home/shaneh/dev/build-qtcreator/bin/qtcreator
main
/home/shaneh/dev/qt-creator/src/app
main.cpp
305
0xd561
9
Thread (pooled)
Race
Possible data race during read of size 4 at 0x77865E8 by thread #9
9
0x4E6407C
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::lock()
0x402CAE6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x4E67502
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::tryStart(QRunnable*)
0x4965E19
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::startThreadInternal()
0x4965E8F
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::startThreads()
0x4965F70
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::startBlocking()
0xA946C08
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ThreadEngine<QList<CPlusPlus::Usage> >::startBlocking()
/usr/include/qt5/QtConcurrent
qtconcurrentthreadengine.h
156
0xA945860
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ThreadEngineStarter<QList<CPlusPlus::Usage> >::startBlocking()
/usr/include/qt5/QtConcurrent
qtconcurrentthreadengine.h
243
0xA940FDE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QList<CPlusPlus::Usage> QtConcurrent::blockingMappedReduced<QList<CPlusPlus::Usage>, QStringList, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI>(QStringList const&, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QFlags<QtConcurrent::ReduceOption>)
/usr/include/qt5/QtConcurrent
qtconcurrentmap.h
217
0xA93E30A
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
find_helper(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
311
0xA94854C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::StoredInterfaceFunctionCall4<CPlusPlus::Usage, void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>::run()
/home/shaneh/dev/qt-creator/src/libs/utils
runextensions.h
266
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
This conflicts with a previous write of size 4 by thread #6
6
0x4E640F4
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QBasicMutex::unlockInternal()
0x4E6418E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::unlock()
0x402CBC6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x4E67E5E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
Address 0x77865E8 is 64 bytes inside a block of size 112 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E66C90
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::QThreadPool(QObject*)
0x4E66D37
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::globalInstance()
0x8052515
/home/shaneh/dev/build-qtcreator/bin/qtcreator
main
/home/shaneh/dev/qt-creator/src/app
main.cpp
305
10
0x5538258
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
108
0xd589
9
Thread (pooled)
Race
Possible data race during read of size 4 at 0x77865E8 by thread #9
9
0x4E6416B
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::unlock()
0x402CBC6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x4E6752F
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::tryStart(QRunnable*)
0x4965E19
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::startThreadInternal()
0x4965E8F
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::startThreads()
0x4965F70
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::startBlocking()
0xA946C08
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ThreadEngine<QList<CPlusPlus::Usage> >::startBlocking()
/usr/include/qt5/QtConcurrent
qtconcurrentthreadengine.h
156
0xA945860
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ThreadEngineStarter<QList<CPlusPlus::Usage> >::startBlocking()
/usr/include/qt5/QtConcurrent
qtconcurrentthreadengine.h
243
0xA940FDE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QList<CPlusPlus::Usage> QtConcurrent::blockingMappedReduced<QList<CPlusPlus::Usage>, QStringList, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI>(QStringList const&, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QFlags<QtConcurrent::ReduceOption>)
/usr/include/qt5/QtConcurrent
qtconcurrentmap.h
217
0xA93E30A
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
find_helper(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
311
0xA94854C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::StoredInterfaceFunctionCall4<CPlusPlus::Usage, void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>::run()
/home/shaneh/dev/qt-creator/src/libs/utils
runextensions.h
266
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
This conflicts with a previous write of size 4 by thread #6
6
0x4E640F4
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QBasicMutex::unlockInternal()
0x4E6418E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::unlock()
0x402CBC6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x4E67E5E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
Address 0x77865E8 is 64 bytes inside a block of size 112 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E66C90
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::QThreadPool(QObject*)
0x4E66D37
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::globalInstance()
0x8052515
/home/shaneh/dev/build-qtcreator/bin/qtcreator
main
/home/shaneh/dev/qt-creator/src/app
main.cpp
305
0xd5b5
6
Thread (pooled)
Race
Possible data race during read of size 4 at 0x77865E8 by thread #6
6
0x4E63DC9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QBasicMutex::lockInternal()
0x4E6409E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::lock()
0x402CAE6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x4E67502
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::tryStart(QRunnable*)
0x4965E19
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::startThreadInternal()
0x4965E8F
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::startThreads()
0x4966078
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::run()
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
This conflicts with a previous write of size 4 by thread #9
9
0x4E640F4
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QBasicMutex::unlockInternal()
0x4E6418E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::unlock()
0x402CBC6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x4E6752F
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::tryStart(QRunnable*)
0x4965E19
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::startThreadInternal()
0x4965E8F
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::startThreads()
0x4965F70
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::startBlocking()
0xA946C08
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ThreadEngine<QList<CPlusPlus::Usage> >::startBlocking()
/usr/include/qt5/QtConcurrent
qtconcurrentthreadengine.h
156
Address 0x77865E8 is 64 bytes inside a block of size 112 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E66C90
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::QThreadPool(QObject*)
0x4E66D37
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::globalInstance()
0x8052515
/home/shaneh/dev/build-qtcreator/bin/qtcreator
main
/home/shaneh/dev/qt-creator/src/app
main.cpp
305
0xd65b
6
Thread (pooled)
Race
Possible data race during write of size 4 at 0xE89C0CC by thread #6
6
0x4E5FF66
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E61986
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::reportResultsReady(int, int)
0xA9454AA
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::reportResult(CPlusPlus::Usage const*, int)
/usr/include/qt5/QtCore
qfutureinterface.h
211
0xA9439D8
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::reportResult(CPlusPlus::Usage const&, int)
/usr/include/qt5/QtCore
qfutureinterface.h
218
0xA93DA93
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
(anonymous namespace)::UpdateUI::operator()(QList<CPlusPlus::Usage>&, QList<CPlusPlus::Usage> const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
240
0xA94284F
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> >::reduceResult((anonymous namespace)::UpdateUI&, QList<CPlusPlus::Usage>&, QtConcurrent::IntermediateResults<QList<CPlusPlus::Usage> > const&)
/usr/include/qt5/QtConcurrent
qtconcurrentreducekernel.h
125
0xA9424AB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> >::runReduce((anonymous namespace)::UpdateUI&, QList<CPlusPlus::Usage>&, QtConcurrent::IntermediateResults<QList<CPlusPlus::Usage> > const&)
/usr/include/qt5/QtConcurrent
qtconcurrentreducekernel.h
163
0xA942236
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::MappedReducedKernel<QList<CPlusPlus::Usage>, QList<QString>::const_iterator, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> > >::runIterations(QList<QString>::const_iterator, int, int, QList<CPlusPlus::Usage>*)
/usr/include/qt5/QtConcurrent
qtconcurrentmapkernel.h
138
0xA948B87
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::forThreadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
230
0xA948315
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::threadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
192
0x4966093
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::run()
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
This conflicts with a previous read of size 4 by thread #1
1
0x4E60237
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::progressValue() const
0x4E63222
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureWatcherBase::progressValue() const
0x914ECC2
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCore.so
Core::FutureProgress::setStarted()
/home/shaneh/dev/qt-creator/src/plugins/coreplugin/progressmanager
futureprogress.cpp
203
0x9229C2C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCore.so
Core::FutureProgress::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)
/home/shaneh/dev/build-qtcreator/src/plugins/coreplugin/.moc/debug-shared
moc_futureprogress.cpp
129
0x506B655
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMetaObject::activate(QObject*, int, int, void**)
0x506BC1A
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMetaObject::activate(QObject*, QMetaObject const*, int, void**)
0x50DC024
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureWatcherBase::started()
0x4E63607
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
Address 0xE89C0CC is 20 bytes inside a block of size 104 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E6201B
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::QFutureInterfaceBase(QFutureInterfaceBase::State)
0xA946C42
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::QFutureInterface(QFutureInterfaceBase::State)
/usr/include/qt5/QtCore
qfutureinterface.h
150
0xA9459FC
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::StoredInterfaceFunctionCall4<CPlusPlus::Usage, void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>::StoredInterfaceFunctionCall4(void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy const&, CPlusPlus::LookupContext const&, CppTools::Internal::CppFindReferences* const&, CPlusPlus::Symbol* const&)
0xA943E79
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFuture<CPlusPlus::Usage> QtConcurrent::run<CPlusPlus::Usage, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>(void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy const&, CPlusPlus::LookupContext const&, CppTools::Internal::CppFindReferences* const&, CPlusPlus::Symbol* const&)
/home/shaneh/dev/qt-creator/src/libs/utils
runextensions.h
376
0xA93EB11
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findAll_helper(Core::SearchResult*, CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
372
0xA93E807
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&, QString const&, bool)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
345
0xA93E4AB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
319
0xA9543F1
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppModelManager::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppmodelmanager.cpp
486
0xAFC12C1
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::findUsages()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
816
0xAFD2C0C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CppEditorPlugin::findUsages()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditorplugin.cpp
362
0xB068CAE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CppEditorPlugin::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)
/home/shaneh/dev/build-qtcreator/src/plugins/cppeditor/.moc/debug-shared
moc_cppeditorplugin.cpp
568
0xd682
6
Thread (pooled)
Race
Possible data race during write of size 1 at 0xE89C0D8 by thread #6
6
0x4E60AB0
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E630CE
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E60B0D
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E61A0D
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::reportResultsReady(int, int)
0xA9454AA
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::reportResult(CPlusPlus::Usage const*, int)
/usr/include/qt5/QtCore
qfutureinterface.h
211
0xA9439D8
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::reportResult(CPlusPlus::Usage const&, int)
/usr/include/qt5/QtCore
qfutureinterface.h
218
0xA93DA93
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
(anonymous namespace)::UpdateUI::operator()(QList<CPlusPlus::Usage>&, QList<CPlusPlus::Usage> const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
240
0xA94284F
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> >::reduceResult((anonymous namespace)::UpdateUI&, QList<CPlusPlus::Usage>&, QtConcurrent::IntermediateResults<QList<CPlusPlus::Usage> > const&)
/usr/include/qt5/QtConcurrent
qtconcurrentreducekernel.h
125
0xA9424AB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> >::runReduce((anonymous namespace)::UpdateUI&, QList<CPlusPlus::Usage>&, QtConcurrent::IntermediateResults<QList<CPlusPlus::Usage> > const&)
/usr/include/qt5/QtConcurrent
qtconcurrentreducekernel.h
163
0xA942236
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::MappedReducedKernel<QList<CPlusPlus::Usage>, QList<QString>::const_iterator, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> > >::runIterations(QList<QString>::const_iterator, int, int, QList<CPlusPlus::Usage>*)
/usr/include/qt5/QtConcurrent
qtconcurrentmapkernel.h
138
0xA948B87
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::forThreadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
230
0xA948315
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::threadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
192
This conflicts with a previous read of size 1 by thread #9
9
0x4E603FB
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::queryState(QFutureInterfaceBase::State) const
0x4E604F2
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::isPaused() const
0xA93D635
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
(anonymous namespace)::ProcessFile::operator()(QString const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
192
0xA9421CB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::MappedReducedKernel<QList<CPlusPlus::Usage>, QList<QString>::const_iterator, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> > >::runIterations(QList<QString>::const_iterator, int, int, QList<CPlusPlus::Usage>*)
/usr/include/qt5/QtConcurrent
qtconcurrentmapkernel.h
134
0xA948B87
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::forThreadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
230
0xA948315
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::threadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
192
0x4965F8B
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::startBlocking()
0xA946C08
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ThreadEngine<QList<CPlusPlus::Usage> >::startBlocking()
/usr/include/qt5/QtConcurrent
qtconcurrentthreadengine.h
156
Address 0xE89C0D8 is 32 bytes inside a block of size 104 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E6201B
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::QFutureInterfaceBase(QFutureInterfaceBase::State)
0xA946C42
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::QFutureInterface(QFutureInterfaceBase::State)
/usr/include/qt5/QtCore
qfutureinterface.h
150
0xA9459FC
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::StoredInterfaceFunctionCall4<CPlusPlus::Usage, void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>::StoredInterfaceFunctionCall4(void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy const&, CPlusPlus::LookupContext const&, CppTools::Internal::CppFindReferences* const&, CPlusPlus::Symbol* const&)
0xA943E79
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFuture<CPlusPlus::Usage> QtConcurrent::run<CPlusPlus::Usage, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>(void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy const&, CPlusPlus::LookupContext const&, CppTools::Internal::CppFindReferences* const&, CPlusPlus::Symbol* const&)
/home/shaneh/dev/qt-creator/src/libs/utils
runextensions.h
376
0xA93EB11
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findAll_helper(Core::SearchResult*, CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
372
0xA93E807
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&, QString const&, bool)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
345
0xA93E4AB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
319
0xA9543F1
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppModelManager::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppmodelmanager.cpp
486
0xAFC12C1
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::findUsages()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
816
0xAFD2C0C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CppEditorPlugin::findUsages()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditorplugin.cpp
362
0xB068CAE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CppEditorPlugin::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)
/home/shaneh/dev/build-qtcreator/src/plugins/cppeditor/.moc/debug-shared
moc_cppeditorplugin.cpp
568
0xd684
6
Thread (pooled)
Race
Possible data race during write of size 2 at 0xE89C0DA by thread #6
6
0x4E60AB0
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E630CE
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E60B0D
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E61A0D
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::reportResultsReady(int, int)
0xA9454AA
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::reportResult(CPlusPlus::Usage const*, int)
/usr/include/qt5/QtCore
qfutureinterface.h
211
0xA9439D8
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::reportResult(CPlusPlus::Usage const&, int)
/usr/include/qt5/QtCore
qfutureinterface.h
218
0xA93DA93
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
(anonymous namespace)::UpdateUI::operator()(QList<CPlusPlus::Usage>&, QList<CPlusPlus::Usage> const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
240
0xA94284F
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> >::reduceResult((anonymous namespace)::UpdateUI&, QList<CPlusPlus::Usage>&, QtConcurrent::IntermediateResults<QList<CPlusPlus::Usage> > const&)
/usr/include/qt5/QtConcurrent
qtconcurrentreducekernel.h
125
0xA9424AB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> >::runReduce((anonymous namespace)::UpdateUI&, QList<CPlusPlus::Usage>&, QtConcurrent::IntermediateResults<QList<CPlusPlus::Usage> > const&)
/usr/include/qt5/QtConcurrent
qtconcurrentreducekernel.h
163
0xA942236
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::MappedReducedKernel<QList<CPlusPlus::Usage>, QList<QString>::const_iterator, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> > >::runIterations(QList<QString>::const_iterator, int, int, QList<CPlusPlus::Usage>*)
/usr/include/qt5/QtConcurrent
qtconcurrentmapkernel.h
138
0xA948B87
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::forThreadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
230
0xA948315
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::threadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
192
This conflicts with a previous read of size 2 by thread #9
9
0x4E603FB
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::queryState(QFutureInterfaceBase::State) const
0x4E604F2
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::isPaused() const
0xA93D635
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
(anonymous namespace)::ProcessFile::operator()(QString const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
192
0xA9421CB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::MappedReducedKernel<QList<CPlusPlus::Usage>, QList<QString>::const_iterator, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> > >::runIterations(QList<QString>::const_iterator, int, int, QList<CPlusPlus::Usage>*)
/usr/include/qt5/QtConcurrent
qtconcurrentmapkernel.h
134
0xA948B87
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::forThreadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
230
0xA948315
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::threadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
192
0x4965F8B
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::startBlocking()
0xA946C08
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ThreadEngine<QList<CPlusPlus::Usage> >::startBlocking()
/usr/include/qt5/QtConcurrent
qtconcurrentthreadengine.h
156
Address 0xE89C0DA is 34 bytes inside a block of size 104 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E6201B
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::QFutureInterfaceBase(QFutureInterfaceBase::State)
0xA946C42
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::QFutureInterface(QFutureInterfaceBase::State)
/usr/include/qt5/QtCore
qfutureinterface.h
150
0xA9459FC
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::StoredInterfaceFunctionCall4<CPlusPlus::Usage, void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>::StoredInterfaceFunctionCall4(void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy const&, CPlusPlus::LookupContext const&, CppTools::Internal::CppFindReferences* const&, CPlusPlus::Symbol* const&)
0xA943E79
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFuture<CPlusPlus::Usage> QtConcurrent::run<CPlusPlus::Usage, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>(void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy const&, CPlusPlus::LookupContext const&, CppTools::Internal::CppFindReferences* const&, CPlusPlus::Symbol* const&)
/home/shaneh/dev/qt-creator/src/libs/utils
runextensions.h
376
0xA93EB11
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findAll_helper(Core::SearchResult*, CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
372
0xA93E807
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&, QString const&, bool)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
345
0xA93E4AB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
319
0xA9543F1
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppModelManager::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppmodelmanager.cpp
486
0xAFC12C1
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::findUsages()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
816
0xAFD2C0C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CppEditorPlugin::findUsages()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditorplugin.cpp
362
0xB068CAE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CppEditorPlugin::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)
/home/shaneh/dev/build-qtcreator/src/plugins/cppeditor/.moc/debug-shared
moc_cppeditorplugin.cpp
568
16
0x5538258
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
108
0xd688
16
Thread (pooled)
Race
Possible data race during read of size 1 at 0xE89C0D8 by thread #16
16
0x4E603FB
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::queryState(QFutureInterfaceBase::State) const
0x4E604F2
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::isPaused() const
0xA93D635
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
(anonymous namespace)::ProcessFile::operator()(QString const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
192
0xA9421CB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::MappedReducedKernel<QList<CPlusPlus::Usage>, QList<QString>::const_iterator, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> > >::runIterations(QList<QString>::const_iterator, int, int, QList<CPlusPlus::Usage>*)
/usr/include/qt5/QtConcurrent
qtconcurrentmapkernel.h
134
0xA948B87
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::forThreadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
230
0xA948315
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::threadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
192
0x4966093
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::run()
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
This conflicts with a previous write of size 1 by thread #6
6
0x4E60AB0
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E630CE
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E60B0D
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E61A0D
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::reportResultsReady(int, int)
0xA9454AA
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::reportResult(CPlusPlus::Usage const*, int)
/usr/include/qt5/QtCore
qfutureinterface.h
211
0xA9439D8
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::reportResult(CPlusPlus::Usage const&, int)
/usr/include/qt5/QtCore
qfutureinterface.h
218
0xA93DA93
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
(anonymous namespace)::UpdateUI::operator()(QList<CPlusPlus::Usage>&, QList<CPlusPlus::Usage> const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
240
0xA94284F
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> >::reduceResult((anonymous namespace)::UpdateUI&, QList<CPlusPlus::Usage>&, QtConcurrent::IntermediateResults<QList<CPlusPlus::Usage> > const&)
/usr/include/qt5/QtConcurrent
qtconcurrentreducekernel.h
125
Address 0xE89C0D8 is 32 bytes inside a block of size 104 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E6201B
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::QFutureInterfaceBase(QFutureInterfaceBase::State)
0xA946C42
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::QFutureInterface(QFutureInterfaceBase::State)
/usr/include/qt5/QtCore
qfutureinterface.h
150
0xA9459FC
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::StoredInterfaceFunctionCall4<CPlusPlus::Usage, void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>::StoredInterfaceFunctionCall4(void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy const&, CPlusPlus::LookupContext const&, CppTools::Internal::CppFindReferences* const&, CPlusPlus::Symbol* const&)
0xA943E79
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFuture<CPlusPlus::Usage> QtConcurrent::run<CPlusPlus::Usage, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>(void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy const&, CPlusPlus::LookupContext const&, CppTools::Internal::CppFindReferences* const&, CPlusPlus::Symbol* const&)
/home/shaneh/dev/qt-creator/src/libs/utils
runextensions.h
376
0xA93EB11
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findAll_helper(Core::SearchResult*, CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
372
0xA93E807
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&, QString const&, bool)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
345
0xA93E4AB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
319
0xA9543F1
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppModelManager::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppmodelmanager.cpp
486
0xAFC12C1
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::findUsages()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
816
0xAFD2C0C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CppEditorPlugin::findUsages()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditorplugin.cpp
362
0xB068CAE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CppEditorPlugin::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)
/home/shaneh/dev/build-qtcreator/src/plugins/cppeditor/.moc/debug-shared
moc_cppeditorplugin.cpp
568
0xd68a
16
Thread (pooled)
Race
Possible data race during read of size 2 at 0xE89C0DA by thread #16
16
0x4E603FB
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::queryState(QFutureInterfaceBase::State) const
0x4E604F2
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::isPaused() const
0xA93D635
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
(anonymous namespace)::ProcessFile::operator()(QString const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
192
0xA9421CB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::MappedReducedKernel<QList<CPlusPlus::Usage>, QList<QString>::const_iterator, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> > >::runIterations(QList<QString>::const_iterator, int, int, QList<CPlusPlus::Usage>*)
/usr/include/qt5/QtConcurrent
qtconcurrentmapkernel.h
134
0xA948B87
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::forThreadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
230
0xA948315
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::threadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
192
0x4966093
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::run()
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
This conflicts with a previous write of size 2 by thread #6
6
0x4E60AB0
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E630CE
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E60B0D
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E61A0D
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::reportResultsReady(int, int)
0xA9454AA
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::reportResult(CPlusPlus::Usage const*, int)
/usr/include/qt5/QtCore
qfutureinterface.h
211
0xA9439D8
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::reportResult(CPlusPlus::Usage const&, int)
/usr/include/qt5/QtCore
qfutureinterface.h
218
0xA93DA93
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
(anonymous namespace)::UpdateUI::operator()(QList<CPlusPlus::Usage>&, QList<CPlusPlus::Usage> const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
240
0xA94284F
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> >::reduceResult((anonymous namespace)::UpdateUI&, QList<CPlusPlus::Usage>&, QtConcurrent::IntermediateResults<QList<CPlusPlus::Usage> > const&)
/usr/include/qt5/QtConcurrent
qtconcurrentreducekernel.h
125
Address 0xE89C0DA is 34 bytes inside a block of size 104 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E6201B
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::QFutureInterfaceBase(QFutureInterfaceBase::State)
0xA946C42
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::QFutureInterface(QFutureInterfaceBase::State)
/usr/include/qt5/QtCore
qfutureinterface.h
150
0xA9459FC
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::StoredInterfaceFunctionCall4<CPlusPlus::Usage, void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>::StoredInterfaceFunctionCall4(void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy const&, CPlusPlus::LookupContext const&, CppTools::Internal::CppFindReferences* const&, CPlusPlus::Symbol* const&)
0xA943E79
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFuture<CPlusPlus::Usage> QtConcurrent::run<CPlusPlus::Usage, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>(void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy const&, CPlusPlus::LookupContext const&, CppTools::Internal::CppFindReferences* const&, CPlusPlus::Symbol* const&)
/home/shaneh/dev/qt-creator/src/libs/utils
runextensions.h
376
0xA93EB11
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findAll_helper(Core::SearchResult*, CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
372
0xA93E807
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&, QString const&, bool)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
345
0xA93E4AB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
319
0xA9543F1
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppModelManager::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppmodelmanager.cpp
486
0xAFC12C1
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::findUsages()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
816
0xAFD2C0C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CppEditorPlugin::findUsages()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditorplugin.cpp
362
0xB068CAE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CppEditorPlugin::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)
/home/shaneh/dev/build-qtcreator/src/plugins/cppeditor/.moc/debug-shared
moc_cppeditorplugin.cpp
568
0xd68f
16
Thread (pooled)
Race
Possible data race during read of size 1 at 0xE89C0D8 by thread #16
16
0x4E603FB
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::queryState(QFutureInterfaceBase::State) const
0x4E604F2
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::isPaused() const
0xA93D949
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
(anonymous namespace)::ProcessFile::operator()(QString const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
224
0xA9421CB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::MappedReducedKernel<QList<CPlusPlus::Usage>, QList<QString>::const_iterator, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> > >::runIterations(QList<QString>::const_iterator, int, int, QList<CPlusPlus::Usage>*)
/usr/include/qt5/QtConcurrent
qtconcurrentmapkernel.h
134
0xA948B87
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::forThreadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
230
0xA948315
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::threadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
192
0x4966093
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::run()
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
This conflicts with a previous write of size 1 by thread #6
6
0x4E60AB0
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E630CE
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E60B0D
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E61A0D
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::reportResultsReady(int, int)
0xA9454AA
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::reportResult(CPlusPlus::Usage const*, int)
/usr/include/qt5/QtCore
qfutureinterface.h
211
0xA9439D8
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::reportResult(CPlusPlus::Usage const&, int)
/usr/include/qt5/QtCore
qfutureinterface.h
218
0xA93DA93
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
(anonymous namespace)::UpdateUI::operator()(QList<CPlusPlus::Usage>&, QList<CPlusPlus::Usage> const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
240
0xA94284F
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> >::reduceResult((anonymous namespace)::UpdateUI&, QList<CPlusPlus::Usage>&, QtConcurrent::IntermediateResults<QList<CPlusPlus::Usage> > const&)
/usr/include/qt5/QtConcurrent
qtconcurrentreducekernel.h
125
Address 0xE89C0D8 is 32 bytes inside a block of size 104 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E6201B
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::QFutureInterfaceBase(QFutureInterfaceBase::State)
0xA946C42
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::QFutureInterface(QFutureInterfaceBase::State)
/usr/include/qt5/QtCore
qfutureinterface.h
150
0xA9459FC
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::StoredInterfaceFunctionCall4<CPlusPlus::Usage, void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>::StoredInterfaceFunctionCall4(void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy const&, CPlusPlus::LookupContext const&, CppTools::Internal::CppFindReferences* const&, CPlusPlus::Symbol* const&)
0xA943E79
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFuture<CPlusPlus::Usage> QtConcurrent::run<CPlusPlus::Usage, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>(void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy const&, CPlusPlus::LookupContext const&, CppTools::Internal::CppFindReferences* const&, CPlusPlus::Symbol* const&)
/home/shaneh/dev/qt-creator/src/libs/utils
runextensions.h
376
0xA93EB11
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findAll_helper(Core::SearchResult*, CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
372
0xA93E807
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&, QString const&, bool)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
345
0xA93E4AB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
319
0xA9543F1
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppModelManager::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppmodelmanager.cpp
486
0xAFC12C1
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::findUsages()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
816
0xAFD2C0C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CppEditorPlugin::findUsages()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditorplugin.cpp
362
0xB068CAE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CppEditorPlugin::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)
/home/shaneh/dev/build-qtcreator/src/plugins/cppeditor/.moc/debug-shared
moc_cppeditorplugin.cpp
568
0xd691
16
Thread (pooled)
Race
Possible data race during read of size 2 at 0xE89C0DA by thread #16
16
0x4E603FB
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::queryState(QFutureInterfaceBase::State) const
0x4E604F2
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::isPaused() const
0xA93D949
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
(anonymous namespace)::ProcessFile::operator()(QString const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
224
0xA9421CB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::MappedReducedKernel<QList<CPlusPlus::Usage>, QList<QString>::const_iterator, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> > >::runIterations(QList<QString>::const_iterator, int, int, QList<CPlusPlus::Usage>*)
/usr/include/qt5/QtConcurrent
qtconcurrentmapkernel.h
134
0xA948B87
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::forThreadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
230
0xA948315
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::threadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
192
0x4966093
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::run()
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
This conflicts with a previous write of size 2 by thread #6
6
0x4E60AB0
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E630CE
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E60B0D
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E61A0D
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::reportResultsReady(int, int)
0xA9454AA
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::reportResult(CPlusPlus::Usage const*, int)
/usr/include/qt5/QtCore
qfutureinterface.h
211
0xA9439D8
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::reportResult(CPlusPlus::Usage const&, int)
/usr/include/qt5/QtCore
qfutureinterface.h
218
0xA93DA93
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
(anonymous namespace)::UpdateUI::operator()(QList<CPlusPlus::Usage>&, QList<CPlusPlus::Usage> const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
240
0xA94284F
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> >::reduceResult((anonymous namespace)::UpdateUI&, QList<CPlusPlus::Usage>&, QtConcurrent::IntermediateResults<QList<CPlusPlus::Usage> > const&)
/usr/include/qt5/QtConcurrent
qtconcurrentreducekernel.h
125
Address 0xE89C0DA is 34 bytes inside a block of size 104 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E6201B
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::QFutureInterfaceBase(QFutureInterfaceBase::State)
0xA946C42
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::QFutureInterface(QFutureInterfaceBase::State)
/usr/include/qt5/QtCore
qfutureinterface.h
150
0xA9459FC
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::StoredInterfaceFunctionCall4<CPlusPlus::Usage, void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>::StoredInterfaceFunctionCall4(void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy const&, CPlusPlus::LookupContext const&, CppTools::Internal::CppFindReferences* const&, CPlusPlus::Symbol* const&)
0xA943E79
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFuture<CPlusPlus::Usage> QtConcurrent::run<CPlusPlus::Usage, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>(void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy const&, CPlusPlus::LookupContext const&, CppTools::Internal::CppFindReferences* const&, CPlusPlus::Symbol* const&)
/home/shaneh/dev/qt-creator/src/libs/utils
runextensions.h
376
0xA93EB11
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findAll_helper(Core::SearchResult*, CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
372
0xA93E807
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&, QString const&, bool)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
345
0xA93E4AB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
319
0xA9543F1
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppModelManager::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppmodelmanager.cpp
486
0xAFC12C1
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::findUsages()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
816
0xAFD2C0C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CppEditorPlugin::findUsages()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditorplugin.cpp
362
0xB068CAE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CppEditorPlugin::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)
/home/shaneh/dev/build-qtcreator/src/plugins/cppeditor/.moc/debug-shared
moc_cppeditorplugin.cpp
568
0xd692
16
Thread (pooled)
Race
Possible data race during write of size 4 at 0x138342F4 by thread #16
16
0xA94240F
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> >::runReduce((anonymous namespace)::UpdateUI&, QList<CPlusPlus::Usage>&, QtConcurrent::IntermediateResults<QList<CPlusPlus::Usage> > const&)
/usr/include/qt5/QtConcurrent
qtconcurrentreducekernel.h
152
0xA942236
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::MappedReducedKernel<QList<CPlusPlus::Usage>, QList<QString>::const_iterator, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> > >::runIterations(QList<QString>::const_iterator, int, int, QList<CPlusPlus::Usage>*)
/usr/include/qt5/QtConcurrent
qtconcurrentmapkernel.h
138
0xA948B87
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::forThreadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
230
0xA948315
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::threadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
192
0x4966093
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::run()
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
This conflicts with a previous read of size 4 by thread #6
6
0xA94272E
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> >::shouldThrottle()
/usr/include/qt5/QtConcurrent
qtconcurrentreducekernel.h
213
0xA942364
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::MappedReducedKernel<QList<CPlusPlus::Usage>, QList<QString>::const_iterator, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> > >::shouldThrottleThread()
/usr/include/qt5/QtConcurrent
qtconcurrentmapkernel.h
149
0xA94839E
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::shouldStartThread()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
184
0xA942288
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::MappedReducedKernel<QList<CPlusPlus::Usage>, QList<QString>::const_iterator, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> > >::shouldStartThread()
/usr/include/qt5/QtConcurrent
qtconcurrentmapkernel.h
154
0xA948AF0
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::forThreadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
222
0xA948315
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::threadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
192
0x4966093
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::run()
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
Address 0x138342F4 is 84 bytes inside a block of size 128 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0xA94110A
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ThreadEngineStarter<QList<CPlusPlus::Usage> > QtConcurrent::startMappedReduced<QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage>, QStringList, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI>(QStringList const&, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QFlags<QtConcurrent::ReduceOption>)
/usr/include/qt5/QtConcurrent
qtconcurrentmapkernel.h
249
0xA940FC9
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QList<CPlusPlus::Usage> QtConcurrent::blockingMappedReduced<QList<CPlusPlus::Usage>, QStringList, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI>(QStringList const&, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QFlags<QtConcurrent::ReduceOption>)
/usr/include/qt5/QtConcurrent
qtconcurrentmap.h
217
0xA93E30A
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
find_helper(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
311
0xA94854C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::StoredInterfaceFunctionCall4<CPlusPlus::Usage, void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>::run()
/home/shaneh/dev/qt-creator/src/libs/utils
runextensions.h
266
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
13
0x5538258
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
108
0xd721
9
Thread (pooled)
Race
Possible data race during read of size 4 at 0xE89C0D8 by thread #9
9
0x4E603FB
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::queryState(QFutureInterfaceBase::State) const
0x4E604F2
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::isPaused() const
0xA93D949
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
(anonymous namespace)::ProcessFile::operator()(QString const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
224
0xA9421CB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::MappedReducedKernel<QList<CPlusPlus::Usage>, QList<QString>::const_iterator, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> > >::runIterations(QList<QString>::const_iterator, int, int, QList<CPlusPlus::Usage>*)
/usr/include/qt5/QtConcurrent
qtconcurrentmapkernel.h
134
0xA948B87
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::forThreadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
230
0xA948315
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::threadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
192
0x4965F8B
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::startBlocking()
0xA946C08
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ThreadEngine<QList<CPlusPlus::Usage> >::startBlocking()
/usr/include/qt5/QtConcurrent
qtconcurrentthreadengine.h
156
0xA945860
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ThreadEngineStarter<QList<CPlusPlus::Usage> >::startBlocking()
/usr/include/qt5/QtConcurrent
qtconcurrentthreadengine.h
243
0xA940FDE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QList<CPlusPlus::Usage> QtConcurrent::blockingMappedReduced<QList<CPlusPlus::Usage>, QStringList, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI>(QStringList const&, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QFlags<QtConcurrent::ReduceOption>)
/usr/include/qt5/QtConcurrent
qtconcurrentmap.h
217
0xA93E30A
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
find_helper(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
311
0xA94854C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::StoredInterfaceFunctionCall4<CPlusPlus::Usage, void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>::run()
/home/shaneh/dev/qt-creator/src/libs/utils
runextensions.h
266
This conflicts with a previous write of size 1 by thread #6
6
0x4E60AB0
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E630CE
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E60B0D
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E61A0D
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::reportResultsReady(int, int)
0xA9454AA
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::reportResult(CPlusPlus::Usage const*, int)
/usr/include/qt5/QtCore
qfutureinterface.h
211
0xA9439D8
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::reportResult(CPlusPlus::Usage const&, int)
/usr/include/qt5/QtCore
qfutureinterface.h
218
0xA93DA93
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
(anonymous namespace)::UpdateUI::operator()(QList<CPlusPlus::Usage>&, QList<CPlusPlus::Usage> const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
240
0xA94284F
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> >::reduceResult((anonymous namespace)::UpdateUI&, QList<CPlusPlus::Usage>&, QtConcurrent::IntermediateResults<QList<CPlusPlus::Usage> > const&)
/usr/include/qt5/QtConcurrent
qtconcurrentreducekernel.h
125
Address 0xE89C0D8 is 32 bytes inside a block of size 104 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E6201B
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QFutureInterfaceBase::QFutureInterfaceBase(QFutureInterfaceBase::State)
0xA946C42
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFutureInterface<CPlusPlus::Usage>::QFutureInterface(QFutureInterfaceBase::State)
/usr/include/qt5/QtCore
qfutureinterface.h
150
0xA9459FC
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::StoredInterfaceFunctionCall4<CPlusPlus::Usage, void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>::StoredInterfaceFunctionCall4(void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy const&, CPlusPlus::LookupContext const&, CppTools::Internal::CppFindReferences* const&, CPlusPlus::Symbol* const&)
0xA943E79
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QFuture<CPlusPlus::Usage> QtConcurrent::run<CPlusPlus::Usage, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>(void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy const&, CPlusPlus::LookupContext const&, CppTools::Internal::CppFindReferences* const&, CPlusPlus::Symbol* const&)
/home/shaneh/dev/qt-creator/src/libs/utils
runextensions.h
376
0xA93EB11
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findAll_helper(Core::SearchResult*, CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
372
0xA93E807
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&, QString const&, bool)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
345
0xA93E4AB
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppFindReferences::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
319
0xA9543F1
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
CppTools::Internal::CppModelManager::findUsages(CPlusPlus::Symbol*, CPlusPlus::LookupContext const&)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppmodelmanager.cpp
486
0xAFC12C1
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CPPEditorWidget::findUsages()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditor.cpp
816
0xAFD2C0C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CppEditorPlugin::findUsages()
/home/shaneh/dev/qt-creator/src/plugins/cppeditor
cppeditorplugin.cpp
362
0xB068CAE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppEditor.so
CppEditor::Internal::CppEditorPlugin::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)
/home/shaneh/dev/build-qtcreator/src/plugins/cppeditor/.moc/debug-shared
moc_cppeditorplugin.cpp
568
11
0x5538258
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
108
15
0x5538258
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
108
0xd7bf
6
Thread (pooled)
Race
Possible data race during write of size 4 at 0x138342F4 by thread #6
6
0xA942528
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> >::runReduce((anonymous namespace)::UpdateUI&, QList<CPlusPlus::Usage>&, QtConcurrent::IntermediateResults<QList<CPlusPlus::Usage> > const&)
/usr/include/qt5/QtConcurrent
qtconcurrentreducekernel.h
175
0xA942236
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::MappedReducedKernel<QList<CPlusPlus::Usage>, QList<QString>::const_iterator, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> > >::runIterations(QList<QString>::const_iterator, int, int, QList<CPlusPlus::Usage>*)
/usr/include/qt5/QtConcurrent
qtconcurrentmapkernel.h
138
0xA948B87
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::forThreadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
230
0xA948315
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::threadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
192
0x4966093
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::run()
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
This conflicts with a previous write of size 4 by thread #9
9
0xA94240F
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> >::runReduce((anonymous namespace)::UpdateUI&, QList<CPlusPlus::Usage>&, QtConcurrent::IntermediateResults<QList<CPlusPlus::Usage> > const&)
/usr/include/qt5/QtConcurrent
qtconcurrentreducekernel.h
152
0xA942236
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::MappedReducedKernel<QList<CPlusPlus::Usage>, QList<QString>::const_iterator, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> > >::runIterations(QList<QString>::const_iterator, int, int, QList<CPlusPlus::Usage>*)
/usr/include/qt5/QtConcurrent
qtconcurrentmapkernel.h
138
0xA948B87
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::forThreadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
230
0xA948315
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::threadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
192
0x4965F8B
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::startBlocking()
0xA946C08
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ThreadEngine<QList<CPlusPlus::Usage> >::startBlocking()
/usr/include/qt5/QtConcurrent
qtconcurrentthreadengine.h
156
0xA945860
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ThreadEngineStarter<QList<CPlusPlus::Usage> >::startBlocking()
/usr/include/qt5/QtConcurrent
qtconcurrentthreadengine.h
243
0xA940FDE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QList<CPlusPlus::Usage> QtConcurrent::blockingMappedReduced<QList<CPlusPlus::Usage>, QStringList, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI>(QStringList const&, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QFlags<QtConcurrent::ReduceOption>)
/usr/include/qt5/QtConcurrent
qtconcurrentmap.h
217
Address 0x138342F4 is 84 bytes inside a block of size 128 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0xA94110A
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ThreadEngineStarter<QList<CPlusPlus::Usage> > QtConcurrent::startMappedReduced<QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage>, QStringList, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI>(QStringList const&, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QFlags<QtConcurrent::ReduceOption>)
/usr/include/qt5/QtConcurrent
qtconcurrentmapkernel.h
249
0xA940FC9
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QList<CPlusPlus::Usage> QtConcurrent::blockingMappedReduced<QList<CPlusPlus::Usage>, QStringList, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI>(QStringList const&, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QFlags<QtConcurrent::ReduceOption>)
/usr/include/qt5/QtConcurrent
qtconcurrentmap.h
217
0xA93E30A
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
find_helper(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
311
0xA94854C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::StoredInterfaceFunctionCall4<CPlusPlus::Usage, void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>::run()
/home/shaneh/dev/qt-creator/src/libs/utils
runextensions.h
266
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
0xd7e8
9
Thread (pooled)
Race
Possible data race during write of size 4 at 0x138342A0 by thread #9
9
0xA941BA1
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::SequenceHolder2<QStringList, QtConcurrent::MappedReducedKernel<QList<CPlusPlus::Usage>, QList<QString>::const_iterator, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> > >, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI>::~SequenceHolder2()
/usr/include/qt5/QtConcurrent
qtconcurrentreducekernel.h
223
0xA941C38
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::SequenceHolder2<QStringList, QtConcurrent::MappedReducedKernel<QList<CPlusPlus::Usage>, QList<QString>::const_iterator, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> > >, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI>::~SequenceHolder2()
/usr/include/qt5/QtConcurrent
qtconcurrentreducekernel.h
223
0xA94588E
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ThreadEngineStarter<QList<CPlusPlus::Usage> >::startBlocking()
/usr/include/qt5/QtConcurrent
qtconcurrentthreadengine.h
244
0xA940FDE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QList<CPlusPlus::Usage> QtConcurrent::blockingMappedReduced<QList<CPlusPlus::Usage>, QStringList, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI>(QStringList const&, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QFlags<QtConcurrent::ReduceOption>)
/usr/include/qt5/QtConcurrent
qtconcurrentmap.h
217
0xA93E30A
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
find_helper(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
311
0xA94854C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::StoredInterfaceFunctionCall4<CPlusPlus::Usage, void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>::run()
/home/shaneh/dev/qt-creator/src/libs/utils
runextensions.h
266
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
This conflicts with a previous read of size 4 by thread #6
6
0xA948BFF
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::forThreadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
242
0xA948315
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::threadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
192
0x4966093
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::run()
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
Address 0x138342A0 is 0 bytes inside a block of size 128 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0xA94110A
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ThreadEngineStarter<QList<CPlusPlus::Usage> > QtConcurrent::startMappedReduced<QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage>, QStringList, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI>(QStringList const&, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QFlags<QtConcurrent::ReduceOption>)
/usr/include/qt5/QtConcurrent
qtconcurrentmapkernel.h
249
0xA940FC9
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QList<CPlusPlus::Usage> QtConcurrent::blockingMappedReduced<QList<CPlusPlus::Usage>, QStringList, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI>(QStringList const&, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QFlags<QtConcurrent::ReduceOption>)
/usr/include/qt5/QtConcurrent
qtconcurrentmap.h
217
0xA93E30A
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
find_helper(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
311
0xA94854C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::StoredInterfaceFunctionCall4<CPlusPlus::Usage, void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>::run()
/home/shaneh/dev/qt-creator/src/libs/utils
runextensions.h
266
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
0xd7e9
9
Thread (pooled)
Race
Possible data race during write of size 4 at 0x13834304 by thread #9
9
0xA941BB3
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::SequenceHolder2<QStringList, QtConcurrent::MappedReducedKernel<QList<CPlusPlus::Usage>, QList<QString>::const_iterator, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> > >, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI>::~SequenceHolder2()
/usr/include/qt5/QtConcurrent
qtconcurrentreducekernel.h
223
0xA941C38
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::SequenceHolder2<QStringList, QtConcurrent::MappedReducedKernel<QList<CPlusPlus::Usage>, QList<QString>::const_iterator, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QtConcurrent::ReduceKernel<(anonymous namespace)::UpdateUI, QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage> > >, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI>::~SequenceHolder2()
/usr/include/qt5/QtConcurrent
qtconcurrentreducekernel.h
223
0xA94588E
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ThreadEngineStarter<QList<CPlusPlus::Usage> >::startBlocking()
/usr/include/qt5/QtConcurrent
qtconcurrentthreadengine.h
244
0xA940FDE
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QList<CPlusPlus::Usage> QtConcurrent::blockingMappedReduced<QList<CPlusPlus::Usage>, QStringList, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI>(QStringList const&, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QFlags<QtConcurrent::ReduceOption>)
/usr/include/qt5/QtConcurrent
qtconcurrentmap.h
217
0xA93E30A
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
find_helper(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
311
0xA94854C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::StoredInterfaceFunctionCall4<CPlusPlus::Usage, void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>::run()
/home/shaneh/dev/qt-creator/src/libs/utils
runextensions.h
266
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
This conflicts with a previous read of size 4 by thread #6
6
0xA948C0D
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::forThreadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
242
0xA948315
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::IterateKernel<QList<QString>::const_iterator, QList<CPlusPlus::Usage> >::threadFunction()
/usr/include/qt5/QtConcurrent
qtconcurrentiteratekernel.h
192
0x4966093
/usr/lib/i386-linux-gnu/libQt5Concurrent.so.5.2.1
QtConcurrent::ThreadEngineBase::run()
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
Address 0x13834304 is 100 bytes inside a block of size 128 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0xA94110A
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::ThreadEngineStarter<QList<CPlusPlus::Usage> > QtConcurrent::startMappedReduced<QList<CPlusPlus::Usage>, QList<CPlusPlus::Usage>, QStringList, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI>(QStringList const&, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QFlags<QtConcurrent::ReduceOption>)
/usr/include/qt5/QtConcurrent
qtconcurrentmapkernel.h
249
0xA940FC9
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QList<CPlusPlus::Usage> QtConcurrent::blockingMappedReduced<QList<CPlusPlus::Usage>, QStringList, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI>(QStringList const&, (anonymous namespace)::ProcessFile, (anonymous namespace)::UpdateUI, QFlags<QtConcurrent::ReduceOption>)
/usr/include/qt5/QtConcurrent
qtconcurrentmap.h
217
0xA93E30A
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
find_helper(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
311
0xA94854C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::StoredInterfaceFunctionCall4<CPlusPlus::Usage, void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>::run()
/home/shaneh/dev/qt-creator/src/libs/utils
runextensions.h
266
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
0xd7ea
9
Thread (pooled)
Race
Possible data race during read of size 4 at 0x77865E8 by thread #9
9
0x4E6407C
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::lock()
0x402CAE6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x4E66A69
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::reserveThread()
0xA93E330
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
find_helper(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*)
/home/shaneh/dev/qt-creator/src/plugins/cpptools
cppfindreferences.cpp
312
0xA94854C
/home/shaneh/dev/build-qtcreator/lib/qtcreator/plugins/QtProject/libCppTools.so
QtConcurrent::StoredInterfaceFunctionCall4<CPlusPlus::Usage, void (*)(QFutureInterface<CPlusPlus::Usage>&, CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*), CppTools::CppModelManagerInterface::WorkingCopy, CPlusPlus::LookupContext, CppTools::Internal::CppFindReferences*, CPlusPlus::Symbol*>::run()
/home/shaneh/dev/qt-creator/src/libs/utils
runextensions.h
266
0x4E67DD9
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
0x553826D
/lib/i386-linux-gnu/i686/cmov/libc-2.18.so
clone
/build/eglibc-WsnqkB/eglibc-2.18/misc/../sysdeps/unix/sysv/linux/i386
clone.S
129
This conflicts with a previous write of size 4 by thread #11
11
0x4E640F4
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QBasicMutex::unlockInternal()
0x4E6418E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QMutex::unlock()
0x402CBC6
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x4E6B186
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QWaitCondition::wait(QMutex*, unsigned long)
0x4E67F1E
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x4E6AB23
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
0x402D131
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
0x52EDED8
/lib/i386-linux-gnu/i686/cmov/libpthread-2.18.so
start_thread
/build/eglibc-WsnqkB/eglibc-2.18/nptl
pthread_create.c
312
Address 0x77865E8 is 64 bytes inside a block of size 112 alloc'd
0x40293BC
/usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
operator new(unsigned int)
0x4E66C90
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::QThreadPool(QObject*)
0x4E66D37
/usr/lib/i386-linux-gnu/libQt5Core.so.5.2.1
QThreadPool::globalInstance()
0x8052515
/home/shaneh/dev/build-qtcreator/bin/qtcreator
main
/home/shaneh/dev/qt-creator/src/app
main.cpp
305
FINISHED
1
0x13b8d
2
0x13b8b
1
0x13b8a
2
0x13b88
1
0x13b87
1
0x13b86
1
0x13b85
1
0x13b84
1
0x13b83
1
0x13b82
1
0x13b81
2
0x13b7f
1
0x137b8
1
0x137b7
1
0x1378c
1
0x11b3c
6
0xe776
1
0x11b2b
3
0x11b28
1
0x11b27
2
0x11b25
19
0x11b12
1
0x11b11
1
0x11b04
9
0x119c9
30
0xe6bb
48
0xa48b
1
0x11add
131
0xa4f0
36
0xeb9c
76
0x4989
193
0xe83a
298
0xe83b
16
0xec02
396
0xa4e4
294
0x87e0
136
0xe505
67
0x4980
30
0xe8ec
202
0xa4fd
6
0xe813
12
0x1199e
2
0x119a8
1
0x1199d
2
0x1199b
1
0x1199a
1
0x11999
10
0x10589
215
0x866d
5
0xe68b
1
0x11985
41
0xe8ef
79
0xe6b8
109
0xa48d
209
0xe8ad
193
0xa4f5
99
0x7e7
12
0xe85c
1
0x11916
1
0x11915
10
0xf88c
10
0xe665
2
0x21c6
2
0x21c5
2
0x21c4
2
0x21c3
2
0x21c2
2
0x21c1
3
0x21c0
200
0x4202
6
0xe4e1
16
0xabb5
227
0xf7cc
255
0xf161
11
0x893b
836
0x12b7
299
0x11322
502
0x12b0
180
0x1131f
29
0x10126
55
0x10124
20
0x11387
40
0x11385
546
0x10d5b
718
0x10d6b
7
0x10dea
5
0x10d5a
11
0x10d2d
36
0x10d2b
1
0x10d2a
22
0xf861
10
0x10d11
3
0x10d0f
1
0x10d0e
1
0x10d0d
2
0x10d0b
2
0x10d09
4
0x10d02
23
0xe4dd
20
0x10ced
3
0x10cea
6
0x5236
226
0x87fa
1
0x10ce2
30
0x10cc4
73
0xe79e
51
0xb51
7
0x10c81
1
0x10c84
8
0x10c79
20
0xea94
28
0xe545
9
0xe784
12
0x10c22
4
0x10c31
6
0x10c19
4
0x10c18
50
0xec42
16
0x10b42
72
0xe66b
10
0xe838
17
0xe4e3
15
0x87f7
220
0x42c7
10
0xe6af
1
0x10b60
6
0x10b5a
3
0x10b15
5
0x10b13
3
0x10b0f
2
0x10b0e
2
0x10613
3
0x1060e
2
0x1060d
3
0x1036c
1
0x10b06
3
0x10b03
1
0x10b02
3
0x10aff
1
0x10afe
2
0x10afc
8
0x10adf
1
0x10adb
6
0x10ad5
1
0x10ad4
3
0x10ad1
1
0x10ac9
12
0x10aaf
15
0x10aae
156
0x87eb
10
0xe582
2
0x10a64
6
0x10a5a
1
0x10a59
53
0x102f5
3
0x10932
2
0x109dc
9
0xe4e2
21
0xe884
37
0xe8ac
2
0x109b6
3
0x10928
66
0xe896
1
0x10927
1
0x10926
2
0x10924
1
0x10923
2
0x10921
15
0xff8d
1
0x1091d
5
0x10918
1
0x10917
5
0x10912
1
0x10911
404
0xf6c6
447
0xf6c7
7
0x10735
3
0x10737
6
0x10734
4
0x10868
2
0x10866
6
0x10860
2
0x1085e
2
0x1085c
6
0x10856
4
0x10852
20
0xf6bb
10
0xf6ba
38
0xf6c1
19
0xf6c0
1
0x107de
3
0x107db
8
0x107d2
1
0x107d5
37
0x10798
22
0x10797
2
0x10795
1
0x10794
10
0x1078a
1
0x10787
1
0x10786
4
0x1077e
2
0x1077d
2
0x1077b
6
0x10775
3
0x10772
5
0x1076d
1
0x10768
1
0x10767
1
0x10708
1
0x10707
1
0x10706
1
0x10705
3
0x10702
3
0x106fb
4
0x106fd
3
0xee9a
3
0x106f6
3
0x106f3
1
0x106e9
1
0x106e8
1
0x106e7
1
0x106e6
2
0x106e4
2
0x106e2
1
0x106e1
1
0x106e0
5
0x106db
8
0x106d3
2
0x106d1
2
0x106cf
1
0x106ce
2
0x106cc
1
0x106cb
1
0x106ca
1
0x106c9
1
0x106c7
1
0x106b6
1
0x106b5
1
0x106b3
1
0x106b2
1
0x106b1
1
0x106b0
4
0x1069e
1
0x10687
1
0x10670
3
0x10666
7
0x1065f
1
0x10616
1
0x10615
1
0x10614
6
0x103b6
9
0xe57f
1
0x10548
12
0x103df
170
0xe7c7
16
0xe8c4
4
0xea44
17
0xe562
24
0xe585
1
0x10412
1
0x1038d
1
0x1038c
20
0x1036e
11
0x1036d
19
0x10331
2
0x1026c
249
0xe966
110
0xe7c8
19
0x102a8
4
0xe9c0
189
0xe95d
3
0x1022e
1
0x1022f
133
0x1013a
111
0x1013c
1
0x10139
1
0x10138
2
0x10136
42
0x100c6
1
0x100e0
1
0x100c5
43
0x1008a
16
0x1008c
17
0x10032
14
0x10030
7
0x10025
4
0x10028
1
0x10021
10
0xe7e2
1
0x10017
6
0x10011
1
0xffe5
1
0xffb1
21
0xff95
2
0xff93
3
0xff90
5
0xf134
3
0xff86
2
0xff84
3
0xff7d
1
0xff7e
1
0xff7c
1
0xff7b
10
0xff6f
2
0xff72
4
0xff26
1
0xff25
2
0xff23
6
0xff1d
1
0xff1c
1
0xff18
1
0xff17
4
0xff07
6
0xff00
1
0xff03
12
0xfef4
5
0xfeef
8
0xfee7
1
0xfee6
1
0xfbcb
1
0xfbca
1
0xfbc9
1
0xfbc8
2
0xfbc0
60
0xf7a1
22
0xf7a0
4
0xfada
1
0xfadb
1
0xf92f
12
0xf905
3
0xf907
1
0xf904
1
0xf903
3
0xf900
1
0xf8ff
1
0xf8fe
1
0xf8fb
1
0xf8fa
2
0xf8f8
1
0xf8f7
5
0xf8ea
1
0xf8e9
136
0xf7f3
1
0xf87d
2
0xf877
3
0xf875
1
0xf7f2
1
0xf7f1
2
0xf7ef
5
0xf79b
2
0xf6c4
1
0xf6c3
5
0xf6b1
6
0xf6af
1
0xf6ae
1
0xf6ad
2
0xf6ab
3
0xf6a5
1
0xf6a9
2
0xf6a7
2
0xf6a3
1
0xf6a2
1
0xf6a1
3
0xf69e
5
0xf699
1
0xf698
1
0xf697
1
0xf696
1
0xf695
6
0xf68f
2
0xf68d
8
0xf685
1
0xf684
2
0xf621
5
0xf614
6
0xf615
3
0xf613
1
0xf612
19
0xf5ff
3
0xf5fc
1
0xf5fb
1
0xf5fa
1
0xf5f9
1
0xf5f8
2
0x2c77
1
0xf2e4
2
0xf2ca
8
0xf2bb
7
0xf2bc
1
0xf2ba
3
0xf2b7
4
0xf2a1
7
0xf279
3
0xf278
1
0xf277
2
0xf17d
7
0xf25d
4
0xf259
53
0x920d
69
0x9213
64
0x9211
33
0x920e
41
0x921a
45
0x9217
7
0xf175
33
0xf194
15
0xf19a
7
0xf1ee
3
0xf1ae
6
0xf18a
1
0xf189
1
0xf188
1
0xf187
1
0xf186
1
0xf185
1
0xf184
1
0xf183
1
0xf182
1
0xf181
1
0xf180
1
0xf17f
8
0xf169
2
0xf171
5
0xf16e
1
0xf16d
1
0xf155
2
0xf153
2
0xf151
7
0xf131
1
0xf135
4
0xf12d
1
0xf12c
2
0xf12a
5
0xf125
2
0xf123
2
0xf121
1
0xf120
1
0xf11f
1
0xf11e
2
0x7659
2
0xf11b
7
0xf10f
1
0xf117
6
0xf10c
2
0xf10b
1
0xf10a
3
0xf107
1
0xf106
1
0xf105
1
0xf104
1
0xf103
1
0xf102
1
0xf101
1
0xf100
1
0xf0ff
1
0xf0fe
1
0xf0fd
1
0xf0fc
2355
0x7f4
2355
0x7f3
2355
0x7f2
1140
0x7f1
1140
0x7f0
1140
0x7ef
1
0xf0f5
1
0xf0f4
944
0x7fc
944
0x7fb
919
0x82c
1
0xefa8
1
0xef95
1
0xef94
1
0xef93
1
0xef92
1
0xef91
1
0xef90
1
0xef8f
5
0x37da
46
0xea1b
12
0xeb30
1
0xef7f
1
0xef7e
1
0xef7d
1
0xef7c
1
0xef7b
1
0xef7a
1
0xef79
1
0xef78
1
0xef77
1
0xef76
1
0xef75
1
0xeec0
1
0xeebf
1
0xeebe
4
0xeeba
1
0xeeb9
5
0xeeb4
4
0xeeb0
2
0xeea6
10
0xed0a
4
0xed09
2
0xea13
5
0xea12
64
0x9cb7
18
0x9cb4
2
0xe876
10
0xe80c
3
0xeda5
9
0xe86e
21
0xec64
23
0xec5c
12
0xec55
1
0xed88
2
0xed86
7
0xec52
4
0xeba6
4
0xe8f6
8
0xe8c6
12
0x7ee
2
0xe8c3
4
0xe830
10
0xe543
6
0xebbd
1
0xebbc
6
0xeb40
1
0xeb2e
3
0xeb10
1
0xeb0f
1
0xeb0e
2
0xc306
14
0xeaf0
1
0xeaee
12
0xead7
1
0xead5
3
0xea90
3
0xea8f
15
0xe6b1
1
0xea9a
1
0xea99
1
0xea78
1
0xea2c
1
0xea2b
1
0xea29
2
0xc280
3
0xea14
7
0xe8fa
3
0xe877
3
0xe834
1
0xe833
1
0xe805
1
0xe804
4
0xe737
5
0xe732
2
0xa4ff
8
0xa4d9
4
0xa4d7
14
0xe6fb
60
0xa4bb
10
0x69b7
5
0xe6a1
9
0xe5bb
2
0xe5a9
38
0xe592
2
0xe591
4
0xe580
2
0xe57e
2
0xe57d
12
0xe576
2
0xe57a
2
0xe575
7
0xe572
15
0xe561
1
0xe646
1
0xe645
2
0xe55e
1
0xe643
2
0xe55c
3
0xe55a
2
0xe559
2
0xe558
13
0xe54f
6
0xe54c
3
0xe570
1
0xe560
1
0xe55f
1
0xe55d
1
0xe55b
5
0xe551
8
0xac0a
51
0xa03
2
0xe4c6
2
0xe27e
2
0xe27d
2
0xe27c
1
0xe4cd
11
0xbe0
12
0xac33
1
0xe27b
24
0x5120
21
0x5121
36
0x4b20
17
0x6ab6
1
0xe151
18
0x6aaf
1
0xe14a
2
0xc445
4
0x69b8
4
0x69b6
2
0xdaad
4
0x6964
18
0x6961
2
0xb014
1
0xd7ea
1
0xd7e9
1
0xd7e8
8
0xd693
1
0xd7bf
7
0xd694
1
0xd744
1
0xd743
1
0xd73d
6
0xd695
2
0xd692
1
0xd721
10
0x91ef
8
0x91f0
10
0xd562
9
0xd550
11
0xd589
3
0xd5b5
1
0xd691
2
0xd68f
1
0xd68a
2
0xd688
8
0x9301
1
0xd684
2
0xd682
9
0xd561
1
0xd65b
14
0x4
13
0x3
14
0x2
14
0x0
1
0xd58b
4
0x4f40
4
0x4f3f
4
0x4f3e
4
0x4f3d
4
0x4f3c
4
0x4f3b
4
0x4f3a
4
0x4f39
4
0x4f38
4
0x4f37
4
0x4f36
4
0x67f8
4
0x4f35
4
0x4f34
4
0x4f33
1
0xd53d
1
0xd53c
1
0xd48b
1
0xd48a
1
0xd489
1
0xd488
1
0xd487
1
0xd486
1
0xd485
1
0xd484
1
0xd483
1
0xd482
1
0xd481
1
0xd480
1
0xd47f
1
0xd47e
1
0xd47d
1
0xd47c
1
0xd47b
1
0xd47a
25
0x9d8
25
0x9d7
25
0x9d6
25
0x9d5
25
0x9d4
25
0x9d3
25
0x9d2
25
0x9d1
25
0x9d0
25
0x9cf
25
0x9ce
1
0xd46e
1
0xd46d
37
0x1503
121
0xb2b
121
0xb2a
121
0xb29
21
0xfc2
21
0xfc1
21
0xfc0
23
0xbda
23
0xbd9
10
0x20f4
14
0xbd7
23
0xbd6
110
0xb50
110
0xb4f
17
0xbd1
17
0xbd0
83
0xb4e
84
0xb4d
84
0xb4c
84
0xb4b
84
0xb4a
84
0xb49
84
0xb48
84
0xb47
84
0xb46
84
0xb45
84
0xb44
84
0xb43
82
0xb42
82
0xb41
82
0xb40
82
0xb3f
82
0xb3e
82
0xb3d
82
0xb3c
82
0xb3b
82
0xb3a
82
0xb39
82
0xb38
82
0xb37
82
0xb36
82
0xb35
26
0xb99
26
0xb98
26
0xb97
24
0xb96
24
0xb95
24
0xb94
21
0xb86
21
0xb85
21
0xb84
21
0xb83
21
0xb82
21
0xb81
71
0xb2f
71
0xb2e
71
0xb2d
71
0xb2c
82
0xb28
82
0xb27
82
0xb26
82
0xb25
1
0xd2ac
1
0xd2ab
6
0x68f9
4
0x68fa
1
0xcc59
3
0x68f8
3
0x68ee
3
0x68ed
3
0x68ec
3
0x8a7f
3
0x8a7e
3
0x8a7d
3
0x8a7c
8
0x483b
6
0x7847
2
0xc287
2
0xc285
1
0xc284
1
0xc283
1
0xc281
1
0xc0fc
7
0x91ec
2
0xb519
1
0xba2e
1
0xba2d
1
0xba2c
1
0xba2b
2
0xb51e
1
0xb485
1
0xb417
2
0x8b1e
4
0x8b1c
2
0x893a
93
0x141d
4
0x27c7
2
0x8924
2
0x8923
2
0x8922
2
0x8921
2
0x8920
3
0x764a
3
0x7649
3
0x7648
2
0x891c
2
0x8911
1
0xab8c
4
0x88dc
4
0x88db
1
0xab6a
2
0x88df
2
0x88de
2
0x88dd
2
0x88da
2
0x88d9
2
0x88d8
2
0x88d7
2
0x88d6
2
0x88d5
2
0x88d4
2
0x88d3
2
0x88d2
2
0x88d1
2
0x88d0
2
0x88cf
2
0x88ce
2
0x88cd
2
0x88cc
2
0x88cb
2
0x88ca
2
0x88c9
2
0x88c8
2
0x88c7
2
0x88c6
2
0x88c5
2
0x88c4
2
0x88c3
2
0x88c2
2
0x88c1
2
0x88c0
2
0x88bf
2
0x88be
2
0x88bd
2
0x88bc
2
0x88bb
2
0x88ba
2
0x88b9
2
0x88b8
2
0x88b7
8
0x4242
9
0x3757
20
0x20ed
20
0x20ec
33
0xb06
33
0xb05
33
0xb04
33
0xb03
33
0xb02
33
0xb01
33
0xb00
33
0xaff
1
0xaaec
7
0x7e6
7
0x7e5
7
0x7e4
7
0x7e3
7
0x7e2
7
0x7e1
7
0x7e0
7
0x7df
9
0x1354
9
0x1353
9
0x1352
9
0x1351
9
0x1350
9
0x134f
9
0x134e
9
0x134d
9
0x134c
9
0x134b
9
0x134a
9
0x1349
9
0x1348
9
0x1347
9
0x1346
9
0x1345
9
0x1344
9
0x1343
49
0x9ca
5
0x9cd
14
0xb31
14
0xb30
2
0x87df
2
0x87de
2
0x87dd
12
0xb59
12
0xb58
12
0xb57
12
0xb34
12
0xb33
13
0xb32
13
0x7ea
2
0x8739
2
0x8738
2
0x8737
2
0x8735
2
0x8732
2
0x8731
2
0x8730
2
0x872f
2
0x872e
2
0x872d
2
0x872c
2
0x872b
2
0x872a
2
0x8729
2
0x8728
2
0x8727
2
0x8726
2
0x8725
2
0x8724
28
0x10f0
26
0x10ef
26
0x10ee
26
0x10ed
26
0x10ec
26
0x10eb
26
0x10ea
26
0x10e9
26
0x10e8
26
0x10e7
26
0x10e6
15
0x472a
40
0x10f1
3
0xcc3
2
0x870c
2
0x870b
2
0x870a
7
0x1114
7
0x1113
7
0x1112
7
0x1111
7
0x1110
7
0x110f
7
0x110e
7
0x110d
7
0x110c
7
0x110b
7
0x110a
7
0x1109
7
0x1108
16
0x10e5
2
0x86d5
2
0x86d4
2
0x86d3
2
0x86d2
6
0x585e
5
0x6648
1
0xa574
1
0xa52c
1
0xa52b
1
0xa52a
1
0xa529
1
0xa528
18
0x9cc
18
0x102d
18
0x102c
18
0x102b
14
0xa4c9
58
0xa48e
3
0x6ab5
3
0x6aae
2
0x9ccf
5
0x41c3
6
0x2806
10
0x803f
10
0x803e
10
0x803d
2
0x949b
1
0x91eb
52
0x3263
52
0x3262
26
0x3208
26
0x3207
26
0x3206
122
0x31f0
1
0x8f9c
152
0xf92
1
0x88e0
1
0x8862
32
0x3797
15
0x7eb
1
0x86ae
1
0x86ad
5
0x8690
1
0x869c
1
0x869b
1
0x869a
1
0x8699
1
0x8698
1
0x8697
1
0x8696
1
0x8695
1
0x8694
1
0x868f
1
0x868e
1
0x868a
1
0x8689
1
0x8688
1
0x8687
632
0x9a9
632
0x9a8
2
0x7f15
2
0x7f14
2
0x7f13
1
0x865e
1
0x865d
1
0x865c
1
0x865b
1
0x865a
1
0x8659
1
0x8658
1
0x8657
1
0x8656
1
0x8655
1
0x8654
1
0x8653
1
0x8652
1
0x8651
1
0x8650
1
0x864f
3
0x8540
1
0x8648
4
0x8573
4
0x8572
8
0x7fbc
8
0x7fbb
8
0x7fba
1
0x8618
1
0x8617
1
0x8616
1
0x8615
1
0x8614
1
0x8613
1
0x8612
1
0x8611
1
0x8610
1
0x860f
1
0x860e
1
0x860d
1
0x860c
1
0x85ef
1
0x85ee
1
0x85ed
1
0x85ec
1
0x85eb
1
0x85ea
1
0x85e9
1
0x85e8
1
0x85e7
1
0x85e6
1
0x85e5
1
0x85e4
1
0x85e3
1
0x85e2
1
0x85e1
1
0x85e0
1
0x85df
1
0x85de
6
0x3842
6
0x3841
6
0x3840
6
0x383f
17
0x9f1
17
0x9f0
17
0x9ef
17
0x9ee
17
0x9ed
17
0x9ec
17
0x9eb
17
0x9ea
11
0x9cb
6
0x7fd0
6
0x7fcf
6
0x7fce
6
0x7fcd
6
0x7fcc
6
0x7fcb
6
0x7fca
11
0x9da
10
0x9d9
1
0x854a
1
0x8549
1
0x853f
1
0x853e
1
0x853d
1
0x853c
2
0x8327
2
0x8326
2
0x8325
2
0x8324
2
0x8323
2
0x8322
2
0x8321
2
0x8320
2
0x831f
2
0x831e
2
0x82b8
2
0x82b7
2
0x82b6
2
0x82b5
2
0x82b4
2
0x82b3
2
0x82b2
2
0x82b1
2
0x82b0
2
0x82af
2
0x82ae
2
0x82ad
2
0x82ac
2
0x82ab
2
0x82aa
2
0x82a9
2
0x82a8
2
0x8299
2
0x8298
2
0x8297
2
0x8296
2
0x8295
2
0x8294
2
0x8293
2
0x8276
2
0x8275
2
0x8274
1
0x8478
1
0x846f
1
0x846e
1
0x846d
1
0x846c
1
0x846b
1
0x846a
1
0x8469
1
0x8468
1
0x8467
1
0x8466
1
0x8465
1
0x8464
6
0x2086
6
0x2085
6
0x2084
6
0x2083
6
0x2082
6
0x2081
6
0x2080
6
0x207f
1
0x83aa
1
0x83a9
1
0x83a8
1
0x83a7
1
0x83a6
3
0x8050
3
0x804f
3
0x804e
3
0x804d
3
0x804c
3
0x804b
3
0x804a
3
0x8049
1
0x8344
1
0x8343
1
0x8342
1
0x8341
1
0x8340
1
0x833f
1
0x833e
1
0x833d
1
0x833c
1
0x833b
1
0x833a
4
0x8048
1
0x832a
1
0x8329
1
0x8328
37
0xce4
3
0x80c0
3
0x80bf
3
0x80be
3
0x80bd
3
0x80bc
3
0x80bb
3
0x80ba
3
0x80aa
3
0x80a9
3
0x80a8
3
0x80a7
2
0x8125
2
0x8124
2
0x8123
2
0x8122
2
0x8121
2
0x8120
1
0x80a3
1
0x80a2
1
0x80a1
1
0x80a0
1
0x809f
1
0x809e
1
0x809d
1
0x809c
2
0x8098
4
0x8041
4
0x8040
1
0x8030
1
0x802f
1
0x802e
1
0x802d
1
0x802c
1
0x802b
1
0x802a
1
0x8029
1
0x8028
2
0x7fb4
2
0x7f69
1
0x7f68
1
0x7f67
1
0x7f08
7
0x99a
7
0x999
1
0x7f05
1
0x7f04
1
0x7f03
1
0x7f01
1
0x7efa
1
0x7ef9
1
0x7e3a
1
0x7e39
1
0x7e38
3
0x78c7
15
0x78c2
6
0x4085
43
0x4078
25
0x4077
17
0x4076
17
0x4075
51
0x4068
3
0x78b7
3
0x78b6
3
0x78b5
3
0x78b4
3
0x78b3
3
0x78b2
1
0x78de
11
0x407b
1
0x7849
1
0x7848
1
0x7846
1
0x7845
1
0x7844
1
0x7843
1
0x7842
1
0x7841
1
0x7840
1
0x783f
1
0x783e
1
0x783d
1
0x7836
1
0x7835
5
0x7650
1
0x7830
1
0x782f
1
0x782e
1
0x782d
1
0x782c
1
0x782b
1
0x782a
1
0x7829
1
0x7828
1
0x7827
1
0x7826
1
0x7825
1
0x7824
1
0x7823
1
0x7822
1
0x7821
1
0x7820
1
0x765c
1
0x765b
1
0x765a
6
0x763e
2
0x763f
1
0x7654
1
0x7653
5
0x40fc
1
0x764f
1
0x764e
1
0x764d
1
0x764c
1
0x764b
1
0x7647
1
0x7646
8
0x2c5a
1
0x7644
1
0x7641
1
0x7640
1
0x763d
2
0x7634
2
0x7632
2
0x7631
2
0x7630
2
0x762f
1
0x762e
1
0x762d
1
0x762c
1
0x762b
1
0x762a
1
0x7629
5
0x1216
5
0x1215
5
0x1214
5
0x120a
128
0x2c4c
3
0x724c
14
0x5b8f
1
0x6a09
1
0x6966
2
0x6887
571
0x5240
187
0x523f
187
0x523e
187
0x523d
191
0x523c
183
0x523b
183
0x523a
1
0x67fa
1
0x67f9
1
0x67f7
179
0x5242
179
0x5241
1
0x6691
1
0x6655
1
0x5ec3
15
0x5a71
1
0x5a70
1
0x587d
1
0x587c
1
0x587b
4
0x5239
4
0x5238
4
0x5237
1
0x4f4d
1
0x4f4c
1
0x4f32
1
0x4921
1
0x4920
1
0x491f
1
0x491e
2
0x4842
2
0x4841
2
0x483a
2
0x4834
2
0x4833
2
0x4832
2
0x4831
2
0x4830
2
0x482f
2
0x47c2
2
0x47c1
4
0x47b2
2
0x47bf
2
0x47be
2
0x47bd
2
0x47bc
2
0x47bb
2
0x47ba
2
0x47b9
2
0x47b8
2
0x47b7
2
0x47b6
2
0x47b5
2
0x47b4
2
0x47b3
2
0x47b1
2
0x47b0
2
0x47af
1
0x4839
1
0x4838
1
0x4837
1
0x4836
1
0x4835
8
0x4783
2
0x477f
2
0x477e
2
0x477d
1
0x477c
8
0x468a
8
0x4689
8
0x4687
8
0x4686
8
0x4685
551
0x9b5
551
0x9b4
396
0x9aa
8
0x4675
8
0x4674
8
0x4673
8
0x4672
8
0x4671
8
0x4670
1
0x4660
21
0x99e
31
0x99d
1
0x4614
16
0x448e
2
0x4477
1
0x4478
27
0x41e8
4
0x41c1
4
0x41b4
4
0x41b3
4
0x41b2
4
0x41b1
1
0x43c2
1
0x430e
1
0x430d
1
0x430c
1
0x430b
1
0x430a
1
0x4309
1
0x4308
9
0x429c
1
0x41e7
1
0x41e6
1
0x41e5
6
0x411c
6
0x411b
6
0xce6
6
0xce5
6
0xce3
1
0x4108
1
0x4107
1
0x4106
1
0x4105
1
0x4104
1
0x4103
1
0x4102
3
0x40fd
1
0x40fb
1
0x40fa
1
0x40f9
1
0x40f8
1
0x40f7
1
0x40f6
1
0x40f5
1
0x40f4
1
0x40f3
3
0x40ce
4
0x40cd
1
0x40da
1
0x40c2
1
0x4066
1
0x4065
1
0x4063
1
0x3deb
1
0x3dea
1
0x3de6
2
0x2704
2
0x2703
11
0x2701
11
0x2700
11
0x26ff
2
0x26fc
2
0x26fb
1
0x3d39
1
0x3d38
1
0x3d37
1
0x3d36
3
0xe4f
1
0x3b4a
1
0x3b49
9
0x3a58
9
0x3a57
9
0x3a56
9
0x3a45
9
0x3a44
9
0x3a43
20
0x370e
4
0x2763
1
0x3848
2
0x37be
2
0x37bd
2
0x37bc
2
0x37bb
1
0x375b
1
0x36e8
1
0x36e2
1
0x36dd
1
0x36dc
7
0x36c8
1
0x34e1
2
0x340c
2
0x340b
2
0x340a
2
0x3409
2
0x3408
2
0x3407
2
0x3406
1
0x3410
1
0x340f
1
0x340e
1
0x340d
2
0x3205
74
0x31d6
383
0x2d1e
726
0x2d1d
343
0x2d20
6
0x2c50
10
0x2c4d
4
0x2c4e
3
0x3271
3
0x3270
2
0x31ef
2
0x31ee
2
0x31ed
2
0x31ec
2
0x31eb
2
0x31e0
2
0x2c61
2
0x2c60
2
0x2c5f
3
0x1289
2
0x2c5c
1
0x2c55
1
0x2c54
1
0x2c53
1
0x2c52
1
0x2c51
1
0x2c20
1
0x2c1f
1
0x2c1e
1
0x2c1d
1
0x2c1c
1
0x2c1b
1
0x2807
9
0x123f
1
0x27c9
12
0x273b
2
0x2742
1
0x2741
1
0x2740
1
0x2702
2
0x141c
1
0x26f8
1
0x26f7
1
0x26f2
1
0x26e3
1
0x26d5
1
0x26d4
1
0x26d3
1
0x26d2
1
0x26d1
2
0x26ce
2
0x26cd
1
0x26cc
1
0x26cb
1
0x26ca
1
0x26c9
1
0x26c8
1
0x26a3
1
0x26a2
1
0x26a1
1
0x26a0
1
0x2685
1
0x267f
1
0x2664
1
0x265e
1
0x2643
1
0x263d
1
0x2637
1
0x2633
1
0x2632
1
0x2630
1
0x2606
1
0x25f7
1
0x25e8
1
0x25d9
1
0x25ca
1
0x25bb
1
0x25ac
1
0x259d
1
0x2580
1
0x2571
1
0x2562
1
0x2553
1
0x2536
1
0x2521
1
0x250c
1
0x24e9
1
0x24d4
1
0x24bf
1
0x24aa
12
0xcbd
822
0xbfe
1
0x227f
2
0x16e8
2
0x16e7
2
0x16e6
2
0x16e1
1
0x227a
1
0x2279
1
0x2278
1
0x2272
1
0x226c
1
0x225d
1
0x2253
1
0x2252
1
0x2251
65
0x21d0
65
0x21cf
1
0x21ce
1
0x21cd
1
0x21cb
1
0x21be
1
0x21bd
1
0x21bc
1
0x21bb
1
0x21ba
1
0x21b9
1
0x21b8
1
0x21b7
1
0x21b6
1
0x21b5
1
0x21b4
1
0x21b3
1
0x21b2
1
0x21b1
1
0x21b0
1
0x21af
1
0x21ae
1
0x21ad
1
0x21ac
1
0x21ab
1
0x21aa
1
0x21a9
1
0x21a8
1
0x21a7
1
0x2196
1
0x2195
1
0x2194
1
0x2193
1
0x2192
1
0x2191
1
0x218e
1
0x2187
1
0x217a
1
0x216d
1
0x216c
1
0x216b
1
0x216a
1
0x215b
1
0x214c
1
0x213d
1
0x212e
1
0x211f
1
0x211d
1
0x211c
1
0x211a
1
0x2119
1
0x2117
1
0x210c
1
0x210b
1
0x2108
1
0x2107
1
0x2106
1
0x2105
1
0x2104
1
0x2103
1
0x2102
1
0x2101
1
0x2100
1
0x20ff
1
0x20fe
1
0x20fd
1
0x2090
1
0x208f
1
0x206c
1
0x205d
1
0x2052
1
0x2051
1
0x204f
1
0x2049
1
0x203a
34
0x1c1a
6
0x1c74
9
0x1b38
1
0x1de0
3
0x1bdd
1
0x1743
1
0x1742
1
0x1741
1
0x16e5
1
0x16e4
1
0x16e3
1
0x16e2
1
0x16e0
1
0x16de
7
0x16d0
1
0x16dc
1
0x16db
1
0x16da
1
0x16d9
1
0x16d8
1
0x16d7
1
0x16d6
1
0x16cf
1
0x16ce
1
0x16cd
1
0x16b4
1
0x16b3
1
0x16b2
1
0x16b1
1
0x16b0
1
0x16af
1
0x16ae
1
0x16ad
1
0x16ac
1
0x164e
1
0x164d
1
0x1648
1
0x163d
1
0x163c
1
0x163b
1
0x163a
1
0x162a
1
0x1625
1
0x161e
1
0x161d
1
0x161c
1
0x1601
1
0x15fb
1
0x15f5
1
0x15ef
1
0x15e9
1
0x15e3
1
0x15df
1
0x15d8
1
0x15d0
2
0x133f
1
0x15cb
1
0x151a
1
0x1519
1
0x1518
1
0x150b
1
0x1509
1
0x1507
1
0x1505
1
0x14fc
1
0x14fb
1
0x14fa
1
0x14b2
1
0x14b1
2
0xf93
2
0x1470
6
0xbf6
6
0xbf5
6
0xbf4
1
0x1465
1
0x1464
1
0x145e
1
0x1458
1
0x1452
1
0x144c
1
0x1446
1
0x1440
1
0x143a
1
0x1439
1
0x1438
1
0x141b
1
0x13fe
1
0x13fd
1
0x13eb
1
0x13ce
1
0x13b1
1
0x1390
1
0x137d
1
0x1377
1
0x1369
1
0x1363
1
0x128e
1
0x128d
1
0x128c
1
0x128b
1
0x128a
1
0x1288
1
0x124e
3
0xd11
3
0xd10
1
0x1241
1
0x1234
1
0x122e
1
0x1224
1
0x1223
1
0x1222
1
0x1221
1
0x1220
1
0x121f
1
0x121e
1
0x121d
1
0x121c
1
0x121b
1
0x121a
1
0x1219
1
0x1218
1
0x1217
1
0x1209
1
0x1208
1
0x1207
1
0x1206
1
0x1163
1
0x1162
1
0x1161
1
0x1160
1
0x115f
1
0x115e
1
0x115d
1
0x115c
1
0x115b
1
0x115a
1
0x1158
1
0x1157
1
0x1156
1
0x1155
1
0x1154
1
0x1153
1
0x1125
1
0x1124
1
0x1123
1
0x1122
1
0x1121
1
0x111f
1
0x111e
1
0x111d
1
0x111c
1
0x111b
1
0x111a
1
0x1119
1
0x1118
1
0x1117
1
0x1116
1
0x1115
1
0x10e0
1
0x10df
1
0x10de
1
0x10dd
1
0x10dc
1
0x10db
1
0x10da
1
0x10d9
1
0x10d8
1
0x10d7
1
0x10d6
1
0x10d5
1
0x10d4
1
0x10d3
1
0x10d2
1
0x10d1
1
0x10d0
1
0x10cf
1
0x10ce
1
0x10cd
1
0x10cc
1
0x10cb
1
0x10ca
1
0x10c9
1
0x10c8
1
0x10c7
1
0x10c6
1
0x10c5
1
0x10c4
1
0x10c3
1
0x10c2
1
0x10c1
1
0x10c0
1
0x10bf
1
0x10be
1
0x10bd
1
0x10bc
1
0x10b6
1
0x10ab
1
0x10aa
1
0x10a8
1
0x10a7
1
0x10a6
1
0x10a5
1
0x10a4
1
0x10a3
1
0x10a2
1
0x10a1
1
0x10a0
1
0x109f
1
0x109e
5
0xfbf
5
0xfbe
5
0xfbd
5
0xfbc
5
0xfbb
1
0xfcc
1
0xfcb
1
0xfca
1
0xfc9
1
0xdbe
1
0xdb9
1
0xd1a
1
0xd0a
1
0xd09
1
0xd08
2
0xd06
1
0xd05
1
0xd04
1
0xd03
1
0xd02
1
0xd01
1
0xd00
1
0xcff
1
0xcfe
1
0xcfd
1
0xcfc
1
0xcfb
1
0xcfa
1
0xcf9
1
0xcee
1
0xced
1
0xcec
1
0xceb
1
0xcea
1
0xce9
1
0xce2
1
0xce1
1
0xce0
1
0xcdf
1
0xcde
1
0xcdb
1
0xcda
1
0xcd9
1
0xcd8
1
0xcd7
1
0xcd6
1
0xcd5
1
0xcd4
1
0xcd3
1
0xcd2
1
0xcd1
1
0xcd0
1
0xccf
1
0xcce
1
0xccd
1
0xccc
1
0xccb
1
0xcca
1
0xcc9
1
0xcc8
1
0xcc7
1
0xcc6
1
0xcc5
1
0xcc4
1
0xcc2
1
0xcc1
1
0xcc0
1
0xcbf
1
0xcbe
1
0xbfd
1
0xbfc
1
0xbfb
1
0xbfa
1
0xbf9
1
0xbf8
1
0xbf7
1
0xbf3
1
0xbf2
1
0xbf1
1
0xbec
1
0xbeb
1
0xbdf
1
0xbde
1
0xbdd
1
0xb72
1
0xb6b
1
0xb5a
1
0xb24
1
0xb1a
1
0xb19
1
0xb18
1
0xb17
1
0xb16
1
0xb15
1
0xb14
1
0xafb
1
0xafa
1
0xabd
1
0xabc
1
0xabb
1
0xab1
1
0xaa2
1
0xa93
1
0xa83
1
0xa75
1
0xa65
1
0xa55
1
0xa46
1
0xa3a
1
0xa2e
1
0xa1e
1
0xa12
1
0xa02
1
0xa01
1
0xa00
1
0x9ff
1
0x9fe
1
0x9fd
1
0x9fc
1
0x9fb
1
0x9e8
1
0x9e7
1
0x9c9
1
0x9c8
1
0x99c
1
0x99b
1
0x1
84
helgrind-glibc2X-005
102
helgrind---__deallocate_stack-start_thread-clone
32231
helgrind-glibc2X-101
4204
helgrind-glibc2X-103
832
helgrind-glibc2X-111
811
helgrind-glibc2X-004