| { |
| dl |
| drd:ConflictingAccess |
| fun:_dl_fixup |
| fun:_dl_runtime_resolve |
| } |
| { |
| dl |
| drd:ConflictingAccess |
| fun:_dl_fini |
| fun:exit |
| } |
| { |
| dl-2.6.* |
| drd:ConflictingAccess |
| obj:/lib*/ld-*.so |
| fun:exit |
| } |
| { |
| dl-2.6.* |
| drd:ConflictingAccess |
| obj:/lib*/ld-*.so |
| obj:/lib*/ld-*.so |
| obj:/lib*/ld-*.so |
| } |
| { |
| dl-dlsym-1 |
| drd:ConflictingAccess |
| obj:/lib/ld-*.so |
| obj:/lib/tls/*/cmov/libc-*.so |
| fun:_dl_sym |
| } |
| { |
| dl-dlsym-2 |
| drd:ConflictingAccess |
| obj:/lib/ld-*.so |
| obj:/lib/libc-*.so |
| obj:/lib/libdl-*.so |
| obj:/lib/ld-*.so |
| obj:/lib/libdl-*.so |
| fun:dlsym |
| } |
| { |
| dl-dlsym-3 |
| drd:ConflictingAccess |
| obj:/lib/ld-*.so |
| obj:/lib/tls/*/cmov/libc-*.so |
| obj:/lib/ld-*.so |
| fun:__libc_dlsym |
| } |
| { |
| dl-dlsym-4 |
| drd:ConflictingAccess |
| obj:/lib/ld-*.so |
| obj:/lib/libc-*.so |
| obj:/lib/ld-*.so |
| fun:__libc_dlsym |
| } |
| { |
| dl-backtrace_symbols |
| drd:ConflictingAccess |
| fun:_dl_addr |
| fun:backtrace_symbols |
| } |
| { |
| libc |
| drd:ConflictingAccess |
| fun:__libc_enable_asynccancel |
| obj:/lib*/libc-* |
| } |
| { |
| libc |
| drd:ConflictingAccess |
| fun:__libc_disable_asynccancel |
| obj:/lib*/libc-* |
| } |
| { |
| librt |
| drd:ConflictingAccess |
| fun:__librt_enable_asynccancel |
| } |
| { |
| librt |
| drd:ConflictingAccess |
| fun:__librt_disable_asynccancel |
| } |
| { |
| libstdc++ |
| drd:ConflictingAccess |
| fun:_ZN9__gnu_cxx12__atomic_addEPVii |
| } |
| { |
| libstdc++ std::string::string() |
| drd:ConflictingAccess |
| fun:_ZNSsC1ERKSs |
| } |
| { |
| libstdc++ |
| drd:ConflictingAccess |
| fun:_ZN9__gnu_cxx18__exchange_and_addEPVii |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:start_thread |
| fun:clone |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| obj:/lib*/libpthread-*.so |
| fun:start_thread |
| fun:clone |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:clone |
| fun:create_thread |
| fun:pthread_create* |
| fun:pthread_create* |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| obj:/lib*/libc-*.so |
| fun:__libc_thread_freeres |
| fun:start_thread |
| fun:clone |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| obj:/lib*/libc-*.so |
| obj:/lib*/libc-*.so |
| fun:__libc_thread_freeres |
| fun:start_thread |
| fun:clone |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:__nptl_deallocate_tsd |
| fun:start_thread |
| fun:clone |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:pthread_create@@GLIBC_* |
| fun:pthread_create* |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:clone |
| fun:do_clone |
| fun:pthread_create@@GLIBC_* |
| fun:pthread_create* |
| } |
| { |
| pthread-glibc2.7-pthread_create |
| drd:ConflictingAccess |
| fun:memset |
| fun:pthread_create* |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:pthread_mutex_lock |
| fun:pthread_mutex_lock |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:__pthread_mutex_cond_lock |
| fun:pthread_cond_wait@@GLIBC_* |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:clone |
| fun:pthread_create* |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:do_clone |
| fun:pthread_create@@GLIBC_* |
| fun:pthread_create* |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:memset |
| fun:pthread_create@@GLIBC_* |
| fun:pthread_create* |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:_dl_allocate_tls_init |
| fun:pthread_create@@GLIBC_* |
| fun:pthread_create* |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:memset |
| fun:_dl_allocate_tls_init |
| fun:pthread_create@@GLIBC_* |
| fun:pthread_create* |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:mempcpy |
| fun:pthread_create@@GLIBC_* |
| fun:pthread_create* |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:pthread_join |
| fun:pthread_join |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:allocate_stack |
| fun:pthread_create* |
| fun:pthread_create* |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:get_cached_stack |
| fun:allocate_stack |
| fun:pthread_create* |
| fun:pthread_create* |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:__deallocate_stack |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:__deallocate_stack |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:free_stacks |
| fun:__deallocate_stack |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| obj:/lib*/libpthread-* |
| obj:/lib*/libpthread-* |
| fun:__deallocate_stack |
| fun:start_thread |
| fun:clone |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:__free_tcb |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:__pthread_enable_asynccancel |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:__pthread_disable_asynccancel |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:pthread_cancel |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:sigcancel_handler |
| obj:/lib*/libpthread-* |
| } |
| { |
| pthread-unwind |
| drd:ConflictingAccess |
| fun:_Unwind_ForcedUnwind |
| fun:__pthread_unwind |
| fun:sigcancel_handler |
| obj:/lib*/libpthread-* |
| } |
| { |
| pthread-unwind |
| drd:ConflictingAccess |
| fun:_Unwind_ForcedUnwind |
| fun:__pthread_unwind |
| } |
| { |
| pthread-unwind |
| drd:ConflictingAccess |
| fun:_Unwind_GetCFA |
| fun:unwind_stop |
| } |
| { |
| pthread-unwind |
| drd:ConflictingAccess |
| fun:uw_update_context |
| fun:_Unwind_ForcedUnwind_Phase2 |
| } |
| { |
| pthread-unwind |
| drd:ConflictingAccess |
| fun:uw_frame_state_for |
| fun:_Unwind_ForcedUnwind_Phase2 |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:pthread_detach |
| fun:pthread_detach |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:pthread_getspecific |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:pthread_setspecific |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:pthread_key_delete |
| } |
| { |
| pthread |
| drd:ConflictingAccess |
| fun:_pthread_cleanup_push_defer |
| } |
| { |
| gomp |
| drd:ConflictingAccess |
| obj:/usr/lib*/libgomp.so* |
| obj:/usr/lib*/libgomp.so* |
| } |
| { |
| libX11-XCreateFontSet |
| drd:CondErr |
| fun:pthread_cond_init* |
| fun:_XReply |
| fun:XListFontsWithInfo |
| obj:/usr/lib*/libX11.so* |
| fun:XCreateOC |
| fun:XCreateFontSet |
| } |
| { |
| libxcb-xcb_wait_for_reply |
| drd:CondErr |
| fun:pthread_cond_destroy* |
| fun:xcb_wait_for_reply |
| } |
| { |
| libglib-access-g_threads_got_initialized |
| drd:ConflictingAccess |
| fun:g_slice_alloc |
| fun:g_ptr_array_sized_new |
| fun:g_main_context_new |
| } |
| { |
| libglib-access-g_threads_got_initialized |
| drd:ConflictingAccess |
| fun:_ZN27QEventDispatcherGlibPrivateC1EP13_GMainContext |
| fun:_ZN20QEventDispatcherGlibC1EP7QObject |
| obj:/usr/lib*/libQtCore.so.4.* |
| obj:/usr/lib*/libQtCore.so.4.* |
| } |
| { |
| libglib-access-g_mem_initialized |
| drd:ConflictingAccess |
| fun:g_malloc0 |
| } |
| { |
| libglib-g_private_get_posix_impl |
| drd:ConflictingAccess |
| fun:g_private_get_posix_impl |
| } |
| { |
| libglib-g_private_set_posix_impl |
| drd:ConflictingAccess |
| fun:g_private_set_posix_impl |
| } |
| { |
| libQtCore-4.0/4.1-Q_GLOBAL_STATIC-connectionList |
| drd:ConflictingAccess |
| obj:/usr/lib*/libQtCore.so.4.* |
| fun:_ZN11QMetaObject8activateEP7QObjectiiPPv |
| fun:_ZN11QMetaObject8activateEP7QObjectPKS_iPPv |
| } |
| { |
| libQtCore-QObjectPrivate::clearGuards(QObject*) |
| drd:ConflictingAccess |
| fun:_ZN14QReadWriteLock12lockForWriteEv |
| fun:_ZN14QObjectPrivate11clearGuardsEP7QObject |
| fun:_ZN7QObjectD2Ev |
| fun:_ZN20QEventDispatcherGlibD0Ev |
| } |
| { |
| libQtCore-QObjectPrivate::clearGuards(QObject*) |
| drd:ConflictingAccess |
| fun:_ZN14QReadWriteLock12lockForWriteEv |
| fun:_ZN12QWriteLocker6relockEv |
| fun:_ZN12QWriteLockerC1EP14QReadWriteLock |
| fun:_ZN14QObjectPrivate11clearGuardsEP7QObject |
| fun:_ZN7QObjectD2Ev |
| fun:_ZN24QAbstractEventDispatcherD2Ev |
| fun:_ZN20QEventDispatcherGlibD0Ev |
| } |