Your message dated Fri, 28 Apr 2006 14:17:38 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#358808: fixed in gtkhtml3.8 3.10.1-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: evolution
Version: 2.4.2.1-1.1
Severity: important


After a update today I'm experiancing evolution hanging on startup in a
manner consistant with this post on debian-devel:

http://lists.debian.org/debian-devel/2006/03/msg00941.html

The workaround in that post works but I'm running the version of
evolution which claims to have the fixes in according to this post:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=347672

The output from evolution at startup is a follows:
$ evolution
adding hook target 'source'

(evolution:23704): camel-WARNING **: camel_exception_get_id called with
NULL parameter.

(evolution:23704): Gdk-CRITICAL **: gdk_gc_set_foreground: assertion
`GDK_IS_GC (gc)' failed

** (evolution:23704): WARNING **: Failed to connect to the D-BUS daemon:
Unable to determine the address of the message bus

*** glibc detected *** double free or corruption (out): 0x086f73e0 ***
<<<HANGS HERE>>>

Valgrind has this to say about it:

<snip>
==23943== Invalid free() / delete / delete[]
==23943==     by 0x401D048: free (vg_replace_malloc.c:235)
==23943==     at 0x534CEA0: g_free (:)
==23943==     at 0x4679E71: html_text_slave_get_glyph_items (:)
==23943==     at 0x467AE58: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x466046A: html_object_check_point (:)
==23943==     at 0x4630867: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x466046A: html_object_check_point (:)
==23943==     at 0x463441C: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x466046A: html_object_check_point (:)
==23943==     at 0x466F267: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x466046A: html_object_check_point (:)
==23943==     at 0x4630867: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943== Address 0x94EB088 is 8 bytes inside a block of size 120
alloc'd
==23943==     by 0x401DA65: memalign (vg_replace_malloc.c:332)
==23943==     at 0x401DAF0: posix_memalign (vg_replace_malloc.c:384)
==23943==     at 0x535BBFB: in /usr/lib/libglib-2.0.so.0.1000.1 (:)
==23943==     at 0x535CA7B: g_slice_alloc (:)
==23943==     at 0x535CB64: g_slice_alloc0 (:)
==23943==     at 0x535D031: g_slist_prepend (:)
==23943==     at 0x4C9A883: in /usr/lib/libgtk-x11-2.0.so.0.800.13 (:)
==23943==     at 0x4C9A928: in /usr/lib/libgtk-x11-2.0.so.0.800.13 (:)
==23943==     at 0x4C9ADF4: _gtk_key_hash_lookup (:)
==23943==     at 0x4BE0756: gtk_bindings_activate_event (:)
==23943==     at 0x4DA2D47: in /usr/lib/libgtk-x11-2.0.so.0.800.13 (:)
==23943==     at 0x4CB181F: _gtk_marshal_BOOLEAN__BOXED (:)
==23943==
==23943== Invalid free() / delete / delete[]
==23943==     by 0x401D048: free (vg_replace_malloc.c:235)
==23943==     at 0x534CEA0: g_free (:)
==23943==     at 0x4679D2D: html_text_slave_get_glyph_items (:)
==23943==     at 0x467AE58: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x466046A: html_object_check_point (:)
==23943==     at 0x4630867: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x466046A: html_object_check_point (:)
==23943==     at 0x463441C: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x466046A: html_object_check_point (:)
==23943==     at 0x466F267: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x466046A: html_object_check_point (:)
==23943==     at 0x4630867: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943== Address 0x7F23DD0 is 80 bytes inside a block of size 120
alloc'd
==23943==     by 0x401DA65: memalign (vg_replace_malloc.c:332)
==23943==     at 0x401DAF0: posix_memalign (vg_replace_malloc.c:384)
==23943==     at 0x535BBFB: in /usr/lib/libglib-2.0.so.0.1000.1 (:)
==23943==     at 0x535CA7B: g_slice_alloc (:)
==23943==     at 0x535CB64: g_slice_alloc0 (:)
==23943==     at 0x535D031: g_slist_prepend (:)
==23943==     at 0x4D6A1E9: gtk_tree_row_reference_new_proxy (:)
==23943==     at 0x4D6A460: gtk_tree_row_reference_copy (:)
==23943==     at 0x5DEA09F: em_folder_tree_model_set_folder_info (:)
==23943==     at 0x5DEA522: em_folder_tree_model_set_folder_info (:)
==23943==     at 0x5DEA522: em_folder_tree_model_set_folder_info (:)
==23943==     at 0x5DEFDA4: in
/usr/lib/evolution/2.4/components/libevolution-mail.so (:)
==23943==
==23943== Invalid free() / delete / delete[]
==23943==     by 0x401D048: free (vg_replace_malloc.c:235)
==23943==     at 0x534CEA0: g_free (:)
==23943==     at 0x4679D2D: html_text_slave_get_glyph_items (:)
==23943==     at 0x467A4D2: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x46600FA: html_object_draw (:)
==23943==     at 0x462BC99: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x4631005: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x46600FA: html_object_draw (:)
==23943==     at 0x462BC99: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x46340CF: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x4671D8C: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x46600FA: html_object_draw (:)
==23943== Address 0x7F1DBB8 is 56 bytes inside a block of size 120
alloc'd
==23943==     by 0x401DA65: memalign (vg_replace_malloc.c:332)
==23943==     at 0x401DAF0: posix_memalign (vg_replace_malloc.c:384)
==23943==     at 0x535BBFB: in /usr/lib/libglib-2.0.so.0.1000.1 (:)
==23943==     at 0x535CA7B: g_slice_alloc (:)
==23943==     at 0x535CB64: g_slice_alloc0 (:)
==23943==     at 0x535CFEA: g_slist_append (:)
==23943==     at 0x4679A84: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x4679EBC: html_text_slave_get_glyph_items (:)
==23943==     at 0x4679F23: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x467A15B: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x465EE77: html_object_calc_size (:)
==23943==     at 0x46321D5: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==
==23943== Invalid free() / delete / delete[]
==23943==     by 0x401D048: free (vg_replace_malloc.c:235)
==23943==     at 0x534CEA0: g_free (:)
==23943==     at 0x4679E71: html_text_slave_get_glyph_items (:)
==23943==     at 0x467A4D2: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x46600FA: html_object_draw (:)
==23943==     at 0x462BC99: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x4631005: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x46600FA: html_object_draw (:)
==23943==     at 0x462BC99: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x46340CF: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x4671D8C: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x46600FA: html_object_draw (:)
==23943== Address 0x6591AA0 is 32 bytes inside a block of size 120
alloc'd
==23943==     by 0x401DA65: memalign (vg_replace_malloc.c:332)
==23943==     at 0x401DAF0: posix_memalign (vg_replace_malloc.c:384)
==23943==     at 0x535BBFB: in /usr/lib/libglib-2.0.so.0.1000.1 (:)
==23943==     at 0x535CA7B: g_slice_alloc (:)
==23943==     at 0x535CB64: g_slice_alloc0 (:)
==23943==     at 0x535CFEA: g_slist_append (:)
==23943==     at 0x4679A84: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x4679EBC: html_text_slave_get_glyph_items (:)
==23943==     at 0x4679F23: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x467A15B: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x465EE77: html_object_calc_size (:)
==23943==     at 0x46321D5: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==

Followed by lots of Invalid reads of size 4, the first one I'll
reproduce here.

==23943== Invalid read of size 4
==23943==     by 0x535C74A: g_slice_alloc (:)
==23943==     at 0x509DBEF: pango_glyph_item_split (:)
==23943==     at 0x4679D05: html_text_slave_get_glyph_items (:)
==23943==     at 0x467A4D2: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x46600FA: html_object_draw (:)
==23943==     at 0x462BC99: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x4631005: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x46600FA: html_object_draw (:)
==23943==     at 0x462BC99: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x46340CF: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x4671D8C: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x46600FA: html_object_draw (:)
==23943== Address 0x9309D34 is 52 bytes inside a block of size 120
free'd
==23943==     by 0x401D048: free (vg_replace_malloc.c:235)
==23943==     at 0x534CEA0: g_free (:)
==23943==     at 0x4679E71: html_text_slave_get_glyph_items (:)
==23943==     at 0x467A4D2: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x46600FA: html_object_draw (:)
==23943==     at 0x462BC99: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x4631005: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x46600FA: html_object_draw (:)
==23943==     at 0x462BC99: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x46340CF: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x4671D8C: in /usr/lib/libgtkhtml-3.8.so.15.3.7 (:)
==23943==     at 0x46600FA: html_object_draw (:)

Ashley,

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.14-1-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages evolution depends on:
ii  evolution-dat 1.4.2.1-1.1                evolution database backend server
ii  gconf2        2.14.0-1                   GNOME configuration database syste
ii  gnome-icon-th 2.12.1-2                   GNOME Desktop icon theme
ii  gtkhtml3.8    3.8.1-1.1                  HTML rendering/editing library - b
ii  libart-2.0-2  2.3.17-1                   Library of functions for 2D graphi
ii  libatk1.0-0   1.10.3-1                   The ATK accessibility toolkit
ii  libaudiofile0 0.2.6-6                    Open-source version of SGI's audio
ii  libavahi-clie 0.6.9-2                    Avahi client library
ii  libavahi-comm 0.6.9-2                    Avahi common library
ii  libavahi-comp 0.6.9-2                    Avahi Howl compatibility library
ii  libavahi-glib 0.6.9-6                    Avahi glib integration library
ii  libbonobo2-0  2.14.0-1                   Bonobo CORBA interfaces library
ii  libbonoboui2- 2.10.1-2                   The Bonobo UI library
ii  libc6         2.3.6-4                    GNU C Library: Shared libraries an
ii  libcairo2     1.0.2-3                    The Cairo 2D vector graphics libra
ii  libcamel1.2-6 1.4.2.1-1                  The Evolution MIME message handlin
ii  libcomerr2    1.38+1.39-WIP-2005.12.31-1 common error description library
ii  libcompfaceg1 1:1.5.2-3                  Compress/decompress images for mai
ii  libdb4.2      4.2.52-23.1                Berkeley v4.2 Database Libraries [
ii  libdbus-1-2   0.61-4                     simple interprocess messaging syst
ii  libebook1.2-5 1.4.2.1-1                  Client library for evolution addre
ii  libecal1.2-3  1.4.2.1-1                  Client library for evolution calen
ii  libedataserve 1.4.2.1-1                  Utility library for evolution data
ii  libedataserve 1.4.2.1-1                  GUI utility library for evolution 
ii  libesd0       0.2.36-3                   Enlightened Sound Daemon - Shared 
ii  libfontconfig 2.3.2-5                    generic font configuration library
ii  libfreetype6  2.1.10-1.2                 FreeType 2 font engine, shared lib
ii  libgail-commo 1.8.10-1                   GNOME Accessibility Implementation
ii  libgail17     1.8.10-1                   GNOME Accessibility Implementation
ii  libgconf2-4   2.14.0-1                   GNOME configuration database syste
ii  libgcrypt11   1.2.2-1                    LGPL Crypto library - runtime libr
ii  libglade2-0   1:2.5.1-2                  library to load .glade files at ru
ii  libglib2.0-0  2.10.1-2                   The GLib library of C routines
ii  libgnome-keyr 0.4.8-1                    GNOME keyring services library
ii  libgnome-pilo 2.0.12-1.6                 Support libraries for gnome-pilot
ii  libgnome2-0   2.12.0.1-5                 The GNOME 2 library - runtime file
ii  libgnomecanva 2.12.0-2                   A powerful object-oriented display
ii  libgnomeprint 2.12.1-3                   The GNOME 2.2 print architecture -
ii  libgnomeprint 2.12.1-2                   GNOME 2.2 print architecture User 
ii  libgnomeui-0  2.12.1-1                   The GNOME 2 libraries (User Interf
ii  libgnomevfs2- 2.14.0-1                   GNOME virtual file-system (runtime
ii  libgnutls11   1.0.16-14                  GNU TLS library - runtime library
ii  libgpg-error0 1.2-1                      library for common error values an
ii  libgtk2.0-0   2.8.13-1                   The GTK+ graphical user interface 
ii  libgtkhtml3.8 3.8.1-1                    HTML rendering/editing library - r
ii  libice6       6.9.0.dfsg.1-4             Inter-Client Exchange library
ii  libjpeg62     6b-12                      The Independent JPEG Group's JPEG 
ii  libkrb53      1.4.3-6                    MIT Kerberos runtime libraries
ii  libldap2      2.1.30-13                  OpenLDAP libraries
ii  libnspr4      2:1.7.12-1.1               Netscape Portable Runtime Library
ii  libnss3       2:1.7.12-1.1               Network Security Service Libraries
ii  liborbit2     1:2.12.4-1                 libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0 1.12.0-2                   Layout and rendering of internatio
ii  libpisock8    0.11.8-20                  Library for communicating with a P
ii  libpisync0    0.11.8-20                  Synchronization library for PalmOS
ii  libpng12-0    1.2.8rel-5                 PNG library - runtime
ii  libpopt0      1.7-5                      lib for parsing cmdline parameters
ii  libsm6        6.9.0.dfsg.1-4             X Window System Session Management
ii  libsoup2.2-8  2.2.91-1                   an HTTP library implementation in 
ii  libtasn1-2    0.2.17-1                   Manage ASN.1 structures (runtime)
ii  libx11-6      6.9.0.dfsg.1-5             X Window System protocol client li
ii  libxcursor1   1.1.3-1                    X cursor management library
ii  libxext6      6.9.0.dfsg.1-5             X Window System miscellaneous exte
ii  libxi6        6.9.0.dfsg.1-5             X Window System Input extension li
ii  libxinerama1  6.9.0.dfsg.1-4             X Window System multi-head display
ii  libxml2       2.6.23.dfsg.2-2            GNOME XML library
ii  libxrandr2    6.9.0.dfsg.1-4             X Window System Resize, Rotate and
ii  libxrender1   1:0.9.0.2-1                X Rendering Extension client libra
ii  zlib1g        1:1.2.3-11                 compression library - runtime

Versions of packages evolution recommends:
ii  evolution-plugins           2.4.2.1-1.1  All bundled plugins for Evolution
ii  gnome-desktop-data          2.12.3-1     Common files for GNOME 2 desktop a
ii  gnome-pilot-conduits        2.0.12-2     conduits for gnome-pilot
ii  mozilla-psm                 2:1.7.12-1.1 The Mozilla Internet application s
pn  spamassassin                <none>       (no description available)

-- debconf information:
* evolution1.3/warning:


--- End Message ---
--- Begin Message ---
Source: gtkhtml3.8
Source-Version: 3.10.1-1

We believe that the bug you reported is fixed in the latest version of
gtkhtml3.8, which is due to be installed in the Debian FTP archive:

gtkhtml3.8_3.10.1-1.diff.gz
  to pool/main/g/gtkhtml3.8/gtkhtml3.8_3.10.1-1.diff.gz
gtkhtml3.8_3.10.1-1.dsc
  to pool/main/g/gtkhtml3.8/gtkhtml3.8_3.10.1-1.dsc
gtkhtml3.8_3.10.1-1_i386.deb
  to pool/main/g/gtkhtml3.8/gtkhtml3.8_3.10.1-1_i386.deb
gtkhtml3.8_3.10.1.orig.tar.gz
  to pool/main/g/gtkhtml3.8/gtkhtml3.8_3.10.1.orig.tar.gz
libgtkhtml3.8-15_3.10.1-1_i386.deb
  to pool/main/g/gtkhtml3.8/libgtkhtml3.8-15_3.10.1-1_i386.deb
libgtkhtml3.8-dev_3.10.1-1_i386.deb
  to pool/main/g/gtkhtml3.8/libgtkhtml3.8-dev_3.10.1-1_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Heikki Henriksen <[EMAIL PROTECTED]> (supplier of updated gtkhtml3.8 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 26 Apr 2006 23:34:36 +0200
Source: gtkhtml3.8
Binary: gtkhtml3.8 libgtkhtml3.8-dev libgtkhtml3.8-15
Architecture: source i386
Version: 3.10.1-1
Distribution: unstable
Urgency: low
Maintainer: Jordi Mallach <[EMAIL PROTECTED]>
Changed-By: Heikki Henriksen <[EMAIL PROTECTED]>
Description: 
 gtkhtml3.8 - HTML rendering/editing library - bonobo component binary
 libgtkhtml3.8-15 - HTML rendering/editing library - runtime files
 libgtkhtml3.8-dev - HTML rendering/editing library - development files
Closes: 358368 358435 358808
Changes: 
 gtkhtml3.8 (3.10.1-1) unstable; urgency=low
 .
   [ Heikki Henriksen ]
   * Upload to unstable
   * New upstream release (3.10.1)
   * Ack nmu of 3.8 (closes: #358435, #358368, #358808)
   * debian/compat: Bump debhelper compat to 5
   * debian/control[.in]: bump debhelper build-dep to >= 5.0.0
   * debian/control[.in]: bump standards-version to 3.6.2.0
   * debian/control[.in]: require at least intltool 0.30
   * debian/control[.in]: remove docbook-utils from build-dep
   * debian/control[.in]: Set maintainer to pkg-evolution-maintainers
   * debian/watch: Added directory pattern matching
   * debian/copyright: Updated to reflect reality
 .
   [ Oystein Gisnas ]
   * debian/changelog: Remove unwanted whitespace
   * debian/rules: Clean up rm -f statements
   * debian/rules: Avoid ldconfig calls for gtkhtml3.8
   * debian/rules: Remove old configure flags
Files: 
 70c080abfcde3b7354580c801dfda85a 957 gnome optional gtkhtml3.8_3.10.1-1.dsc
 67399ed5f8c404bf3b322dffa6371c85 1843821 gnome optional 
gtkhtml3.8_3.10.1.orig.tar.gz
 16174c9ee973d245e915e7fdb6eaee95 7789 gnome optional 
gtkhtml3.8_3.10.1-1.diff.gz
 b8b24c329eb12f96a12feadcf204f6f2 315066 libs optional 
libgtkhtml3.8-15_3.10.1-1_i386.deb
 0889d740cf8f86bcce3b52d4a250da32 361328 libdevel optional 
libgtkhtml3.8-dev_3.10.1-1_i386.deb
 7a4e818624b7a6cceef5f57450ef39b4 587552 gnome optional 
gtkhtml3.8_3.10.1-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEUnYWJYSUupF6Il4RAhcBAJsEKs7D0cvgUEdF9O1WQg9aVjR6fACfaNW0
/93s+zqkx5mMz6s1QdtG9Qs=
=CW6H
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to