← Back to team overview

zorba-coders team mailing list archive

[Bug 950456] [NEW] Memory leak in http-client module

 

Public bug reported:

The original output from valgrind:


==7222==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
==7222==    by 0xC136F21: ???
==7222==    by 0xC1964AE: ???
==7222==    by 0xC1878D4: ???
==7222==    by 0xC1881D1: ???
==7222==    by 0xC18BB9E: ???
==7222==    by 0xC189D62: ???
==7222==    by 0xB392D98: ???
==7222==    by 0xB39BCF8: ???
==7222==    by 0xB39BD37: ???
==7222==    by 0xB162548: ???
==7222==    by 0xB162C98: ???
==7222==    by 0x58B0700: zorba::ExtFunctionCallIterator::nextImpl(zorba::store::ItemHandle<zorba::store::Item>&, zorba::PlanState&) const (fncall_iterator.cpp:787)
==7222==    by 0x5846103: zorba::PlanIterator::consumeNext(zorba::store::ItemHandle<zorba::store::Item>&, zorba::PlanIterator const*, zorba::PlanState&) (plan_iterator.cpp:124)
==7222==    by 0x58DD68E: zorba::TreatIterator::nextImpl(zorba::store::ItemHandle<zorba::store::Item>&, zorba::PlanState&) const (sequencetypes.cpp:513)
==7222==    by 0x5846103: zorba::PlanIterator::consumeNext(zorba::store::ItemHandle<zorba::store::Item>&, zorba::PlanIterator const*, zorba::PlanState&) (plan_iterator.cpp:124)
==7222==    by 0x5F98818: zorba::simplestore::SimpleTempSeq::init(zorba::rchandle<zorba::store::Iterator> const&) (simple_temp_seq.cpp:81)
==7222==    by 0x5F6C555: zorba::simplestore::SimpleStore::createTempSeq(zorba::rchandle<zorba::store::Iterator> const&, bool) (simple_temp_seq.h:59)
==7222==    by 0x5375BB9: zorba::dynamic_context::set_variable(unsigned long, zorba::store::ItemHandle<zorba::store::Item> const&, zorba::QueryLoc const&, zorba::rchandle<zorba::store::Iterator>&) (dynamic_context.cpp:316)
==7222==    by 0x58FA66F: zorba::CtxVarDeclareIterator::nextImpl(zorba::store::ItemHandle<zo

** Affects: zorba
     Importance: High
     Assignee: Paul J. Lucas (paul-lucas)
         Status: In Progress

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/950456

Title:
  Memory leak in http-client module

Status in Zorba - The XQuery Processor:
  In Progress

Bug description:
  The original output from valgrind:

  
  ==7222==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
  ==7222==    by 0xC136F21: ???
  ==7222==    by 0xC1964AE: ???
  ==7222==    by 0xC1878D4: ???
  ==7222==    by 0xC1881D1: ???
  ==7222==    by 0xC18BB9E: ???
  ==7222==    by 0xC189D62: ???
  ==7222==    by 0xB392D98: ???
  ==7222==    by 0xB39BCF8: ???
  ==7222==    by 0xB39BD37: ???
  ==7222==    by 0xB162548: ???
  ==7222==    by 0xB162C98: ???
  ==7222==    by 0x58B0700: zorba::ExtFunctionCallIterator::nextImpl(zorba::store::ItemHandle<zorba::store::Item>&, zorba::PlanState&) const (fncall_iterator.cpp:787)
  ==7222==    by 0x5846103: zorba::PlanIterator::consumeNext(zorba::store::ItemHandle<zorba::store::Item>&, zorba::PlanIterator const*, zorba::PlanState&) (plan_iterator.cpp:124)
  ==7222==    by 0x58DD68E: zorba::TreatIterator::nextImpl(zorba::store::ItemHandle<zorba::store::Item>&, zorba::PlanState&) const (sequencetypes.cpp:513)
  ==7222==    by 0x5846103: zorba::PlanIterator::consumeNext(zorba::store::ItemHandle<zorba::store::Item>&, zorba::PlanIterator const*, zorba::PlanState&) (plan_iterator.cpp:124)
  ==7222==    by 0x5F98818: zorba::simplestore::SimpleTempSeq::init(zorba::rchandle<zorba::store::Iterator> const&) (simple_temp_seq.cpp:81)
  ==7222==    by 0x5F6C555: zorba::simplestore::SimpleStore::createTempSeq(zorba::rchandle<zorba::store::Iterator> const&, bool) (simple_temp_seq.h:59)
  ==7222==    by 0x5375BB9: zorba::dynamic_context::set_variable(unsigned long, zorba::store::ItemHandle<zorba::store::Item> const&, zorba::QueryLoc const&, zorba::rchandle<zorba::store::Iterator>&) (dynamic_context.cpp:316)
  ==7222==    by 0x58FA66F: zorba::CtxVarDeclareIterator::nextImpl(zorba::store::ItemHandle<zo

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/950456/+subscriptions


Follow ups

References