==20464== Memcheck, a memory error detector
==20464== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==20464== Using Valgrind-3.9.0 and LibVEX; rerun with -h for copyright info
==20464== Command: ./gpartedbin
==20464== 
D: tid=20464 main()
======================
libparted : 3.1
======================
D: tid=20464 execute_command(command="btrfs filesystem label --help", output, error, use_C_locale=1)
D: tid=20464 this=0xffeffebc0 PipeCapture::PipeCapture()
D: tid=20464 this=0xffeffec10 PipeCapture::PipeCapture()
D: tid=20464 this=0xffeffebc0 PipeCapture::connect_signal()
D: tid=20464 this=0xffeffec10 PipeCapture::connect_signal()
==20464== Syscall param rt_sigaction(act->sa_flags) points to uninitialised byte(s)
==20464==    at 0x386420F85A: __libc_sigaction (sigaction.c:64)
==20464==    by 0x3866246025: unref_unix_signal_handler_unlocked (gmain.c:4981)
==20464==    by 0x38662460BF: g_child_watch_finalize (gmain.c:5025)
==20464==    by 0x3866246535: g_source_unref_internal (gmain.c:1997)
==20464==    by 0x3866249377: g_main_context_dispatch (gmain.c:3094)
==20464==    by 0x3866249627: g_main_context_iterate.isra.24 (gmain.c:3713)
==20464==    by 0x3866249A39: g_main_loop_run (gmain.c:3907)
==20464==    by 0x3D33D45C26: gtk_main (gtkmain.c:1257)
==20464==    by 0x49A416: GParted::Utils::execute_command(Glib::ustring const&, Glib::ustring&, Glib::ustring&, bool) (Utils.cc:545)
==20464==    by 0x4B9CF3: GParted::btrfs::get_filesystem_support() (btrfs.cc:68)
==20464==    by 0x469F75: GParted::GParted_Core::find_supported_filesystems() (GParted_Core.cc:135)
==20464==    by 0x46950A: GParted::GParted_Core::GParted_Core() (GParted_Core.cc:89)
==20464==  Address 0xffeffe758 is on thread 1's stack
==20464==  Uninitialised value was created by a stack allocation
==20464==    at 0x3866245FD0: unref_unix_signal_handler_unlocked (gmain.c:4974)
==20464== 
D: tid=20464 data=0xffeffebc0 PipeCapture::_OnReadable()
D: tid=20464 data=0xffeffec10 PipeCapture::_OnReadable()
D: tid=20464 data=0xffeffec10 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0xffeffec38
D: tid=20464 data=0xffeffebc0 PipeCapture::_OnReadable()
D: tid=20464 data=0xffeffebc0 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0xffeffebe8
D: tid=20464 this=0xffeffec10 PipeCapture::~PipeCapture()
D: tid=20464 this=0xffeffebc0 PipeCapture::~PipeCapture()
D: tid=20464 execute_command(command="e2image", output, error, use_C_locale=1)
D: tid=20464 this=0xffeffec20 PipeCapture::PipeCapture()
D: tid=20464 this=0xffeffec70 PipeCapture::PipeCapture()
D: tid=20464 this=0xffeffec20 PipeCapture::connect_signal()
D: tid=20464 this=0xffeffec70 PipeCapture::connect_signal()
D: tid=20464 data=0xffeffec20 PipeCapture::_OnReadable()
D: tid=20464 data=0xffeffec20 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0xffeffec48
D: tid=20464 data=0xffeffec70 PipeCapture::_OnReadable()
D: tid=20464 data=0xffeffec70 PipeCapture::_OnReadable()
D: tid=20464 data=0xffeffec70 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0xffeffec98
D: tid=20464 this=0xffeffec70 PipeCapture::~PipeCapture()
D: tid=20464 this=0xffeffec20 PipeCapture::~PipeCapture()
D: tid=20464 execute_command(command="e2image", output, error, use_C_locale=1)
D: tid=20464 this=0xffeffec20 PipeCapture::PipeCapture()
D: tid=20464 this=0xffeffec70 PipeCapture::PipeCapture()
D: tid=20464 this=0xffeffec20 PipeCapture::connect_signal()
D: tid=20464 this=0xffeffec70 PipeCapture::connect_signal()
D: tid=20464 data=0xffeffec70 PipeCapture::_OnReadable()
D: tid=20464 data=0xffeffec20 PipeCapture::_OnReadable()
D: tid=20464 data=0xffeffec20 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0xffeffec48
D: tid=20464 data=0xffeffec70 PipeCapture::_OnReadable()
D: tid=20464 data=0xffeffec70 PipeCapture::_OnReadable()
D: tid=20464 data=0xffeffec70 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0xffeffec98
D: tid=20464 this=0xffeffec70 PipeCapture::~PipeCapture()
D: tid=20464 this=0xffeffec20 PipeCapture::~PipeCapture()
D: tid=20464 execute_command(command="e2image", output, error, use_C_locale=1)
D: tid=20464 this=0xffeffec20 PipeCapture::PipeCapture()
D: tid=20464 this=0xffeffec70 PipeCapture::PipeCapture()
D: tid=20464 this=0xffeffec20 PipeCapture::connect_signal()
D: tid=20464 this=0xffeffec70 PipeCapture::connect_signal()
D: tid=20464 data=0xffeffec70 PipeCapture::_OnReadable()
D: tid=20464 data=0xffeffec70 PipeCapture::_OnReadable()
D: tid=20464 data=0xffeffec20 PipeCapture::_OnReadable()
D: tid=20464 data=0xffeffec20 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0xffeffec48
D: tid=20464 data=0xffeffec70 PipeCapture::_OnReadable()
D: tid=20464 data=0xffeffec70 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0xffeffec98
D: tid=20464 this=0xffeffec70 PipeCapture::~PipeCapture()
D: tid=20464 this=0xffeffec20 PipeCapture::~PipeCapture()
D: tid=20464 execute_command(command="ntfslabel --help ", output, error, use_C_locale=0)
D: tid=20464 this=0xffeffeca0 PipeCapture::PipeCapture()
D: tid=20464 this=0xffeffecf0 PipeCapture::PipeCapture()
D: tid=20464 this=0xffeffeca0 PipeCapture::connect_signal()
D: tid=20464 this=0xffeffecf0 PipeCapture::connect_signal()
D: tid=20464 data=0xffeffeca0 PipeCapture::_OnReadable()
D: tid=20464 data=0xffeffeca0 PipeCapture::_OnReadable()
D: tid=20464 data=0xffeffecf0 PipeCapture::_OnReadable()
D: tid=20464 data=0xffeffecf0 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0xffeffed18
D: tid=20464 data=0xffeffeca0 PipeCapture::_OnReadable()
D: tid=20464 data=0xffeffeca0 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0xffeffecc8
D: tid=20464 this=0xffeffecf0 PipeCapture::~PipeCapture()
D: tid=20464 this=0xffeffeca0 PipeCapture::~PipeCapture()
==20464== Conditional jump or move depends on uninitialised value(s)
==20464==    at 0x4586E3: GParted::DrawingAreaVisualDisk::on_size_allocate(Gdk::Rectangle&) (DrawingAreaVisualDisk.cc:385)
==20464==    by 0x3D35B24AC5: Gtk::Widget_Class::size_allocate_callback(_GtkWidget*, _GdkRectangle*) (widget.cc:4137)
==20464==    by 0x38672132CF: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1160)
==20464==    by 0x386721043E: _g_closure_invoke_va (gclosure.c:840)
==20464==    by 0x3867229748: g_signal_emit_valist (gsignal.c:3238)
==20464==    by 0x386722A3AE: g_signal_emit (gsignal.c:3386)
==20464==    by 0x3D33E7C0C2: gtk_widget_size_allocate (gtkwidget.c:4122)
==20464==    by 0x3D33C855F5: gtk_box_size_allocate (gtkbox.c:500)
==20464==    by 0x38672132CF: g_cclosure_marshal_VOID__BOXEDv (gmarshal.c:1160)
==20464==    by 0x386721043E: _g_closure_invoke_va (gclosure.c:840)
==20464==    by 0x3867229748: g_signal_emit_valist (gsignal.c:3238)
==20464==    by 0x386722A3AE: g_signal_emit (gsignal.c:3386)
==20464==  Uninitialised value was created by a heap allocation
==20464==    at 0x4A0645D: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==20464==    by 0x386624EE6E: g_malloc (gmem.c:104)
==20464==    by 0x3866264FAD: g_slice_alloc (gslice.c:1016)
==20464==    by 0x32F9C1195D: pango_font_description_new (fonts.c:93)
==20464==    by 0x32F9C1249C: pango_font_description_from_string (fonts.c:1099)
==20464==    by 0x3D33DD2AAC: _gtk_style_init_for_settings (gtkstyle.c:401)
==20464==    by 0x3D33D98D90: gtk_rc_init_style (gtkrc.c:2394)
==20464==    by 0x3D33D9CB75: gtk_rc_get_style (gtkrc.c:2030)
==20464==    by 0x3D33E7E537: gtk_widget_reset_rc_style (gtkwidget.c:6608)
==20464==    by 0x3D33DBFD57: do_size_request (gtksizegroup.c:626)
==20464==    by 0x3D33DC0F89: _gtk_size_group_compute_requisition (gtksizegroup.c:828)
==20464==    by 0x3D33D5920B: gtk_menu_item_size_request (gtkmenuitem.c:998)
==20464== 
D: tid=20464 GParted_Core::set_devices()
D: tid=20474 GParted_Core::set_devices_thread()
D: tid=20474 execute_command(command="blkid", output, error, use_C_locale=1)
D: tid=20474 this=0x13805610 PipeCapture::PipeCapture()
D: tid=20474 this=0x13805660 PipeCapture::PipeCapture()
D: tid=20474 this=0x13805610 PipeCapture::connect_signal()
D: tid=20474 this=0x13805660 PipeCapture::connect_signal()
D: tid=20464 data=0x13805610 PipeCapture::_OnReadable()
D: tid=20464 data=0x13805660 PipeCapture::_OnReadable()
D: tid=20464 data=0x13805660 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x13805688
D: tid=20464 data=0x13805610 PipeCapture::_OnReadable()
D: tid=20464 data=0x13805610 PipeCapture::_OnReadable()
D: tid=20464 data=0x13805610 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x13805638
D: tid=20474 this=0x13805660 PipeCapture::~PipeCapture()
D: tid=20474 this=0x13805610 PipeCapture::~PipeCapture()
D: tid=20474 execute_command(command="lvm vgscan", output, error, use_C_locale=1)
D: tid=20474 this=0x13805590 PipeCapture::PipeCapture()
D: tid=20474 this=0x138055e0 PipeCapture::PipeCapture()
D: tid=20474 this=0x13805590 PipeCapture::connect_signal()
D: tid=20474 this=0x138055e0 PipeCapture::connect_signal()
D: tid=20464 data=0x13805590 PipeCapture::_OnReadable()
D: tid=20464 data=0x138055e0 PipeCapture::_OnReadable()
D: tid=20464 data=0x138055e0 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x13805608
D: tid=20464 data=0x13805590 PipeCapture::_OnReadable()
D: tid=20474 this=0x138055e0 PipeCapture::~PipeCapture()
D: tid=20474 this=0x13805590 PipeCapture::~PipeCapture()
D: tid=20474 execute_command(command="lvm pvs --config "log{command_names=0}" --nosuffix --noheadings --separator , --units b -o pv_name,pv_size,pv_free,vg_name", output, error, use_C_locale=1)
D: tid=20464 data=0x13805590 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x138055b8
D: tid=20474 this=0x13805590 PipeCapture::PipeCapture()
D: tid=20474 this=0x138055e0 PipeCapture::PipeCapture()
D: tid=20474 this=0x13805590 PipeCapture::connect_signal()
D: tid=20474 this=0x138055e0 PipeCapture::connect_signal()
D: tid=20464 data=0x13805590 PipeCapture::_OnReadable()
D: tid=20464 data=0x138055e0 PipeCapture::_OnReadable()
D: tid=20464 data=0x138055e0 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x13805608
D: tid=20464 data=0x13805590 PipeCapture::_OnReadable()
D: tid=20474 this=0x138055e0 PipeCapture::~PipeCapture()
D: tid=20474 this=0x13805590 PipeCapture::~PipeCapture()
D: tid=20474 execute_command(command="lvm pvs --config "log{command_names=0}" --nosuffix --noheadings --separator , --units b -o vg_name,vg_attr,lv_name,lv_attr", output, error, use_C_locale=1)
D: tid=20464 data=0x13805590 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x138055b8
D: tid=20474 this=0x13805590 PipeCapture::PipeCapture()
D: tid=20474 this=0x138055e0 PipeCapture::PipeCapture()
D: tid=20474 this=0x13805590 PipeCapture::connect_signal()
D: tid=20474 this=0x138055e0 PipeCapture::connect_signal()
D: tid=20464 data=0x13805590 PipeCapture::_OnReadable()
D: tid=20464 data=0x138055e0 PipeCapture::_OnReadable()
D: tid=20464 data=0x138055e0 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x13805608
D: tid=20464 data=0x13805590 PipeCapture::_OnReadable()
D: tid=20464 data=0x13805590 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x138055b8
D: tid=20474 this=0x138055e0 PipeCapture::~PipeCapture()
D: tid=20474 this=0x13805590 PipeCapture::~PipeCapture()
==20464== Warning: noted but unhandled ioctl 0x127a with no size/direction hints
==20464==    This could cause spurious value errors to appear.
==20464==    See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper.
==20464== Thread 4:
==20464== Conditional jump or move depends on uninitialised value(s)
==20464==    at 0x3A75E1E6D3: topology_set_value (topology.c:217)
==20464==    by 0x3A75E1F266: probe_ioctl_tp (ioctl.c:54)
==20464==    by 0x3A75E1E8DE: topology_probe (topology.c:184)
==20464==    by 0x3A75E0D71C: blkid_probe_get_binary_data (probe.c:368)
==20464==    by 0x3D34815CF9: _device_probe_geometry (linux.c:653)
==20464==    by 0x3D348178AD: linux_new (linux.c:1072)
==20464==    by 0x3D3480D2F2: ped_device_get (device.c:175)
==20464==    by 0x46A36C: GParted::GParted_Core::set_devices_thread(std::vector<GParted::Device, std::allocator<GParted::Device> >*) (GParted_Core.cc:197)
==20464==    by 0x483249: sigc::bound_mem_functor1<void, GParted::GParted_Core, std::vector<GParted::Device, std::allocator<GParted::Device> >*>::operator()(std::vector<GParted::Device, std::allocator<GParted::Device> >* const&) const (in /home/fedora/programming/c/gparted/src/gpartedbin)
==20464==    by 0x482C90: sigc::adaptor_functor<sigc::bound_mem_functor1<void, GParted::GParted_Core, std::vector<GParted::Device, std::allocator<GParted::Device> >*> >::deduce_result_type<std::vector<GParted::Device, std::allocator<GParted::Device> >*&, void, void, void, void, void, void>::type sigc::adaptor_functor<sigc::bound_mem_functor1<void, GParted::GParted_Core, std::vector<GParted::Device, std::allocator<GParted::Device> >*> >::operator()<std::vector<GParted::Device, std::allocator<GParted::Device> >*&>(std::vector<GParted::Device, std::allocator<GParted::Device> >*&) const (adaptor_trait.h:84)
==20464==    by 0x4822C6: sigc::bind_functor<-1, sigc::bound_mem_functor1<void, GParted::GParted_Core, std::vector<GParted::Device, std::allocator<GParted::Device> >*>, std::vector<GParted::Device, std::allocator<GParted::Device> >*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()() (bind.h:1110)
==20464==    by 0x480CB6: sigc::internal::slot_call0<sigc::bind_functor<-1, sigc::bound_mem_functor1<void, GParted::GParted_Core, std::vector<GParted::Device, std::allocator<GParted::Device> >*>, std::vector<GParted::Device, std::allocator<GParted::Device> >*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void>::call_it(sigc::internal::slot_rep*) (slot.h:103)
==20464==  Uninitialised value was created by a stack allocation
==20464==    at 0x3A75E1F210: probe_ioctl_tp (ioctl.c:42)
==20464== 
==20464== Warning: noted but unhandled ioctl 0x1278 with no size/direction hints
==20464==    This could cause spurious value errors to appear.
==20464==    See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper.
==20464== Conditional jump or move depends on uninitialised value(s)
==20464==    at 0x3A75E1E6D3: topology_set_value (topology.c:217)
==20464==    by 0x3A75E1F2A1: probe_ioctl_tp (ioctl.c:56)
==20464==    by 0x3A75E1E8DE: topology_probe (topology.c:184)
==20464==    by 0x3A75E0D71C: blkid_probe_get_binary_data (probe.c:368)
==20464==    by 0x3D34815CF9: _device_probe_geometry (linux.c:653)
==20464==    by 0x3D348178AD: linux_new (linux.c:1072)
==20464==    by 0x3D3480D2F2: ped_device_get (device.c:175)
==20464==    by 0x46A36C: GParted::GParted_Core::set_devices_thread(std::vector<GParted::Device, std::allocator<GParted::Device> >*) (GParted_Core.cc:197)
==20464==    by 0x483249: sigc::bound_mem_functor1<void, GParted::GParted_Core, std::vector<GParted::Device, std::allocator<GParted::Device> >*>::operator()(std::vector<GParted::Device, std::allocator<GParted::Device> >* const&) const (in /home/fedora/programming/c/gparted/src/gpartedbin)
==20464==    by 0x482C90: sigc::adaptor_functor<sigc::bound_mem_functor1<void, GParted::GParted_Core, std::vector<GParted::Device, std::allocator<GParted::Device> >*> >::deduce_result_type<std::vector<GParted::Device, std::allocator<GParted::Device> >*&, void, void, void, void, void, void>::type sigc::adaptor_functor<sigc::bound_mem_functor1<void, GParted::GParted_Core, std::vector<GParted::Device, std::allocator<GParted::Device> >*> >::operator()<std::vector<GParted::Device, std::allocator<GParted::Device> >*&>(std::vector<GParted::Device, std::allocator<GParted::Device> >*&) const (adaptor_trait.h:84)
==20464==    by 0x4822C6: sigc::bind_functor<-1, sigc::bound_mem_functor1<void, GParted::GParted_Core, std::vector<GParted::Device, std::allocator<GParted::Device> >*>, std::vector<GParted::Device, std::allocator<GParted::Device> >*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()() (bind.h:1110)
==20464==    by 0x480CB6: sigc::internal::slot_call0<sigc::bind_functor<-1, sigc::bound_mem_functor1<void, GParted::GParted_Core, std::vector<GParted::Device, std::allocator<GParted::Device> >*>, std::vector<GParted::Device, std::allocator<GParted::Device> >*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void>::call_it(sigc::internal::slot_rep*) (slot.h:103)
==20464==  Uninitialised value was created by a stack allocation
==20464==    at 0x3A75E1F210: probe_ioctl_tp (ioctl.c:42)
==20464== 
==20464== Warning: noted but unhandled ioctl 0x1279 with no size/direction hints
==20464==    This could cause spurious value errors to appear.
==20464==    See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper.
==20464== Conditional jump or move depends on uninitialised value(s)
==20464==    at 0x3A75E1E905: topology_probe (topology.c:239)
==20464==    by 0x3A75E0D71C: blkid_probe_get_binary_data (probe.c:368)
==20464==    by 0x3D34815CF9: _device_probe_geometry (linux.c:653)
==20464==    by 0x3D348178AD: linux_new (linux.c:1072)
==20464==    by 0x3D3480D2F2: ped_device_get (device.c:175)
==20464==    by 0x46A36C: GParted::GParted_Core::set_devices_thread(std::vector<GParted::Device, std::allocator<GParted::Device> >*) (GParted_Core.cc:197)
==20464==    by 0x483249: sigc::bound_mem_functor1<void, GParted::GParted_Core, std::vector<GParted::Device, std::allocator<GParted::Device> >*>::operator()(std::vector<GParted::Device, std::allocator<GParted::Device> >* const&) const (in /home/fedora/programming/c/gparted/src/gpartedbin)
==20464==    by 0x482C90: sigc::adaptor_functor<sigc::bound_mem_functor1<void, GParted::GParted_Core, std::vector<GParted::Device, std::allocator<GParted::Device> >*> >::deduce_result_type<std::vector<GParted::Device, std::allocator<GParted::Device> >*&, void, void, void, void, void, void>::type sigc::adaptor_functor<sigc::bound_mem_functor1<void, GParted::GParted_Core, std::vector<GParted::Device, std::allocator<GParted::Device> >*> >::operator()<std::vector<GParted::Device, std::allocator<GParted::Device> >*&>(std::vector<GParted::Device, std::allocator<GParted::Device> >*&) const (adaptor_trait.h:84)
==20464==    by 0x4822C6: sigc::bind_functor<-1, sigc::bound_mem_functor1<void, GParted::GParted_Core, std::vector<GParted::Device, std::allocator<GParted::Device> >*>, std::vector<GParted::Device, std::allocator<GParted::Device> >*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()() (bind.h:1110)
==20464==    by 0x480CB6: sigc::internal::slot_call0<sigc::bind_functor<-1, sigc::bound_mem_functor1<void, GParted::GParted_Core, std::vector<GParted::Device, std::allocator<GParted::Device> >*>, std::vector<GParted::Device, std::allocator<GParted::Device> >*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void>::call_it(sigc::internal::slot_rep*) (slot.h:103)
==20464==    by 0x3A77A4593C: call_thread_entry_slot (slot.h:440)
==20464==    by 0x386626EA44: g_thread_proxy (gthread.c:798)
==20464==  Uninitialised value was created by a stack allocation
==20464==    at 0x3A75E1F210: probe_ioctl_tp (ioctl.c:42)
==20464== 
D: tid=20474 execute_command(command="e2label /dev/sda1", output, error, use_C_locale=1)
D: tid=20474 this=0x13805280 PipeCapture::PipeCapture()
D: tid=20474 this=0x138052d0 PipeCapture::PipeCapture()
D: tid=20474 this=0x13805280 PipeCapture::connect_signal()
D: tid=20474 this=0x138052d0 PipeCapture::connect_signal()
D: tid=20464 data=0x13805280 PipeCapture::_OnReadable()
D: tid=20464 data=0x138052d0 PipeCapture::_OnReadable()
D: tid=20464 data=0x138052d0 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x138052f8
D: tid=20464 data=0x13805280 PipeCapture::_OnReadable()
D: tid=20464 data=0x13805280 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x138052a8
D: tid=20474 this=0x138052d0 PipeCapture::~PipeCapture()
D: tid=20474 this=0x13805280 PipeCapture::~PipeCapture()
D: tid=20474 execute_command(command="dumpe2fs -h /dev/sda1", output, error, use_C_locale=1)
D: tid=20474 this=0x138054a0 PipeCapture::PipeCapture()
D: tid=20474 this=0x138054f0 PipeCapture::PipeCapture()
D: tid=20474 this=0x138054a0 PipeCapture::connect_signal()
D: tid=20474 this=0x138054f0 PipeCapture::connect_signal()
D: tid=20464 data=0x138054a0 PipeCapture::_OnReadable()
D: tid=20464 data=0x138054f0 PipeCapture::_OnReadable()
D: tid=20464 data=0x138054a0 PipeCapture::_OnReadable()
D: tid=20464 data=0x138054f0 PipeCapture::_OnReadable()
D: tid=20464 data=0x138054f0 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x13805518
D: tid=20464 data=0x138054a0 PipeCapture::_OnReadable()
D: tid=20464 data=0x138054a0 PipeCapture::_OnReadable()
D: tid=20464 data=0x138054a0 PipeCapture::_OnReadable()
D: tid=20474 this=0x138054f0 PipeCapture::~PipeCapture()
D: tid=20474 this=0x138054a0 PipeCapture::~PipeCapture()
D: tid=20464 data=0x138054a0 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x138054c8
==20464== Thread 1:
==20464== Invalid write of size 4
==20464==    at 0x49120E: GParted::PipeCapture::_OnReadable(_GIOChannel*, GIOCondition, void*) (PipeCapture.cc:56)
==20464==    by 0x38662492A5: g_main_context_dispatch (gmain.c:3066)
==20464==    by 0x3866249627: g_main_context_iterate.isra.24 (gmain.c:3713)
==20464==    by 0x3866249A39: g_main_loop_run (gmain.c:3907)
==20464==    by 0x3D33D45C26: gtk_main (gtkmain.c:1257)
==20464==    by 0x46A122: GParted::GParted_Core::set_devices(std::vector<GParted::Device, std::allocator<GParted::Device> >&) (GParted_Core.cc:156)
==20464==    by 0x4A87EB: GParted::Win_GParted::menu_gparted_refresh_devices() (Win_GParted.cc:1259)
==20464==    by 0x4A8780: GParted::Win_GParted::on_show() (Win_GParted.cc:1253)
==20464==    by 0x3D35B2009C: Gtk::Widget_Class::show_callback(_GtkWidget*) (widget.cc:3855)
==20464==    by 0x3867210297: g_closure_invoke (gclosure.c:777)
==20464==    by 0x3867221B86: signal_emit_unlocked_R (gsignal.c:3516)
==20464==    by 0x386722A0F1: g_signal_emit_valist (gsignal.c:3330)
==20464==  Address 0x138054c8 is not stack'd, malloc'd or (recently) free'd
==20464== 
D: tid=20474 execute_command(command="udevadm settle --timeout=1", output, error, use_C_locale=0)
D: tid=20474 this=0x13805540 PipeCapture::PipeCapture()
D: tid=20474 this=0x13805590 PipeCapture::PipeCapture()
D: tid=20474 this=0x13805540 PipeCapture::connect_signal()
D: tid=20474 this=0x13805590 PipeCapture::connect_signal()
D: tid=20464 data=0x13805540 PipeCapture::_OnReadable()
D: tid=20464 data=0x13805540 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x13805568
D: tid=20464 data=0x13805590 PipeCapture::_OnReadable()
D: tid=20474 this=0x13805590 PipeCapture::~PipeCapture()
D: tid=20474 this=0x13805540 PipeCapture::~PipeCapture()
D: tid=20464 data=0x13805590 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x138055b8
D: tid=20474 execute_command(command="btrfs filesystem show /dev/sdb1", output, error, use_C_locale=1)
D: tid=20474 this=0x13805230 PipeCapture::PipeCapture()
D: tid=20474 this=0x13805280 PipeCapture::PipeCapture()
D: tid=20474 this=0x13805230 PipeCapture::connect_signal()
D: tid=20474 this=0x13805280 PipeCapture::connect_signal()
D: tid=20464 data=0x13805230 PipeCapture::_OnReadable()
D: tid=20464 data=0x13805280 PipeCapture::_OnReadable()
D: tid=20464 data=0x13805280 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x138052a8
D: tid=20464 data=0x13805230 PipeCapture::_OnReadable()
D: tid=20474 this=0x13805280 PipeCapture::~PipeCapture()
D: tid=20474 this=0x13805230 PipeCapture::~PipeCapture()
D: tid=20464 data=0x13805230 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x13805258
D: tid=20474 execute_command(command="btrfs filesystem show /dev/sdb2", output, error, use_C_locale=1)
D: tid=20474 this=0x13805230 PipeCapture::PipeCapture()
D: tid=20474 this=0x13805280 PipeCapture::PipeCapture()
D: tid=20474 this=0x13805230 PipeCapture::connect_signal()
D: tid=20474 this=0x13805280 PipeCapture::connect_signal()
D: tid=20464 data=0x13805230 PipeCapture::_OnReadable()
D: tid=20464 data=0x13805280 PipeCapture::_OnReadable()
D: tid=20464 data=0x13805280 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x138052a8
D: tid=20464 data=0x13805230 PipeCapture::_OnReadable()
D: tid=20474 this=0x13805280 PipeCapture::~PipeCapture()
D: tid=20474 this=0x13805230 PipeCapture::~PipeCapture()
D: tid=20464 data=0x13805230 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x13805258
D: tid=20474 execute_command(command="btrfs filesystem show /dev/sdb3", output, error, use_C_locale=1)
D: tid=20474 this=0x13805230 PipeCapture::PipeCapture()
D: tid=20474 this=0x13805280 PipeCapture::PipeCapture()
D: tid=20474 this=0x13805230 PipeCapture::connect_signal()
D: tid=20474 this=0x13805280 PipeCapture::connect_signal()
D: tid=20464 data=0x13805230 PipeCapture::_OnReadable()
D: tid=20464 data=0x13805280 PipeCapture::_OnReadable()
D: tid=20464 data=0x13805280 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x138052a8
D: tid=20464 data=0x13805230 PipeCapture::_OnReadable()
D: tid=20474 this=0x13805280 PipeCapture::~PipeCapture()
D: tid=20474 this=0x13805230 PipeCapture::~PipeCapture()
D: tid=20474 execute_command(command="btrfs filesystem show /dev/sdb1", output, error, use_C_locale=1)
D: tid=20464 data=0x13805230 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x13805258
D: tid=20474 this=0x13805450 PipeCapture::PipeCapture()
D: tid=20474 this=0x138054a0 PipeCapture::PipeCapture()
D: tid=20474 this=0x13805450 PipeCapture::connect_signal()
D: tid=20474 this=0x138054a0 PipeCapture::connect_signal()
D: tid=20464 data=0x13805450 PipeCapture::_OnReadable()
D: tid=20464 data=0x138054a0 PipeCapture::_OnReadable()
D: tid=20464 data=0x138054a0 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x138054c8
D: tid=20464 data=0x13805450 PipeCapture::_OnReadable()
D: tid=20474 this=0x138054a0 PipeCapture::~PipeCapture()
D: tid=20474 this=0x13805450 PipeCapture::~PipeCapture()
D: tid=20474 execute_command(command="btrfs filesystem show /dev/sdb2", output, error, use_C_locale=1)
D: tid=20464 data=0x13805450 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x13805478
D: tid=20474 this=0x13805450 PipeCapture::PipeCapture()
D: tid=20474 this=0x138054a0 PipeCapture::PipeCapture()
D: tid=20474 this=0x13805450 PipeCapture::connect_signal()
D: tid=20474 this=0x138054a0 PipeCapture::connect_signal()
D: tid=20464 data=0x13805450 PipeCapture::_OnReadable()
D: tid=20464 data=0x138054a0 PipeCapture::_OnReadable()
D: tid=20464 data=0x138054a0 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x138054c8
D: tid=20464 data=0x13805450 PipeCapture::_OnReadable()
D: tid=20474 this=0x138054a0 PipeCapture::~PipeCapture()
D: tid=20474 this=0x13805450 PipeCapture::~PipeCapture()
D: tid=20474 execute_command(command="btrfs filesystem show /dev/sdb3", output, error, use_C_locale=1)
D: tid=20464 data=0x13805450 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x13805478
D: tid=20474 this=0x13805450 PipeCapture::PipeCapture()
D: tid=20474 this=0x138054a0 PipeCapture::PipeCapture()
D: tid=20474 this=0x13805450 PipeCapture::connect_signal()
D: tid=20474 this=0x138054a0 PipeCapture::connect_signal()
D: tid=20464 data=0x13805450 PipeCapture::_OnReadable()
D: tid=20464 data=0x138054a0 PipeCapture::_OnReadable()
D: tid=20464 data=0x138054a0 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x138054c8
D: tid=20464 data=0x13805450 PipeCapture::_OnReadable()
D: tid=20474 this=0x138054a0 PipeCapture::~PipeCapture()
D: tid=20474 this=0x13805450 PipeCapture::~PipeCapture()
D: tid=20464 data=0x13805450 PipeCapture::_OnReadable() if (!rc) &(pc->sourceid)=0x13805478
==20464== 
==20464== HEAP SUMMARY:
==20464==     in use at exit: 1,974,076 bytes in 24,881 blocks
==20464==   total heap usage: 187,769 allocs, 162,888 frees, 33,594,887 bytes allocated
==20464== 
==20464== LEAK SUMMARY:
==20464==    definitely lost: 12,384 bytes in 285 blocks
==20464==    indirectly lost: 17,451 bytes in 604 blocks
==20464==      possibly lost: 59,000 bytes in 860 blocks
==20464==    still reachable: 1,731,041 bytes in 22,341 blocks
==20464==         suppressed: 0 bytes in 0 blocks
==20464== Rerun with --leak-check=full to see details of leaked memory
==20464== 
==20464== For counts of detected and suppressed errors, rerun with: -v
==20464== ERROR SUMMARY: 39 errors from 6 contexts (suppressed: 2 from 2)
