Hi Vincent, On Tue, 6 Nov 2012 18:38:13 -0800 Vincent Cheng <vincentc1...@gmail.com> wrote:
> [...] > > Would it be possible for you to get a backtrace [1]? Unfortunately > debug packages aren't provided for conky yet (that's on my todo list), > so you'll have to rebuild the package as instructed on that Debian > wiki page. I've launched conky using gdb. This is the result. ~:$ gdb conky GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/conky...done. (gdb) run -c ~/.conky/conkyrc Starting program: /usr/bin/conky -c ~/.conky/conkyrc [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffefec4700 (LWP 17333)] [New Thread 0x7fffef6c3700 (LWP 17334)] [New Thread 0x7fffeeec2700 (LWP 17335)] [New Thread 0x7fffee6c1700 (LWP 17336)] [New Thread 0x7fffedec0700 (LWP 17337)] [New Thread 0x7fffed6bf700 (LWP 17338)] [New Thread 0x7fffecebe700 (LWP 17339)] [New Thread 0x7fffec6bd700 (LWP 17340)] Conky: desktop window (bd) is root window Conky: drawing to desktop window Conky: drawing to double buffer <<< maybe after one day of correct functioning >>> Program received signal SIGSEGV, Segmentation fault. 0x00007ffff4c3aaba in vfprintf () from /lib/x86_64-linux-gnu/libc.so.6 Then the backtrace (gdb) bt #0 0x00007ffff4c3aaba in vfprintf ()from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff4c614a2 in vsnprintf ()from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007ffff4c43313 in snprintf ()from /lib/x86_64-linux-gnu/libc.so.6 #3 0x000000000045d61b in print_top (obj=0x6d2ee0, p=0x6d33c3 "", p_max_size=15613) at ../../src/top.c:1002 #4 0x0000000000430b25 in generate_text_internal (p=0x6d33c3 "", p_max_size=15613, root=..., cur=0x685bc0) at ../../src/conky.c:2184 #5 0x00000000004317b8 in generate_text () at ../../src/conky.c:2427 #6 0x0000000000435424 in update_text () at ../../src/conky.c:3455 #7 0x00000000004357ff in main_loop () at ../../src/conky.c:3546 #8 0x000000000043d265 in main (argc=3, argv=0x7fffffffe528) at ../../src/conky.c:5957 Sorry for the late reply... at the beginning of the tests, there was the option "background on" in conkyrc that resulted in no backtrace from gdb. At the moment, conky faults with segfault about every day. Consider that the PC is on h24. I hope this help you to find a good solution!! Conky is a very usefull program; without its informations printed on the screen, I feel blind :-) If you need more informations, just ask! > Regards, > Vincent > > [1] http://wiki.debian.org/HowToGetABacktrace Thank you Ciao -- Luca Sighinolfi Se smetti di essere curioso, sei bello che morto. Al Pacino, Profumo Di Donna
signature.asc
Description: PGP signature