Module: tools Branch: master Commit: 12ff7caa0cef3288708d1a06fe5a468d8b39e8ec URL: https://source.winehq.org/git/tools.git/?a=commit;h=12ff7caa0cef3288708d1a06...
Author: Francois Gouget fgouget@codeweavers.com Date: Mon Apr 19 16:54:08 2021 +0200
winetest/dissect: Make the load errors more explicit on the dll versions page.
Signed-off-by: Francois Gouget fgouget@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
winetest/dissect | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/winetest/dissect b/winetest/dissect index 80fd6e2..2d0e9c2 100755 --- a/winetest/dissect +++ b/winetest/dissect @@ -879,11 +879,16 @@ foreach my $dll (sort keys %dllinfo) # There should be no native dll in the Wine tests $box->{data} .= sprintf "<td>%s</td><td class="failed">native</td></tr>\n", escapeHTML($dll); } - elsif ($dllinfo{$dll}->{version} =~ /^load error/) + elsif ($dllinfo{$dll}->{version} eq "load error 258") + { + $box->{data} .= sprintf "<td>%s</td><td class="failed">timed out getting the test list</td></tr>\n", + escapeHTML($dll); + } + elsif ($dllinfo{$dll}->{version} =~ /^load error (\d+)$/) { # Flag unknown errors - $box->{data} .= sprintf "<td>%s</td><td class="failed">%s</td></tr>\n", - escapeHTML($dll), escapeHTML($dllinfo{$dll}->{version}); + $box->{data} .= sprintf "<td>%s</td><td class="failed">got error %s while getting the test list</td></tr>\n", + escapeHTML($dll), escapeHTML($1); } elsif (defined($dllinfo{$dll}->{first})) {