My original Cell BE SPU patch made an incorrect assumption about the
structure of inverted profiles and did not properly handle the
'--separate=thread' case. The attached patch fixes a segfault that can
occur in opreport under certain conditions. It's been successfully
tested on POWER5, Intel Xeon, and Cell BE.