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)
This is the backtrace given in the xsession-errors:
*** glibc detected *** cairo-dock: double free or corruption (out): 0x000000000$ so.6(+0x725d6) [0x7fa07ca455d6 ] so.6(cfree+ 0x6c)[0x7fa07ca 4a30c] cairo-dock/ libcd-weather. so(cd_weather_ reset_weather_ data+0x26) [0x7fa0$ cairo-dock/ libcd-weather. so(cd_weather_ update_ from_data+ 0x56)[0x7fa06e$ libgldi. so.2(+0x8b57e) [0x7fa07cde157e ] 2.0.so. 0(+0x46ddb) [0x7fa07e043ddb ] 2.0.so. 0(g_main_ context_ dispatch+ 0x1f3)[ 0x7fa07e0424a3] 2.0.so. 0(+0x45c80) [0x7fa07e042c80 ] 2.0.so. 0(g_main_ loop_run+ 0x182)[ 0x7fa07e0432f2] libgtk- x11-2.0. so.0(gtk_ main+0xa7) [0x7fa08095c2b7 ] dock(main+ 0x11b5) [0x422595] so.6(__ libc_start_ main+0xfd) [0x7fa07c9f1ead ] dock[0x40d4f9]
======= Backtrace: =========
/lib/libc.
/lib/libc.
/usr/lib/
/usr/lib/
/usr/lib/
/lib/libglib-
/lib/libglib-
/lib/libglib-
/lib/libglib-
/usr/lib/
cairo-
/lib/libc.
cairo-
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 BUILD_TYPE= Debug)
(If you already compile the dock by yourself, simply add this CMake flag: -DCMAKE_