Bug 3697 - 'Export to mbox' causes crash
Summary: 'Export to mbox' causes crash
Status: RESOLVED FIXED
Alias: None
Product: Claws Mail (Windows)
Classification: Unclassified
Component: default (show other bugs)
Version: 3.14.0
Hardware: PC Windows 8
: P3 normal
Assignee: users
URL:
Depends on:
Blocks:
 
Reported: 2016-09-22 12:38 UTC by m
Modified: 2016-09-22 14:11 UTC (History)
0 users

See Also:


Attachments

Description m 2016-09-22 12:38:01 UTC
Another crash report here. Clicking my RSS master folder (about 20 feeds in 2 subfolders total) and selecting 'export selected to mbox file' from the File menu causes Claws to crash reproducibly.


Version=1
EventType=APPCRASH
EventTime=131190141094132154
ReportType=2
Consent=1
ReportIdentifier=3b7e24a6-80b0-11e6-8353-00248c414a93
IntegratorReportIdentifier=3b7e24a5-80b0-11e6-8353-00248c414a93
WOW64=1
NsAppName=claws-mail.exe
Response.type=4
Sig[0].Name=Application Name
Sig[0].Value=claws-mail.exe
Sig[1].Name=Application Version
Sig[1].Value=0.0.0.0
Sig[2].Name=Application Timestamp
Sig[2].Value=00000000
Sig[3].Name=Fault Module Name
Sig[3].Value=msvcrt.dll
Sig[4].Name=Fault Module Version
Sig[4].Value=7.0.9600.17415
Sig[5].Name=Fault Module Timestamp
Sig[5].Value=54504b2e
Sig[6].Name=Exception Code
Sig[6].Value=c0000005
Sig[7].Name=Exception Offset
Sig[7].Value=0001296c
DynamicSig[1].Name=OS Version
DynamicSig[1].Value=6.3.9600.2.0.0.256.48
DynamicSig[2].Name=Locale ID
DynamicSig[2].Value=1031
DynamicSig[22].Name=Additional Information 1
DynamicSig[22].Value=5861
DynamicSig[23].Name=Additional Information 2
DynamicSig[23].Value=5861822e1919d7c014bbb064c64908b2
DynamicSig[24].Name=Additional Information 3
DynamicSig[24].Value=6ee2
DynamicSig[25].Name=Additional Information 4
DynamicSig[25].Value=6ee2432e64e99bdcea5e4be767a3b1a2
UI[2]=C:\Program Files (x86)\Claws Mail\claws-mail.exe
UI[3]=claws-mail.exe has stopped working
UI[4]=Windows can check online for a solution to the problem.
UI[5]=Check online for a solution and close the program
UI[6]=Check online for a solution later and close the program
UI[7]=Close the program
LoadedModule[0]=C:\Program Files (x86)\Claws Mail\claws-mail.exe
LoadedModule[1]=C:\Windows\SYSTEM32\ntdll.dll
LoadedModule[2]=C:\Windows\SYSTEM32\KERNEL32.DLL
LoadedModule[3]=C:\Windows\SYSTEM32\KERNELBASE.dll
LoadedModule[4]=C:\Program Files (x86)\Claws Mail\crypt-0.dll
LoadedModule[5]=C:\Program Files (x86)\Claws Mail\libcairo-2.dll
LoadedModule[6]=C:\Program Files (x86)\Claws Mail\libenchant-1.dll
LoadedModule[7]=C:\Program Files (x86)\Claws Mail\libgdk_pixbuf-2.0-0.dll
LoadedModule[8]=C:\Program Files (x86)\Claws Mail\libintl-9.dll
LoadedModule[9]=C:\Program Files (x86)\Claws Mail\libgio-2.0-0.dll
LoadedModule[10]=C:\Program Files (x86)\Claws Mail\libglib-2.0-0.dll
LoadedModule[11]=C:\Program Files (x86)\Claws Mail\libgmodule-2.0-0.dll
LoadedModule[12]=C:\Program Files (x86)\Claws Mail\libgobject-2.0-0.dll
LoadedModule[13]=C:\Program Files (x86)\Claws Mail\libgnutls-30.dll
LoadedModule[14]=C:\Program Files (x86)\Claws Mail\libgdk-win32-2.0-0.dll
LoadedModule[15]=C:\Program Files (x86)\Claws Mail\libgtk-win32-2.0-0.dll
LoadedModule[16]=C:\Program Files (x86)\Claws Mail\libetpan-17.dll
LoadedModule[17]=C:\Program Files (x86)\Claws Mail\libiconv-2.dll
LoadedModule[18]=C:\Program Files (x86)\Claws Mail\libpango-1.0-0.dll
LoadedModule[19]=C:\Program Files (x86)\Claws Mail\libpangocairo-1.0-0.dll
LoadedModule[20]=C:\Program Files (x86)\Claws Mail\libregex-1.dll
LoadedModule[21]=C:\Windows\SYSTEM32\ADVAPI32.dll
LoadedModule[22]=C:\Windows\SYSTEM32\COMDLG32.DLL
LoadedModule[23]=C:\Windows\SYSTEM32\msvcrt.dll
LoadedModule[24]=C:\Windows\SYSTEM32\ole32.dll
LoadedModule[25]=C:\Program Files (x86)\Claws Mail\libwinpthread-1.dll
LoadedModule[26]=C:\Windows\SYSTEM32\SHELL32.DLL
LoadedModule[27]=C:\Windows\SYSTEM32\USER32.dll
LoadedModule[28]=C:\Windows\SYSTEM32\wldap32.dll
LoadedModule[29]=C:\Windows\SYSTEM32\WS2_32.dll
LoadedModule[30]=C:\Program Files (x86)\Claws Mail\libfontconfig-1.dll
LoadedModule[31]=C:\Program Files (x86)\Claws Mail\libfreetype-6.dll
LoadedModule[32]=C:\Program Files (x86)\Claws Mail\libpng14-14.dll
LoadedModule[33]=C:\Program Files (x86)\Claws Mail\libpixman-1-0.dll
LoadedModule[34]=C:\Program Files (x86)\Claws Mail\zlib1.dll
LoadedModule[35]=C:\Windows\SYSTEM32\GDI32.dll
LoadedModule[36]=C:\Windows\SYSTEM32\MSIMG32.DLL
LoadedModule[37]=C:\Program Files (x86)\Claws Mail\libgcc_s_sjlj-1.dll
LoadedModule[38]=C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.9600.18405_none_dad773c85bcd115f\gdiplus.dll
LoadedModule[39]=C:\Windows\SYSTEM32\DNSAPI.DLL
LoadedModule[40]=C:\Windows\SYSTEM32\IPHLPAPI.DLL
LoadedModule[41]=C:\Windows\SYSTEM32\WINMM.DLL
LoadedModule[42]=C:\Program Files (x86)\Claws Mail\libffi-6.dll
LoadedModule[43]=C:\Program Files (x86)\Claws Mail\libhogweed-4-2.dll
LoadedModule[44]=C:\Program Files (x86)\Claws Mail\libnettle-6-2.dll
LoadedModule[45]=C:\Program Files (x86)\Claws Mail\libgmp-10.dll
LoadedModule[46]=C:\Program Files (x86)\Claws Mail\libtasn1-6.dll
LoadedModule[47]=C:\Windows\SYSTEM32\CRYPT32.dll
LoadedModule[48]=C:\Windows\SYSTEM32\IMM32.DLL
LoadedModule[49]=C:\Program Files (x86)\Claws Mail\libatk-1.0-0.dll
LoadedModule[50]=C:\Program Files (x86)\Claws Mail\libpangowin32-1.0-0.dll
LoadedModule[51]=C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.9600.17810_none_7c5b6194aa0716f1\COMCTL32.DLL
LoadedModule[52]=C:\Windows\SYSTEM32\WINSPOOL.DRV
LoadedModule[53]=C:\Program Files (x86)\Claws Mail\libsasl2-3.dll
LoadedModule[54]=C:\Program Files (x86)\Claws Mail\libstdc++-6.dll
LoadedModule[55]=C:\Program Files (x86)\Claws Mail\libpangoft2-1.0-0.dll
LoadedModule[56]=C:\Windows\SYSTEM32\sechost.dll
LoadedModule[57]=C:\Windows\SYSTEM32\RPCRT4.dll
LoadedModule[58]=C:\Windows\SYSTEM32\SHLWAPI.dll
LoadedModule[59]=C:\Windows\SYSTEM32\combase.dll
LoadedModule[60]=C:\Windows\SYSTEM32\NSI.dll
LoadedModule[61]=C:\Program Files (x86)\Claws Mail\libexpat-1.dll
LoadedModule[62]=C:\Windows\SYSTEM32\WINNSI.DLL
LoadedModule[63]=C:\Windows\SYSTEM32\WINMMBASE.dll
LoadedModule[64]=C:\Windows\SYSTEM32\MSASN1.dll
LoadedModule[65]=C:\Windows\SYSTEM32\MSCTF.dll
LoadedModule[66]=C:\Windows\SYSTEM32\USP10.dll
LoadedModule[67]=C:\Program Files (x86)\Claws Mail\libharfbuzz-0.dll
LoadedModule[68]=C:\Windows\SYSTEM32\SspiCli.dll
LoadedModule[69]=C:\Windows\SYSTEM32\cfgmgr32.dll
LoadedModule[70]=C:\Windows\SYSTEM32\DEVOBJ.dll
LoadedModule[71]=C:\Windows\SYSTEM32\CRYPTBASE.dll
LoadedModule[72]=C:\Windows\SYSTEM32\SHCORE.DLL
LoadedModule[73]=C:\Windows\SYSTEM32\bcryptPrimitives.dll
LoadedModule[74]=C:\Windows\SYSTEM32\ncrypt.dll
LoadedModule[75]=C:\Windows\SYSTEM32\bcrypt.dll
LoadedModule[76]=C:\Windows\SYSTEM32\NTASN1.dll
LoadedModule[77]=C:\Windows\SYSTEM32\CRYPTSP.dll
LoadedModule[78]=C:\Windows\system32\rsaenh.dll
LoadedModule[79]=C:\Windows\system32\mswsock.dll
LoadedModule[80]=C:\Windows\SYSTEM32\profapi.dll
LoadedModule[81]=C:\Windows\SYSTEM32\kernel.appcore.dll
LoadedModule[82]=C:\Windows\system32\uxtheme.dll
LoadedModule[83]=C:\Windows\SYSTEM32\OLEAUT32.dll
LoadedModule[84]=C:\Windows\SYSTEM32\SETUPAPI.dll
LoadedModule[85]=C:\Program Files (x86)\Claws Mail\lib\gtk-2.0\2.10.0\engines\libwimp.dll
LoadedModule[86]=C:\Windows\system32\dwmapi.dll
LoadedModule[87]=C:\Windows\SYSTEM32\mscms.dll
LoadedModule[88]=C:\Windows\SYSTEM32\USERENV.dll
LoadedModule[89]=C:\Windows\SYSTEM32\icm32.dll
LoadedModule[90]=C:\Windows\SYSTEM32\clbcatq.dll
LoadedModule[91]=C:\Windows\system32\propsys.dll
LoadedModule[92]=C:\Windows\System32\rasadhlp.dll
LoadedModule[93]=C:\Windows\System32\fwpuclnt.dll
LoadedModule[94]=C:\Windows\system32\napinsp.dll
LoadedModule[95]=C:\Windows\system32\pnrpnsp.dll
LoadedModule[96]=C:\Windows\system32\NLAapi.dll
LoadedModule[97]=C:\Windows\System32\winrnr.dll
LoadedModule[98]=C:\Program Files (x86)\Claws Mail\lib\claws-mail\plugins\fancy.dll
LoadedModule[99]=C:\Program Files (x86)\Claws Mail\libcurl-4.dll
LoadedModule[100]=C:\Program Files (x86)\Claws Mail\libsoup-2.4-1.dll
LoadedModule[101]=C:\Program Files (x86)\Claws Mail\libwebkitgtk-1.0-0.dll
LoadedModule[102]=C:\Program Files (x86)\Claws Mail\libxml2-2.dll
LoadedModule[103]=C:\Program Files (x86)\Claws Mail\libgailutil-18.dll
LoadedModule[104]=C:\Program Files (x86)\Claws Mail\libjpeg-9.dll
LoadedModule[105]=C:\Program Files (x86)\Claws Mail\lib\claws-mail\plugins\rssyl.dll
LoadedModule[106]=C:\Program Files (x86)\Claws Mail\lib\enchant\libenchant_myspell.dll
LoadedModule[107]=C:\Windows\system32\winhttp.dll
LoadedModule[108]=C:\Windows\SYSTEM32\apphelp.dll
LoadedModule[109]=C:\Windows\SYSTEM32\iertutil.dll
LoadedModule[110]=C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.9600.18006_none_a9ec6aab013aafee\comctl32.dll
LoadedModule[111]=C:\Windows\SYSTEM32\urlmon.dll
LoadedModule[112]=C:\Windows\SYSTEM32\WININET.dll
LoadedModule[113]=C:\Windows\SYSTEM32\Secur32.dll
LoadedModule[114]=C:\Windows\SYSTEM32\MLANG.dll
LoadedModule[115]=C:\Program Files (x86)\Claws Mail\lib\gio\modules\libgiognutls.dll
FriendlyEventName=Stopped working
ConsentKey=APPCRASH
AppName=claws-mail.exe
AppPath=C:\Program Files (x86)\Claws Mail\claws-mail.exe
NsPartner=windows
NsGroup=windows8
ApplicationIdentity=F5CEBC554C9C29BC2D92ED6FEA2EC70D
Comment 1 m 2016-09-22 12:43:22 UTC
To expand on this a bit.. it doesn't matter which folder is chosen. Additionally, Claws will crash with the same error when 'Export to mbox file' is used instead. It will crash as soon as 'Browse' is pressed in the Mbox File prompt.
Comment 2 users 2016-09-22 14:07:03 UTC
Changes related to this bug have been committed.
Please check latest Git and update the bug accordingly.
You can also get the patch from:
http://git.claws-mail.org/

++ ChangeLog	2016-09-22 14:07:02.984108442 +0200
http://git.claws-mail.org/?p=claws.git;a=commitdiff;h=b6091480a1f5e44d6f4ef5ca788c406219e6a5a5
Merge: 572f8ef 3a5f7d5
Author: Colin Leroy <colin@colino.net>
Date:   Thu Sep 22 14:07:02 2016 +0200

    Merge branch 'master' of file:///home/git/claws

http://git.claws-mail.org/?p=claws.git;a=commitdiff;h=3a5f7d5d11e019046db183125e916e94825f177c
Author: Andrej Kacian <ticho@claws-mail.org>
Date:   Thu Sep 22 14:02:09 2016 +0200

    Better handle NULL path arguments in w32_filesel.c
    
    Fixes bug #3697.
Comment 3 Andrej Kacian 2016-09-22 14:11:39 UTC
Thanks, my mistake. I just corrected it in git, next release will have this bug fixed.

Note You need to log in before you can comment on or make changes to this bug.