<div class="gmail_quote">This patch works for me:</div><div class="gmail_quote"><br></div><div class="gmail_quote"><div class="gmail_quote">--- combostatus.c.orig  2011-08-01 07:01:52.000000000 +1000</div><div class="gmail_quote">

+++ combostatus.c       2011-09-15 14:57:00.000000000 +1000</div><div class="gmail_quote">@@ -309,6 +309,10 @@</div><div class="gmail_quote">                                tname = gettname(symbol);</div><div class="gmail_quote">

                                if (hname && tname) {</div><div class="gmail_quote">                                        oneval = getvalue(gethname(symbol), gettname(symbol), &onecolor, errbuf);</div><div class="gmail_quote">

+                                       if (oneval == -1) {</div><div class="gmail_quote">+                                               dbgprintf("Forward lookup of '%s.%s' pending for '%s'\n", hname, tname, symbolicexpr);</div>

<div class="gmail_quote">+                                               return -1;</div><div class="gmail_quote">+                                       }</div><div class="gmail_quote">                                }</div>

<div class="gmail_quote">                                else {</div><div class="gmail_quote">                                        errprintf("Invalid data for symbol calculation - missing host/testname: %s\n",</div>

<div><br></div></div>