SIGSEGV pri konverzi kodovani?

Pavel Smerk xsmerk na fi.muni.cz
Úterý Duben 17 01:26:19 CEST 2007


	Ahoj vespolek,

co delam spatne?

[xsmerk na aurora html2]$ cat SIGSEGV.pl
#!/usr/bin/perl
use Encode;
use open ':encoding(iso-8859-2)', ':std';
print STDERR encode("iso-8859-2", <STDIN>) =~ /^(.)/;
[xsmerk na aurora html2]$ cat SIGSEGV.in
ř
[xsmerk na aurora html2]$ perl SIGSEGV.pl < SIGSEGV.in
Neoprávněný přístup do paměti (SIGSEGV)
[xsmerk na aurora html2]$ perl -v

This is perl, v5.8.8 built for i686-linux


(v SIGSEV.in je ř v il2)

A i pokud neco delam spatne, proc to misto chyby rika SIGSEGV?

							Diky,		P.


Další informace o konferenci Perl