Bug#443108: typo in /usr/share/gedit-2/taglist/HTML.tags.gz cause gedit crash
LI Daobing
lidaobing at gmail.com
Tue Sep 18 18:15:21 UTC 2007
Package: gedit
Version: 2.18.2-1
Severity: normal
Hello,
$ zgrep -C 1 -n begin /usr/share/gedit-2/taglist/HTML.tags.gz | head -12
93394- <Tag name="HTML version">
93395: <begin>version=</begin>
93396- </Tag>
--
94526- <Tag name="HTML version" xml:lang="af">
94527: <begin>version=</begin>
94528- </Tag>
--
95658- <Tag name="HTML version" xml:lang="am">
95659: <begin>version=</begin>
95660- </Tag>
--
$
all these `begin' should be `Begin', which can cause gedit crash when insrt `HTML version' tag into a txt.
following is the crash information.
sys:1: GtkWarning: real_set_mark: assertion `_gtk_text_iter_get_btree (where) == tree' failed
sys:1: GtkWarning: Invalid text buffer iterator: either the iterator is uninitialized, or the characters/pixbufs/widgets in the buffer have been modified since the iterator was created.
You must use marks, character numbers, or line numbers to preserve a position across buffer modifications.
You can apply tags and insert marks without invalidating your iterators,
but any mutation that affects 'indexable' buffer contents (contents that can be referred to by character offset)
will invalidate all outstanding iterators
Gtk-ERROR **: file /tmp/buildd/gtk+2.0-2.10.13/gtk/gtktextbtree.c: line 1535 (_gtk_text_btree_find_line_top): should not be reached
aborting...
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.20-16-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages gedit depends on:
ii gconf2 2.18.0.1-3 GNOME configuration database syste
ii gedit-common 2.18.2-1 official text editor of the GNOME
ii iso-codes 1.4-1 ISO language, territory, currency
ii libart-2.0-2 2.3.19-3 Library of functions for 2D graphi
ii libatk1.0-0 1.18.0-2 The ATK accessibility toolkit
ii libc6 2.6.1-1+b1 GNU C Library: Shared libraries
ii libenchant1c2a 1.3.0-3+b1 a wrapper library for various spel
ii libgconf2-4 2.18.0.1-3 GNOME configuration database syste
ii libglade2-0 1:2.6.2-1 library to load .glade files at ru
ii libglib2.0-0 2.14.0-2 The GLib library of C routines
ii libgnome2-0 2.18.0-4 The GNOME 2 library - runtime file
ii libgnomecanvas2-0 2.14.0-3 A powerful object-oriented display
ii libgnomeprint2.2-0 2.18.1-1 The GNOME 2.2 print architecture -
ii libgnomeprintui2.2-0 2.18.0-2 GNOME 2.2 print architecture User
ii libgnomeui-0 2.18.1-2 The GNOME 2 libraries (User Interf
ii libgnomevfs2-0 1:2.18.1-3+b1 GNOME Virtual File System (runtime
ii libgtk2.0-0 2.10.13-1 The GTK+ graphical user interface
ii libgtksourceview1.0-0 1.8.5-1 shared libraries for the GTK+ synt
ii libpango1.0-0 1.18.1-1 Layout and rendering of internatio
ii libx11-6 2:1.0.3-7 X11 client-side library
ii libxml2 2.6.30.dfsg-2 GNOME XML library
ii python 2.4.4-6 An interactive high-level object-o
ii python-glade2 2.10.6-1 GTK+ bindings: Glade support
ii python-gnome2-desktop 2.18.0-2+b1 Python bindings for the GNOME desk
ii python-gtk2 2.10.6-1 Python bindings for the GTK+ widge
ii python-support 0.6.4 automated rebuilding support for p
ii python2.4 2.4.4-6 An interactive high-level object-o
ii scrollkeeper 0.3.14-13 A free electronic cataloging syste
Versions of packages gedit recommends:
pn libgnomevfs2-bin <none> (no description available)
pn python-gnome2 <none> (no description available)
pn zenity <none> (no description available)
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list