You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by bu...@apache.org on 2019/10/30 03:35:03 UTC

svn commit: r1052144 - in /websites/staging/httpd/trunk/content: ./ dev/debugging.html

Author: buildbot
Date: Wed Oct 30 03:35:03 2019
New Revision: 1052144

Log:
Staging update by buildbot for httpd

Modified:
    websites/staging/httpd/trunk/content/   (props changed)
    websites/staging/httpd/trunk/content/dev/debugging.html

Propchange: websites/staging/httpd/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Oct 30 03:35:03 2019
@@ -1 +1 @@
-1869141
+1869142

Modified: websites/staging/httpd/trunk/content/dev/debugging.html
==============================================================================
--- websites/staging/httpd/trunk/content/dev/debugging.html (original)
+++ websites/staging/httpd/trunk/content/dev/debugging.html Wed Oct 30 03:35:03 2019
@@ -169,70 +169,70 @@ working directory and using the server r
     Breakpoint 1 at 0x49fb4: file http_request.c, line 1164.
     (gdb) <font color="green">run -X -d /usr/local/apache</font>
     Starting program: /usr/local/apache/src/httpd -X -d /usr/local/apache</p>
-<div class="codehilite"><pre>... at this point I make a request from another window ...
+<div class="codehilite"><pre><span class="k">[ at this point I make a request from another window ]</span>
 
