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