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
Desktop Bugs, which is a bug assignee.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to