I'm one of the SeaMonkey users suffering from the problems with Lightning releases 3.8b1 or 3.8b2 (see Bugzilla report 1144285). After upgrading the Calendar appears to be empty, the display is corrupted, etc. The error console shows several errors, the first of which is "TypeError: Components.classes[cid] is undefined - resource //calendar/modules/calUtils.jsm -> file:///D:/Documents and Settings.../calUtils.js".
Since the problem only affects some users, it's likely that the problem is related to either the profile settings or the calendar data.
I've written and debugged program code in several languages but I've never worked with Mozilla's software. I'm looking for help with analysing or debugging this problem in a Windows XP 32-bit environment.
SeaMonkey 2.33.1 and Lightning 3.8 Calendar Problem
-
- Posts: 6
- Joined: March 28th, 2015, 11:21 am
- smsmith
- Moderator
- Posts: 19979
- Joined: December 7th, 2004, 8:51 pm
- Location: Indiana
Re: SeaMonkey 2.33.1 and Lightning 3.8 Calendar Problem
I tried a new profile when I first encountered the problem. No joy. Even with no calendars, Lighting was not loading correctly for me.
Give a man a fish, and he eats for a day. Teach a man to fish, and he eats for a lifetime.
I like poetry, long walks on the beach and poking dead things with a stick.
Please do not PM me for personal support. Keep posts here in the Forums instead and we all learn.
I like poetry, long walks on the beach and poking dead things with a stick.
Please do not PM me for personal support. Keep posts here in the Forums instead and we all learn.
-
- Posts: 6
- Joined: March 28th, 2015, 11:21 am
Re: SeaMonkey 2.33.1 and Lightning 3.8 Calendar Problem [SOL
Under Windows, the Mail part of SeaMonkey requires the Visual Studio 2013 runtime to be installed. This can be downloaded from the page https://www.microsoft.com/en-gb/download/details.aspx?id=40784 and will supply the files msvcp120.dll and msvcr120.dll.
This requirement for VS2013 was brought in by Bugzilla bugs 1132271 and 1001332.
After installing the VS2013 package, I upgraded SeaMonkey to 2.33.1 and Lightning to 3.8b2, and everything works fine.
Note that you need to re running one of these versions of Windows for Lightning to work: Windows 7 Service Pack 1, Windows 8, Windows 8.1, Windows Server 2003, Windows Server 2008 R2 SP1, Windows Server 2008 Service Pack 2, Windows Server 2012, Windows Server 2012 R2, Windows Vista Service Pack 2, Windows XP Service Pack 3.
This requirement for VS2013 was brought in by Bugzilla bugs 1132271 and 1001332.
After installing the VS2013 package, I upgraded SeaMonkey to 2.33.1 and Lightning to 3.8b2, and everything works fine.
Note that you need to re running one of these versions of Windows for Lightning to work: Windows 7 Service Pack 1, Windows 8, Windows 8.1, Windows Server 2003, Windows Server 2008 R2 SP1, Windows Server 2008 Service Pack 2, Windows Server 2012, Windows Server 2012 R2, Windows Vista Service Pack 2, Windows XP Service Pack 3.
-
- Posts: 5
- Joined: March 12th, 2015, 12:30 am
Re: SeaMonkey 2.33.1 and Lightning 3.8 Calendar Problem
cf099, thanks so much for publicizing that. Judging by how many end users are having this problem it is not well known. I even gave up and reverted to SM 2.32.1 version because I could not find the solution after much searching. The machine in question is not at hand but I look forward to trying your solution.
-
- Posts: 5
- Joined: March 12th, 2015, 12:30 am
Re: SeaMonkey 2.33.1 and Lightning 3.8 Calendar Problem
Yep, that is the solution. It needs to be in the release notes or requirements documentation.
- smsmith
- Moderator
- Posts: 19979
- Joined: December 7th, 2004, 8:51 pm
- Location: Indiana
Re: SeaMonkey 2.33.1 and Lightning 3.8 Calendar Problem
Didn't seem to fix it on my end, but I don't think I have rebooted since adding the VS 2013 runtime.
Give a man a fish, and he eats for a day. Teach a man to fish, and he eats for a lifetime.
I like poetry, long walks on the beach and poking dead things with a stick.
Please do not PM me for personal support. Keep posts here in the Forums instead and we all learn.
I like poetry, long walks on the beach and poking dead things with a stick.
Please do not PM me for personal support. Keep posts here in the Forums instead and we all learn.
-
- Posts: 5
- Joined: March 12th, 2015, 12:30 am
Re: SeaMonkey 2.33.1 and Lightning 3.8 Calendar Problem
You also have to have the calender.icaljs disabled in about:config. Lack of VS 2013 or calendar-icaljs enabled gives me the same symptoms.
-
- Posts: 6
- Joined: March 28th, 2015, 11:21 am
Re: SeaMonkey 2.33.1 and Lightning 3.8 Calendar Problem
smsmith wrote:Didn't seem to fix it on my end, but I don't think I have rebooted since adding the VS 2013 runtime.
Can you start SeaMonkey Mail and then show the Error Console (with all messages enabled) please? since I spent some time testing this, I may be able to recognise the messages which appear.
If VS 2013 is not found on the system, you get the "Information Message" "Failed to load native module at path xxx\extensions\{e2fda1a4-762b-4020-b5ad-a41df1933103}\components\calbasecomps.dll : (80070057) error 126".
Note also that the VS 2013 component files need to be registered in the Windows Registry as "Shared Dlls". It's possible that Windows hasn't fully recognised that you've installed the package yet (I've been caught by this before, I think).
- smsmith
- Moderator
- Posts: 19979
- Joined: December 7th, 2004, 8:51 pm
- Location: Indiana
Re: SeaMonkey 2.33.1 and Lightning 3.8 Calendar Problem
Ha! I had only downloaded the x64 version of VS 2013 because my laptop is 64-bit. Never occurred to me I would need the x86 version for x86 programs to run. Lightning works now.
Give a man a fish, and he eats for a day. Teach a man to fish, and he eats for a lifetime.
I like poetry, long walks on the beach and poking dead things with a stick.
Please do not PM me for personal support. Keep posts here in the Forums instead and we all learn.
I like poetry, long walks on the beach and poking dead things with a stick.
Please do not PM me for personal support. Keep posts here in the Forums instead and we all learn.
-
- Posts: 784
- Joined: June 24th, 2009, 1:07 pm
Re: SeaMonkey 2.33.1 and Lightning 3.8 Calendar Problem
There seems to be a little confusion of what VS2013 software some people are talking about here. So I'll clear things up.
The link that cf099 gave in one of his earlier posts is for "Visual C++ Redistributable Packages for Visual Studio 2013"
https://www.microsoft.com/en-gb/downloa ... x?id=40784
What people need are just the VS2013 RUNTIMES (aka. the VC+ Redist 2013 packs), not the FULL Visual Studio 2013 application as found here:
https://www.visualstudio.com/en-us/down ... io-vs.aspx
The FULL VS2013 software (used to make the Seamonkey and Lightning apps) needs at least Windows 7 SP1 to install and use.
The VS2013 RUNTIMES (VC+ Redist for VS2013) only need at least Windows XP SP3 to install and use. The RUNTIME packages allow the new versions of Seamonkey and Lightning to function correctly.
The link that cf099 gave in one of his earlier posts is for "Visual C++ Redistributable Packages for Visual Studio 2013"
https://www.microsoft.com/en-gb/downloa ... x?id=40784
What people need are just the VS2013 RUNTIMES (aka. the VC+ Redist 2013 packs), not the FULL Visual Studio 2013 application as found here:
https://www.visualstudio.com/en-us/down ... io-vs.aspx
The FULL VS2013 software (used to make the Seamonkey and Lightning apps) needs at least Windows 7 SP1 to install and use.
The VS2013 RUNTIMES (VC+ Redist for VS2013) only need at least Windows XP SP3 to install and use. The RUNTIME packages allow the new versions of Seamonkey and Lightning to function correctly.