Re: [Ekiga-devel-list] Crash on exit : dead?



Eugen Dedu a écrit :
Julien Puydt wrote:
I had once again checked the memory management in both the contact and presence stacks, without finding any problem.

I read the valgrind errors again and decided they meant a problem with sigc::trackable : I changed to manual tracking, and got a big improvement of the valgrind log.

Does that fix the crash on exit?

Very glad to discover that, even after four executions, I have no crash anymore!!

W O N D E R F U L ! ! !

I still have no clue why sigc::trackable gave those problems though...

 Don't forget to fix it in the branch too.

Ah, yes ; I'll have to.

However, valgrind still shows many errors of the following type:
==24513== Mismatched free() / delete / delete []
in ptlib or ekiga.  I attach the output.

Looking at it, the worse offender is PAbstractArray -- but perhaps it's a false positive? There is also a problem with the regular expression compilation... again in ptlib. You should probably report upstream.

Last hurdle for 3.2.1 : the call history is broken.

Snark


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