You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl-cvs@perl.apache.org by do...@hyperreal.org on 1998/06/09 14:41:31 UTC

cvs commit: modperl SUPPORT apache-modlist.html

dougm       98/06/09 05:41:30

  Modified:    .        SUPPORT apache-modlist.html
  Log:
  more debugging tips
  new module list entry
  
  Revision  Changes    Path
  1.6       +18 -0     modperl/SUPPORT
  
  Index: SUPPORT
  ===================================================================
  RCS file: /export/home/cvs/modperl/SUPPORT,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- SUPPORT	1998/04/30 03:13:12	1.5
  +++ SUPPORT	1998/06/09 12:41:27	1.6
  @@ -102,6 +102,24 @@
    [now make request that causes core dump]
    (gdb) bt
   
  +You can also attach to an already running process like so:
  +
  + % gdb httpd <process id number>
  +
  +This attach approach is helpful when debugging a "spinning" process.
  +You can also get a Perl stacktrace of a "spinning" process by install a 
  +C<$SIG{USR1}> handler in your code, like so:
  +
  + $SIG{USR1} = \&Carp::confess
  +
  +While the process is spinning, send it a I<USR1> signal:
  +
  + % kill -USR1 <process id number>
  +
  +Sometimes gdb can make heads or tails of the core file, try this:
  + 
  + % gdb -core core
  +
   If the dump is happening in libperl a -DDEBUGGING enabled libperl
   would help show us what's really happening. 
   
  
  
  
  1.19      +4 -2      modperl/apache-modlist.html
  
  Index: apache-modlist.html
  ===================================================================
  RCS file: /export/home/cvs/modperl/apache-modlist.html,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- apache-modlist.html	1998/06/07 17:58:41	1.18
  +++ apache-modlist.html	1998/06/09 12:41:28	1.19
  @@ -1,13 +1,13 @@
   <html>
   <head>
   <title>The Apache/Perl Module List</title>
  -<!-- Changed by: Doug MacEachern,  6-Jun-1998 -->
  +<!-- Changed by: Doug MacEachern,  8-Jun-1998 -->
   </head>
   <body>
   <h1>The Apache/Perl Module List</h1>
   
   Maintained by <a href="mailto:dougm@osf.org">Doug MacEachern</a>,
  -<br><i> $Revision: 1.18 $ $Date: 1998/06/07 17:58:41 $</i>
  +<br><i> $Revision: 1.19 $ $Date: 1998/06/09 12:41:28 $</i>
   
   <h3>Contents</h3>
   <a href="#intro">Introduction</a><br>
  @@ -103,6 +103,7 @@
   AuthenIMAP	bdpf	Authentication via an IMAP server	MICB
   AuthenLDAP	i	LDAP authentication module		MARKK
   AuthNIS		bdpf	NIS authentication and authorization	DOUGM
  +AuthenRaduis	bdpf	Authentication via a Radius server	DANIEL
   AuthenSmb	bdpf	Authenticate against NT server		PARKER
   BasicCookieAuth	cdpf	Accept cookie or basic auth creds	PMKANE
   DBILogin	bdpf	Authenticate to backend database 	JGROENVEL
  @@ -221,6 +222,7 @@
   APML	 The Apache/Perl Mailing List &lt;modperl@apache.org&gt;
   BMILLETT Brian Millett &lt;bpm@techapp.com&gt;
   CHAMAS	 Joshua Chamas &lt;chamas@alumni.stanford.org&gt;
  +DANIEL	 Daniel &lt;daniel-authenradius@electricrain.com&gt;
   DOUGB    Doug Bagley &lt;doug@dejanews.com&gt;
   DOUGM	 Doug MacEachern &lt;dougm@pobox.com&gt;
   EBARTLEY Eric Bartley  &lt;bartley@osd.cc.purdue.edu&gt;