Hi,
got this:
*** glibc detected *** pcmanfm: free(): invalid next size (fast): 0x0a0860d0 ***
======= Backtrace: =========
/lib/libc.so.6[0xb77e8ee4]
/lib/libc.so.6(cfree+0x9c)[0xb77ea7bc]
/usr/lib/libglib-2.0.so.0(g_free+0x36)[0xb79787e6]
/usr/lib/libglib-2.0.so.0(g_checksum_free+0x19)[0xb79578c9]
The reason is an invalid write on gstring returned by g_checksum_get_string:
...
* returned string is owned by the checksum and should not be modified
* or freed.
..
Patch enclosed.
Jürgen
|