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 2002/04/15 10:55:42 UTC

cvs commit: modperl-docs/src/docs/2.0/user/help help.pod

stas        02/04/15 01:55:42

  Modified:    src/docs/1.0/guide help.pod
               src/docs/2.0/devel/help help.pod
               src/docs/2.0/user/help help.pod
  Log:
  - start working on the section on how to report bugs with 2.0
  
  Revision  Changes    Path
  1.13      +2 -1      modperl-docs/src/docs/1.0/guide/help.pod
  
  Index: help.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/1.0/guide/help.pod,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- help.pod	15 Apr 2002 06:56:21 -0000	1.12
  +++ help.pod	15 Apr 2002 08:55:42 -0000	1.13
  @@ -24,7 +24,8 @@
   help and you should I<RTFM> before you call for I<HELP>.  (Remember the
   fable of the shepherd boy and the wolves).
   
  -For more information See L<Get help with mod_perl|guide::help/Get_help_with_mod_perl>.
  +For more information See L<Get help with
  +mod_perl|guide::help/Get_help_with_mod_perl>.
   
   =head1 How to Report Problems
   
  
  
  
  1.8       +3 -5      modperl-docs/src/docs/2.0/devel/help/help.pod
  
  Index: help.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/2.0/devel/help/help.pod,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- help.pod	13 Apr 2002 16:02:06 -0000	1.7
  +++ help.pod	15 Apr 2002 08:55:42 -0000	1.8
  @@ -28,7 +28,7 @@
   =head2 mod_perl 2.0 Core Development Discussion List
   
   This list is used by the mod_perl 2.0 core developers to discuss
  -design issues, solve problems and send patches and exchange ideas.
  +design issues, solve problems, munch on patches and exchange ideas.
   
   =over
   
  @@ -60,11 +60,9 @@
   
   Please use the output generated by I<t/REPORT> utility.
   
  -If you get segmentation faults please send the stack backtrace to the
  +If you get segmentation faults please send the L<stack
  +backtrace|user::help::help/Resolving_Segmentation_Faults> to the
   modperl developers list.
  -
  -META: link to the place explaining how to get it
  -
   
   =head2 mod_perl 2.0 Core Development CVS Commits List
   
  
  
  
  1.4       +80 -2     modperl-docs/src/docs/2.0/user/help/help.pod
  
  Index: help.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/2.0/user/help/help.pod,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- help.pod	14 Apr 2002 07:11:49 -0000	1.3
  +++ help.pod	15 Apr 2002 08:55:42 -0000	1.4
  @@ -7,6 +7,84 @@
   This chapter is for those needing help using mod_perl and related
   software.
   
  +There is a parallel L<Getting Help|devel::help::help> document written
  +mainly for mod_perl core developers, but may be found useful to
  +non-core problems as well.
  +
  +=head1 Reporting Problems
  +
  +Whenever you want to report a bug or a problem remember that in order
  +to help you need to provide us the information about the software
  +blocks that you are using. This is especially important now that we
  +support mod_perl versions 1.x and 2.x on the same list.
  +
  +=head2 Wrong Apache/mod_perl combination
  +
  +First of all:
  +
  +  Apache 2.x doesn't work with mod_perl 1.x.
  +  Apache 1.x doesn't work with mod_perl 2.x.
  +
  +So if you aren't using Apache 2.x with mod_perl 2.x please do not
  +send any bug reports.
  +
  +=head2 Minimum Information
  +
  +Whenever you send a bug report make sure to include the information
  +about your system by doing the following:
  +
  +  % cd modperl-2.0
  +  % t/REPORT > mybugreport
  +
  +(this utility is autogenerated when C<perl Makefile.PL> is run.)
  +
  +Now add the problem description to the report and send it to the
  +L<list|maillist::list-modperl>.
  +
  +META: soon we will have C<modperlbug> report script which will be
  +installed system-wide
  +
  +=head2 Resolving Segmentation Faults
  +
  +If during C<make test> or the use of mod_perl you get a segmentation
  +fault you should send to the list a stack backtrace. This
  +L<section|devel::debug_c::debug_c/Analyzing_Dumped_Core_Files>
  +explains how to extract this backtrace.
  +
  +Of course to generate a useful backtrace you need to have mod_perl
  +with debugging symbols in it (and probably perl and/or httpd too).
  +
  +To get debug symbols for :
  +
  +=over
  +
  +=item * mod_perl
  +
  +rebuild mod_perl with C<MP_DEBUG=1>.
  +
  +  % perl Makefile.PL MP_DEBUG=1 ...
  +  % make && make test && make install
  +
  +=item * httpd
  +
  +use C<--enable-maintainer-mode>:
  +
  +  % ./configure --enable-maintainer-mode ...
  +  % make && make install
  +
  +=item * perl
  +
  +use C<-Doptimize='-g'>:
  +
  +  % ./Configure -Doptimize='-g' ...
  +  % make && make test && make install
  +
  +=back
  +
  +Once a proper stack backtrace is obtained append it to the bug report
  +as explained in the previous section.
  +
  +
   =head1 Maintainers
   
   Maintainer is the person(s) you should contact with updates,
  @@ -14,7 +92,7 @@
   
   =over
   
  -=item *
  +=item * Stas Bekman
   
   =back
   
  @@ -23,7 +101,7 @@
   
   =over
   
  -=item *
  +=item * Stas Bekman
   
   =back
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: docs-cvs-unsubscribe@perl.apache.org
For additional commands, e-mail: docs-cvs-help@perl.apache.org