Bug 3681 - 'Install New' Theme Button Crash
Summary: 'Install New' Theme Button 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-08-28 01:05 UTC by m
Modified: 2017-03-31 22:39 UTC (History)
0 users

See Also:


Attachments

Description m 2016-08-28 01:05:42 UTC
Pretty straightforward. On both my Windows 8.1 PCs, running a fresh Claws 3.14.0 profile, the program crashes when clicking the 'Install New...' button under Config > Display > Themes.

AppCrashView:

Version=1
EventType=APPCRASH
EventTime=131168125802879012
ReportType=2
Consent=1
ReportIdentifier=65cdee1c-6caa-11e6-832e-00248c414a93
IntegratorReportIdentifier=65cdee1b-6caa-11e6-832e-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=SHELL32.DLL
Sig[4].Name=Fault Module Version
Sig[4].Value=6.3.9600.18366
Sig[5].Name=Fault Module Timestamp
Sig[5].Value=5749c1f2
Sig[6].Name=Exception Code
Sig[6].Value=c0000005
Sig[7].Name=Exception Offset
Sig[7].Value=000a5d52
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:\Program Files (x86)\Claws Mail\lib\gtk-2.0\2.10.0\engines\libwimp.dll
LoadedModule[85]=C:\Windows\SYSTEM32\SETUPAPI.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:\Windows\SYSTEM32\WindowsCodecs.dll
LoadedModule[116]=C:\Windows\system32\NetworkExplorer.dll
LoadedModule[117]=C:\Windows\SYSTEM32\samcli.dll
LoadedModule[118]=C:\Windows\SYSTEM32\SAMLIB.dll
LoadedModule[119]=C:\Windows\SYSTEM32\netutils.dll
LoadedModule[120]=C:\Windows\SYSTEM32\MPR.dll
LoadedModule[121]=C:\Windows\System32\drprov.dll
LoadedModule[122]=C:\Windows\System32\WINSTA.dll
LoadedModule[123]=C:\Windows\System32\ntlanman.dll
LoadedModule[124]=C:\Windows\System32\davclnt.dll
LoadedModule[125]=C:\Windows\System32\DAVHLPR.dll
LoadedModule[126]=C:\Windows\System32\wkscli.dll
LoadedModule[127]=C:\Windows\SYSTEM32\cscapi.dll
LoadedModule[128]=C:\Windows\SYSTEM32\dlnashext.dll
LoadedModule[129]=C:\Windows\System32\PlayToDevice.dll
LoadedModule[130]=C:\Windows\System32\DevDispItemProvider.dll
LoadedModule[131]=C:\Windows\system32\wpdshext.dll
LoadedModule[132]=C:\Windows\SYSTEM32\PortableDeviceApi.dll
LoadedModule[133]=C:\Windows\SYSTEM32\WINTRUST.dll
LoadedModule[134]=C:\Windows\system32\audiodev.dll
LoadedModule[135]=C:\Windows\system32\WMVCore.DLL
LoadedModule[136]=C:\Windows\system32\WMASF.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-24 18:17:40 UTC
same issues, even though its in german  thought it might help


Problemsignatur:
  Problemereignisname:	APPCRASH
  Anwendungsname:	claws-mail.exe
  Anwendungsversion:	0.0.0.0
  Anwendungszeitstempel:	00000000
  Fehlermodulname:	SHELL32.DLL
  Fehlermodulversion:	6.1.7601.23537
  Fehlermodulzeitstempel:	57c450f4
  Ausnahmecode:	c0000005
  Ausnahmeoffset:	00090e2f
  Betriebsystemversion:	6.1.7601.2.1.0.256.48
  Gebietsschema-ID:	1031
  Zusatzinformation 1:	0a9e
  Zusatzinformation 2:	0a9e372d3b4ad19135b953a78882e789
  Zusatzinformation 3:	0a9e
  Zusatzinformation 4:	0a9e372d3b4ad19135b953a78882e789

what the ... so I tried <<Alternately they can be installed by root by untarring the package directly into $PREFIX/share/claws-mail/themes/ They will then be available to every user. >> nope doesnt show
Comment 2 Andrej Kacian 2016-09-25 22:23:55 UTC
There was a crash related to opening folder browse dialog, which I already fixed, but only after the last release. I think this is the same bug, as the button is supposed to open that dialog.

As for the alternate way of placing themes into a folder, I suspect that part of code is not handling Windows paths yet. I will take a look and try to fix it.
Comment 3 m 2017-01-22 05:55:28 UTC
It places the theme properly into Roaming\claws-mail\themes now and it all works fine.

In the previous version, the way to do it by hand was to put it into Local\VirtualStore. Assuming this isn't about paths but permissions and what the user-started client is allowed to 'see'.
Comment 4 m 2017-03-31 22:39:30 UTC
Unless anyone objects, I'm closing this as fixed.

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