Index: trunk/tools/errors.pl
===================================================================
--- trunk/tools/errors.pl	(revision 27153)
+++ trunk/tools/errors.pl	(revision 27154)
@@ -47,5 +47,7 @@
 my $sql;                        # Query to run
 if ($stage eq "diff") {
-    $sql = "SELECT diff_id, skycell_id, path_base FROM diffRun JOIN diffSkyfile USING(diff_id) WHERE fault != 0";
+    $sql = "SELECT diff_id, skycell_id, hostname, path_base FROM diffRun JOIN diffSkyfile USING(diff_id) WHERE fault != 0";
+} elsif ($stage eq "stack") {
+    $sql = "SELECT stack_id, 'stack', hostname, path_base FROM stackRun JOIN stackSumSkyfile USING(stack_id) WHERE fault != 0";
 } else {
     die "Unsupported stage: $stage\n";
@@ -73,7 +75,8 @@
     my $id1 = $$row[0];
     my $id2 = $$row[1];
-    my $path = $$row[2];
+    my $hostname = $$row[2];
+    my $path = $$row[3];
 
-    my $name = "$id1.$id2";
+    my $name = "$id1.$id2($hostname)";
 
     unless (defined $path) {
