--- On Thu, 13/12/12, Carsten Schoenert <c.schoen...@t-online.de> wrote: > what version do you really use? > stable, stable-security, stable-bpo?
I'm using stable. > If your error still exits and/or you are not willing to upgrade to a > version higher than stable or stable-security please provide a GDB log. I've attached a GDB log with backtrace. Tim Chadburn
GNU DDD 3.3.12 (i486-pc-linux-gnu), by Dorothea Lütkehaus and Andreas Zeller. Copyright © 1995-1999 Technische Universität Braunschweig, Germany. Copyright © 1999-2001 Universität Passau, Germany. Copyright © 2001 Universität des Saarlandes, Germany. Copyright © 2001-2004 Free Software Foundation, Inc. Reading symbols from /usr/lib/icedove/icedove-bin...Reading symbols from /usr/lib/debug/usr/lib/icedove/icedove-bin...done. (no debugging symbols found)...done. (gdb) run [Thread debugging using libthread_db enabled] [New Thread 0xb61e8b70 (LWP 6103)] [New Thread 0xb5974b70 (LWP 6104)] [New Thread 0xb4e1cb70 (LWP 6105)] [New Thread 0xb39d3b70 (LWP 6106)] [New Thread 0xb30c8b70 (LWP 6107)] [New Thread 0xb25ffb70 (LWP 6108)] [New Thread 0xb1bffb70 (LWP 6109)] [New Thread 0xb13feb70 (LWP 6110)] [New Thread 0xb09ffb70 (LWP 6111)] [Thread 0xb30c8b70 (LWP 6107) exited] [Thread 0xb39d3b70 (LWP 6106) exited] [Thread 0xb1bffb70 (LWP 6109) exited] [Thread 0xb09ffb70 (LWP 6111) exited] [New Thread 0xb30c8b70 (LWP 6112)] [New Thread 0xb39d3b70 (LWP 6113)] [New Thread 0xb1bffb70 (LWP 6114)] [Thread 0xb13feb70 (LWP 6110) exited] [Thread 0xb1bffb70 (LWP 6114) exited] [Thread 0xb30c8b70 (LWP 6112) exited] [New Thread 0xb13feb70 (LWP 6115)] [New Thread 0xb1bffb70 (LWP 6116)] [New Thread 0xb30c8b70 (LWP 6117)] [New Thread 0xb09ffb70 (LWP 6118)] [New Thread 0xab0ffb70 (LWP 6119)] [New Thread 0xaa8feb70 (LWP 6120)] [Thread 0xb39d3b70 (LWP 6113) exited] [New Thread 0xa9effb70 (LWP 6121)] [Thread 0xa9effb70 (LWP 6121) exited] icedove-bin: gconv.c:75: __gconv: Assertion `outbuf != ((void *)0) && *outbuf != ((void *)0)' failed. Program received signal SIGABRT, Aborted. 0xb7fe2424 in __kernel_vsyscall () (gdb) thread apply all bt Thread 19 (Thread 0xaa8feb70 (LWP 6120)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb7ee04d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0xb7d7814e in ?? () from /usr/lib/libnspr4.so.0d #3 0xb7d78f36 in PR_WaitCondVar () from /usr/lib/libnspr4.so.0d #4 0xb7d79037 in PR_Wait () from /usr/lib/libnspr4.so.0d #5 0xb7f952bc in nsAutoMonitor::Wait (this=0x50eb0591) at ../../dist/include/xpcom/nsAutoLock.h:340 #6 nsThreadPool::Run (this=0x50eb0591) at nsThreadPool.cpp:210 #7 0xb7f93653 in nsThread::ProcessNextEvent (this=0xab15add0, mayWait=1, result=0xaa8fe2ac) at nsThread.cpp:521 #8 0xb7f637d6 in NS_ProcessNextEvent_P (thread=0xfffffdfc, mayWait=1) at nsThreadUtils.cpp:247 #9 0xb7f93d55 in nsThread::ThreadFunc (arg=0xab15add0) at nsThread.cpp:254 #10 0xb7d7f394 in ?? () from /usr/lib/libnspr4.so.0d #11 0xb7edb955 in start_thread (arg=0xaa8feb70) at pthread_create.c:300 #12 0xb7e5b1de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 18 (Thread 0xab0ffb70 (LWP 6119)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb7ee04d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0xb7d7814e in ?? () from /usr/lib/libnspr4.so.0d #3 0xb7d78f36 in PR_WaitCondVar () from /usr/lib/libnspr4.so.0d #4 0xb622c4d9 in nsHostResolver::GetHostToLookup (this=0x50eb0680, result=0xb658c160) at nsHostResolver.cpp:773 #5 0xb622cde6 in nsHostResolver::ThreadFunc (arg=0xb6523900) at nsHostResolver.cpp:877 #6 0xb7d7f394 in ?? () from /usr/lib/libnspr4.so.0d #7 0xb7edb955 in start_thread (arg=0xab0ffb70) at pthread_create.c:300 #8 0xb7e5b1de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 17 (Thread 0xb09ffb70 (LWP 6118)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb7edffcf in __pthread_cond_wait (cond=0xa9f4a604, mutex=0xa9f33274) at pthread_cond_wait.c:153 #2 0xb7d78fc9 in PR_WaitCondVar () from /usr/lib/libnspr4.so.0d #3 0xb7d79037 in PR_Wait () from /usr/lib/libnspr4.so.0d #4 0xb7f928af in nsAutoMonitor::Wait (this=0xab347ea0, mayWait=1, result=0xb09fe9d8) at ../../dist/include/xpcom/nsAutoLock.h:340 #5 nsEventQueue::GetEvent (this=0xab347ea0, mayWait=1, result=0xb09fe9d8) at nsEventQueue.cpp:85 #6 0xb7f9362b in nsThread::nsChainedEventQueue::GetEvent (this=0xab886d30, mayWait=1, result=0xb09fea1c) at nsThread.h:112 #7 nsThread::ProcessNextEvent (this=0xab886d30, mayWait=1, result=0xb09fea1c) at nsThread.cpp:512 #8 0xb7f637d6 in NS_ProcessNextEvent_P (thread=0xfffffe00, mayWait=1) at nsThreadUtils.cpp:247 #9 0xb7f987fd in nsProxyEventObject::CallMethod (this=0xab3e4500, methodIndex=<value optimized out>, methodInfo=0xb2761088, params=0xb09feac4) at nsProxyEventObject.cpp:260 #10 0xb7fa0b8d in PrepareAndDispatch (methodIndex=<value optimized out>, self=<value optimized out>, args=<value optimized out>) at xptcstubs_gcc_x86_unix.cpp:95 #11 0xb6429d2c in nsImapProtocol::DiscoverMailboxSpec (this=0xab3edc00, adoptedBoxSpec=0xa9f33200) at nsImapProtocol.cpp:4847 #12 0xb642f5c3 in nsImapServerResponseParser::mailbox (this=0xab3edd5c, boxSpec=0xa9f33200) at nsImapServerResponseParser.cpp:991 #13 0xb642df31 in nsImapServerResponseParser::mailbox_list (this=0xab3edd5c, discoveredFromLsub=1) at nsImapServerResponseParser.cpp:908 #14 0xb642f6bf in nsImapServerResponseParser::mailbox_data (this=0xab3edd5c) at nsImapServerResponseParser.cpp:824 #15 0xb642fdfb in nsImapServerResponseParser::response_data (this=0xab3edd5c) at nsImapServerResponseParser.cpp:727 #16 0xb64315d6 in nsImapServerResponseParser::ParseIMAPServerResponse (this=0xab3edd5c, aCurrentCommand=0xab183b88 "4 lsub \"\" \"*\"\r\n", aIgnoreBadAndNOResponses=0, aGreetingWithCapability=0x0) at nsImapServerResponseParser.cpp:243 #17 0xb641735f in nsImapProtocol::ParseIMAPandCheckForNewMail (this=0xfffffe00, commandString=0x0, aIgnoreBadAndNOResponses=0) at nsImapProtocol.cpp:1869 #18 0xb6420e7d in nsImapProtocol::Lsub (this=0xab3edc00, mailboxPattern=<value optimized out>, addDirectoryIfNecessary=1) at nsImapProtocol.cpp:7394 #19 0xb642a703 in nsImapProtocol::DiscoverMailboxList (this=0xab3edc00) at nsImapProtocol.cpp:7108 #20 0xb642a9f0 in nsImapProtocol::FindMailboxesIfNecessary (this=0xab3edc00) at nsImapProtocol.cpp:6872 #21 0xb642b252 in nsImapProtocol::ProcessCurrentURL (this=0xab3edc00) at nsImapProtocol.cpp:1714 #22 0xb642962f in nsImapProtocol::ImapThreadMainLoop (this=0xab3edc00) at nsImapProtocol.cpp:1367 #23 0xb64297a6 in nsImapProtocol::Run (this=0xab3edc00) at nsImapProtocol.cpp:1063 #24 0xb7f93653 in nsThread::ProcessNextEvent (this=0xab886d30, mayWait=1, result=0xb09ff2ac) at nsThread.cpp:521 #25 0xb7f637d6 in NS_ProcessNextEvent_P (thread=0xfffffe00, mayWait=1) at nsThreadUtils.cpp:247 #26 0xb7f93d55 in nsThread::ThreadFunc (arg=0xab886d30) at nsThread.cpp:254 #27 0xb7d7f394 in ?? () from /usr/lib/libnspr4.so.0d #28 0xb7edb955 in start_thread (arg=0xb09ffb70) at pthread_create.c:300 #29 0xb7e5b1de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 16 (Thread 0xb30c8b70 (LWP 6117)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb7edffcf in __pthread_cond_wait (cond=0xab353744, mutex=0xab4dd584) at pthread_cond_wait.c:153 #2 0xb7d78fc9 in PR_WaitCondVar () from /usr/lib/libnspr4.so.0d #3 0xb7d79037 in PR_Wait () from /usr/lib/libnspr4.so.0d #4 0xb7f928af in nsAutoMonitor::Wait (this=0xab3468a0, mayWait=1, result=0xb30c8268) at ../../dist/include/xpcom/nsAutoLock.h:340 #5 nsEventQueue::GetEvent (this=0xab3468a0, mayWait=1, result=0xb30c8268) at nsEventQueue.cpp:85 #6 0xb7f9362b in nsThread::nsChainedEventQueue::GetEvent (this=0xab354880, mayWait=1, result=0xb30c82ac) at nsThread.h:112 #7 nsThread::ProcessNextEvent (this=0xab354880, mayWait=1, result=0xb30c82ac) at nsThread.cpp:512 #8 0xb7f637d6 in NS_ProcessNextEvent_P (thread=0xfffffe00, mayWait=1) at nsThreadUtils.cpp:247 #9 0xb7f93d55 in nsThread::ThreadFunc (arg=0xab354880) at nsThread.cpp:254 #10 0xb7d7f394 in ?? () from /usr/lib/libnspr4.so.0d #11 0xb7edb955 in start_thread (arg=0xb30c8b70) at pthread_create.c:300 #12 0xb7e5b1de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 15 (Thread 0xb1bffb70 (LWP 6116)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb7edffcf in __pthread_cond_wait (cond=0xab3536c4, mutex=0xab377f40) at pthread_cond_wait.c:153 #2 0xb7d78fc9 in PR_WaitCondVar () from /usr/lib/libnspr4.so.0d #3 0xb0bb41ac in nsCertVerificationThread::Run (this=0xab354830) at nsCertVerificationThread.cpp:138 #4 0xb0bb2a8a in nsPSMBackgroundThread::nsThreadRunner (arg=0xab354830) at nsPSMBackgroundThread.cpp:44 #5 0xb7d7f394 in ?? () from /usr/lib/libnspr4.so.0d #6 0xb7edb955 in start_thread (arg=0xb1bffb70) at pthread_create.c:300 #7 0xb7e5b1de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 14 (Thread 0xb13feb70 (LWP 6115)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb7edffcf in __pthread_cond_wait (cond=0xab353684, mutex=0xab377ee0) at pthread_cond_wait.c:153 #2 0xb7d78fc9 in PR_WaitCondVar () from /usr/lib/libnspr4.so.0d #3 0xb0bb315e in nsSSLThread::Run (this=0xab353680) at nsSSLThread.cpp:978 #4 0xb0bb2a8a in nsPSMBackgroundThread::nsThreadRunner (arg=0xab399a20) at nsPSMBackgroundThread.cpp:44 #5 0xb7d7f394 in ?? () from /usr/lib/libnspr4.so.0d #6 0xb7edb955 in start_thread (arg=0xb13feb70) at pthread_create.c:300 #7 0xb7e5b1de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 7 (Thread 0xb25ffb70 (LWP 6108)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb7edffcf in __pthread_cond_wait (cond=0xb4353804, mutex=0xb2771554) at pthread_cond_wait.c:153 #2 0xb7d78fc9 in PR_WaitCondVar () from /usr/lib/libnspr4.so.0d #3 0xb7d79037 in PR_Wait () from /usr/lib/libnspr4.so.0d #4 0xb7f928af in nsAutoMonitor::Wait (this=0xb43233a0, mayWait=1, result=0xb25ff268) at ../../dist/include/xpcom/nsAutoLock.h:340 #5 nsEventQueue::GetEvent (this=0xb43233a0, mayWait=1, result=0xb25ff268) at nsEventQueue.cpp:85 #6 0xb7f9362b in nsThread::nsChainedEventQueue::GetEvent (this=0xb276e650, mayWait=1, result=0xb25ff2ac) at nsThread.h:112 #7 nsThread::ProcessNextEvent (this=0xb276e650, mayWait=1, result=0xb25ff2ac) at nsThread.cpp:512 #8 0xb7f637d6 in NS_ProcessNextEvent_P (thread=0xfffffe00, mayWait=1) at nsThreadUtils.cpp:247 #9 0xb7f93d55 in nsThread::ThreadFunc (arg=0xb276e650) at nsThread.cpp:254 #10 0xb7d7f394 in ?? () from /usr/lib/libnspr4.so.0d #11 0xb7edb955 in start_thread (arg=0xb25ffb70) at pthread_create.c:300 #12 0xb7e5b1de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xb4e1cb70 (LWP 6105)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb7ee04d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0xb7d7814e in ?? () from /usr/lib/libnspr4.so.0d #3 0xb7d78f36 in PR_WaitCondVar () from /usr/lib/libnspr4.so.0d #4 0xb7f96d88 in TimerThread::Run (this=0x50eb0556) at TimerThread.cpp:345 #5 0xb7f93653 in nsThread::ProcessNextEvent (this=0xb65e3790, mayWait=1, result=0xb4e1c2ac) at nsThread.cpp:521 #6 0xb7f637d6 in NS_ProcessNextEvent_P (thread=0xfffffdfc, mayWait=1) at nsThreadUtils.cpp:247 #7 0xb7f93d55 in nsThread::ThreadFunc (arg=0xb65e3790) at nsThread.cpp:254 #8 0xb7d7f394 in ?? () from /usr/lib/libnspr4.so.0d #9 0xb7edb955 in start_thread (arg=0xb4e1cb70) at pthread_create.c:300 #10 0xb7e5b1de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xb5974b70 (LWP 6104)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb7ee04d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0xb7d7814e in ?? () from /usr/lib/libnspr4.so.0d #3 0xb7d78f36 in PR_WaitCondVar () from /usr/lib/libnspr4.so.0d #4 0xb599abfa in XPCJSRuntime::WatchdogMain (arg=0x50eb0556) at xpcjsruntime.cpp:819 #5 0xb7d7f394 in ?? () from /usr/lib/libnspr4.so.0d #6 0xb7edb955 in start_thread (arg=0xb5974b70) at pthread_create.c:300 #7 0xb7e5b1de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xb61e8b70 (LWP 6103)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb7e4d9a6 in *__GI___poll (fds=0xb7ed1ff4, nfds=2, timeout=100000) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb7d7adcc in ?? () from /usr/lib/libnspr4.so.0d #3 0xb6222fef in nsSocketTransportService::Poll (this=0xb6e45800, wait=1, interval=0xb61e810c) at nsSocketTransportService2.cpp:355 #4 0xb62234f0 in nsSocketTransportService::DoPollIteration (this=0xb6e45800, wait=1) at nsSocketTransportService2.cpp:660 #5 0xb6223703 in nsSocketTransportService::OnProcessNextEvent (this=0xb6e45800, thread=0xb6ec6c90, mayWait=1, depth=1) at nsSocketTransportService2.cpp:539 #6 0xb7f935f8 in nsThread::ProcessNextEvent (this=0xb6ec6c90, mayWait=1, result=0xb61e81dc) at nsThread.cpp:508 #7 0xb7f637d6 in NS_ProcessNextEvent_P (thread=0xfffffdfc, mayWait=1) at nsThreadUtils.cpp:247 #8 0xb62231ee in nsSocketTransportService::Run (this=0xb6e45800) at nsSocketTransportService2.cpp:581 #9 0xb7f93653 in nsThread::ProcessNextEvent (this=0xb6ec6c90, mayWait=1, result=0xb61e82ac) at nsThread.cpp:521 #10 0xb7f637d6 in NS_ProcessNextEvent_P (thread=0xfffffdfc, mayWait=1) at nsThreadUtils.cpp:247 #11 0xb7f93d55 in nsThread::ThreadFunc (arg=0xb6ec6c90) at nsThread.cpp:254 #12 0xb7d7f394 in ?? () from /usr/lib/libnspr4.so.0d #13 0xb7edb955 in start_thread (arg=0xb61e8b70) at pthread_create.c:300 #14 0xb7e5b1de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb70d5730 (LWP 6100)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb7db9781 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #2 0xb7dbcbb2 in *__GI_abort () at abort.c:92 #3 0xb7db28e8 in *__GI___assert_fail (assertion=0xb7eb3d60 "outbuf != ((void *)0) && *outbuf != ((void *)0)", file=0xb7eafea4 "gconv.c", line=75, function=0xb7eafec8 "__gconv") at assert.c:81 #4 0xb7da758b in __gconv (cd=0xb6ec6920, inbuf=<value optimized out>, inbufend=<value optimized out>, outbuf=0xbfffddac, outbufend=0x0, irreversible=0xbfffdcac) at gconv.c:75 #5 0xb7da6a46 in iconv (cd=0xb6ec6920, inbuf=0xbfffdda4, inbytesleft=0xbfffdd40, outbuf=0xbfffddac, outbytesleft=0xbfffdd3c) at iconv.c:53 #6 0xb7f82e24 in xp_iconv (converter=0x0, input=0x6, inputLeft=0xbfffdd40, output=0xbfffddac, outputLeft=0xbfffdd3c) at nsNativeCharsetUtils.cpp:162 #7 0xb7f83007 in nsNativeCharsetConverter::NativeToUnicode (this=0xbfffddb3, input=0xbfffdda4, inputLeft=0xbfffdda0, output=0xbfffddac, outputLeft=0xbfffdda8) at nsNativeCharsetUtils.cpp:493 #8 0xb7f834a9 in NS_CopyNativeToUnicode (input=..., output=...) at nsNativeCharsetUtils.cpp:834 #9 0xb630050b in ConvertibleToNative (name=...) at nsMsgUtils.cpp:383 #10 NS_MsgHashIfNecessary (name=...) at nsMsgUtils.cpp:478 #11 0xb62f2285 in nsMsgDBFolder::CreateFileForDB (this=0xa9f9f000, userLeafName=..., path=0xb00c2a00, dbFile=0xbfffe408) at nsMsgDBFolder.cpp:908 #12 0xb64140f3 in nsImapMailFolder::CreateClientSubfolderInfo (this=0xa9f9f000, folderName=..., hierarchyDelimiter=46 '.', flags=64, suppressNotification=0) at nsImapMailFolder.cpp:986 #13 0xb641404c in nsImapMailFolder::CreateClientSubfolderInfo (this=0xb27ab400, folderName=..., hierarchyDelimiter=-44 'Ô', flags=64, suppressNotification=0) at nsImapMailFolder.cpp:970 #14 0xb63fc51c in nsImapIncomingServer::PossibleImapMailbox (this=0xb4137bf0, folderPath=..., hierarchyDelimiter=-44 'Ô', boxFlags=64, aNewFolder=0xb09fec50) at nsImapIncomingServer.cpp:1254 #15 0xb7fa004f in NS_InvokeByIndex_P () from /usr/lib/icedove/libxpcom_core.so #16 0xb7f97f43 in nsProxyObjectCallInfo::Run (this=0xa9f445e0) at nsProxyEvent.cpp:181 #17 0xb7f93653 in nsThread::ProcessNextEvent (this=0xb6ec69c0, mayWait=1, result=0xbfffed3c) at nsThread.cpp:521 #18 0xb7f637d6 in NS_ProcessNextEvent_P (thread=0x0, mayWait=1) at nsThreadUtils.cpp:247 #19 0xb5157757 in nsBaseAppShell::Run (this=0xb65bb1a0) at nsBaseAppShell.cpp:170 #20 0xb4e46350 in nsAppStartup::Run (this=0xb6e92fd0) at nsAppStartup.cpp:193 #21 0xb7fd2fa2 in XRE_main (argc=1, argv=0xbffff2e4, aAppData=0xb6e16380) at nsAppRunner.cpp:3321 #22 0x08049314 in main (argc=1, argv=0xbffff2e4) at nsMailApp.cpp:103 in nsAppRunner.cpp (gdb)