running it from the command line gives slightly more info: cas@ganesh:~$ localc cas@ganesh:~$ terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc craig -- craig sanders <cas@taz.net.au>