Quote Originally Posted by wysota
The bus error on Solaris is sometimes caused by a bug in the compiler. Take that into consideration when looking for solutions.
That's what I was wondering, because where it breaks in the debugger is way down in some of the qt base files, way after the C baseline code has executed. It appears to die because it tries to do qlnode::getData() on an invalid widget address (the 0x1010101) that it gets from "it", some variable inside the qt baseline code.

Taylor34