Package: icedove
Version: 2.0.0.9-3
Severity: important
--- Please enter the report below this line. ---
Hi,
This is what I do:
1. Create new mail
2. write some staff on the email
3. Go to File->quit
4. Icedove ask if I want to save into draft folder the email that i'm
writing.
5. i click on save.
and then it crash.
I open icedove again and I have the email that I was writing on draft
folder.
I install the icedove-dbg and capture de output. It's attached.
I'm using IMAP with ssl and the draft folder is set to be "Local
Folders" account.
cheers,
lukio
--- System information. ---
Architecture: amd64
Kernel: Linux 2.6.22-3-amd64
Debian Release: lenny/sid
500 testing security.debian.org
500 testing debian.torredehanoi.org
--- Package information. ---
Depends (Version) | Installed
=======================================-+-==================
debianutils (>= 1.16) | 2.28.3
fontconfig | 2.5.0-2
libatk1.0-0 (>= 1.20.0) | 1.20.0-1
libc6 (>= 2.7-1) | 2.7-6
libcairo2 (>= 1.4.0) | 1.4.14-1
libfontconfig1 (>= 2.4.0) | 2.5.0-2
libfreetype6 (>= 2.3.5) | 2.3.5-1+b1
libgcc1 | 1:4.3-20080202-1
libglib2.0-0 (>= 2.14.0) | 2.14.6-1
libgtk2.0-0 (>= 2.12.0) | 2.12.5-2
libhunspell-1.1-0 (>= 1.1.6-1) | 1.1.9-1
libjpeg62 | 6b-14
libnspr4-0d (>= 1.8.0.10) | 4.7.0~1.9b1-2
libnss3-1d (>= 3.12.0~1.9b1) | 3.12.0~1.9b1-2
libpango1.0-0 (>= 1.18.3) | 1.18.4-1
libstdc++6 (>= 4.1.1-21) | 4.3-20080202-1
libx11-6 | 2:1.0.3-7
libxft2 (>> 2.1.1) | 2.1.12-2
libxinerama1 | 1:1.0.2-1
libxrender1 | 1:0.9.4-1
libxt6 | 1:1.0.5-3
psmisc | 22.6-1
zlib1g (>= 1:1.1.4-1) | 1:1.2.3.3.dfsg-11
System: Linux 2.6.22-3-amd64 #1 SMP Tue Feb 12 09:22:35 UTC 2008 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10300000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: gnome
Memory status: size: 461680640 vsize: 461680640 resident: 65024000 share:
25374720 rss: 65024000 rss_rlim: 18446744073709551615
CPU usage: start_time: 1204849613 rtime: 295 utime: 273 stime: 22 cutime:0
cstime: 0 timeout: 0 it_real_value: 0 frequency: 100
Backtrace was generated from '/usr/lib/bug-buddy/gecko'
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0x2b13c55055a0 (LWP 26498)]
[New Thread 0x4600b950 (LWP 26522)]
[New Thread 0x41001950 (LWP 26500)]
0x00002b13c05dc34f in waitpid () from /lib/libpthread.so.0
#0 0x00002b13c05dc34f in waitpid () from /lib/libpthread.so.0
#1 0x00002b13c21ec056 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
#2 0x00002b13c21ec368 in g_spawn_command_line_sync ()
from /usr/lib/libglib-2.0.so.0
#3 0x00002b13c5e8c583 in ?? ()
from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
#4 0x000000000040fec8 in nsProfileLock::FatalSignalHandler (signo=11)
at nsProfileLock.cpp:210
#5 <signal handler called>
#6 nsComposerCommandsUpdater::SelectionIsCollapsed (this=0x21d39d0)
at nsComposerCommandsUpdater.cpp:371
#7 0x00002aaab6c4e710 in nsComposerCommandsUpdater::TimerCallback (
this=0x1b870c0) at nsComposerCommandsUpdater.cpp:275
#8 0x00002aaab6c4e7e9 in nsComposerCommandsUpdater::Notify (this=0x1b870c0,
timer=0x7fffeb4f0360) at nsComposerCommandsUpdater.cpp:403
#9 0x00002b13bfd21ace in nsTimerImpl::Fire (this=0x222fc40)
at nsTimerImpl.cpp:397
#10 0x00002b13bfd221ba in handleTimerEvent (event=<value optimized out>)
at nsTimerImpl.cpp:459
#11 0x00002b13bfd1dd49 in PL_HandleEvent (self=0x2aaab004ee70)
at plevent.c:688
#12 0x00002b13bfd1dfeb in PL_ProcessPendingEvents (self=0x6eccc0)
at plevent.c:623
#13 0x00002b13bfd1fd3b in nsEventQueueImpl::ProcessPendingEvents (
this=0x6b89a0) at nsEventQueue.cpp:448
#14 0x00002b13bfcdee85 in NS_ShutdownXPCOM_P (servMgr=0x64ac98)
at nsXPComInit.cpp:845
#15 0x0000000000404286 in ~ScopedXPCOMStartup (this=0x7fffeb4f0b10)
at nsAppRunner.cpp:761
#16 0x00000000004075c0 in XRE_main (argc=<value optimized out>,
argv=<value optimized out>, aAppData=<value optimized out>)
at nsAppRunner.cpp:2767
#17 0x00002b13c300a1c4 in __libc_start_main () from /lib/libc.so.6
#18 0x0000000000403949 in _start ()
Thread 3 (Thread 0x41001950 (LWP 26500)):
#0 0x00002b13c05d8e1d in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00002b13c03b5899 in ?? () from /usr/lib/libnspr4.so.0d
No symbol table info available.
#2 0x00002b13c03b647a in PR_WaitCondVar () from /usr/lib/libnspr4.so.0d
No symbol table info available.
#3 0x00002b13bfd23289 in TimerThread::Run (this=0x647a00)
at TimerThread.cpp:318
timeout = <value optimized out>
now = 2875
timer = <value optimized out>
waitFor = 4096
#4 0x00002b13bfd213bf in nsThread::Main (arg=<value optimized out>)
at nsThread.cpp:118
self = <value optimized out>
#5 0x00002b13c03bbb4a in ?? () from /usr/lib/libnspr4.so.0d
No symbol table info available.
#6 0x00002b13c05d43f7 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7 0x00002b13c30c397d in clone () from /lib/libc.so.6
No symbol table info available.
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 2 (Thread 0x4600b950 (LWP 26522)):
#0 0x00002b13c05d8b99 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00002b13c03b650c in PR_WaitCondVar () from /usr/lib/libnspr4.so.0d
No symbol table info available.
#2 0x00002b13c03b6576 in PR_Wait () from /usr/lib/libnspr4.so.0d
No symbol table info available.
#3 0x00002b13bfd01a32 in nsPipeInputStream::Wait (this=0x23dbeb0)
at ../../dist/include/xpcom/nsAutoLock.h:322
No locals.
#4 0x00002b13bfd01d05 in nsPipeInputStream::ReadSegments (this=0x23dbeb0,
writer=0x2b13bfd006f0 <nsWriteToRawBuffer>, closure=0x23d92f0,
count=4096, readCount=0x4600a840) at nsPipe3.cpp:742
writeCount = 37601184
originalLen = 37589744
rv = 2152136711
segment = 0x2b13c03b664c "[1ÃÃH\211þ\001"
segmentLen = 0
#5 0x00002b13c6534218 in nsMsgLineStreamBuffer::ReadNextLine (
this=0x102ad70, aInputStream=0x23dbeb0, [EMAIL PROTECTED],
[EMAIL PROTECTED], prv=0x4600a904, addLineTerminator=0)
at nsMsgLineBuffer.cpp:405
i = <value optimized out>
endBufPos = <value optimized out>
rv = <value optimized out>
numBytesInStream = 4096
numFreeBytesInBuffer = 8192
numBytesCopied = 0
nonBlockingStream = 0
numBytesToCopy = 5
endOfLine = 0x0
startOfLine = 0x23d92f0 "+ VXNlcm5hbWU6\r\n"
#6 0x00002b13c66c6d2f in nsImapProtocol::CreateNewLineFromSocket (
this=0x25c9f40) at nsImapProtocol.cpp:4379
needMoreData = 0
newLine = 0x1066d70 "2 authenticate login\r\n"
numBytesInLine = 0
rv = 0
kungFuGrip = {<nsCOMPtr_base> = {
mRawPtr = 0x23dbeb0}, <No data fields>}
#7 0x00002b13c66d6dd8 in nsImapServerResponseParser::GetNextLineForParser (
this=0x25ca208, nextLine=0x80) at nsImapServerResponseParser.cpp:131
rv = <value optimized out>
#8 0x00002b13c668b0fd in nsIMAPGenericParser::AdvanceToNextLine (
this=0x25ca208) at nsIMAPGenericParser.cpp:182
ok = <value optimized out>
#9 0x00002b13c668b249 in nsIMAPGenericParser::AdvanceToNextToken (
this=0x25ca208) at nsIMAPGenericParser.cpp:153
No locals.
#10 0x00002b13c66d9b8b in nsImapServerResponseParser::ParseIMAPServerResponse
(this=0x25ca208, currentCommand=0x1066d70 "2 authenticate login\r\n",
aIgnoreBadAndNOResponses=0) at nsImapServerResponseParser.cpp:243
placeInTokenString = 0xd8563f "login\r\n"
tagToken = 0xd85630 "2"
commandToken = 0xd85632 "authenticate"
inIdle = 0
sendingIdleDone = <value optimized out>
numberOfTaggedResponsesReceived = 0
copyCurrentCommand = 0xd85630 "2"
#11 0x00002b13c66ce8f9 in nsImapProtocol::AuthLogin (this=0x25c9f40,
userName=0x115ec20 "[EMAIL PROTECTED]",
password=0x2329930 "putadificilclave", flag=<value optimized out>)
at nsImapProtocol.cpp:5292
response = {<nsFixedCString> = {<nsCString> = {<nsCSubstring> =
{<nsACString_internal> = {mVTable = 0x23db7e0,
mData = 0x2b13bfd20b70
"1ÃH;V\b\017\224ÃÃ\220\220\220\220\220\220H\211w\bHÃG\020", mLength =
17438016,
mFlags = 0}, <No data fields>}, <No data fields>},
mFixedCapacity = 3218207789,
mFixedBuf = 0xe2e8b038 <Address 0xe2e8b038 out of bounds>},
mStorage =
"±Âÿ\023+\000\000\002\000\000\000\000\000\000\000°\206k\000\000\000\000\0008°èâ\000\000\000\000ÃY4Ã\023+\000\0000Ã=\002\000\000\000\000ÃY4Ã\023+\000\0000Ã=\002\000\000\000"}
gssrv = <value optimized out>
service = {<nsFixedCString> = {<nsCString> = {<nsCSubstring> =
{<nsACString_internal> = {mVTable = 0x4600ace8, mData = 0x2b13bfd3b2bd
"H\205Ãt\tÃ",
mLength = 16, mFlags = 0}, <No data fields>}, <No data fields>},
mFixedCapacity = 3218322330, mFixedBuf = 0x64b320 ""},
mStorage = "8Â \\\002", '\0' <repeats 12 times>,
"\020\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000!¾Ã¿\023+\000\000X®\000F\000\000\000\000\036³Ã¿\023+\000\000\001\000\000\000\000\000\000"}
command = {<nsFixedCString> = {<nsCString> = {<nsCSubstring> =
{<nsACString_internal> = {mVTable = 0x4600af40,
mData = 0x2b13bfcdad77
"\205ÃuÃA\017¿t$\020\213\023é\"ÿÿÿ\017\037\204", mLength = 6599464,
mFlags = 0}, <No data fields>}, <No data fields>},
mFixedCapacity = 1174452560,
mFixedBuf = 0x2b13c67b29d0 "@mozilla.org/preferences-service;1"},
mStorage = "ÃY4Ã\023+\000\000\031", '\0' <repeats 15 times>,
"ð¬\000F\000\000\000\000\001\000\000\000\000\000\000\000
®\000F\000\000\000\000\000#\006Ã\023+\000\000\021\000\000\000\000\000\000"}
currentCommand = 0x1066d70 "2 authenticate login\r\n"
rv = <value optimized out>
#12 0x00002b13c66cf5b5 in nsImapProtocol::TryToLogon (this=0x25c9f40)
at nsImapProtocol.cpp:7741
passwordAlreadyVerified = <value optimized out>
prefBool = 1
prefBranch = {<nsCOMPtr_base> = {
mRawPtr = 0x6f0880}, <No data fields>}
logonTries = 1
loginSucceeded = <value optimized out>
clientSucceeded = <value optimized out>
password = {<nsCString> = {<nsCSubstring> = {<nsACString_internal> = {
mVTable = 0x2b13bff746f0, mData = 0x2329930 "putadificilclave",
mLength = 16,
mFlags = 9}, <No data fields>}, <No data fields>}, <No data fields>}
userName = 0x115ec20 "[EMAIL PROTECTED]"
rv = 0
server = {<nsCOMPtr_base> = {mRawPtr = 0x11f01e0}, <No data fields>}
aMsgWindow = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#13 0x00002b13c66d47b3 in nsImapProtocol::ProcessCurrentURL (this=0x25c9f40)
at nsImapProtocol.cpp:1424
rv = 0
logonFailed = 0
anotherUrlRun = 0
rerunningUrl = 0
isExternalUrl = 0
validUrl = 1
mailnewsurl = {<nsCOMPtr_base> = {
mRawPtr = 0x23beba8}, <No data fields>}
urlSpec = {<nsFixedCString> = {<nsCString> = {<nsCSubstring> =
{<nsACString_internal> = {mVTable = 0x2b13bff746f0,
mData = 0x23bef58 "imap://[EMAIL
PROTECTED]:993/deleteallmsgs%3E.INBOX.Trash", mLength = 83,
mFlags = 65541}, <No data fields>}, <No data fields>},
mFixedCapacity = 63, mFixedBuf = 0x4600af68 ""},
mStorage = '\0' <repeats 16 times>,
"ÃY4Ã\023+\000\000\000\000\000\000\000\000\000\000
Z4Ã\023+\000\000ÃY4Ã\023+\000\000¡l\006\000\000\000\000\000\020\004\000\000\000\000\000"}
copyState = {<nsCOMPtr_base> = {
mRawPtr = 0x23db308}, <No data fields>}
imapMailFolderSink = {<nsCOMPtr_base> = {
mRawPtr = 0x1}, <No data fields>}
imapServer = {<nsCOMPtr_base> = {
mRawPtr = 0x23d15e8}, <No data fields>}
#14 0x00002b13c66cd10e in nsImapProtocol::ImapThreadMainLoop (this=0x25c9f40)
at nsImapProtocol.cpp:1164
rv = 0
readyToRun = 1
sleepTime = 1000
#15 0x00002b13c66cd28b in nsImapProtocol::Run (this=0x25c9f40)
at nsImapProtocol.cpp:946
No locals.
#16 0x00002b13bfd213bf in nsThread::Main (arg=<value optimized out>)
at nsThread.cpp:118
self = <value optimized out>
#17 0x00002b13c03bbb4a in ?? () from /usr/lib/libnspr4.so.0d
No symbol table info available.
#18 0x00002b13c05d43f7 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#19 0x00002b13c30c397d in clone () from /lib/libc.so.6
No symbol table info available.
#20 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (Thread 0x2b13c55055a0 (LWP 26498)):
#0 0x00002b13c05dc34f in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#1 0x00002b13c21ec056 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2 0x00002b13c21ec368 in g_spawn_command_line_sync ()
from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3 0x00002b13c5e8c583 in ?? ()
from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#4 0x000000000040fec8 in nsProfileLock::FatalSignalHandler (signo=11)
at nsProfileLock.cpp:210
oldact = (sigaction *) 0x7fffeb4efbd0
#5 <signal handler called>
No symbol table info available.
#6 nsComposerCommandsUpdater::SelectionIsCollapsed (this=0x21d39d0)
at nsComposerCommandsUpdater.cpp:371
domSelection = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#7 0x00002aaab6c4e710 in nsComposerCommandsUpdater::TimerCallback (
this=0x1b870c0) at nsComposerCommandsUpdater.cpp:275
isCollapsed = <value optimized out>
#8 0x00002aaab6c4e7e9 in nsComposerCommandsUpdater::Notify (this=0x1b870c0,
timer=0x7fffeb4f0360) at nsComposerCommandsUpdater.cpp:403
No locals.
#9 0x00002b13bfd21ace in nsTimerImpl::Fire (this=0x222fc40)
at nsTimerImpl.cpp:397
now = 2258831876
timeout = 2258831861
#10 0x00002b13bfd221ba in handleTimerEvent (event=<value optimized out>)
at nsTimerImpl.cpp:459
timer = (nsTimerImpl *) 0x222fc40
#11 0x00002b13bfd1dd49 in PL_HandleEvent (self=0x2aaab004ee70)
at plevent.c:688
result = <value optimized out>
#12 0x00002b13bfd1dfeb in PL_ProcessPendingEvents (self=0x6eccc0)
at plevent.c:623
event = (PLEvent *) 0x7fffeb4f0360
count = 59
#13 0x00002b13bfd1fd3b in nsEventQueueImpl::ProcessPendingEvents (
this=0x6b89a0) at nsEventQueue.cpp:448
correctThread = <value optimized out>
rv = 2147500037
caller = {mQueue = 0x6b89a0, mListener = {<nsCOMPtr_base> = {
mRawPtr = 0x0}, <No data fields>}}
#14 0x00002b13bfcdee85 in NS_ShutdownXPCOM_P (servMgr=0x64ac98)
at nsXPComInit.cpp:845
rv = 0
currentQ = {<nsCOMPtr_base> = {mRawPtr = 0x6b89a0}, <No data fields>}
#15 0x0000000000404286 in ~ScopedXPCOMStartup (this=0x7fffeb4f0b10)
at nsAppRunner.cpp:761
No locals.
#16 0x00000000004075c0 in XRE_main (argc=<value optimized out>,
argv=<value optimized out>, aAppData=<value optimized out>)
at nsAppRunner.cpp:2767
obsService = {<nsCOMPtr_base> = {
mRawPtr = 0x6ece30}, <No data fields>}
windowMediator = {<nsCOMPtr_base> = {
mRawPtr = 0x88edf0}, <No data fields>}
windowEnumerator = {<nsCOMPtr_base> = {
mRawPtr = 0x8262c0}, <No data fields>}
more = 1
appStartup = {<nsCOMPtr_base> = {
mRawPtr = 0x7a8520}, <No data fields>}
workingDir = {<nsCOMPtr_base> = {
mRawPtr = 0x7324c0}, <No data fields>}
chromeObserver = {<nsCOMPtr_base> = {
mRawPtr = 0x6ef2b0}, <No data fields>}
cmdLine = {<nsCOMPtr_base> = {mRawPtr = 0x732470}, <No data fields>}
noEMRestart = <value optimized out>
xpcom = {mServiceManager = 0x64ac98}
rv = 0
ar = <value optimized out>
gtkModules = <value optimized out>
i = <value optimized out>
dirProvider = {<nsIDirectoryServiceProvider2> =
{<nsIDirectoryServiceProvider> = {<nsISupports> = {
_vptr.nsISupports = 0x614730}, <No data fields>}, <No data fields>},
<nsIProfileStartup> = {<nsISupports> = {
_vptr.nsISupports = 0x614778}, <No data fields>},
mAppDir = {<nsCOMPtr_base> = {mRawPtr = 0x6186a0}, <No data fields>},
mXULAppDir = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>},
mProfileDir = {<nsCOMPtr_base> = {mRawPtr = 0x64ddc0}, <No data fields>},
mProfileLocalDir = {<nsCOMPtr_base> = {
mRawPtr = 0x64de90}, <No data fields>}, mProfileNotified = 0}
glib2 = (PRLibrary *) 0x617dc0
nativeApp = {<nsCOMPtr_base> = {mRawPtr = 0x634830}, <No data fields>}
canRun = 1
registryFile = {<nsCOMPtr_base> = {
mRawPtr = 0x646310}, <No data fields>}
xremotearg = <value optimized out>
profileLock = {<nsCOMPtr_base> = {
mRawPtr = 0x6477a0}, <No data fields>}
startOffline = 0
profD = {<nsCOMPtr_base> = {mRawPtr = 0x64ddc0}, <No data fields>}
profLD = {<nsCOMPtr_base> = {mRawPtr = 0x64de90}, <No data fields>}
upgraded = 0
version = {<nsFixedCString> = {<nsCString> = {<nsCSubstring> =
{<nsACString_internal> = {mVTable = 0x2b13bff746f0,
mData = 0x7fffeb4f0718 "2.0.0.9_2008010923/1.8.1.9_2008010923",
mLength = 37,
mFlags = 65553}, <No data fields>}, <No data fields>},
mFixedCapacity = 63,
mFixedBuf = 0x7fffeb4f0718 "2.0.0.9_2008010923/1.8.1.9_2008010923"},
mStorage =
"2.0.0.9_2008010923/1.8.1.9_2008010923\000\000\000\000\000\000\000\023+\000\000\000\000\000\000\000\000\000\000ø\aOëÿ\177\000"}
osABI = {<nsCString> = {<nsCSubstring> = {<nsACString_internal> = {
mVTable = 0x2b13bff746f0, mData = 0x410940 "linux-gnu_x86_64-gcc3",
mLength = 21,
mFlags = 1}, <No data fields>}, <No data fields>}, <No data fields>}
versionOK = <value optimized out>
needsRestart = 0
appInitiatedRestart = 0
#17 0x00002b13c300a1c4 in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#18 0x0000000000403949 in _start ()
No symbol table info available.
#0 0x00002b13c05dc34f in waitpid () from /lib/libpthread.so.0
The program is running. Quit anyway (and detach it)? (y or n) [answered Y;
input not from terminal]
----------- .xsession-errors ---------------------
GetBoundingMetrics (char *)
GetBoundingMetrics (char *)
GetBoundingMetrics (char *)
GetBoundingMetrics (char *)
GetBoundingMetrics (char *)
GetBoundingMetrics (char *)
GetBoundingMetrics (char *)
GetBoundingMetrics (char *)
GetBoundingMetrics (char *)
Window manager warning: Invalid WM_TRANSIENT_FOR window 0x2a31927 specified for
0x2a3356a (Saving Mes).
pure virtual method called
terminate called without an active exception
/usr/lib/bug-buddy/gecko: No such file or directory.
Window manager warning: Invalid WM_TRANSIENT_FOR window 0x3603969 specified for
0x3604a32 (Saving Mes).
/usr/lib/bug-buddy/gecko: No such file or directory.
--------------------------------------------------