-Breakpoint 1, ap_process_request (r=0x95250) at http_request.c:1164
-1164    if (ap_extended_status)
-(gdb) <span class="nt">&lt;font</span> <span class="na">color=</span><span class="s">&quot;green&quot;</span><span class="nt">&gt;</span>s<span class="nt">&lt;/font&gt;</span>
-1165       
-ap_time_process_request(r-<span class="ni">&amp;gt;</span>connection-<span class="ni">&amp;gt;</span>child_num,...
-(gdb) <span class="nt">&lt;font</span> <span class="na">color=</span><span class="s">&quot;green&quot;</span><span class="nt">&gt;</span>n<span class="nt">&lt;/font&gt;</span>
-1167    process_request_internal(r);
-(gdb) <span class="nt">&lt;font</span> <span class="na">color=</span><span class="s">&quot;green&quot;</span><span class="nt">&gt;</span>s<span class="nt">&lt;/font&gt;</span>
-process_request_internal (r=0x95250) at http_request.c:1028
-1028    if (!r-<span class="ni">&amp;gt;</span>proxyreq <span class="ni">&amp;amp;&amp;amp;</span> r-<span class="ni">&amp;gt;</span>parsed_uri.path) {
-(gdb) <span class="nt">&lt;font</span> <span class="na">color=</span><span class="s">&quot;green&quot;</span><span class="nt">&gt;</span>s<span class="nt">&lt;/font&gt;</span>
-1029        access_status = ap_unescape_url(r-<span class="ni">&amp;gt;</span>parsed_uri.path);
-(gdb) <span class="nt">&lt;font</span> <span class="na">color=</span><span class="s">&quot;green&quot;</span><span class="nt">&gt;</span>n<span class="nt">&lt;/font&gt;</span>
-1030        if (access_status) {
-(gdb) <span class="nt">&lt;font</span> <span class="na">color=</span><span class="s">&quot;green&quot;</span><span class="nt">&gt;</span>s<span class="nt">&lt;/font&gt;</span>
-1036    ap_getparents(r-<span class="ni">&amp;gt;</span>uri);     /* OK...
-(gdb) <span class="nt">&lt;font</span> <span class="na">color=</span><span class="s">&quot;green&quot;</span><span class="nt">&gt;</span>n<span class="nt">&lt;/font&gt;</span>
-1038    if ((access_status = location_walk(r))) {
-(gdb) <span class="nt">&lt;font</span> <span class="na">color=</span><span class="s">&quot;green&quot;</span><span class="nt">&gt;</span>n<span class="nt">&lt;/font&gt;</span>
-1043    if ((access_status = ap_translate_name(r))) {
-(gdb) <span class="nt">&lt;font</span> <span class="na">color=</span><span class="s">&quot;green&quot;</span><span class="nt">&gt;</span>n<span class="nt">&lt;/font&gt;</span>
-1048    if (!r-<span class="ni">&amp;gt;</span>proxyreq) {
-(gdb) <span class="nt">&lt;font</span> <span class="na">color=</span><span class="s">&quot;green&quot;</span><span class="nt">&gt;</span>n<span class="nt">&lt;/font&gt;</span>
-1053        if (r-<span class="ni">&amp;gt;</span>method_number == M_TRACE) {
-(gdb) <span class="nt">&lt;font</span> <span class="na">color=</span><span class="s">&quot;green&quot;</span><span class="nt">&gt;</span>n<span class="nt">&lt;/font&gt;</span>
-1062    if (r-<span class="ni">&amp;gt;</span>proto_num <span class="ni">&amp;gt;</span> HTTP_VERSION(1,0) <span class="ni">&amp;amp;&amp;amp;</span>
-ap_...
-(gdb) <span class="nt">&lt;font</span> <span class="na">color=</span><span class="s">&quot;green&quot;</span><span class="nt">&gt;</span>n<span class="nt">&lt;/font&gt;</span>
-1071    if ((access_status = directory_walk(r))) {
-(gdb) <span class="nt">&lt;font</span> <span class="na">color=</span><span class="s">&quot;green&quot;</span><span class="nt">&gt;</span>s<span class="nt">&lt;/font&gt;</span>
-directory_walk (r=0x95250) at http_request.c:288
-288     core_server_config *sconf = ap_get_module_...
-(gdb) <span class="nt">&lt;font</span> <span class="na">color=</span><span class="s">&quot;green&quot;</span><span class="nt">&gt;</span>b ap_send_error_response<span class="nt">&lt;/font&gt;</span>
-Breakpoint 2 at 0x47dcc: file http_protocol.c, line 2090.
-(gdb) <span class="nt">&lt;font</span> <span class="na">color=</span><span class="s">&quot;green&quot;</span><span class="nt">&gt;</span>c<span class="nt">&lt;/font&gt;</span>
-Continuing.
+<span class="na">Breakpoint 1, ap_process_request (r</span><span class="o">=</span><span class="s">0x95250) at http_request.c:1164</span>
+<span class="err">1164</span>    <span class="err">if</span> <span class="err">(ap_extended_status)</span>
+<span class="na">(gdb) &lt;font color</span><span class="o">=</span><span class="s">&quot;green&quot;&gt;s&lt;/font&gt;</span>
+<span class="err">1165</span>       
+<span class="err">ap_time_process_request(r-&amp;gt</span><span class="c">;connection-&amp;gt;child_num,...</span>
+<span class="na">(gdb) &lt;font color</span><span class="o">=</span><span class="s">&quot;green&quot;&gt;n&lt;/font&gt;</span>
+<span class="err">1167</span>    <span class="err">process_request_internal(r)</span><span class="c">;</span>
+<span class="na">(gdb) &lt;font color</span><span class="o">=</span><span class="s">&quot;green&quot;&gt;s&lt;/font&gt;</span>
+<span class="na">process_request_internal (r</span><span class="o">=</span><span class="s">0x95250) at http_request.c:1028</span>
+<span class="err">1028</span>    <span class="err">if</span> <span class="err">(!r-&amp;gt</span><span class="c">;proxyreq &amp;amp;&amp;amp; r-&amp;gt;parsed_uri.path) {</span>
+<span class="na">(gdb) &lt;font color</span><span class="o">=</span><span class="s">&quot;green&quot;&gt;s&lt;/font&gt;</span>
+<span class="na">1029        access_status</span> <span class="o">=</span> <span class="s">ap_unescape_url(r-&amp;gt;parsed_uri.path);</span>
+<span class="na">(gdb) &lt;font color</span><span class="o">=</span><span class="s">&quot;green&quot;&gt;n&lt;/font&gt;</span>
+<span class="err">1030</span>        <span class="err">if</span> <span class="err">(access_status)</span> <span class="err">{</span>
+<span class="na">(gdb) &lt;font color</span><span class="o">=</span><span class="s">&quot;green&quot;&gt;s&lt;/font&gt;</span>
+<span class="err">1036</span>    <span class="err">ap_getparents(r-&amp;gt</span><span class="c">;uri);     /* OK...</span>
+<span class="na">(gdb) &lt;font color</span><span class="o">=</span><span class="s">&quot;green&quot;&gt;n&lt;/font&gt;</span>
+<span class="na">1038    if ((access_status</span> <span class="o">=</span> <span class="s">location_walk(r))) {</span>
+<span class="na">(gdb) &lt;font color</span><span class="o">=</span><span class="s">&quot;green&quot;&gt;n&lt;/font&gt;</span>
+<span class="na">1043    if ((access_status</span> <span class="o">=</span> <span class="s">ap_translate_name(r))) {</span>
+<span class="na">(gdb) &lt;font color</span><span class="o">=</span><span class="s">&quot;green&quot;&gt;n&lt;/font&gt;</span>
+<span class="err">1048</span>    <span class="err">if</span> <span class="err">(!r-&amp;gt</span><span class="c">;proxyreq) {</span>
+<span class="na">(gdb) &lt;font color</span><span class="o">=</span><span class="s">&quot;green&quot;&gt;n&lt;/font&gt;</span>
+<span class="na">1053        if (r-&amp;gt;method_number</span> <span class="o">=</span><span class="s">= M_TRACE) {</span>
+<span class="na">(gdb) &lt;font color</span><span class="o">=</span><span class="s">&quot;green&quot;&gt;n&lt;/font&gt;</span>
+<span class="err">1062</span>    <span class="err">if</span> <span class="err">(r-&amp;gt</span><span class="c">;proto_num &amp;gt; HTTP_VERSION(1,0) &amp;amp;&amp;amp;</span>
+<span class="err">ap_...</span>
+<span class="na">(gdb) &lt;font color</span><span class="o">=</span><span class="s">&quot;green&quot;&gt;n&lt;/font&gt;</span>
+<span class="na">1071    if ((access_status</span> <span class="o">=</span> <span class="s">directory_walk(r))) {</span>
+<span class="na">(gdb) &lt;font color</span><span class="o">=</span><span class="s">&quot;green&quot;&gt;s&lt;/font&gt;</span>
+<span class="na">directory_walk (r</span><span class="o">=</span><span class="s">0x95250) at http_request.c:288</span>
+<span class="na">288     core_server_config *sconf</span> <span class="o">=</span> <span class="s">ap_get_module_...</span>
+<span class="na">(gdb) &lt;font color</span><span class="o">=</span><span class="s">&quot;green&quot;&gt;b ap_send_error_response&lt;/font&gt;</span>
+<span class="err">Breakpoint</span> <span class="err">2</span> <span class="err">at</span> <span class="err">0x47dcc:</span> <span class="err">file</span> <span class="err">http_protocol.c,</span> <span class="err">line</span> <span class="err">2090.</span>
+<span class="na">(gdb) &lt;font color</span><span class="o">=</span><span class="s">&quot;green&quot;&gt;c&lt;/font&gt;</span>
+<span class="err">Continuing.</span>
 
-Breakpoint 2, ap_send_error_response (r=0x95250, recursive_error=0)
-at http_protocol.c:2090
-2090    BUFF *fd = r-<span class="ni">&amp;gt;</span>connection-<span class="ni">&amp;gt;</span>client;
-(gdb) <span class="nt">&lt;font</span> <span class="na">color=</span><span class="s">&quot;green&quot;</span><span class="nt">&gt;</span>where<span class="nt">&lt;/font&gt;</span>
-#0  ap_send_error_response (r=0x95250, recursive_error=0)
-at http_protocol.c:2090
-#1  0x49b10 in ap_die (type=403, r=0x95250) at http_request.c:989
-#2  0x49b60 in decl_die (status=403, phase=0x62db8 &quot;check access&quot;,
-r=0x95250)
-at http_request.c:1000
-#3  0x49f68 in process_request_internal (r=0x95250) at
-http_request.c:1141
-#4  0x49fe0 in ap_process_request (r=0x95250) at http_request.c:1167
-#5  0x439d8 in child_main (child_num_arg=550608) at http_main.c:3826
-#6  0x43b5c in make_child (s=0x7c3e8, slot=0, now=907958743)
-at http_main.c:3898
-#7  0x43ca8 in startup_children (number_to_start=6) at http_main.c:3972
-#8  0x44260 in standalone_main (argc=392552, argv=0x75800) at
-http_main.c:4250
-#9  0x449fc in main (argc=4, argv=0xefffee8c) at http_main.c:4534
-(gdb) <span class="nt">&lt;font</span> <span class="na">color=</span><span class="s">&quot;green&quot;</span><span class="nt">&gt;</span>s<span class="nt">&lt;/font&gt;</span>
-2091    int status = r-<span class="ni">&amp;gt;</span>status;
-(gdb) <span class="nt">&lt;font</span> <span class="na">color=</span><span class="s">&quot;green&quot;</span><span class="nt">&gt;</span>p status<span class="nt">&lt;/font&gt;</span>
-$1 = 403
-(gdb)
+<span class="na">Breakpoint 2, ap_send_error_response (r</span><span class="o">=</span><span class="s">0x95250, recursive_error=0)</span>
+<span class="err">at</span> <span class="err">http_protocol.c:2090</span>
+<span class="na">2090    BUFF *fd</span> <span class="o">=</span> <span class="s">r-&amp;gt;connection-&amp;gt;client;</span>
+<span class="na">(gdb) &lt;font color</span><span class="o">=</span><span class="s">&quot;green&quot;&gt;where&lt;/font&gt;</span>
+<span class="c">#0  ap_send_error_response (r=0x95250, recursive_error=0)</span>
+<span class="err">at</span> <span class="err">http_protocol.c:2090</span>
+<span class="c">#1  0x49b10 in ap_die (type=403, r=0x95250) at http_request.c:989</span>
+<span class="c">#2  0x49b60 in decl_die (status=403, phase=0x62db8 &quot;check access&quot;,</span>
+<span class="na">r</span><span class="o">=</span><span class="s">0x95250)</span>
+<span class="err">at</span> <span class="err">http_request.c:1000</span>
+<span class="c">#3  0x49f68 in process_request_internal (r=0x95250) at</span>
+<span class="err">http_request.c:1141</span>
+<span class="c">#4  0x49fe0 in ap_process_request (r=0x95250) at http_request.c:1167</span>
+<span class="c">#5  0x439d8 in child_main (child_num_arg=550608) at http_main.c:3826</span>
+<span class="c">#6  0x43b5c in make_child (s=0x7c3e8, slot=0, now=907958743)</span>
+<span class="err">at</span> <span class="err">http_main.c:3898</span>
+<span class="c">#7  0x43ca8 in startup_children (number_to_start=6) at http_main.c:3972</span>
+<span class="c">#8  0x44260 in standalone_main (argc=392552, argv=0x75800) at</span>
+<span class="err">http_main.c:4250</span>
+<span class="c">#9  0x449fc in main (argc=4, argv=0xefffee8c) at http_main.c:4534</span>
+<span class="na">(gdb) &lt;font color</span><span class="o">=</span><span class="s">&quot;green&quot;&gt;s&lt;/font&gt;</span>
+<span class="na">2091    int status</span> <span class="o">=</span> <span class="s">r-&amp;gt;status;</span>
+<span class="na">(gdb) &lt;font color</span><span class="o">=</span><span class="s">&quot;green&quot;&gt;p status&lt;/font&gt;</span>
+<span class="na">$1</span> <span class="o">=</span> <span class="s">403</span>
+<span class="err">(gdb)</span>
 </pre></div>