Error message returned is:
TWiki detected an internal error - please check your TWiki logs and webserver logs for more information.
Malformed UTF-8 character (fatal)
Environment info -
LocalSite.cfg:
$TWiki::cfg{UseLocale} = 1;
$TWiki::cfg{Site}{Locale} = 'da_DK.iso885915';
$TWiki::cfg{Site}{LocaleRegexes} = 1;
$TWiki::cfg{Site}{CharSet} = 'iso-8859-15';
$TWiki::cfg{UserInterfaceInternationalisation} = 1;
$TWiki::cfg{Site}{Lang} = 'da';
$TWiki::cfg{Site}{FullLang} = 'da-dk';
Environment info - CGI setup:
Required Perl modules
Error 0.15
File::Copy 2.09
File::Spec 3.12
CGI 3.15
CGI::Carp 1.29
Algorithm::Diff 1.1901
FileHandle 2.01
Optional Perl Modules
CGI::Cookie 1.26
Digest::SHA1 2.10
Text::Diff 0.35
CGI::Session 4.03
Net::SMTP 2.29
MIME::Base64 3.07
POSIX 1.09
Digest::MD5 2.36
Locale::Maketext::Lexicon 0.49
Encode 2.12
Environment info - Apache:
$ apache -v
Server version: Apache/1.3.34 (Debian)
Server built: Jan 6 2006 11:51:34
Environment info - perl:
$ perl -v
This is perl, v5.8.8 built for i486-linux-gnu-thread-multi
Error log:
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x72, immediately after start byte 0xe9) in substitution iterator at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1113.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x66, immediately after start byte 0xe6) in substitution iterator at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1113.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x72, immediately after start byte 0xe9) in substitution iterator at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1113.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x66, immediately after start byte 0xe6) in substitution iterator at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1113.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x62, immediately after start byte 0xf8) in substitution iterator at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1113.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x62, immediately after start byte 0xf8) in substitution iterator at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1113.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x6c, immediately after start byte 0xe6) in substitution iterator at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1113.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x6c, immediately after start byte 0xe6) in substitution iterator at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1113.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x6c, immediately after start byte 0xe6) in substitution iterator at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1113.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x6c, immediately after start byte 0xe6) in substitution iterator at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1113.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x72, immediately after start byte 0xe9) in substitution iterator at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1114.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x66, immediately after start byte 0xe6) in substitution iterator at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1114.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x72, immediately after start byte 0xe9) in substitution iterator at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1114.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x66, immediately after start byte 0xe6) in substitution iterator at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1114.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x62, immediately after start byte 0xf8) in substitution iterator at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1114.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x62, immediately after start byte 0xf8) in substitution iterator at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1114.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x72, immediately after start byte 0xe9) in pattern match (m//) at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1417.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x66, immediately after start byte 0xe6) in pattern match (m//) at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1417.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x72, immediately after start byte 0xe9) in pattern match (m//) at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1417.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x66, immediately after start byte 0xe6) in pattern match (m//) at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1417.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x62, immediately after start byte 0xf8) in pattern match (m//) at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1417.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x62, immediately after start byte 0xf8) in pattern match (m//) at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1417.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x6c, immediately after start byte 0xe6) in pattern match (m//) at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1417.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x6c, immediately after start byte 0xe6) in pattern match (m//) at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1417.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x6c, immediately after start byte 0xe6) in pattern match (m//) at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1417.
[Mon Mar 20 10:28:09 2006] oops: Malformed UTF-8 character (unexpected non-continuation byte 0x6c, immediately after start byte 0xe6) in pattern match (m//) at /home/httpd/twiki/<domain>/lib/TWiki/Render.pm line 1417.
********************************
Malformed UTF-8 character (fatal) at /home/httpd/twiki/<domain>/lib/TWiki.pm line 584.
at /home/httpd/twiki/<domain>/lib/TWiki.pm line 584
TWiki::writeCompletePage('TWiki=HASH(0x81518a8)', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN...') called at /home/httpd/twiki/<domain>/lib/TWiki/UI/Oops.pm line 142
TWiki::UI::Oops::oops('TWiki=HASH(0x81518a8)', 'Main', 'WebHome', 'CGI=HASH(0x81516bc)', 0) called at /home/httpd/twiki/<domain>/lib/TWiki/UI/Oops.pm line 54
TWiki::UI::Oops::oops_cgi('TWiki=HASH(0x81518a8)') called at /home/httpd/twiki/<domain>/lib/TWiki/UI.pm line 97
TWiki::UI::__ANON__() called at /home/httpd/twiki/<domain>/lib/CPAN/lib///Error.pm line 387
eval {...} called at /home/httpd/twiki/<domain>/lib/CPAN/lib///Error.pm line 379
Error::subs::try('CODE(0x8d1cd8c)', 'HASH(0x8d461d8)') called at /home/httpd/twiki/<domain>/lib/TWiki/UI.pm line 146
TWiki::UI::run('CODE(0x89ba724)') called at /home/httpd/twiki/<domain>/bin/oops line 32
********************************
Malformed UTF-8 character (fatal) at /home/httpd/twiki/<domain>/lib/TWiki.pm line 584.
at /home/httpd/twiki/<domain>/lib/TWiki.pm line 584
TWiki::writeCompletePage('TWiki=HASH(0x81518a8)', '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN...') called at /home/httpd/twiki/<domain>/lib/TWiki/UI/Oops.pm line 142
TWiki::UI::Oops::oops('TWiki=HASH(0x81518a8)', 'Main', 'WebHome', 'CGI=HASH(0x81516bc)', 0) called at /home/httpd/twiki/<domain>/lib/TWiki/UI/Oops.pm line 54
TWiki::UI::Oops::oops_cgi('TWiki=HASH(0x81518a8)') called at /home/httpd/twiki/<domain>/lib/TWiki/UI.pm line 97
TWiki::UI::__ANON__() called at /home/httpd/twiki/<domain>/lib/CPAN/lib///Error.pm line 387
eval {...} called at /home/httpd/twiki/<domain>/lib/CPAN/lib///Error.pm line 379
Error::subs::try('CODE(0x8d1cd8c)', 'HASH(0x8d461d8)') called at /home/httpd/twiki/<domain>/lib/TWiki/UI.pm line 146
TWiki::UI::run('CODE(0x89ba724)') called
Steps to reproduce:
- Use a TWiki environment similar to this (other non-english locales will do just fine, no need to use danish in particular).
- Use IE (important!)
- Visit
Main.WebHome
- Set language to something else than English (you will probably get a similar error message at this point, but just refresh the page)
- Click "Flere muligheder med denne side" (More topic actions)
Flere muligheder med denne side
This was OK with 4.0.1, appears to be introduced with Item1838 et. al. Se comments in
Item1838.
--
SP
Closed, due to revertion of
Item1828.
--
SP