Hi Tim,
thanks for the backtrace!

On Mon, Jan 07, 2013 at 05:54:41PM +0000, Tim Chadburn wrote:
[..snip..] > 
> 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

This aborts because *outbuf == NULL. 

> #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

Could you insepct input and output here? Maybe we can get a clue what's
causing this.

> #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

Could you check with gdb what folder is causing the trouble here?

> #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) 

Any chance you could check with the Wheezy version? It'd be great to
know if this still affects the upcoming release.
Cheers,
 -- Guido


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to