Hi,

I've found what was causing the problem. KDE 4 exports the variable 
MALLOC_CHECK_=2 when it starts. According to the glibc docs [1], this variable 
enables heap corruption checking and with the value 2, it aborts when such a 
corruption is detected. Setting this variable to 1 before opening 
subtitleeditor makes it work and outputs this to the console:

*** glibc detected *** subtitleeditor: free(): invalid pointer: 
0x0000000000cc8e80 ***

Setting the value to 0 it works without any further problems.
I hope that the next version will not have this heap corruption, so that KDE4 
users can run subtitleeditor without having to export MALLOC_CHECK_=0 before 
starting it...

Regards,
George

[1]. http://www.gnu.org/software/libtool/manual/libc/Heap-Consistency-
Checking.html




-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to