Why does gcc give internal error messages?

If you see diagnostic messages like

../include/wx/ctrlsub.h:156: internal error: Segmentation fault

then try running the same compile command again.

Some internal error messages really are defects in the compiler. If you have a reproducible test case, then mention it on the mailing list. Others may know about your problem already and be able to help.

But if you see random internal error messages that go away when you recompile the same code, then it's almost certainly a hardware problem. This page http://www.bitwizard.nl/sig11/ explains why that's the case even if gcc is the only program that commonly has this problem.

PHP Warning

lib/XmlElement.php:43 Warning[2]: get_class() expects parameter 1 to be object, string given (...repeated 9 times)

lib/XmlElement.php (In template 'navbar' < 'top' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given:

lib/XmlElement.php (In template 'navbar' < 'top' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given:

Valid XHTML 1.0! Valid CSS!
Page Execution took real: 0.073, user: 0.050, sys: 0.020 seconds , Memory: 2491104

lib/XmlElement.php (In template 'actionbar' < 'browse-footer'):43 Warning[2]: get_class() expects parameter 1 to be object, string given:

lib/XmlElement.php (In template 'actionbar' < 'browse-footer'):43 Warning[2]: get_class() expects parameter 1 to be object, string given: