I have a problem where catch blocks are being ignored when exceptions are
thrown from within try blocks. In just about all of these cases the call
stack at fault will originate from the QNX socket library. I have tried
linking this library in various ways, but to no avail. Exceptions work in
the normal course of things but not here. Has anyone come across anything
like this or is anyone able to shed light on the problem?