Item2131: All warnings causes Foswiki to throw message "Foswiki detected an internal error." with CGI 3.47

Priority: Low
Current State: Closed
Released In: 1.0.10, 1.1.0
Target Release: patch
Applies To: Engine
Component: configure
Reported By: MiguelCudaihl
Waiting For: Main.WillNorris, Main.GeorgeClark
Last Change By: KennethLavrsen
CPAN CGI 3.47 causes all warnings and methods that makes use of exceptions for normal processing (at least I think there are some) causes Foswiki to error out with "Foswiki detected an internal error."

Among the triggers from my short experience are email failure during registration and creation of an existing account.

Fixed after I replaced the CGI module of my Strawberry Perl install with CGI 3.42.

Among the CPAN CGI releases that caused issues from my experience are 3.43 and 3.47

I think this is not really a Foswiki issue.

Please update the documentation and configuration page with recommended CPAN CGI versions

-- MiguelCudaihl - 21 Sep 2009

i updated the lib/DEPENDENCIES file and InstallationGuide, thanks. also set the minimum version to 3.15, as specified in the comments. should we have a checker for specific versions?

-- WillNorris - 12 Apr 2010

I've added some checker code that will add a warning to the configure pages. It detects and warns for versions 2.89, 3.37, 3.43 and 3.47 If CGI versions are a problem should this be configurable somewhere so tht the DEPENDENCIES, Installation Guide and configure warnings are all synchronized?

-- GeorgeClark - 11 May 2010

Ubuntu 10.04 (lucid) ships with 3.43, so I have made Support.Faq25

-- PaulHarvey - 16 May 2010

ItemTemplate edit

Summary All warnings causes Foswiki to throw message "Foswiki detected an internal error." with CGI 3.47
ReportedBy MiguelCudaihl
Codebase 1.0.9, 1.0.8, 1.0.7, 1.0.6, trunk
SVN Range Foswiki-1.0.7, Sun, 20 Sep 2009, build 5061
AppliesTo Engine
Component configure
Priority Low
CurrentState Closed
WaitingFor WillNorris, GeorgeClark
Checkins distro:88c8aca81b9c distro:aeaec3433a91 distro:d58932f5cc50 distro:ef73c7a45a14 distro:7d6563fb3561 distro:b5f2adc4e168
TargetRelease patch
ReleasedIn 1.0.10, 1.1.0
Topic revision: r11 - 08 Sep 2010, KennethLavrsen
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy