Comment 15 for bug 229668

Revision history for this message
Sam_ (and-sam) wrote :

Next scenario:
Open yelp in a terminal and type in the search field 'software'.
Positive: right click on 'Add and Remove Applications' to copy the URL
file:///usr/share/gnome/help/gnome-app-install/C/gnome-app-install.xml#starting-GNOME-app-install
Positive: afterwards left click on 'Add and Remove Applications' opens correctly.

Positive: right click on 'Anwendungen hinzufügen, entfernen und aktualisieren' to copy URL
file:///usr/share/gnome/help/add-applications/de/add-applications.xml#installation-windows-ubuntu

Negative: left click on 'Anwendungen hinzufügen, entfernen und aktualisieren', result crash.
Output from terminal:
ubuntu@ubuntu:~$ yelp
Entity: line 1: parser error : Input is not proper UTF-8, indicate encoding !
Bytes: 0xB6 0x70 0x66 0x65
<snippet>...�pfen, ist es notwendig, folgende zusätzliche <em>software</em> zu
            ^
*** glibc detected *** yelp: double free or corruption (out): 0x00000000043d06c0 ***
======= Backtrace: =========
/lib/libc.so.6[0x7fabab890cb8]
/lib/libc.so.6(cfree+0x76)[0x7fabab893276]
yelp[0x419db4]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x16d)[0x7fabaceec27d]
/usr/lib/libgobject-2.0.so.0[0x7fabacf01e3b]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7e2)[0x7fabacf03432]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_by_name+0x20c)[0x7fabacf0374c]
yelp[0x40e460]
yelp[0x4129a6]
/usr/lib/libgtk-x11-2.0.so.0(gtk_marshal_BOOLEAN__POINTER+0x98)[0x7fabae9f5a98]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x16d)[0x7fabaceec27d]
/usr/lib/libgobject-2.0.so.0[0x7fabacf01b1e]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x66d)[0x7fabacf032bd]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7fabacf03953]
/usr/lib/xulrunner-1.9.0.8/libxul.so[0x7faba03cc47b]
/usr/lib/xulrunner-1.9.0.8/libxul.so[0x7faba06965f1]
/usr/lib/xulrunner-1.9.0.8/libxul.so[0x7faba06aca19]
/usr/lib/xulrunner-1.9.0.8/libxul.so[0x7faba06acbb3]
/usr/lib/xulrunner-1.9.0.8/libxul.so[0x7faba06acf84]
/usr/lib/xulrunner-1.9.0.8/libxul.so[0x7faba0535fd0]
/usr/lib/xulrunner-1.9.0.8/libxul.so[0x7faba05366fa]
/usr/lib/xulrunner-1.9.0.8/libxul.so[0x7faba0536bba]
/usr/lib/xulrunner-1.9.0.8/libxul.so[0x7faba075ff35]
/usr/lib/xulrunner-1.9.0.8/libxul.so[0x7faba0761a5e]
/usr/lib/xulrunner-1.9.0.8/libxul.so[0x7faba075cb89]
/usr/lib/xulrunner-1.9.0.8/libxul.so[0x7faba0a9a261]
/usr/lib/xulrunner-1.9.0.8/libxul.so[0x7faba0a9550e]
/usr/lib/xulrunner-1.9.0.8/libxul.so[0x7faba0a956c7]
/usr/lib/libgtk-x11-2.0.so.0[0x7fabae9f9df8]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x16d)[0x7fabaceec27d]
/usr/lib/libgobject-2.0.so.0[0x7fabacf01e3b]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x66d)[0x7fabacf032bd]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7fabacf03953]
/usr/lib/libgtk-x11-2.0.so.0[0x7fabaeb0209e]
/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0xe3)[0x7fabae9f2693]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2e3)[0x7fabae9f37b3]
/usr/lib/libgdk-x11-2.0.so.0[0x7fabae66cf3c]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x24a)[0x7fabacc5420a]
/usr/lib/libglib-2.0.so.0[0x7fabacc578e0]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1cd)[0x7fabacc57dad]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x7fabae9f3bc7]
yelp[0x41a90a]
/lib/libc.so.6(__libc_start_main+0xe6)[0x7fabab8375a6]
yelp[0x40def9]
======= Memory map: ========
00400000-0043f000 r-xp 00000000 00:11 23792 /usr/bin/yelp
0063e000-0063f000 r--p 0003e000 00:11 23792 /usr/bin/yelp
0063f000-00641000 rw-p 0003f000 00:11 23792 /usr/bin/yelp
01a8a000-0450f000 rw-p 01a8a000 00:00 0 [heap]
7fab94000000-7fab94021000 rw-p 7fab94000000 00:00 0
7fab94021000-7fab98000000 ---p 7fab94021000 00:00 0
7fab992a6000-7fab992a7000 ---p 7fab992a6000 00:00 0
7fab992a7000-7fab99aa7000 rw-p 7fab992a7000 00:00 0
7fab99aa7000-7fab99b33000 r--p 00000000 00:11 20485 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
7fab99b33000-7fab99b34000 ---p 7fab99b33000 00:00 0
7fab99b34000-7fab9a334000 rw-p 7fab99b34000 00:00 0
7fab9a334000-7fab9a335000 ---p 7fab9a334000 00:00 0
7fab9a335000-7fab9ab35000 rw-p 7fab9a335000 00:00 0
7fab9ab35000-7fab9ab36000 ---p 7fab9ab35000 00:00 0
7fab9ab36000-7fab9b336000 rw-p 7fab9ab36000 00:00 0
7fab9b336000-7fab9b337000 ---p 7fab9b336000 00:00 0
7fab9b337000-7fab9bb37000 rw-p 7fab9b337000 00:00 0
7fab9bb37000-7fab9bb38000 ---p 7fab9bb37000 00:00 0
7fab9bb38000-7fab9c338000 rw-p 7fab9bb38000 00:00 0
7fab9c338000-7fab9c36e000 r-xp 00000000 00:11 8533 /usr/lib/libcroco-0.6.so.3.0.1
7fab9c36e000-7fab9c56d000 ---p 00036000 00:11 8533 /usr/lib/libcroco-0.6.so.3.0.1
7fab9c56d000-7fab9c571000 rw-p 00035000 00:11 8533 /usr/lib/libcroco-0.6.so.3.0.1
7fab9c571000-7fab9c5aa000 r-xp 00000000 00:11 8531 /usr/lib/libgsf-1.so.114.0.11
7fab9c5aa000-7fab9c7aa000 ---p 00039000 00:11 8531 /usr/lib/libgsf-1.so.114.0.11
7fab9c7aa000-7fab9c7ad000 r--p 00039000 00:11 8531 /usr/lib/libgsf-1.so.114.0.11
7fab9c7ad000-7fab9c7ae000 rw-p 0003c000 00:11 8531 /usr/lib/libgsf-1.so.114.0.11
7fab9c7ae000-7fab9c7b0000 rw-p 7fab9c7ae000 00:00 0
7fab9c7b0000-7fab9c7e5000 r-xp 00000000 00:11 8525 /usr/lib/librsvg-2.so.2.26.0
7fab9c7e5000-7fab9c9e5000 ---p 00035000 00:11 8525 /usr/lib/librsvg-2.so.2.26.0
7fab9c9e5000-7fab9c9e6000 r--p 00035000 00:11 8525 /usr/lib/librsvg-2.so.2.26.0
7fab9c9e6000-7fab9c9e7000 rw-p 00036000 00:11 8525 /usr/lib/librsvg-2.so.2.26.0
7fab9c9e7000-7fab9c9e9000 r-xp 00000000 00:11 8757 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
7fab9c9e9000-7fab9cbe8000 ---p 00002000 00:11 8757 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
7fab9cbe8000-7fab9cbe9000 r--p 00001000 00:11 8757 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
7fab9cbe9000-7fab9cbea000 rw-p 00002000 00:11 8757 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
7fab9cbea000-7fab9cbec000 r-xp 00000000 00:11 8676 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7fab9cbec000-7fab9cdeb000 ---p 00002000 00:11 8676 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7fab9cdeb000-7fab9cdec000 r--p 00001000 00:11 8676 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7fab9cdec000-7fab9cded000 rw-p 00002000 00:11 8676 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7fab9cded000-7fab9cdf1000 r-xp 00000000 00:11 8755 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
7fab9cdf1000-7fab9cff1000 ---p 00004000 00:11 8755 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
7fab9cff1000-7fab9cff2000 r--p 00004000 00:11 8755 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
7fab9cff2000-7fab9cff3000 rw-p 00005000 00:11 8755 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
7fab9cff3000-7fab9d011000 r-xp 00000000 00:11 8230 /usr/lib/gio/modules/libgvfsdbus.so
7fab9d011000-7fab9d210000 ---p 0001e000 00:11 8230 /usr/lib/gio/modules/libgvfsdbus.so
7fab9d210000-7fab9d211000 r--p 0001d000 00:11 8230 /usr/lib/gio/modules/libgvfsdbus.so
7fab9d211000-7fab9d212000 rw-p 0001e000 00:11 8230 /usr/lib/gio/modules/libgvfsdbus.so
7fab9d212000-7fab9d227000 r-xp 00000000 00:11 8234 /usr/lib/libgvfscommon.so.0.0.0
7fab9d227000-7fab9d427000 ---p 00015000 00:11 8234 /usr/lib/libgvfscommon.so.0.0.0
7fab9d427000-7fab9d428000 r--p 00015000 00:11 8234 /usr/lib/libgvfscommon.so.0.0.0
7fab9d428000-7fab9d429000 rw-p 00016000 00:11 8234 /usr/lib/libgvfscommon.so.0.0.0
7fab9d429000-7fab9d43a000 r-xp 00000000 00:11 8229 /usr/lib/gio/modules/libgioremote-volume-monitor.so
7fab9d43a000-7fab9d639000 ---p 00011000 00:11 8229 /usr/lib/gio/modules/libgioremote-volume-monitor.so
7fab9d639000-7fab9d63a000 r--p 00010000 00:11 8229 /usr/lib/gio/modules/libgioremote-volume-monitor.so
7fab9d63a000-7fab9d63b000 rw-p 00011000 00:11 8229 /usr/lib/gio/modules/libgioremote-volume-monitor.so
7fab9d65e000-7fab9d6ad000 r--p 00000000 00:11 22557 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
7fab9d6ad000-7fab9d6b0000 r--p 00000000 00:11 8778 /usr/share/locale-langpack/de/LC_MESSAGES/atk10.mo
7fab9d6b0000-7fab9d710000 rw-s 00000000 00:09 2195472 /SYSV00000000 (deleted)
7fab9d711000-7fab9d771000 rw-s 00000000 00:09 2162703 /SYSV00000000 (deleted)
7fab9d771000-7fab9d809000 r--p 00000000 00:11 8677 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
7fab9d809000-7fab9d812000 r--s 00000000 00:11 8672 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86-64.cache-2
7fab9d812000-7fab9d815000 r--s 00000000 00:11 8670 /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86-64.cache-2
7fab9d815000-7fab9d816000 r-Aborted (core dumped)

Summary, left click to open five different title links results in no problems.
But every time, you try first to copy a link with right click and afterwards opening another one with left click results in crash.
ubuntu@ubuntu:~$ yelp
Entity: line 1: parser error : Input is not proper UTF-8, indicate encoding !
Bytes: 0xB6 0x70 0x66 0x65
<snippet>...�pfen, ist es notwendig, folgende zusätzliche <em>software</em> zu
            ^
Unmatched element: aplication
Segmentation fault (core dumped)