gdb backtrace?
#0 0x40ff097c in raise () from /lib/libc.so.6 #1 0x40ff4b8c in abort () from /lib/libc.so.6 #2 0x40ff4b8c in abort () from /lib/libc.so.6
0x400649f0 in sem_wait () from /lib/libpthread.so.0 0x400649f0 <sem_wait+236>: mov r7, r0
#0 0x400649f0 in sem_wait () from /lib/libpthread.so.0 #1 0x00023008 in FCam::TSQueue<FCam::N900::_Frame*>::pull() () #2 0x0021ce8 in FCam::N900::Sensor::getFrame() () #3 0x000b1d8 in main (argc=3, argv=0xbec184b4) at example1.cpp:42