--- Begin Message ---
Package: icedove
Version: 2.0.0.9-3
Severity: important
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Icedove started randomly segfaulting while viewing mails but not all of my mails
are affected. Sometimes it can view some of my mails without problems and
sometimes it "just" uses 100% of CPU cycles trying to view a mail.
This does not happen if I create a clean profile for Icedove and set up my
accounts there. I could move to a new profile but hope this won’t be necessary.
- -- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.22-2-k7 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to de_DE.UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages icedove depends on:
ii debianutils 2.28.3 Miscellaneous utilities specific t
ii fontconfig 2.5.0-2 generic font configuration library
ii libatk1.0-0 1.20.0-1 The ATK accessibility toolkit
ii libc6 2.7-8 GNU C Library: Shared libraries
ii libcairo2 1.4.14-1 The Cairo 2D vector graphics libra
ii libfontconfig1 2.5.0-2 generic font configuration library
ii libfreetype6 2.3.5-1+b1 FreeType 2 font engine, shared lib
ii libgcc1 1:4.3-20080202-1 GCC support library
ii libglib2.0-0 2.14.6-1 The GLib library of C routines
ii libgtk2.0-0 2.12.0-3.1~macmenubar The GTK+ graphical user interface
ii libhunspell-1.1-0 1.1.9-1 spell checker and morphological an
ii libjpeg62 6b-14 The Independent JPEG Group's JPEG
ii libnspr4-0d 4.7.0~1.9b1-2 NetScape Portable Runtime Library
ii libnss3-1d 3.12.0~1.9b1-2 Network Security Service libraries
ii libpango1.0-0 1.18.4-1 Layout and rendering of internatio
ii libstdc++6 4.3-20080202-1 The GNU Standard C++ Library v3
ii libx11-6 2:1.0.3-7 X11 client-side library
ii libxft2 2.1.12-2 FreeType-based font drawing librar
ii libxinerama1 1:1.0.2-1 X11 Xinerama extension library
ii libxrender1 1:0.9.4-1 X Rendering Extension client libra
ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library
ii psmisc 22.6-1 Utilities that use the proc filesy
ii zlib1g 1:1.2.3.3.dfsg-11 compression library - runtime
icedove recommends no packages.
- -- debconf information:
* icedove/browser: Debian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHvGj1YfUFJ3ewsJgRAtgjAJ0bafuL0l9cwaYJs/XTKsYZo5h9wwCZARkE
kcm4OG9fRvSaTKS8yscHbjw=
=yWrz
-----END PGP SIGNATURE-----
$ icedove -g
/usr/lib/icedove/run-mozilla.sh -g /usr/lib/icedove/icedove-bin
MOZILLA_FIVE_HOME=/usr/lib/icedove
LD_LIBRARY_PATH=/usr/lib/icedove:/usr/lib/icedove/plugins:/usr/lib/mre/mre-2.0.0.9
DISPLAY=:0.0
DYLD_LIBRARY_PATH=/usr/lib/icedove:/usr/lib/mre/mre-2.0.0.9
LIBRARY_PATH=/usr/lib/icedove:/usr/lib/icedove/components:/usr/lib/mre/mre-2.0.0.9
SHLIB_PATH=/usr/lib/icedove:/usr/lib/mre/mre-2.0.0.9
LIBPATH=/usr/lib/icedove:/usr/lib/mre/mre-2.0.0.9
ADDON_PATH=/usr/lib/icedove
MOZ_PROGRAM=/usr/lib/icedove/icedove-bin
MOZ_TOOLKIT=
moz_debug=1
moz_debugger=
/usr/bin/gdb /usr/lib/icedove/icedove-bin -x /tmp/mozargs.DH5439
GNU gdb 6.7.1-debian
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
(gdb) run
Starting program: /usr/lib/icedove/icedove-bin
[Thread debugging using libthread_db enabled]
[New Thread 0xb73166c0 (LWP 5442)]
[New Thread 0xb6c79b90 (LWP 5445)]
[New Thread 0xb5b1fb90 (LWP 5446)]
[New Thread 0xb4b23b90 (LWP 5447)]
[New Thread 0xb38dfb90 (LWP 5448)]
[New Thread 0xb30deb90 (LWP 5449)]
[New Thread 0xb2783b90 (LWP 5450)]
[New Thread 0xb1f82b90 (LWP 5451)]
[New Thread 0xb175cb90 (LWP 5452)]
[Thread 0xb175cb90 (LWP 5452) exited]
[New Thread 0xb175cb90 (LWP 5453)]
[New Thread 0xb0d16b90 (LWP 5454)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb73166c0 (LWP 5442)]
0xb7039a62 in MimeMessage_parse_line (aLine=0x8bb98a8 "x%�\b�\006", aLength=1,
obj=0x8d3f2d8) at mimemsg.cpp:457
457 mimemsg.cpp: No such file or directory.
in mimemsg.cpp
(gdb) bt full
#0 0xb7039a62 in MimeMessage_parse_line (aLine=0x8bb98a8 "x%�\b�\006",
aLength=1,
obj=0x8d3f2d8) at mimemsg.cpp:457
line = <value optimized out>
length = <value optimized out>
status = <value optimized out>
#1 0xb7043e0e in convert_and_send_buffer (buf=0x8bb98a8 "x%�\b�\006",
length=-1224255115, convert_newlines_p=148107992,
per_line_fn=0xb70396d0 <MimeMessage_parse_line>, closure=0x8d3f2d8)
at mimebuf.cpp:185
newline = 0x8bb98a9 "%�\b�\006"
#2 0xb7044013 in mime_LineBuffer (
net_buffer=0x8bbbeda "\nLiebe Leute,\n\nich habe jetzt die Klausur SEI
bewertet, bin allerdings noch nicht =20\ndazu gekommen, die Belege anzusehen.
Die Endnote f=FCr das Fach =20\nberechnet sich zu 60% aus der Klausurnote und
"..., net_buffer_size=1099,
bufferP=0x8d3f300, buffer_sizeP=0x8d3f308, buffer_fpP=0x8d3f310,
convert_newlines_p=1, per_line_fn=0xb70396d0 <MimeMessage_parse_line>,
closure=0x8d3f2d8) at mimebuf.cpp:273
end = <value optimized out>
desired_size = <value optimized out>
net_buffer_end = <value optimized out>
newline = 0x8bbbedb "Liebe Leute,\n\nich habe jetzt die Klausur SEI
bewertet, bin allerdings noch nicht =20\ndazu gekommen, die Belege anzusehen.
Die Endnote f=FCr das Fach =20\nberechnet sich zu 60% aus der Klausurnote und
z"...
s = <value optimized out>
status = <value optimized out>
---Type <return> to continue, or q <return> to quit---
#3 0xb703cb9d in MimeObject_parse_buffer (
buffer=0x8bbb848 "Return-Path: <[EMAIL PROTECTED]>\nReceived: from murder
([unix socket])\n\t by imail (Cyrus v2.2.12) with LMTPA;\n\t Tue, 19 Feb 2008
16:42:32 +0100\nX-Sieve: CMU Sieve 2.2\nReceived: by im"..., size=2781,
obj=0xb7075975)
at mimeobj.cpp:284
No locals.
#4 0xb704678a in mime_display_stream_write (stream=0x8d3ee90,
buf=0x8bbb848 "Return-Path: <[EMAIL PROTECTED]>\nReceived: from murder
([unix socket])\n\t by imail (Cyrus v2.2.12) with LMTPA;\n\t Tue, 19 Feb 2008
16:42:32 +0100\nX-Sieve: CMU Sieve 2.2\nReceived: by im"..., size=2781) at
mimemoz2.cpp:946
obj = (MimeObject *) 0x8d3f2d8
#5 0xb704d9d0 in nsStreamConverter::OnDataAvailable (this=0x8a091f8,
request=0x8d4a170,
ctxt=0x0, aIStream=0x8e5fe40, sourceOffset=0, aLength=2781)
at nsStreamConverter.cpp:911
rc = 2147942414
readLen = 2781
written = 148300488
readPtr = <value optimized out>
endPtr = 0x8bbc325 ""
#6 0xb61ade4d in nsDocumentOpenInfo::OnDataAvailable (this=0x8d6e208,
request=0x8d4a170, aCtxt=0x0, inStr=0x8e5fe40, sourceOffset=0, count=2781)
at nsURILoader.cpp:372
rv = <value optimized out>
#7 0xb6cebcaf in nsStreamListenerTee::OnDataAvailable (this=0x8d6e2c8,
request=0x8d4a170, context=0x0, input=0xb637cca0, offset=0, count=2781)
---Type <return> to continue, or q <return> to quit---
at nsStreamListenerTee.cpp:97
tee = {<nsCOMPtr_base> = {mRawPtr = 0x8e5fe40}, <No data fields>}
rv = 0
#8 0xb6cc80a2 in nsOnDataAvailableEvent0::HandleEvent (this=0xb6357a60)
at nsAsyncStreamListener.cpp:425
status = 0
rv = <value optimized out>
#9 0xb6cc7d66 in nsStreamListenerEvent0::HandlePLEvent (aEvent=0xb6357a70)
at nsAsyncStreamListener.cpp:113
ev = (nsStreamListenerEvent0 *) 0xb6357a60
rv = <value optimized out>
#10 0xb7ecc357 in PL_HandleEvent (self=0xb6357a70) at plevent.c:688
result = <value optimized out>
#11 0xb7ecc64b in PL_ProcessPendingEvents (self=0x80fb9d0) at plevent.c:623
event = (PLEvent *) 0xb7075975
count = 3
#12 0xb7ece728 in nsEventQueueImpl::ProcessPendingEvents (this=0x80fb988)
at nsEventQueue.cpp:448
correctThread = <value optimized out>
rv = 0
caller = {mQueue = 0x80fb988, mListener = {<nsCOMPtr_base> = {
mRawPtr = 0x809293c}, <No data fields>}}
#13 0xb5c3f135 in event_processor_callback (source=0x845a6d8,
condition=G_IO_IN,
data=0xb7075975) at nsAppShell.cpp:67
No locals.
---Type <return> to continue, or q <return> to quit---
#14 0xb786792d in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#15 0x0845a6d8 in ?? ()
No symbol table info available.
#16 0x00000001 in ?? ()
No symbol table info available.
#17 0x080fb988 in ?? ()
No symbol table info available.
#18 0xb78a935c in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#19 0xbfbfeb8c in ?? ()
No symbol table info available.
#20 0x0845a720 in ?? ()
No symbol table info available.
#21 0xbfbfeba8 in ?? ()
No symbol table info available.
#22 0xb78382b6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
Backtrace stopped: frame did not save the PC
(gdb) q
The program is running. Exit anyway? (y or n) y
$ icedove -g
/usr/lib/icedove/run-mozilla.sh -g /usr/lib/icedove/icedove-bin
MOZILLA_FIVE_HOME=/usr/lib/icedove
LD_LIBRARY_PATH=/usr/lib/icedove:/usr/lib/icedove/plugins:/usr/lib/mre/mre-2.0.0.9
DISPLAY=:0.0
DYLD_LIBRARY_PATH=/usr/lib/icedove:/usr/lib/mre/mre-2.0.0.9
LIBRARY_PATH=/usr/lib/icedove:/usr/lib/icedove/components:/usr/lib/mre/mre-2.0.0.9
SHLIB_PATH=/usr/lib/icedove:/usr/lib/mre/mre-2.0.0.9
LIBPATH=/usr/lib/icedove:/usr/lib/mre/mre-2.0.0.9
ADDON_PATH=/usr/lib/icedove
MOZ_PROGRAM=/usr/lib/icedove/icedove-bin
MOZ_TOOLKIT=
moz_debug=1
moz_debugger=
/usr/bin/gdb /usr/lib/icedove/icedove-bin -x /tmp/mozargs.KF5501
GNU gdb 6.7.1-debian
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
(gdb) run
Starting program: /usr/lib/icedove/icedove-bin
[Thread debugging using libthread_db enabled]
[New Thread 0xb72eb6c0 (LWP 5504)]
[New Thread 0xb6c4eb90 (LWP 5507)]
[New Thread 0xb5bf6b90 (LWP 5508)]
[New Thread 0xb4af5b90 (LWP 5509)]
[New Thread 0xb38b4b90 (LWP 5510)]
[New Thread 0xb30b3b90 (LWP 5511)]
[New Thread 0xb2758b90 (LWP 5512)]
[New Thread 0xb1f57b90 (LWP 5513)]
[New Thread 0xb1731b90 (LWP 5514)]
[Thread 0xb1731b90 (LWP 5514) exited]
[New Thread 0xb1731b90 (LWP 5515)]
[New Thread 0xb0cebb90 (LWP 5516)]
[New Thread 0xb04eab90 (LWP 5517)]
[New Thread 0xafce9b90 (LWP 5520)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb72eb6c0 (LWP 5504)]
0x428b2175 in ?? ()
(gdb) bt full
#0 0x428b2175 in ?? ()
No symbol table info available.
#1 0xb700998f in mime_find_class (content_type=0x8c954d0 "multipart/mixed",
hdrs=0xb7ed39c8, opts=0x807dc10, exact_match_p=0) at mimei.cpp:475
clazz = <value optimized out>
tempClass = <value optimized out>
ctHandlerInfo = {force_inline_display = -1224697557}
prefBranch = (class nsIPrefBranch *) 0xb7ed3948
html_as = 0
types_of_classes_to_disallow = 0
sanitizeJunkMail = <value optimized out>
#2 0xb700a5ba in mime_create (content_type=0x8c954d0 "multipart/mixed",
hdrs=0xb7ed39c8, opts=0x807dc10) at mimei.cpp:854
name = <value optimized out>
clazz = <value optimized out>
content_disposition = 0x0
obj = (MimeObject *) 0x0
override_content_type = 0x0
#3 0xb700ea9d in MimeMessage_parse_line (aLine=0x9113498 "6", aLength=1,
obj=0x81c5f98)
at mimemsg.cpp:469
line = <value optimized out>
length = <value optimized out>
status = <value optimized out>
#4 0xb7018e0e in convert_and_send_buffer (buf=0x9113498 "6",
length=-1209662000,
convert_newlines_p=65, per_line_fn=0xb700e6d0 <MimeMessage_parse_line>,
---Type <return> to continue, or q <return> to quit---
closure=0x81c5f98) at mimebuf.cpp:185
newline = 0x9113499 ""
#5 0xb7019013 in mime_LineBuffer (
net_buffer=0x8c8f30d "\n------=_20080204122814_97613\nContent-Type:
text/plain; charset=\"iso-8859-1\"\r\nContent-Transfer-Encoding: 8bit\r\n\nHier
das angk�ndigte SA-Praktikum;\n\nPS: @mathias wegen SE vllt. Mittwoch nach
Pr�fung???"..., net_buffer_size=474,
bufferP=0x81c5fc0, buffer_sizeP=0x81c5fc8, buffer_fpP=0x81c5fd0,
convert_newlines_p=1, per_line_fn=0xb700e6d0 <MimeMessage_parse_line>,
closure=0x81c5f98) at mimebuf.cpp:273
end = <value optimized out>
desired_size = <value optimized out>
net_buffer_end = <value optimized out>
newline = 0x8c8f30e "------=_20080204122814_97613\nContent-Type:
text/plain; charset=\"iso-8859-1\"\r\nContent-Transfer-Encoding: 8bit\r\n\nHier
das angk�ndigte SA-Praktikum;\n\nPS: @mathias wegen SE vllt. Mittwoch nach
Pr�fung???\n"...
s = <value optimized out>
status = <value optimized out>
#6 0xb7011b9d in MimeObject_parse_buffer (
buffer=0x8c8ed88 "Return-Path: <[EMAIL PROTECTED]>\r\nReceived: from murder
([unix socket])\r\n\t by imail (Cyrus v2.2.12) with LMTPA;\r\n\t Mon, 04 Feb
2008 12:28:15 +0100\r\nX-Sieve: CMU Sieve 2.2\r\nReceived: fro"..., size=1887,
obj=0xb7e605d0)
at mimeobj.cpp:284
No locals.
#7 0xb701b78a in mime_display_stream_write (stream=0x8c4f8e0,
buf=0x8c8ed88 "Return-Path: <[EMAIL PROTECTED]>\r\nReceived: from
murde---Type <return> to continue, or q <return> to quit---
r ([unix socket])\r\n\t by imail (Cyrus v2.2.12) with LMTPA;\r\n\t Mon, 04 Feb
2008 12:28:15 +0100\r\nX-Sieve: CMU Sieve 2.2\r\nReceived: fro"..., size=1887)
at mimemoz2.cpp:946
obj = (MimeObject *) 0x81c5f98
#8 0xb70229d0 in nsStreamConverter::OnDataAvailable (this=0x8dc0bb0,
request=0x8912d70,
ctxt=0x0, aIStream=0x9103068, sourceOffset=0, aLength=1887)
at nsStreamConverter.cpp:911
rc = 2147942414
readLen = 1887
written = 148076144
readPtr = <value optimized out>
endPtr = 0x8c8f4e7 ""
#9 0xb62c2e4d in nsDocumentOpenInfo::OnDataAvailable (this=0x8b938c0,
request=0x8912d70, aCtxt=0x0, inStr=0x9103068, sourceOffset=0, count=1887)
at nsURILoader.cpp:372
rv = <value optimized out>
#10 0xb6cc0caf in nsStreamListenerTee::OnDataAvailable (this=0x8d37670,
request=0x8912d70, context=0x0, input=0x8ca44b0, offset=0, count=1887)
at nsStreamListenerTee.cpp:97
tee = {<nsCOMPtr_base> = {mRawPtr = 0x9103068}, <No data fields>}
rv = 0
#11 0xb6c9d0a2 in nsOnDataAvailableEvent0::HandleEvent (this=0x912c8d8)
at nsAsyncStreamListener.cpp:425
status = 0
rv = <value optimized out>
#12 0xb6c9cd66 in nsStreamListenerEvent0::HandlePLEvent (aEvent=0x912c8e8)
---Type <return> to continue, or q <return> to quit---
at nsAsyncStreamListener.cpp:113
ev = (nsStreamListenerEvent0 *) 0x912c8d8
rv = <value optimized out>
#13 0xb7ea1357 in PL_HandleEvent (self=0x912c8e8) at plevent.c:688
result = <value optimized out>
#14 0xb7ea164b in PL_ProcessPendingEvents (self=0x80fb9c0) at plevent.c:623
event = (PLEvent *) 0xb7053194
count = 3
#15 0xb7ea3728 in nsEventQueueImpl::ProcessPendingEvents (this=0x80fb978)
at nsEventQueue.cpp:448
correctThread = <value optimized out>
rv = 0
caller = {mQueue = 0x80fb978, mListener = {<nsCOMPtr_base> = {
mRawPtr = 0x8135004}, <No data fields>}}
#16 0xb5d16135 in event_processor_callback (source=0x84a3b68,
condition=G_IO_IN,
data=0xb7e605d0) at nsAppShell.cpp:67
No locals.
#17 0xb783c92d in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#18 0x084a3b68 in ?? ()
No symbol table info available.
#19 0x00000001 in ?? ()
No symbol table info available.
#20 0x080fb978 in ?? ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#21 0xb787e35c in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#22 0xbfbacb3c in ?? ()
No symbol table info available.
#23 0x084a3bb0 in ?? ()
No symbol table info available.
#24 0xbfbacb58 in ?? ()
No symbol table info available.
#25 0xb780d2b6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
Backtrace stopped: frame did not save the PC
(gdb) q
The program is running. Exit anyway? (y or n) y
--- End Message ---