[terry@phenom ~]$ valgrind --tool=helgrind hugin ==2514== Helgrind, a thread error detector ==2514== Copyright (C) 2007-2010, and GNU GPL'd, by OpenWorks LLP et al. ==2514== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info ==2514== Command: hugin ==2514== /usr/share/hugin/data/plugins/shooting_pattern.py CAT:initial distribution NAM:6-1-1 Shooting Pattern /usr/share/hugin/data/plugins/top_five.py CAT:Control Points NAM:keep 5 CPs per image pair /usr/share/hugin/data/plugins/woa.py CAT:Control Points NAM:Warped Overlap Analysis /usr/share/hugin/data/plugins/crop_cp.py CAT:Control Points NAM:Crop Control Points MainFrame::RestoreLayoutOnNextResize() ==2514== Thread #2 was created ==2514== at 0x3E7E6DFB3E: clone (in /lib64/libc-2.14.so) ==2514== by 0x3E7EA06C9F: do_clone.constprop.4 (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7EA081A1: pthread_create@@GLIBC_2.2.5 (in /lib64/libpthread-2.14.so) ==2514== by 0x4A0710D: pthread_create_WRK (hg_intercepts.c:257) ==2514== by 0x145E5F6A: pa_thread_new (in /usr/lib64/libpulsecommon-0.9.22.so) ==2514== by 0x1439818B: pa_threaded_mainloop_start (in /usr/lib64/libpulse.so.0.12.3) ==2514== by 0x1414C587: pulse_driver_open (in /usr/lib64/libcanberra-0.28/libcanberra-pulse.so) ==2514== by 0x3D5000BCCD: ??? (in /usr/lib64/libcanberra.so.0.2.5) ==2514== by 0x3D50003407: ??? (in /usr/lib64/libcanberra.so.0.2.5) ==2514== by 0x3D50003FD4: ca_context_play_full (in /usr/lib64/libcanberra.so.0.2.5) ==2514== by 0xCBF9CCE: ca_gtk_play_for_widget (in /usr/lib64/libcanberra-gtk.so.0.1.8) ==2514== by 0xC9F5692: ??? (in /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so) ==2514== ==2514== Thread #1 is the program's root thread ==2514== ==2514== Possible data race during read of size 4 at 0x147fcacc by thread #2 ==2514== at 0x145D3AB7: pa_once_begin (in /usr/lib64/libpulsecommon-0.9.22.so) ==2514== by 0x145D3C56: pa_run_once (in /usr/lib64/libpulsecommon-0.9.22.so) ==2514== by 0x145E676C: ??? (in /usr/lib64/libpulsecommon-0.9.22.so) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== This conflicts with a previous write of size 4 by thread #1 ==2514== at 0x145D3966: pa_once_end (in /usr/lib64/libpulsecommon-0.9.22.so) ==2514== by 0x145E66C3: pa_thread_self (in /usr/lib64/libpulsecommon-0.9.22.so) ==2514== by 0x1439872C: pa_threaded_mainloop_wait (in /usr/lib64/libpulse.so.0.12.3) ==2514== by 0x1414C5C0: pulse_driver_open (in /usr/lib64/libcanberra-0.28/libcanberra-pulse.so) ==2514== by 0x3D5000BCCD: ??? (in /usr/lib64/libcanberra.so.0.2.5) ==2514== by 0x3D50003407: ??? (in /usr/lib64/libcanberra.so.0.2.5) ==2514== by 0x3D50003FD4: ca_context_play_full (in /usr/lib64/libcanberra.so.0.2.5) ==2514== by 0xCBF9CCE: ca_gtk_play_for_widget (in /usr/lib64/libcanberra-gtk.so.0.1.8) ==2514== ==2514== Possible data race during read of size 8 at 0x147fcad0 by thread #2 ==2514== at 0x145E676D: ??? (in /usr/lib64/libpulsecommon-0.9.22.so) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== This conflicts with a previous write of size 8 by thread #1 ==2514== at 0x145E64F0: ??? (in /usr/lib64/libpulsecommon-0.9.22.so) ==2514== by 0x145D3C71: pa_run_once (in /usr/lib64/libpulsecommon-0.9.22.so) ==2514== by 0x145E66C3: pa_thread_self (in /usr/lib64/libpulsecommon-0.9.22.so) ==2514== by 0x1439872C: pa_threaded_mainloop_wait (in /usr/lib64/libpulse.so.0.12.3) ==2514== by 0x1414C5C0: pulse_driver_open (in /usr/lib64/libcanberra-0.28/libcanberra-pulse.so) ==2514== by 0x3D5000BCCD: ??? (in /usr/lib64/libcanberra.so.0.2.5) ==2514== by 0x3D50003407: ??? (in /usr/lib64/libcanberra.so.0.2.5) ==2514== by 0x3D50003FD4: ca_context_play_full (in /usr/lib64/libcanberra.so.0.2.5) ==2514== ==2514== Possible data race during read of size 4 at 0x13e28af0 by thread #2 ==2514== at 0x145E6626: pa_tls_set (in /usr/lib64/libpulsecommon-0.9.22.so) ==2514== by 0x145E677B: ??? (in /usr/lib64/libpulsecommon-0.9.22.so) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x13e28af0 is 0 bytes inside a block of size 4 alloc'd ==2514== at 0x4A0644D: malloc (vg_replace_malloc.c:236) ==2514== by 0x1439DA46: pa_xmalloc (in /usr/lib64/libpulse.so.0.12.3) ==2514== by 0x145E64AA: pa_tls_new (in /usr/lib64/libpulsecommon-0.9.22.so) ==2514== by 0x145E64EF: ??? (in /usr/lib64/libpulsecommon-0.9.22.so) ==2514== by 0x145D3C71: pa_run_once (in /usr/lib64/libpulsecommon-0.9.22.so) ==2514== by 0x145E66C3: pa_thread_self (in /usr/lib64/libpulsecommon-0.9.22.so) ==2514== by 0x1439872C: pa_threaded_mainloop_wait (in /usr/lib64/libpulse.so.0.12.3) ==2514== by 0x1414C5C0: pulse_driver_open (in /usr/lib64/libcanberra-0.28/libcanberra-pulse.so) ==2514== by 0x3D5000BCCD: ??? (in /usr/lib64/libcanberra.so.0.2.5) ==2514== by 0x3D50003407: ??? (in /usr/lib64/libcanberra.so.0.2.5) ==2514== by 0x3D50003FD4: ca_context_play_full (in /usr/lib64/libcanberra.so.0.2.5) ==2514== by 0xCBF9CCE: ca_gtk_play_for_widget (in /usr/lib64/libcanberra-gtk.so.0.1.8) ==2514== ==2514== Thread #4 was created ==2514== at 0x3E7E6DFB3E: clone (in /lib64/libc-2.14.so) ==2514== by 0x3E7EA06C9F: do_clone.constprop.4 (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7EA081A1: pthread_create@@GLIBC_2.2.5 (in /lib64/libpthread-2.14.so) ==2514== by 0x4A0710D: pthread_create_WRK (hg_intercepts.c:257) ==2514== by 0x3D3B802160: ??? (in /lib64/libgthread-2.0.so.0.2800.8) ==2514== by 0x3D3B469063: g_thread_create_full (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B46AC65: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B46AFB1: g_thread_pool_push (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3D83BC70: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3682CFF805: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682CF4EC5: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682CF7B5B: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== ==2514== Possible data race during read of size 4 at 0x4d16a54 by thread #4 ==2514== at 0x3D3B45E94D: g_slice_free1 (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B451FF2: g_queue_pop_tail (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B41885B: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA88: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== This conflicts with a previous write of size 4 by thread #1 ==2514== at 0x3D3B45E3C4: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B427634: g_datalist_id_set_data_full (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC117E0: g_object_freeze_notify (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0xC1845BF: ??? (in /usr/lib64/gtk-2.0/modules/libgail.so) ==2514== by 0x3D3BC0E34D: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC1F1FF: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC289D1: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== Address 0x4d16a54 is 4 bytes inside a block of size 252 alloc'd ==2514== at 0x4A04B34: calloc (vg_replace_malloc.c:467) ==2514== by 0x3D3B449667: g_malloc0 (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45D4C9: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45DFFC: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B469A27: g_thread_init_glib (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x368A1DCA12: wxApp::Initialize(int&, wchar_t**) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368AC9669D: wxEntryStart(int&, wchar_t**) (in /usr/lib64/libwx_baseu-2.8.so.0.8.0) ==2514== by 0x368AC969AB: wxInitialize(int, wchar_t**) (in /usr/lib64/libwx_baseu-2.8.so.0.8.0) ==2514== by 0x368AC96ACC: wxEntry(int&, wchar_t**) (in /usr/lib64/libwx_baseu-2.8.so.0.8.0) ==2514== by 0x48C381: main (huginApp.cpp:115) ==2514== ==2514== Thread #10 was created ==2514== at 0x3E7E6DFB3E: clone (in /lib64/libc-2.14.so) ==2514== by 0x3E7EA06C9F: do_clone.constprop.4 (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7EA081A1: pthread_create@@GLIBC_2.2.5 (in /lib64/libpthread-2.14.so) ==2514== by 0x4A0710D: pthread_create_WRK (hg_intercepts.c:257) ==2514== by 0x3D3B802160: ??? (in /lib64/libgthread-2.0.so.0.2800.8) ==2514== by 0x3D3B469063: g_thread_create_full (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B46AC65: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B46AFB1: g_thread_pool_push (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3D83BC70: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3682CFF805: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682CF4EC5: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682CF585B: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== ==2514== Possible data race during read of size 4 at 0x4d16a58 by thread #1 ==2514== at 0x3D3B45E94D: g_slice_free1 (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682846775: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3682860306: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3682862005: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x36828620AD: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A2393CA: wxDialog::ShowModal() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x4A44A2: MainFrame::OnAddImages(wxCommandEvent&) (MainFrame.cpp:949) ==2514== This conflicts with a previous write of size 4 by thread #10 ==2514== at 0x3D3B45E3C4: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E755: g_slice_alloc0 (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC317C3: g_type_create_instance (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC102CB: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC13271: g_object_newv (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC13E3B: g_object_new (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D8C1A08: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3D8BD7EB: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== Address 0x4d16a58 is 8 bytes inside a block of size 252 alloc'd ==2514== at 0x4A04B34: calloc (vg_replace_malloc.c:467) ==2514== by 0x3D3B449667: g_malloc0 (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45D4C9: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45DFFC: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B469A27: g_thread_init_glib (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x368A1DCA12: wxApp::Initialize(int&, wchar_t**) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368AC9669D: wxEntryStart(int&, wchar_t**) (in /usr/lib64/libwx_baseu-2.8.so.0.8.0) ==2514== by 0x368AC969AB: wxInitialize(int, wchar_t**) (in /usr/lib64/libwx_baseu-2.8.so.0.8.0) ==2514== by 0x368AC96ACC: wxEntry(int&, wchar_t**) (in /usr/lib64/libwx_baseu-2.8.so.0.8.0) ==2514== by 0x48C381: main (huginApp.cpp:115) ==2514== ==2514== Thread #16 was created ==2514== at 0x3E7E6DFB3E: clone (in /lib64/libc-2.14.so) ==2514== by 0x3E7EA06C9F: do_clone.constprop.4 (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7EA081A1: pthread_create@@GLIBC_2.2.5 (in /lib64/libpthread-2.14.so) ==2514== by 0x4A0710D: pthread_create_WRK (hg_intercepts.c:257) ==2514== by 0x3D3B802160: ??? (in /lib64/libgthread-2.0.so.0.2800.8) ==2514== by 0x3D3B469063: g_thread_create_full (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B46AC65: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B46AFB1: g_thread_pool_push (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3D83BC70: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3682CFF805: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D85BBD: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D8623B: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26eac0 by thread #1 ==2514== at 0x3D3BC316B2: g_type_free_instance (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D864D25: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368AC96B1A: wxEntry(int&, wchar_t**) (in /usr/lib64/libwx_baseu-2.8.so.0.8.0) ==2514== by 0x48C381: main (huginApp.cpp:115) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3BC0F550: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac0 is 192 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 4 at 0x1a26eac8 by thread #1 ==2514== at 0x3D3B45EA21: g_slice_free1 (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC316E3: g_type_free_instance (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D864D25: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368AC96B1A: wxEntry(int&, wchar_t**) (in /usr/lib64/libwx_baseu-2.8.so.0.8.0) ==2514== by 0x48C381: main (huginApp.cpp:115) ==2514== This conflicts with a previous read of size 4 by thread #16 ==2514== at 0x3D3BC0F598: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac8 is 200 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26eac0 by thread #1 ==2514== at 0x3D3BC2870B: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E84329: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D4D20F: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x36828620DB: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368AC96B1A: wxEntry(int&, wchar_t**) (in /usr/lib64/libwx_baseu-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3BC0F550: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac0 is 192 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 4 at 0x1a26eac8 by thread #1 ==2514== at 0x3D3BC358FB: g_value_init (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC2871C: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E84329: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D4D20F: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x36828620DB: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 4 by thread #16 ==2514== at 0x3D3BC0F598: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac8 is 200 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26ead0 by thread #1 ==2514== at 0x3D3BC35906: g_value_init (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC2871C: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E84329: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D4D20F: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x36828620DB: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3B4194B3: g_atomic_pointer_get (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B428A2D: g_datalist_get_flags (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC0F5C7: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== Address 0x1a26ead0 is 208 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26eac0 by thread #1 ==2514== at 0x3D3BC359D3: g_value_unset (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28A12: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E84329: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D4D20F: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x36828620DB: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3BC0F550: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac0 is 192 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 4 at 0x1a26eac8 by thread #1 ==2514== at 0x3D3BC359DA: g_value_unset (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28A12: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E84329: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D4D20F: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x36828620DB: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 4 by thread #16 ==2514== at 0x3D3BC0F598: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac8 is 200 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26ead0 by thread #1 ==2514== at 0x3D3BC359E2: g_value_unset (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28A12: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E84329: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D4D20F: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x36828620DB: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3B4194B3: g_atomic_pointer_get (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B428A2D: g_datalist_get_flags (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC0F5C7: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== Address 0x1a26ead0 is 208 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26eac0 by thread #1 ==2514== at 0x3D3BC2870B: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E842A6: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D4D20F: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x36828620DB: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368AC96B1A: wxEntry(int&, wchar_t**) (in /usr/lib64/libwx_baseu-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3BC0F550: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac0 is 192 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 4 at 0x1a26eac8 by thread #1 ==2514== at 0x3D3BC358FB: g_value_init (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC2871C: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E842A6: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D4D20F: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x36828620DB: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 4 by thread #16 ==2514== at 0x3D3BC0F598: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac8 is 200 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26ead0 by thread #1 ==2514== at 0x3D3BC35906: g_value_init (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC2871C: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E842A6: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D4D20F: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x36828620DB: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3B4194B3: g_atomic_pointer_get (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B428A2D: g_datalist_get_flags (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC0F5C7: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== Address 0x1a26ead0 is 208 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26eac0 by thread #1 ==2514== at 0x3D3BC359D3: g_value_unset (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28A12: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E842A6: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D4D20F: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x36828620DB: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3BC0F550: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac0 is 192 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 4 at 0x1a26eac8 by thread #1 ==2514== at 0x3D3BC359DA: g_value_unset (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28A12: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E842A6: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D4D20F: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x36828620DB: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 4 by thread #16 ==2514== at 0x3D3BC0F598: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac8 is 200 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26ead0 by thread #1 ==2514== at 0x3D3BC359E2: g_value_unset (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28A12: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E842A6: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D4D20F: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x36828620DB: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3B4194B3: g_atomic_pointer_get (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B428A2D: g_datalist_get_flags (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC0F5C7: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== Address 0x1a26ead0 is 208 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26eac0 by thread #1 ==2514== at 0x3D3BC2870B: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E843F0: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D4D20F: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x36828620DB: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368AC96B1A: wxEntry(int&, wchar_t**) (in /usr/lib64/libwx_baseu-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3BC0F550: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac0 is 192 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 4 at 0x1a26eac8 by thread #1 ==2514== at 0x3D3BC358FB: g_value_init (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC2871C: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E843F0: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D4D20F: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x36828620DB: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 4 by thread #16 ==2514== at 0x3D3BC0F598: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac8 is 200 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26ead0 by thread #1 ==2514== at 0x3D3BC35906: g_value_init (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC2871C: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E843F0: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D4D20F: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x36828620DB: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3B4194B3: g_atomic_pointer_get (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B428A2D: g_datalist_get_flags (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC0F5C7: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== Address 0x1a26ead0 is 208 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26eac0 by thread #1 ==2514== at 0x3D3BC359D3: g_value_unset (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28A12: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E843F0: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D4D20F: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x36828620DB: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3BC0F550: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac0 is 192 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 4 at 0x1a26eac8 by thread #1 ==2514== at 0x3D3BC359DA: g_value_unset (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28A12: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E843F0: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D4D20F: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x36828620DB: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 4 by thread #16 ==2514== at 0x3D3BC0F598: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac8 is 200 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26ead0 by thread #1 ==2514== at 0x3D3BC359E2: g_value_unset (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28A12: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E843F0: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682D4D20F: gtk_main_do_event (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x36828620DB: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3B4427EC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B442FC7: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B44360C: g_main_loop_run (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3682D4C006: gtk_main (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1F0127: wxEventLoop::Run() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A26759A: wxAppBase::MainLoop() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3B4194B3: g_atomic_pointer_get (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B428A2D: g_datalist_get_flags (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC0F5C7: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== Address 0x1a26ead0 is 208 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26eac0 by thread #1 ==2514== at 0x3D3BC2870B: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28D5C: g_signal_emit_by_name (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682DCB4E7: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682DC051D: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC1E9A1: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC289D1: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28D5C: g_signal_emit_by_name (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682DCB4E7: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1FB9EE: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC1E9A1: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3BC0F550: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac0 is 192 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 4 at 0x1a26eac8 by thread #1 ==2514== at 0x3D3BC358FB: g_value_init (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC2871C: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28D5C: g_signal_emit_by_name (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682DCB4E7: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682DC051D: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC1E9A1: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC289D1: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28D5C: g_signal_emit_by_name (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682DCB4E7: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1FB9EE: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== This conflicts with a previous read of size 4 by thread #16 ==2514== at 0x3D3BC0F598: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac8 is 200 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26ead0 by thread #1 ==2514== at 0x3D3BC35906: g_value_init (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC2871C: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28D5C: g_signal_emit_by_name (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682DCB4E7: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682DC051D: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC1E9A1: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC289D1: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28D5C: g_signal_emit_by_name (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682DCB4E7: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1FB9EE: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3B4194B3: g_atomic_pointer_get (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B428A2D: g_datalist_get_flags (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC0F5C7: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== Address 0x1a26ead0 is 208 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26eac0 by thread #1 ==2514== at 0x3D3BC359D3: g_value_unset (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28A12: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28D5C: g_signal_emit_by_name (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682DCB4E7: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682DC051D: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC1E9A1: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC289D1: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28D5C: g_signal_emit_by_name (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682DCB4E7: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1FB9EE: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3BC0F550: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac0 is 192 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 4 at 0x1a26eac8 by thread #1 ==2514== at 0x3D3BC359DA: g_value_unset (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28A12: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28D5C: g_signal_emit_by_name (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682DCB4E7: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682DC051D: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC1E9A1: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC289D1: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28D5C: g_signal_emit_by_name (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682DCB4E7: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1FB9EE: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== This conflicts with a previous read of size 4 by thread #16 ==2514== at 0x3D3BC0F598: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac8 is 200 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26ead0 by thread #1 ==2514== at 0x3D3BC359E2: g_value_unset (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28A12: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28D5C: g_signal_emit_by_name (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682DCB4E7: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682DC051D: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC1E9A1: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC289D1: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28D5C: g_signal_emit_by_name (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682DCB4E7: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1FB9EE: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3B4194B3: g_atomic_pointer_get (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B428A2D: g_datalist_get_flags (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC0F5C7: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== Address 0x1a26ead0 is 208 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26eac0 by thread #1 ==2514== at 0x3D3BC2870B: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E89147: gtk_widget_size_allocate (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1FB203: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A1FB8CF: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC1E9A1: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC289D1: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E89147: gtk_widget_size_allocate (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682DBFEE3: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3BC0F550: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac0 is 192 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 4 at 0x1a26eac8 by thread #1 ==2514== at 0x3D3BC358FB: g_value_init (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC2871C: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E89147: gtk_widget_size_allocate (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1FB203: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A1FB8CF: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC1E9A1: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC289D1: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E89147: gtk_widget_size_allocate (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682DBFEE3: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== This conflicts with a previous read of size 4 by thread #16 ==2514== at 0x3D3BC0F598: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac8 is 200 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26ead0 by thread #1 ==2514== at 0x3D3BC35906: g_value_init (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC2871C: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E89147: gtk_widget_size_allocate (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1FB203: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A1FB8CF: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC1E9A1: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC289D1: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E89147: gtk_widget_size_allocate (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682DBFEE3: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3B4194B3: g_atomic_pointer_get (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B428A2D: g_datalist_get_flags (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC0F5C7: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== Address 0x1a26ead0 is 208 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26eac0 by thread #1 ==2514== at 0x3D3BC359D3: g_value_unset (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28A12: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E89147: gtk_widget_size_allocate (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1FB203: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A1FB8CF: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC1E9A1: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC289D1: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E89147: gtk_widget_size_allocate (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682DBFEE3: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3BC0F550: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac0 is 192 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 4 at 0x1a26eac8 by thread #1 ==2514== at 0x3D3BC359DA: g_value_unset (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28A12: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E89147: gtk_widget_size_allocate (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1FB203: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A1FB8CF: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC1E9A1: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC289D1: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E89147: gtk_widget_size_allocate (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682DBFEE3: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== This conflicts with a previous read of size 4 by thread #16 ==2514== at 0x3D3BC0F598: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac8 is 200 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26ead0 by thread #1 ==2514== at 0x3D3BC359E2: g_value_unset (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28A12: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E89147: gtk_widget_size_allocate (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1FB203: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A1FB8CF: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC1E9A1: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC289D1: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E89147: gtk_widget_size_allocate (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3682DBFEE3: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3B4194B3: g_atomic_pointer_get (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B428A2D: g_datalist_get_flags (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC0F5C7: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== Address 0x1a26ead0 is 208 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 4 at 0x1a26eac8 by thread #1 ==2514== at 0x36828353F2: gdk_region_new (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x368283559A: gdk_region_copy (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3682846790: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x36828468D6: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3682848B16: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3682C8F0C0: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC1E9A1: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC289D1: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E89147: gtk_widget_size_allocate (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1FB203: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 4 by thread #16 ==2514== at 0x3D3BC0F598: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac8 is 200 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26ead0 by thread #1 ==2514== at 0x368283540F: gdk_region_new (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x368283559A: gdk_region_copy (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3682846790: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x36828468D6: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3682848B16: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3682C8F0C0: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC1E9A1: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC289D1: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E89147: gtk_widget_size_allocate (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1FB203: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3B4194B3: g_atomic_pointer_get (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B428A2D: g_datalist_get_flags (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC0F5C7: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== Address 0x1a26ead0 is 208 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== ==2514== Possible data race during write of size 8 at 0x1a26eac0 by thread #1 ==2514== at 0x368283541A: gdk_region_new (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x368283559A: gdk_region_copy (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3682846790: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x36828468D6: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3682848B16: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2400.4) ==2514== by 0x3682C8F0C0: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3BC0E298: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC1E9A1: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC289D1: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E89147: gtk_widget_size_allocate (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x368A1FB203: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== This conflicts with a previous read of size 8 by thread #16 ==2514== at 0x3D3BC0F550: g_object_unref (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3D856642: ??? (in /lib64/libgio-2.0.so.0.2800.8) ==2514== by 0x3D3B46AA4F: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B4683A5: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x4A0729D: mythread_wrapper (hg_intercepts.c:221) ==2514== by 0x3E7EA07AF0: start_thread (in /lib64/libpthread-2.14.so) ==2514== by 0x3E7E6DFB7C: clone (in /lib64/libc-2.14.so) ==2514== Address 0x1a26eac0 is 192 bytes inside a block of size 496 alloc'd ==2514== at 0x4A04968: memalign (vg_replace_malloc.c:581) ==2514== by 0x4A04A17: posix_memalign (vg_replace_malloc.c:709) ==2514== by 0x3D3B417155: ??? (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3B45E5F9: g_slice_alloc (in /lib64/libglib-2.0.so.0.2800.8) ==2514== by 0x3D3BC265E9: g_signal_connect_data (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x368A200D69: wxWindow::ConnectWidget(_GtkWidget*) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A200FCF: wxWindow::PostCreation() (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A237E68: wxControl::PostCreation(wxSize const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x368A22FB47: wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x545231: GLPreviewFrame::panoramaImagesChanged(PT::Panorama&, std::set, std::allocator > const&) (checkbox.h:27) ==2514== by 0x497C53: PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, std::set, std::allocator > const&) (Panorama.h:226) ==2514== by 0x368873003F: HuginBase::Panorama::changeFinished(bool) (Panorama.cpp:1076) ==2514== Number of images 5 ==2514== ==2514== Process terminating with default action of signal 11 (SIGSEGV) ==2514== Access not within mapped region at address 0x8 ==2514== at 0x5BA97B: PreviewIdentifyTool::ShowImageNumber(unsigned int) (PreviewIdentifyTool.cpp:433) ==2514== by 0x542D01: ImageToogleButtonEventHandler::OnEnter(wxMouseEvent&) (GLPreviewFrame.cpp:2028) ==2514== by 0x368ACE6B14: wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib64/libwx_baseu-2.8.so.0.8.0) ==2514== by 0x368ACE6C7B: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib64/libwx_baseu-2.8.so.0.8.0) ==2514== by 0x368ACE6FB3: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib64/libwx_baseu-2.8.so.0.8.0) ==2514== by 0x368A203B8A: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x3682D4F112: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3BC0E34D: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC1F1FF: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC2878A: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E843F0: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== If you believe this happened as a result of a stack ==2514== overflow in your program's main thread (unlikely but ==2514== possible), you can try to increase the size of the ==2514== main thread stack using the --main-stacksize= flag. ==2514== The main thread stack size used in this run was 8388608. ==2514== Thread #1: Exiting thread still holds 1 lock ==2514== at 0x5BA97B: PreviewIdentifyTool::ShowImageNumber(unsigned int) (PreviewIdentifyTool.cpp:433) ==2514== by 0x542D01: ImageToogleButtonEventHandler::OnEnter(wxMouseEvent&) (GLPreviewFrame.cpp:2028) ==2514== by 0x368ACE6B14: wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib64/libwx_baseu-2.8.so.0.8.0) ==2514== by 0x368ACE6C7B: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib64/libwx_baseu-2.8.so.0.8.0) ==2514== by 0x368ACE6FB3: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib64/libwx_baseu-2.8.so.0.8.0) ==2514== by 0x368A203B8A: ??? (in /usr/lib64/libwx_gtk2u_core-2.8.so.0.8.0) ==2514== by 0x3682D4F112: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== by 0x3D3BC0E34D: g_closure_invoke (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC1F1FF: ??? (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC2878A: g_signal_emit_valist (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3D3BC28B71: g_signal_emit (in /lib64/libgobject-2.0.so.0.2800.8) ==2514== by 0x3682E843F0: ??? (in /usr/lib64/libgtk-x11-2.0.so.0.2400.4) ==2514== ==2514== ==2514== For counts of detected and suppressed errors, rerun with: -v ==2514== Use --history-level=approx or =none to gain increased speed, at ==2514== the cost of reduced accuracy of conflicting-access information ==2514== ERROR SUMMARY: 53 errors from 41 contexts (suppressed: 18463 from 1231) Killed [terry@phenom ~]$