octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #53514] Memory leaks in 4.4 release


From: Rik
Subject: [Octave-bug-tracker] [bug #53514] Memory leaks in 4.4 release
Date: Thu, 29 Mar 2018 13:11:26 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:55.0) Gecko/20100101 Firefox/55.0

URL:
  <http://savannah.gnu.org/bugs/?53514>

                 Summary: Memory leaks in 4.4 release
                 Project: GNU Octave
            Submitted by: rik5
            Submitted on: Thu 29 Mar 2018 10:11:24 AM PDT
                Category: Interpreter
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Other
                  Status: None
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: dev
        Operating System: Any

    _______________________________________________________

Details:

I configured with --enable-address-sanitizer-flags and then ran


./run-octave --eval "exit" |& tee leak.log


There is a leak of 8 bytes which is repeated 56 times (approximately the
number of octave value types?).  All of the leak records look about like this
one:


Direct leak of 8 byte(s) in 1 object(s) allocated from:
    #0 0x7faf538c4532 in operator new(unsigned long)
(/usr/lib/x86_64-linux-gnu/libasan.so.2+0x99532)
    #1 0x7faf52484e2a in
octave::type_info::register_type(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> const&, octave_value const&, bool)
(/home/rik/wip/Projects_Mine/octave-stable/libinterp/.libs/liboctinterp.so.4+0xf07e2a)
    #2 0x7faf5231cf6d in octave_magic_colon::register_type(octave::type_info&)
(/home/rik/wip/Projects_Mine/octave-stable/libinterp/.libs/liboctinterp.so.4+0xd9ff6d)
    #3 0x7faf524bb5b0 in install_types(octave::type_info&)
(/home/rik/wip/Projects_Mine/octave-stable/libinterp/.libs/liboctinterp.so.4+0xf3e5b0)
    #4 0x7faf52484604 in octave::type_info::type_info(int)
(/home/rik/wip/Projects_Mine/octave-stable/libinterp/.libs/liboctinterp.so.4+0xf07604)
    #5 0x7faf52d19b53 in
octave::interpreter::interpreter(octave::application*)
(/home/rik/wip/Projects_Mine/octave-stable/libinterp/.libs/liboctinterp.so.4+0x179cb53)
    #6 0x7faf519eccc7 in octave::application::create_interpreter()
(/home/rik/wip/Projects_Mine/octave-stable/libinterp/.libs/liboctinterp.so.4+0x46fcc7)
    #7 0x7faf519ecdee in octave::cli_application::execute()
(/home/rik/wip/Projects_Mine/octave-stable/libinterp/.libs/liboctinterp.so.4+0x46fdee)
    #8 0x401748 in main
(/home/rik/wip/Projects_Mine/octave-stable/src/.libs/lt-octave-cli+0x401748)
    #9 0x7faf4e91382f in __libc_start_main
(/lib/x86_64-linux-gnu/libc.so.6+0x2082f)








    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?53514>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]