Comment 2 for bug 788437

Revision history for this message
Matthieu Baerts (matttbe) wrote :

This is the backtrace given in the xsession-errors:

 *** glibc detected *** cairo-dock: double free or corruption (out): 0x000000000$
 ======= Backtrace: =========
 /lib/libc.so.6(+0x725d6)[0x7fa07ca455d6]
 /lib/libc.so.6(cfree+0x6c)[0x7fa07ca4a30c]
 /usr/lib/cairo-dock/libcd-weather.so(cd_weather_reset_weather_data+0x26)[0x7fa0$
 /usr/lib/cairo-dock/libcd-weather.so(cd_weather_update_from_data+0x56)[0x7fa06e$
 /usr/lib/libgldi.so.2(+0x8b57e)[0x7fa07cde157e]
 /lib/libglib-2.0.so.0(+0x46ddb)[0x7fa07e043ddb]
 /lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f3)[0x7fa07e0424a3]
 /lib/libglib-2.0.so.0(+0x45c80)[0x7fa07e042c80]
 /lib/libglib-2.0.so.0(g_main_loop_run+0x182)[0x7fa07e0432f2]
 /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x7fa08095c2b7]
 cairo-dock(main+0x11b5)[0x422595]
 /lib/libc.so.6(__libc_start_main+0xfd)[0x7fa07c9f1ead]
 cairo-dock[0x40d4f9]

But is it possible to reproduce this bug and post here the backtrace given by gdb or ddd => http://wiki.glx-dock.org/?p=ddd
(If you already compile the dock by yourself, simply add this CMake flag: -DCMAKE_BUILD_TYPE=Debug)