in reply to Layer does not match this perl
I found at least the location... This error is thrown in PerlIO_push() in perlio.c:
PerlIO * PerlIO_push(pTHX_ PerlIO *f, PERLIO_FUNCS_DECL(*tab), const char *mode +, SV *arg) { if (tab->fsize != sizeof(PerlIO_funcs)) { mismatch: Perl_croak(aTHX_ "Layer does not match this perl"); } if (tab->size) { PerlIOl *l; if (tab->size < sizeof(PerlIOl)) { goto mismatch; }
As for the meaning.... dunno. Has an incompatible IO layer been pushed onto $sock (wild guess) ?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Layer does not match this perl
by BrowserUk (Patriarch) on Mar 20, 2010 at 17:29 UTC | |
|
Re^2: Layer does not match this perl (sigh)
by tye (Sage) on Mar 21, 2010 at 17:29 UTC | |
by Corion (Patriarch) on Mar 22, 2010 at 17:54 UTC | |
by tye (Sage) on Mar 22, 2010 at 21:16 UTC | |
by Corion (Patriarch) on Mar 23, 2010 at 08:18 UTC |