Package: icedove
Version: 2.0.0.4.dfsg1-1
Severity: minor

With libglib2.0-0 version 2.13.5-1 and libgtk2.0-0 2.11.4-1, I get the 
following on icedove startup:
***MEMORY-WARNING***: icedove-bin[27584]: GSlice: g_thread_init() must be 
called before all other GLib functions; memory corruption due to late 
invocation of g_thread_init() has been detected; this program is likely to 
crash, leak or unexpectedly abort soon...

I captured full debug info at [1].  The short story is: as predicted, memory 
corruption did occur.  Icedove died immediately when I tried to send an email, 
even after moving ~/.mozilla-thunderbird out of the way and creating a new 
account.

This problem is notable because icedove 2.0.0.0-4 (and all previous versions of 
icedove that I've used) worked fine with my experimental versions of libglib 
and libgtk, yet 2.0.0.4 seems not to work with it at all.

I upgraded icedove this evening and this problem instantly arose.  After 
downgrading to unstable versions of libglib2.0-0 and libgtk2.0-0, the problem 
went away, but this definitely seems to be a regression of some sort; 
especially so if future unstable versions of libglib and/or libgtk2 have the 
same ordering requirement that icedove 2.0.0.4.dfsg1-1 appears to have violated.

[1] http://xsdg.mit.edu/~xsdg/nl/icedove_vs_glib/


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.15 (PREEMPT)
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 icedove depends on:
ii  debianutils             2.15.2           Miscellaneous utilities specific t
ii  fontconfig              2.4.1-2          generic font configuration library
ii  libatk1.0-0             1.18.0-2         The ATK accessibility toolkit
ii  libc6                   2.5-11           GNU C Library: Shared libraries
ii  libcairo2               1.4.6-1          The Cairo 2D vector graphics libra
ii  libfontconfig1          2.4.1-2          generic font configuration library
ii  libfreetype6            2.2.1-2          FreeType 2 font engine, shared lib
ii  libgcc1                 1:4.2-20070609-1 GCC support library
ii  libglib2.0-0            2.12.12-1        The GLib library of C routines
ii  libgtk2.0-0             2.10.13-1        The GTK+ graphical user interface 
ii  libhunspell-1.1-0       1.1.5-6          spell checker and morphological an
ii  libjpeg62               6b-9             The Independent JPEG Group's JPEG 
ii  libnspr4-0d             4.6.6-3          NetScape Portable Runtime Library
ii  libnss3-0d              3.11.5-3         Network Security Service libraries
ii  libpango1.0-0           1.16.4-1         Layout and rendering of internatio
ii  libpng12-0              1.2.15~beta5-1   PNG library - runtime
ii  libstdc++6              4.2-20070609-1   The GNU Standard C++ Library v3
ii  libx11-6                2:1.0.0-6        X11 client-side library
ii  libxcursor1             1.1.5.2-5        X cursor management library
ii  libxext6                1:1.0.0-4        X11 miscellaneous extension librar
ii  libxfixes3              1:4.0.1-4        X11 miscellaneous 'fixes' extensio
ii  libxft2                 2.1.1-2          advanced font drawing library for 
ii  libxi6                  1:1.0.0-5        X11 Input extension library
ii  libxinerama1            1:1.0.1-4        X11 Xinerama extension library
ii  libxrandr2              2:1.2.1-1        X11 RandR extension library
ii  libxrender1             1:0.9.0.2-4      X Rendering Extension client libra
ii  libxt6                  1:1.0.0-5        X11 toolkit intrinsics library
ii  psmisc                  22.3-1           Utilities that use the proc filesy
ii  zlib1g                  1:1.2.3-13       compression library - runtime

icedove recommends no packages.

-- debconf information excluded


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to