Hi,

I have got a program using plplot wxwidgets and opencv on windows and 
linux mint.
I use valgrind to check memory on linux. I have got some memory leak 
(definitely lost) :

==19342== 128 bytes in 13 blocks are definitely lost in loss record 
14,252 of 17,211
==19342==    at 0x4C2935B: malloc (vg_replace_malloc.c:270)
==19342==    by 0x1008661F: rdbuf_text (in 
/usr/local/lib/libplplot.so.12.0.1)
==19342==    by 0x10085FBC: rdbuf_esc (in 
/usr/local/lib/libplplot.so.12.0.1)
==19342==    by 0x10086A9C: plbuf_control (in 
/usr/local/lib/libplplot.so.12.0.1)
==19342==    by 0x100869B9: plRemakePlot (in 
/usr/local/lib/libplplot.so.12.0.1)
==19342==    by 0x10057EC3: c_plreplot (in 
/usr/local/lib/libplplot.so.12.0.1)
==19342==    by 0xB8146F5: plstream::replot() (in 
/usr/local/lib/libplplotcxx.so.11.0.0)
==19342==    by 0xB5FE151: wxPLplotstream::RenewPlot() (in 
/usr/local/lib/libplplotwxwidgets.so.0.0.0)
==19342==    by 0xB6001FE: wxPLplotwindow::RenewPlot() (in 
/usr/local/lib/libplplotwxwidgets.so.0.0.0)
==19342==    by 0x495D04: FenetreCoupe::Plot(bool) (in 
/home/lb/Documents/wxOpenCV/wxOpenCVMain/wxOpenCVMain)
==19342==    by 0x4B70E0: ImageStatistiques::MAJCoupe(wxRect&) (in 
/home/lb/Documents/wxOpenCV/wxOpenCVMain/wxOpenCVMain)
==19342==    by 0x48737B: ZoneImage::OnLeftButtonUp(wxMouseEvent&) (in 
/home/lb/Documents/wxOpenCV/wxOpenCVMain/wxOpenCVMain)

My code to plot the curve is here 
perso.univ-lemans.fr/~berger/Afsd56/FenetreCoupe.cpp and sa screencopy 
of the curve perso.univ-lemans.fr/~berger/Afsd56/copie.jpg

Is it really a memory leak ? If yes Have you got any idea to solve this 
problem?
Thanks you for your answer.

-- 
Laurent Berger
Enseignant-chercheur I.U.T. du Mans
    Département Gestion des Entreprises et des Administrations
    Département Mesures Physiques
Tél 02 43 83 37 09


------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to