Package: gucharmap Version: 1:3.8.2-2 Followup-For: Bug #714297 I am experiencing this too and since the submitter did not report a full backtrace, here is one with gucharmap recompiled with debug info enabled and optimisation disabled. I searched for "rock", "minus" kills it too.
pabs@chianamo ~ $ gdb gucharmap GNU gdb (GDB) 7.6-debian Copyright (C) 2013 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/gucharmap...done. (gdb) r Starting program: /usr/bin/gucharmap warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7ffff7ffa000 warning: Could not load shared library symbols for linux-vdso.so.1. Do you need "set solib-search-path" or "set sysroot"? [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffed5b4700 (LWP 18497)] Program received signal SIGSEGV, Segmentation fault. __strlen_sse2_pminub () at ../sysdeps/x86_64/multiarch/strlen-sse2-pminub.S:38 38 ../sysdeps/x86_64/multiarch/strlen-sse2-pminub.S: No such file or directory. (gdb) bt #0 __strlen_sse2_pminub () at ../sysdeps/x86_64/multiarch/strlen-sse2-pminub.S:38 #1 0x00000000004093b1 in utf8_strcasestr (haystack=0x0, needle=0xa1c750 "rock", whole_word=0) at gucharmap-search-dialog.c:99 #2 0x00000000004096af in matches (search_dialog=0x9f4170, wc=230, search_string_nfd=0xa1c750 "rock", annotations=1) at gucharmap-search-dialog.c:176 #3 0x0000000000409ea0 in idle_search (search_dialog=0x9f4170) at gucharmap-search-dialog.c:412 #4 0x00007ffff5ea4f25 in g_main_dispatch (context=0x64b560) at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3054 #5 g_main_context_dispatch (context=context@entry=0x64b560) at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3630 #6 0x00007ffff5ea5268 in g_main_context_iterate (context=context@entry=0x64b560, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3701 #7 0x00007ffff5ea5324 in g_main_context_iteration (context=0x64b560, context@entry=0x0, may_block=may_block@entry=1) at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3762 #8 0x00007ffff6ba454c in g_application_run (application=0x644060, argc=<optimized out>, argv=0x7fffffffdac8) at /tmp/buildd/glib2.0-2.36.1/./gio/gapplication.c:1623 #9 0x000000000040e56a in main (argc=1, argv=0x7fffffffdac8) at main.c:266 (gdb) thread apply all bt full Thread 2 (Thread 0x7fffed5b4700 (LWP 18497)): #0 0x00007ffff597114d in poll () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007ffff5ea51fc in g_main_context_poll (n_fds=3, fds=0x7715d0, timeout=-1, context=0x7714c0, priority=<optimized out>) at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3995 poll_func = 0x7ffff5eb35a0 <g_poll> #2 g_main_context_iterate (context=0x7714c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3696 max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 3 allocated_nfds = <optimized out> fds = 0x7715d0 #3 0x00007ffff5ea56da in g_main_loop_run (loop=0x7d8ce0) at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3895 __PRETTY_FUNCTION__ = "g_main_loop_run" #4 0x00007ffff6bd6526 in gdbus_shared_thread_func (user_data=0x771490) at /tmp/buildd/glib2.0-2.36.1/./gio/gdbusprivate.c:278 data = 0x771490 #5 0x00007ffff5ec8f35 in g_thread_proxy (data=0x6d8540) at /tmp/buildd/glib2.0-2.36.1/./glib/gthread.c:798 thread = 0x6d8540 #6 0x00007ffff5c47e0e in start_thread (arg=0x7fffed5b4700) at pthread_create.c:311 __res = <optimized out> pd = 0x7fffed5b4700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737175570176, 8954405825131938537, 1, 140737488344704, 4096, 140737175570176, -8954376441063177495, -8954392807024131351}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #7 0x00007ffff597c8ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 No locals. Thread 1 (Thread 0x7ffff7fc6980 (LWP 18493)): #0 __strlen_sse2_pminub () at ../sysdeps/x86_64/multiarch/strlen-sse2-pminub.S:38 No locals. #1 0x00000000004093b1 in utf8_strcasestr (haystack=0x0, needle=0xa1c750 "rock", whole_word=0) at gucharmap-search-dialog.c:99 needle_len = 4 haystack_len = 32767 p = 0x7ffff5ed37a7 <g_utf8_normalize+55> "H\211\350H\213\\$\bH\213l$\020H\203\304\030\303\017\037\200" q = 0xa26450 "@z\240" r = 0x0 #2 0x00000000004096af in matches (search_dialog=0x9f4170, wc=230, search_string_nfd=0xa1c750 "rock", annotations=1) at gucharmap-search-dialog.c:176 priv = 0x9f4330 haystack = 0x0 haystack_arr = 0x9e3aa0 haystack_nfd = 0x0 matched = 0 i = 1 #3 0x0000000000409ea0 in idle_search (search_dialog=0x9f4170) at gucharmap-search-dialog.c:412 priv = 0x9f4330 wc = 230 timer = 0x9f3e10 #4 0x00007ffff5ea4f25 in g_main_dispatch (context=0x64b560) at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3054 dispatch = 0x7ffff5ea1cc0 <g_idle_dispatch> was_in_call = 0 user_data = 0x9f4170 callback = 0x409d50 <idle_search> cb_funcs = 0x7ffff61569e0 <g_source_callback_funcs> cb_data = 0xa07a40 current_source_link = {data = 0xa26450, next = 0x0} need_destroy = <optimized out> source = 0xa26450 current = 0x6e5800 i = <optimized out> #5 g_main_context_dispatch (context=context@entry=0x64b560) at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3630 No locals. #6 0x00007ffff5ea5268 in g_main_context_iterate (context=context@entry=0x64b560, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3701 max_priority = 200 timeout = 0 some_ready = 1 nfds = <optimized out> allocated_nfds = <optimized out> fds = 0x979c60 #7 0x00007ffff5ea5324 in g_main_context_iteration (context=0x64b560, context@entry=0x0, may_block=may_block@entry=1) at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3762 retval = <optimized out> #8 0x00007ffff6ba454c in g_application_run (application=0x644060, argc=<optimized out>, argv=0x7fffffffdac8) at /tmp/buildd/glib2.0-2.36.1/./gio/gapplication.c:1623 arguments = 0x90d4c0 status = 0 i = <optimized out> __PRETTY_FUNCTION__ = "g_application_run" #9 0x000000000040e56a in main (argc=1, argv=0x7fffffffdac8) at main.c:266 window = 0x81c0d0 screen = 0x664000 monitor = 0 rect = {x = 0, y = 27, width = 1280, height = 773} error = 0x0 font = 0x0 application = 0x644060 status = 32767 goptions = {{long_name = 0x40f95a "font", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fffffffd910, description = 0x40f960 "Font to start with; ex: 'Serif 27'", arg_description = 0x40f983 "FONT"}, { long_name = 0x40f988 "version", short_name = 0 '\000', flags = 9, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x40daa9 <option_version_cb>, description = 0x0, arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (700, 'testing'), (600, 'unstable'), (550, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.10-rc7-amd64 (SMP w/4 CPU cores) Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages gucharmap depends on: ii dconf-gsettings-backend [gsettings-backend] 0.16.0-4 ii gconf-gsettings-backend [gsettings-backend] 3.2.6-1 ii libatk1.0-0 2.8.0-2 ii libc6 2.17-6 ii libcairo2 1.12.14-4 ii libglib2.0-0 2.36.1-2build1 ii libgtk-3-0 3.8.2-2 ii libgucharmap-2-90-7 1:3.8.2-2 ii libpango-1.0-0 1.32.5-5+b1 ii libpangocairo-1.0-0 1.32.5-5+b1 Versions of packages gucharmap recommends: ii yelp 3.8.1-2 -- bye, pabs http://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part