Debugging that way doesn't seem to correctly load all the debugging symbols, e.g.:
Breakpoint 1, 0xb7beb313 in gucharmap_settings_set_last_char () from /usr/lib/libgucharmap.so.6 (gdb) n Single stepping until exit from function gucharmap_settings_set_last_char, which has no line number information. 0xb7bdeb4d in ?? () from /usr/lib/libgucharmap.so.6 (gdb) n Cannot find bounds of current function (gdb) where #0 0xb7bdeb4d in ?? () from /usr/lib/libgucharmap.so.6 #1 0x00000057 in ?? () #2 0xb774a248 in ?? () from /usr/lib/libglib-2.0.so.0 #3 0xbf8a0148 in ?? () #4 0xb76d21c1 in ?? () from /usr/lib/libglib-2.0.so.0 #5 0x00000057 in ?? () #6 0x080f98c0 in ?? () #7 0xbf8a0158 in ?? () #8 0xb774a248 in ?? () from /usr/lib/libglib-2.0.so.0 #9 0x00000000 in ?? () However, if I start gucharmap from a terminal, attaching gdb gets all the symbols and works fine. :/ Attached is an strace log in which I clicked around on a few different characters and then closed the program. ** Attachment added: "strace log" http://launchpadlibrarian.net/11877375/strace-gucharmap.log -- [Hardy] gucharmap doesn't save settings when not run from command line https://bugs.launchpad.net/bugs/190658 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs