==391924== Memcheck, a memory error detector ==391924== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. ==391924== Using Valgrind-3.21.0 and LibVEX; rerun with -h for copyright info ==391924== Command: ./ci ==391924== Parent PID: 10650 ==391924== ==391924== Conditional jump or move depends on uninitialised value(s) ==391924== at 0xA178E4: Autos::get_next_auto(long, int, Auto*&, int) (autos.C:311) ==391924== by 0xB1016D: FloatAutos::get_value(long, int, FloatAuto*&, FloatAuto*&) (floatautos.C:236) ==391924== by 0xB1069D: FloatAutos::get_extents(float*, float*, int*, long, long) (floatautos.C:411) ==391924== by 0xA15C13: Automation::get_extents(float*, float*, int*, long, long, int) (automation.C:369) ==391924== by 0xC68621: Tracks::get_automation_extents(float*, float*, double, double, int) (tracks.C:157) ==391924== by 0xB7571C: MWindow::fit_autos(int) (mwindowmove.C:180) ==391924== by 0xAAAC58: EditFitAutos::handle_event() (editpanel.C:946) ==391924== by 0xCD4BEB: BC_Button::button_release_event() (bcbutton.C:219) ==391924== by 0xD3040E: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1650) ==391924== by 0xD303D4: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1645) ==391924== by 0xD303D4: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1645) ==391924== by 0xD2EBD5: BC_WindowBase::dispatch_event() (bcwindowbase.C:1079) ==391924== by 0xD2DAA2: BC_WindowBase::run_window() (bcwindowbase.C:744) ==391924== by 0xB805CE: MWindow::run() (mwindow.C:3083) ==391924== by 0x7FF11D: main (main.C:401) ==391924== ==391924== Use of uninitialised value of size 8 ==391924== at 0xA178D0: Autos::get_next_auto(long, int, Auto*&, int) (autos.C:311) ==391924== by 0xB1016D: FloatAutos::get_value(long, int, FloatAuto*&, FloatAuto*&) (floatautos.C:236) ==391924== by 0xB1069D: FloatAutos::get_extents(float*, float*, int*, long, long) (floatautos.C:411) ==391924== by 0xA15C13: Automation::get_extents(float*, float*, int*, long, long, int) (automation.C:369) ==391924== by 0xC68621: Tracks::get_automation_extents(float*, float*, double, double, int) (tracks.C:157) ==391924== by 0xB7571C: MWindow::fit_autos(int) (mwindowmove.C:180) ==391924== by 0xAAAC58: EditFitAutos::handle_event() (editpanel.C:946) ==391924== by 0xCD4BEB: BC_Button::button_release_event() (bcbutton.C:219) ==391924== by 0xD3040E: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1650) ==391924== by 0xD303D4: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1645) ==391924== by 0xD303D4: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1645) ==391924== by 0xD2EBD5: BC_WindowBase::dispatch_event() (bcwindowbase.C:1079) ==391924== by 0xD2DAA2: BC_WindowBase::run_window() (bcwindowbase.C:744) ==391924== by 0xB805CE: MWindow::run() (mwindow.C:3083) ==391924== by 0x7FF11D: main (main.C:401) ==391924== ==391924== Use of uninitialised value of size 8 ==391924== at 0xA178DA: Autos::get_next_auto(long, int, Auto*&, int) (autos.C:311) ==391924== by 0xB1016D: FloatAutos::get_value(long, int, FloatAuto*&, FloatAuto*&) (floatautos.C:236) ==391924== by 0xB1069D: FloatAutos::get_extents(float*, float*, int*, long, long) (floatautos.C:411) ==391924== by 0xA15C13: Automation::get_extents(float*, float*, int*, long, long, int) (automation.C:369) ==391924== by 0xC68621: Tracks::get_automation_extents(float*, float*, double, double, int) (tracks.C:157) ==391924== by 0xB7571C: MWindow::fit_autos(int) (mwindowmove.C:180) ==391924== by 0xAAAC58: EditFitAutos::handle_event() (editpanel.C:946) ==391924== by 0xCD4BEB: BC_Button::button_release_event() (bcbutton.C:219) ==391924== by 0xD3040E: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1650) ==391924== by 0xD303D4: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1645) ==391924== by 0xD303D4: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1645) ==391924== by 0xD2EBD5: BC_WindowBase::dispatch_event() (bcwindowbase.C:1079) ==391924== by 0xD2DAA2: BC_WindowBase::run_window() (bcwindowbase.C:744) ==391924== by 0xB805CE: MWindow::run() (mwindow.C:3083) ==391924== by 0x7FF11D: main (main.C:401) ==391924== ==391924== Invalid read of size 8 ==391924== at 0xA178D0: Autos::get_next_auto(long, int, Auto*&, int) (autos.C:311) ==391924== by 0xB1016D: FloatAutos::get_value(long, int, FloatAuto*&, FloatAuto*&) (floatautos.C:236) ==391924== by 0xB1069D: FloatAutos::get_extents(float*, float*, int*, long, long) (floatautos.C:411) ==391924== by 0xA15C13: Automation::get_extents(float*, float*, int*, long, long, int) (automation.C:369) ==391924== by 0xC68621: Tracks::get_automation_extents(float*, float*, double, double, int) (tracks.C:157) ==391924== by 0xB7571C: MWindow::fit_autos(int) (mwindowmove.C:180) ==391924== by 0xAAAC58: EditFitAutos::handle_event() (editpanel.C:946) ==391924== by 0xCD4BEB: BC_Button::button_release_event() (bcbutton.C:219) ==391924== by 0xD3040E: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1650) ==391924== by 0xD303D4: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1645) ==391924== by 0xD303D4: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1645) ==391924== by 0xD2EBD5: BC_WindowBase::dispatch_event() (bcwindowbase.C:1079) ==391924== by 0xD2DAA2: BC_WindowBase::run_window() (bcwindowbase.C:744) ==391924== by 0xB805CE: MWindow::run() (mwindow.C:3083) ==391924== by 0x7FF11D: main (main.C:401) ==391924== Address 0x1582e5e8 is 0 bytes after a block of size 72 alloc'd ==391924== at 0x56D082C: calloc (vg_replace_malloc.c:1554) ==391924== by 0x572B2B8: XOpenDisplay (OpenDis.c:253) ==391924== by 0xD2D8C1: BC_WindowBase::init_display(char const*) (bcwindowbase.C:661) ==391924== by 0xD2CAAB: BC_WindowBase::create_window(BC_WindowBase*, char const*, int, int, int, int, int, int, int, int, int, int, char const*, int, BC_Pixmap*, int) (bcwindowbase.C:442) ==391924== by 0xD2B6C0: BC_Window::BC_Window(char const*, int, int, int, int, int, int, int, int, int, int, char const*, int) (bcwindow.C:36) ==391924== by 0xB66BEA: MWindowGUI::MWindowGUI(MWindow*) (mwindowgui.C:89) ==391924== by 0xB82F81: MWindow::init_gui() (mwindow.C:1765) ==391924== by 0xB868CD: MWindow::create_objects(int, int, char*) (mwindow.C:2911) ==391924== by 0x7FF1C0: main (main.C:376) ==391924== ==391924== Invalid read of size 8 ==391924== at 0xA179C0: Autos::get_next_auto(long, int, Auto*&, int) (autos.C:312) ==391924== by 0xB1016D: FloatAutos::get_value(long, int, FloatAuto*&, FloatAuto*&) (floatautos.C:236) ==391924== by 0xB1069D: FloatAutos::get_extents(float*, float*, int*, long, long) (floatautos.C:411) ==391924== by 0xA15C13: Automation::get_extents(float*, float*, int*, long, long, int) (automation.C:369) ==391924== by 0xC68621: Tracks::get_automation_extents(float*, float*, double, double, int) (tracks.C:157) ==391924== by 0xB7571C: MWindow::fit_autos(int) (mwindowmove.C:180) ==391924== by 0xAAAC58: EditFitAutos::handle_event() (editpanel.C:946) ==391924== by 0xCD4BEB: BC_Button::button_release_event() (bcbutton.C:219) ==391924== by 0xD3040E: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1650) ==391924== by 0xD303D4: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1645) ==391924== by 0xD303D4: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1645) ==391924== by 0xD2EBD5: BC_WindowBase::dispatch_event() (bcwindowbase.C:1079) ==391924== by 0xD2DAA2: BC_WindowBase::run_window() (bcwindowbase.C:744) ==391924== by 0xB805CE: MWindow::run() (mwindow.C:3083) ==391924== by 0x7FF11D: main (main.C:401) ==391924== Address 0x1582e5e8 is 0 bytes after a block of size 72 alloc'd ==391924== at 0x56D082C: calloc (vg_replace_malloc.c:1554) ==391924== by 0x572B2B8: XOpenDisplay (OpenDis.c:253) ==391924== by 0xD2D8C1: BC_WindowBase::init_display(char const*) (bcwindowbase.C:661) ==391924== by 0xD2CAAB: BC_WindowBase::create_window(BC_WindowBase*, char const*, int, int, int, int, int, int, int, int, int, int, char const*, int, BC_Pixmap*, int) (bcwindowbase.C:442) ==391924== by 0xD2B6C0: BC_Window::BC_Window(char const*, int, int, int, int, int, int, int, int, int, int, char const*, int) (bcwindow.C:36) ==391924== by 0xB66BEA: MWindowGUI::MWindowGUI(MWindow*) (mwindowgui.C:89) ==391924== by 0xB82F81: MWindow::init_gui() (mwindow.C:1765) ==391924== by 0xB868CD: MWindow::create_objects(int, int, char*) (mwindow.C:2911) ==391924== by 0x7FF1C0: main (main.C:376) ==391924== ==391924== Conditional jump or move depends on uninitialised value(s) ==391924== at 0xA17A7E: Autos::get_next_auto(long, int, Auto*&, int) (autos.C:323) ==391924== by 0xB1016D: FloatAutos::get_value(long, int, FloatAuto*&, FloatAuto*&) (floatautos.C:236) ==391924== by 0xB1069D: FloatAutos::get_extents(float*, float*, int*, long, long) (floatautos.C:411) ==391924== by 0xA15C13: Automation::get_extents(float*, float*, int*, long, long, int) (automation.C:369) ==391924== by 0xC68621: Tracks::get_automation_extents(float*, float*, double, double, int) (tracks.C:157) ==391924== by 0xB7571C: MWindow::fit_autos(int) (mwindowmove.C:180) ==391924== by 0xAAAC58: EditFitAutos::handle_event() (editpanel.C:946) ==391924== by 0xCD4BEB: BC_Button::button_release_event() (bcbutton.C:219) ==391924== by 0xD3040E: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1650) ==391924== by 0xD303D4: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1645) ==391924== by 0xD303D4: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1645) ==391924== by 0xD2EBD5: BC_WindowBase::dispatch_event() (bcwindowbase.C:1079) ==391924== by 0xD2DAA2: BC_WindowBase::run_window() (bcwindowbase.C:744) ==391924== by 0xB805CE: MWindow::run() (mwindow.C:3083) ==391924== by 0x7FF11D: main (main.C:401) ==391924== ==391924== Conditional jump or move depends on uninitialised value(s) ==391924== at 0xB1017B: FloatAutos::get_value(long, int, FloatAuto*&, FloatAuto*&) (floatautos.C:239) ==391924== by 0xB1069D: FloatAutos::get_extents(float*, float*, int*, long, long) (floatautos.C:411) ==391924== by 0xA15C13: Automation::get_extents(float*, float*, int*, long, long, int) (automation.C:369) ==391924== by 0xC68621: Tracks::get_automation_extents(float*, float*, double, double, int) (tracks.C:157) ==391924== by 0xB7571C: MWindow::fit_autos(int) (mwindowmove.C:180) ==391924== by 0xAAAC58: EditFitAutos::handle_event() (editpanel.C:946) ==391924== by 0xCD4BEB: BC_Button::button_release_event() (bcbutton.C:219) ==391924== by 0xD3040E: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1650) ==391924== by 0xD303D4: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1645) ==391924== by 0xD303D4: BC_WindowBase::dispatch_button_release() (bcwindowbase.C:1645) ==391924== by 0xD2EBD5: BC_WindowBase::dispatch_event() (bcwindowbase.C:1079) ==391924== by 0xD2DAA2: BC_WindowBase::run_window() (bcwindowbase.C:744) ==391924== by 0xB805CE: MWindow::run() (mwindow.C:3083) ==391924== by 0x7FF11D: main (main.C:401) ==391924== ==391924== Syscall param writev(vector[0]) points to uninitialised byte(s) ==391924== at 0x615CE9D: __writev (writev.c:26) ==391924== by 0x615CE9D: writev (writev.c:24) ==391924== by 0x624717B: UnknownInlinedFun (xcb_conn.c:277) ==391924== by 0x624717B: _xcb_conn_wait.part.0 (xcb_conn.c:522) ==391924== by 0x62472EF: UnknownInlinedFun (xcb_out.c:463) ==391924== by 0x62472EF: _xcb_out_send (xcb_out.c:464) ==391924== by 0x6248487: UnknownInlinedFun (xcb_out.c:412) ==391924== by 0x6248487: xcb_writev (xcb_out.c:405) ==391924== by 0x573B4A4: _XSend (xcb_io.c:587) ==391924== by 0x573DD15: UnknownInlinedFun (xcb_io.c:609) ==391924== by 0x573DD15: _XFlush (xcb_io.c:604) ==391924== by 0x571AD3D: XFlush (Flush.c:39) ==391924== by 0xD35CC2: BC_WindowBase::flush() (bcwindowbase.C:3417) ==391924== by 0xD35C34: BC_WindowBase::flash(int, int, int, int, int) (bcwindowbase.C:3399) ==391924== by 0xD35C71: BC_WindowBase::flash(int) (bcwindowbase.C:3405) ==391924== by 0xC59CA0: UnknownInlinedFun (mwindowgui.C:543) ==391924== by 0xC59CA0: TrackCanvas::button_press_event() (trackcanvas.C:6334) ==391924== by 0xD302C9: BC_WindowBase::dispatch_button_press() (bcwindowbase.C:1625) ==391924== by 0xD3025F: BC_WindowBase::dispatch_button_press() (bcwindowbase.C:1617) ==391924== by 0xD2EB3F: BC_WindowBase::dispatch_event() (bcwindowbase.C:1061) ==391924== by 0xD2DAA2: BC_WindowBase::run_window() (bcwindowbase.C:744) ==391924== by 0xB805CE: MWindow::run() (mwindow.C:3083) ==391924== by 0x7FF11D: main (main.C:401) ==391924== Address 0x1703beda is 8,410 bytes inside a block of size 16,384 alloc'd ==391924== at 0x56D082C: calloc (vg_replace_malloc.c:1554) ==391924== by 0x572B262: XOpenDisplay (OpenDis.c:241) ==391924== by 0xD2D8C1: BC_WindowBase::init_display(char const*) (bcwindowbase.C:661) ==391924== by 0xD2CAAB: BC_WindowBase::create_window(BC_WindowBase*, char const*, int, int, int, int, int, int, int, int, int, int, char const*, int, BC_Pixmap*, int) (bcwindowbase.C:442) ==391924== by 0xD2B6C0: BC_Window::BC_Window(char const*, int, int, int, int, int, int, int, int, int, int, char const*, int) (bcwindow.C:36) ==391924== by 0xB66BEA: MWindowGUI::MWindowGUI(MWindow*) (mwindowgui.C:89) ==391924== by 0xB82F81: MWindow::init_gui() (mwindow.C:1765) ==391924== by 0xB868CD: MWindow::create_objects(int, int, char*) (mwindow.C:2911) ==391924== by 0x7FF1C0: main (main.C:376) ==391924== ==391924== ==391924== HEAP SUMMARY: ==391924== in use at exit: 329,359 bytes in 9,221 blocks ==391924== total heap usage: 905,765 allocs, 896,544 frees, 1,436,070,791 bytes allocated ==391924== ==391924== LEAK SUMMARY: ==391924== definitely lost: 0 bytes in 0 blocks ==391924== indirectly lost: 0 bytes in 0 blocks ==391924== possibly lost: 0 bytes in 0 blocks ==391924== still reachable: 329,359 bytes in 9,221 blocks ==391924== suppressed: 0 bytes in 0 blocks ==391924== Rerun with --leak-check=full to see details of leaked memory ==391924== ==391924== Use --track-origins=yes to see where uninitialised values come from ==391924== For lists of detected and suppressed errors, rerun with: -s ==391924== ERROR SUMMARY: 14559 errors from 8 contexts (suppressed: 0 from 0)