Bug#616187: Test browser always segfaults.
Trent W. Buck
trentbuck at gmail.com
Wed Jul 13 07:20:55 UTC 2011
Hi,
None of the following programs/packages exhibit the problem
(segfaulting on boot). I think this ticket can be closed.
$ COLUMNS=70 dpkg -l libwebkit*[0-9] | grep ^ii
ii libwebkit-1.0- 1.2.7-3 Web content engine library for Gtk+
ii libwebkitgtk-1 1.4.2-1 Web content engine library for Gtk+
ii libwebkitgtk-3 1.4.2-1 Web content engine library for Gtk+
$ dpkg -S /usr/lib/*/libexec/GtkLauncher
libwebkit-1.0-2: /usr/lib/webkit-1.0-2/libexec/GtkLauncher
libwebkitgtk-1.0-0: /usr/lib/webkitgtk-1.0-0/libexec/GtkLauncher
libwebkitgtk-3.0-0: /usr/lib/webkitgtk-3.0-0/libexec/GtkLauncher
$ for i in /usr/lib/*/libexec/GtkLauncher; do $i http://example.net/; done
$
UPDATE: Oops, I just found a comment in my customized sensible-browser
script:
# Note: this segfaults when ibritish is installed.
: exec /usr/lib/webkitgtk-3.0-0/libexec/GtkLauncher "$@"
And indeed, I do not currently have ibritish installed. I'm also
guessing it depends on your locale, since my LANG=en_AU.UTF-8 will
probably equate to british spelling as far as lib[ia]spell is
concerned. (I used to have ibritish installed simply because spell(1)
pulled it in; later I stopped use spell(1).)
After I ran "sudo apt-get install ibritish --no-install-recommends", I
got the following error output, but no segfaulting.
$ for i in /usr/lib/*/libexec/GtkLauncher; do $i http://example.net/; done
Illegal format hash table /usr/lib/ispell/british.hash - expected magic2 0x9602, got 0x0
Illegal format hash table /usr/lib/ispell/british.hash - expected magic2 0x9602, got 0x0
** (GtkLauncher:18639): CRITICAL **: enchant_broker_free_dict: assertion `dict' failed
Illegal format hash table /usr/lib/ispell/british.hash - expected magic2 0x9602, got 0x0
Illegal format hash table /usr/lib/ispell/british.hash - expected magic2 0x9602, got 0x0
** (GtkLauncher:18645): CRITICAL **: enchant_broker_free_dict: assertion `dict' failed
Illegal format hash table /usr/lib/ispell/british.hash - expected magic2 0x9602, got 0x0
Illegal format hash table /usr/lib/ispell/british.hash - expected magic2 0x9602, got 0x0
** (GtkLauncher:18651): CRITICAL **: enchant_broker_free_dict: assertion `dict' failed
$ ls -l /usr/lib/ispell/british.hash
lrwxrwxrwx 1 root root 28 Jun 16 04:49 /usr/lib/ispell/british.hash -> /var/lib/ispell/british.hash
$ ls -l /var/lib/ispell/british.hash
-rw-r--r-- 1 root root 1608528 Jul 13 17:09 /var/lib/ispell/british.hash
$ file /var/lib/ispell/british.hash
/var/lib/ispell/british.hash: little endian ispell 3.1 hash file, 7-bit, capitalization, 52 flags and 512 string characters
$
So I guess this ticket is still OK to close.
More information about the Pkg-webkit-maintainers
mailing list