Changes between Initial Version and Version 1 of Ticket #6177
- Timestamp:
- Jan 4, 2016, 5:47:09 AM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #6177
- Property Status new → closed
- Property Resolution → fixed
- Property Milestone → 2.1.0
-
Ticket #6177 – Description
initial v1 25 25 26 26 ================================================================= 27 [1m[31m==26683==ERROR: LeakSanitizer: detected memory leaks28 [1m[0m29 [1m[34mDirect leak of 544 byte(s) in 2 object(s) allocated from:30 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a)27 [1m[31m==26683==ERROR: LeakSanitizer: detected memory leaks 28 [1m[0m 29 [1m[34mDirect leak of 544 byte(s) in 2 object(s) allocated from: 30 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a) 31 31 #1 0x7fadf6be1baf in GNMFileNetwork::ICreateLayer(char const*, OGRSpatialReference*, OGRwkbGeometryType, char**) /home/travis/build/rouault/gdal_coverage/gdal/gnm/gnm_frmts/file/gnmfilenetwork.cpp:558 32 32 #2 0x7fadf4a7b639 in GDALDataset::CopyLayer(OGRLayer*, char const*, char**) /home/travis/build/rouault/gdal_coverage/gdal/gcore/gdaldataset.cpp:4010 … … 37 37 #7 0x1 (<unknown module>) 38 38 39 [1m[34mIndirect leak of 4608 byte(s) in 64 object(s) allocated from:40 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a)39 [1m[34mIndirect leak of 4608 byte(s) in 64 object(s) allocated from: 40 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a) 41 41 #1 0x7fadf6b7bd10 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<long long const, CPLString> > >::allocate(unsigned long, void const*) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/new_allocator.h:104 42 42 #2 0x7fadf6b7b8bf in __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<long long const, CPLString> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<long long const, CPLString> > >&, unsigned long) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/alloc_traits.h:182 … … 58 58 #18 0x7fadffa9ff9f (/usr/local/lib/python2.7/dist-packages/GDAL-2.1.0-py2.7-linux-x86_64.egg/osgeo/_gdal.so+0x137f9f) 59 59 60 [1m[34mIndirect leak of 2176 byte(s) in 8 object(s) allocated from:61 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a)60 [1m[34mIndirect leak of 2176 byte(s) in 8 object(s) allocated from: 61 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a) 62 62 #1 0x7fadf6bdf740 in GNMFileNetwork::LoadNetworkLayer(char const*) /home/travis/build/rouault/gdal_coverage/gdal/gnm/gnm_frmts/file/gnmfilenetwork.cpp:419 63 63 #2 0x7fadf6b68989 in GNMGenericNetwork::LoadFeaturesLayer(GDALDataset*) /home/travis/build/rouault/gdal_coverage/gdal/gnm/gnmgenericnetwork.cpp:1366 … … 67 67 #6 0x7fadffa57f72 in OpenEx(char const*, unsigned int, char**, char**, char**) extensions/gdal_wrap.cpp:5817 68 68 69 [1m[34mIndirect leak of 1584 byte(s) in 33 object(s) allocated from:70 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a)69 [1m[34mIndirect leak of 1584 byte(s) in 33 object(s) allocated from: 70 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a) 71 71 #1 0x7fadf6baeef9 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<long long const, long long> > >::allocate(unsigned long, void const*) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/new_allocator.h:104 72 72 #2 0x7fadf6bae43b in __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<long long const, long long> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<long long const, long long> > >&, unsigned long) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/alloc_traits.h:182 … … 88 88 #18 0x7fade0bc3d96 in _wrap_Network_GetPath extensions/gnm_wrap.cpp:4739 89 89 90 [1m[34mIndirect leak of 1584 byte(s) in 33 object(s) allocated from:91 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a)90 [1m[34mIndirect leak of 1584 byte(s) in 33 object(s) allocated from: 91 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a) 92 92 #1 0x7fadf6baeef9 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<long long const, long long> > >::allocate(unsigned long, void const*) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/new_allocator.h:104 93 93 #2 0x7fadf6bae43b in __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<long long const, long long> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<long long const, long long> > >&, unsigned long) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/alloc_traits.h:182 … … 107 107 #16 0x4 (<unknown module>) 108 108 109 [1m[34mIndirect leak of 1488 byte(s) in 31 object(s) allocated from:110 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a)109 [1m[34mIndirect leak of 1488 byte(s) in 31 object(s) allocated from: 110 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a) 111 111 #1 0x7fadf6baeef9 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<long long const, long long> > >::allocate(unsigned long, void const*) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/new_allocator.h:104 112 112 #2 0x7fadf6bae43b in __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<long long const, long long> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<long long const, long long> > >&, unsigned long) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/alloc_traits.h:182 … … 128 128 #18 0x7fade0bc3d96 in _wrap_Network_GetPath extensions/gnm_wrap.cpp:4739 129 129 130 [1m[34mIndirect leak of 1440 byte(s) in 30 object(s) allocated from:131 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a)130 [1m[34mIndirect leak of 1440 byte(s) in 30 object(s) allocated from: 131 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a) 132 132 #1 0x7fadf6baeef9 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<long long const, long long> > >::allocate(unsigned long, void const*) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/new_allocator.h:104 133 133 #2 0x7fadf6bae43b in __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<long long const, long long> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<long long const, long long> > >&, unsigned long) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/alloc_traits.h:182 … … 149 149 #18 0x7fade0bc3d96 in _wrap_Network_GetPath extensions/gnm_wrap.cpp:4739 150 150 151 [1m[34mIndirect leak of 1440 byte(s) in 30 object(s) allocated from:152 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a)151 [1m[34mIndirect leak of 1440 byte(s) in 30 object(s) allocated from: 152 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a) 153 153 #1 0x7fadf6baeef9 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<long long const, long long> > >::allocate(unsigned long, void const*) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/new_allocator.h:104 154 154 #2 0x7fadf6bae43b in __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<long long const, long long> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<long long const, long long> > >&, unsigned long) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/alloc_traits.h:182 … … 170 170 #18 0x7fade0bc3d96 in _wrap_Network_GetPath extensions/gnm_wrap.cpp:4739 171 171 172 [1m[34mIndirect leak of 1392 byte(s) in 29 object(s) allocated from:173 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a)172 [1m[34mIndirect leak of 1392 byte(s) in 29 object(s) allocated from: 173 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a) 174 174 #1 0x7fadf6baeef9 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<long long const, long long> > >::allocate(unsigned long, void const*) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/new_allocator.h:104 175 175 #2 0x7fadf6bae43b in __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<long long const, long long> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<long long const, long long> > >&, unsigned long) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/alloc_traits.h:182 … … 191 191 #18 0x7fade0bc3d96 in _wrap_Network_GetPath extensions/gnm_wrap.cpp:4739 192 192 193 [1m[34mIndirect leak of 1392 byte(s) in 29 object(s) allocated from:194 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a)193 [1m[34mIndirect leak of 1392 byte(s) in 29 object(s) allocated from: 194 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a) 195 195 #1 0x7fadf6baeef9 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<long long const, long long> > >::allocate(unsigned long, void const*) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/new_allocator.h:104 196 196 #2 0x7fadf6bae43b in __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<long long const, long long> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<long long const, long long> > >&, unsigned long) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/alloc_traits.h:182 … … 212 212 #18 0x7fade0bc3d96 in _wrap_Network_GetPath extensions/gnm_wrap.cpp:4739 213 213 214 [1m[34mIndirect leak of 1152 byte(s) in 24 object(s) allocated from:215 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a)214 [1m[34mIndirect leak of 1152 byte(s) in 24 object(s) allocated from: 215 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a) 216 216 #1 0x7fadf6baeef9 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<long long const, long long> > >::allocate(unsigned long, void const*) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/new_allocator.h:104 217 217 #2 0x7fadf6bae43b in __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<long long const, long long> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<long long const, long long> > >&, unsigned long) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/alloc_traits.h:182 … … 233 233 #18 0x4 (<unknown module>) 234 234 235 [1m[34mIndirect leak of 688 byte(s) in 1 object(s) allocated from:236 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a)235 [1m[34mIndirect leak of 688 byte(s) in 1 object(s) allocated from: 236 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a) 237 237 #1 0x7fadf6bd58ca in GNMFileDriverDelete /home/travis/build/rouault/gdal_coverage/gdal/gnm/gnm_frmts/file/gnmfiledriver.cpp:116 238 238 #2 0x7fadf4abc8a4 in GDALDriver::Delete(char const*) /home/travis/build/rouault/gdal_coverage/gdal/gcore/gdaldriver.cpp:943 … … 242 242 #6 0x7fadffa9ff9f (/usr/local/lib/python2.7/dist-packages/GDAL-2.1.0-py2.7-linux-x86_64.egg/osgeo/_gdal.so+0x137f9f) 243 243 244 [1m[34mIndirect leak of 336 byte(s) in 7 object(s) allocated from:245 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a)244 [1m[34mIndirect leak of 336 byte(s) in 7 object(s) allocated from: 245 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a) 246 246 #1 0x7fadf6baeef9 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<long long const, long long> > >::allocate(unsigned long, void const*) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/new_allocator.h:104 247 247 #2 0x7fadf6bae43b in __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<long long const, long long> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<long long const, long long> > >&, unsigned long) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/alloc_traits.h:182 … … 263 263 #18 0x4 (<unknown module>) 264 264 265 [1m[34mIndirect leak of 319 byte(s) in 3 object(s) allocated from:266 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a)265 [1m[34mIndirect leak of 319 byte(s) in 3 object(s) allocated from: 266 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a) 267 267 #1 0x7fae029b0691 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libstdc++.so.6+0x118691) 268 268 269 [1m[34mIndirect leak of 144 byte(s) in 1 object(s) allocated from:270 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a)269 [1m[34mIndirect leak of 144 byte(s) in 1 object(s) allocated from: 270 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a) 271 271 #1 0x7fadf6b7827c in __gnu_cxx::new_allocator<GNMRule>::allocate(unsigned long, void const*) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/new_allocator.h:104 272 272 #2 0x7fadf6b7623a in __gnu_cxx::__alloc_traits<std::allocator<GNMRule> >::allocate(std::allocator<GNMRule>&, unsigned long) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/alloc_traits.h:182 … … 283 283 #13 0x7fadffa9ff9f (/usr/local/lib/python2.7/dist-packages/GDAL-2.1.0-py2.7-linux-x86_64.egg/osgeo/_gdal.so+0x137f9f) 284 284 285 [1m[34mIndirect leak of 16 byte(s) in 1 object(s) allocated from:286 [1m[0m #0 0x7fae0532702a in malloc (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x9702a)285 [1m[34mIndirect leak of 16 byte(s) in 1 object(s) allocated from: 286 [1m[0m #0 0x7fae0532702a in malloc (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x9702a) 287 287 #1 0x7fadf4e7c3a7 in VSIMalloc /home/travis/build/rouault/gdal_coverage/gdal/port/cpl_vsisimple.cpp:457 288 288 #2 0x7fadf4ce3d04 in CPLMalloc /home/travis/build/rouault/gdal_coverage/gdal/port/cpl_conv.cpp:133 … … 300 300 #14 0x7fadffa9ff9f (/usr/local/lib/python2.7/dist-packages/GDAL-2.1.0-py2.7-linux-x86_64.egg/osgeo/_gdal.so+0x137f9f) 301 301 302 [1m[34mIndirect leak of 16 byte(s) in 1 object(s) allocated from:303 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a)302 [1m[34mIndirect leak of 16 byte(s) in 1 object(s) allocated from: 303 [1m[0m #0 0x7fae05327d9a in operator new(unsigned long) (/home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/lib64/libasan.so.2.0.0+0x97d9a) 304 304 #1 0x7fadf5a94e8e in __gnu_cxx::new_allocator<OGRLayer*>::allocate(unsigned long, void const*) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/new_allocator.h:104 305 305 #2 0x7fadf5a9468a in __gnu_cxx::__alloc_traits<std::allocator<OGRLayer*> >::allocate(std::allocator<OGRLayer*>&, unsigned long) /home/travis/build/rouault/gdal_coverage/install-gcc-5.2.0/include/c++/5.2.0/ext/alloc_traits.h:182