<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -232,16 +232,16 @@ private:
 		} else {
 			calledBefore = true;
 			write(STDERR_FILENO,
-				&quot;*** ERROR: ApplicationPoolServerExecutable caught &quot;
+				&quot;*** ERROR: ApplicationPoolServerExecutable received a &quot;
 				&quot;fatal signal. Running gdb to obtain the backtrace:\n\n&quot;,
 				sizeof(&quot;*** ERROR: ApplicationPoolServerExecutable caught &quot;
-				       &quot;fatal signal. Running gdb to obtain the backtrace:\n\n&quot;)
+				       &quot;fatal signal. Running gdb to obtain the backtrace:\n\n&quot;) - 1
 			);
 			write(STDERR_FILENO, &quot;----------------- Begin gdb output -----------------\n&quot;,
-				sizeof(&quot;----------------- Begin gdb output -----------------\n&quot;));
+				sizeof(&quot;----------------- Begin gdb output -----------------\n&quot;) - 1);
 			system(gdbBacktraceGenerationCommandStr);
 			write(STDERR_FILENO, &quot;----------------- End gdb output -----------------\n&quot;,
-				sizeof(&quot;----------------- End gdb output -----------------\n&quot;));
+				sizeof(&quot;----------------- End gdb output -----------------\n&quot;) - 1);
 			defaultHandler(signum);
 		}
 	}
@@ -265,7 +265,7 @@ private:
 			// Write a file which contains commands for gdb to obtain
 			// the backtrace of this process.
 			fprintf(f, &quot;attach %lu\n&quot;, (unsigned long) getpid());
-			fprintf(f, &quot;thread apply all bt\n&quot;);
+			fprintf(f, &quot;thread apply all bt full\n&quot;);
 			fclose(f);
 			chmod(gdbCommandFile.c_str(), S_IRUSR | S_IRGRP | S_IROTH);
 			</diff>
      <filename>ext/apache2/ApplicationPoolServerExecutable.cpp</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>2b958c3e2e10ddf68502461ba7f00345341ad2f9</id>
    </parent>
  </parents>
  <author>
    <name>Hongli Lai (Phusion)</name>
    <email>hongli@phusion.nl</email>
  </author>
  <url>http://github.com/FooBarWidget/passenger/commit/72efaeb08ad51b80096c64dcaec49fb9660444d6</url>
  <id>72efaeb08ad51b80096c64dcaec49fb9660444d6</id>
  <committed-date>2009-03-13T11:17:35-07:00</committed-date>
  <authored-date>2009-03-13T11:17:35-07:00</authored-date>
  <message>When running gdb to print a backtrace of ApplicationPoolServerExecutable, also print the values of local variables.</message>
  <tree>962f75664d420b51a15db810402ff6719a105ecf</tree>
  <committer>
    <name>Hongli Lai (Phusion)</name>
    <email>hongli@phusion.nl</email>
  </committer>
</commit>
