You are viewing a plain text version of this content. The canonical link for it is here.
Posted to docs-cvs@perl.apache.org by st...@apache.org on 2005/02/19 04:22:02 UTC
svn commit: r154386 -
perl/modperl/docs/trunk/src/docs/2.0/user/troubleshooting/troubleshooting.pod
Author: stas
Date: Fri Feb 18 19:22:01 2005
New Revision: 154386
URL: http://svn.apache.org/viewcvs?view=rev&rev=154386
Log:
new item: Segfault with __read_nocancel Backtrace
Modified:
perl/modperl/docs/trunk/src/docs/2.0/user/troubleshooting/troubleshooting.pod
Modified: perl/modperl/docs/trunk/src/docs/2.0/user/troubleshooting/troubleshooting.pod
URL: http://svn.apache.org/viewcvs/perl/modperl/docs/trunk/src/docs/2.0/user/troubleshooting/troubleshooting.pod?view=diff&r1=154385&r2=154386
==============================================================================
--- perl/modperl/docs/trunk/src/docs/2.0/user/troubleshooting/troubleshooting.pod (original)
+++ perl/modperl/docs/trunk/src/docs/2.0/user/troubleshooting/troubleshooting.pod Fri Feb 18 19:22:01 2005
@@ -294,6 +294,30 @@
=head1 Code Parsing and Compilation
+=head2 Segfault with __read_nocancel Backtrace
+
+If your application segfault and you get a similar to the following
+backtrace:
+
+ (gdb) bt
+ #0 0x4030d4d1 in __read_nocancel () from /lib/tls/libpthread.so.0
+ #1 0x00000000 in ?? ()
+
+that usually means that you've build your non-mod_perl modules with
+ithreads enabled perl. Then you have built a new perl B<without>
+ithreads. But you didn't nuke/rebuild the old non-mod_perl
+modules. Now when you try to run those, you get the above segfault. To
+solve the problem recompile all the modules. The easiest way to
+accomplish that is to either remove all the modules completely, build
+the new perl and then install the new modules. You could also try to
+create a bundle of the existing modules using C<CPAN.pm> prior to
+deleting the old modules, so you can easily reinstall all the modules
+you previously had.
+
+
+
+
+
=head2 Registry scripts fail to load with: Unrecognized character \xEF at ...
---------------------------------------------------------------------
To unsubscribe, e-mail: docs-cvs-unsubscribe@perl.apache.org
For additional commands, e-mail: docs-cvs-help@perl.apache.org