pi@raspberrypi ~ $ gdb --eval-command="set follow-fork-mode child" --args indiserver -v indi_asi_ccd GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "arm-linux-gnueabihf". For bug reporting instructions, please see: ... Reading symbols from /usr/bin/indiserver...Reading symbols from /usr/lib/debug/usr/bin/indiserver...done. done. (gdb) run Starting program: /usr/bin/indiserver -v indi_asi_ccd [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". 2015-02-16T11:39:33: startup: /usr/bin/indiserver -v indi_asi_ccd [New process 2472] [Thread debugging using libthread_db enabled] 2015-02-16T11:39:33: Driver indi_asi_ccd: pid=2472 rfd=7 wfd=10 efd=11 2015-02-16T11:39:33: listening to port 7624 on fd 8 Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". process 2472 is executing new program: /usr/bin/indi_asi_ccd [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". 2015-02-16T11:39:36: Driver indi_asi_ccd: snooping on Telescope Simulator.EQUATORIAL_EOD_COORD 2015-02-16T11:39:36: Driver indi_asi_ccd: snooping on CCD Simulator.FILTER_SLOT 2015-02-16T11:39:36: Driver indi_asi_ccd: snooping on CCD Simulator.FILTER_NAME 2015-02-16T11:39:54: Client 0: new arrival from 192.168.178.7:50562 - welcome! Program received signal SIGILL, Illegal instruction. [Switching to Thread 0xb6ffa000 (LWP 2472)] 0x0001d3c4 in CCameraS120MC::GetSensorTemp() () (gdb) bt #0 0x0001d3c4 in CCameraS120MC::GetSensorTemp() () #1 0x0001e510 in CCameraS120MC::InitCamera() () #2 0x00017710 in AsicamCCD::Connect (this=0x54230) at /home/pi/Projects/packages/indi-asicam/indi-asicam/indi_asicam.cpp:409 #3 0xb6f66ca0 in INDI::DefaultDevice::ISNewSwitch (this=0x1, dev=, name=, states=0x5da80, names=0x5da98, n=1) at /home/pi/Projects/packages/libindi/libindi/libs/indibase/defaultdevice.cpp:215 #4 0xb6f6a848 in INDI::CCD::ISNewSwitch (this=0x54230, dev=0x541d8 "ASI CCD", name=0x54128 "CONNECTION", states=0x5da80, names=0x5da98, n=1) at /home/pi/Projects/packages/libindi/libindi/libs/indibase/indiccd.cpp:1124 #5 0x00018484 in ISNewSwitch (dev=0x541d8 "ASI CCD", name=0x54128 "CONNECTION", states=0x5da80, names=0x5da98, num=num@entry=1) at /home/pi/Projects/packages/indi-asicam/indi-asicam/indi_asicam.cpp:104 #6 0xb6f61654 in dispatch (root=0x540a0, msg=msg@entry=0xbeffefdc "") at /home/pi/Projects/packages/libindi/libindi/indidriver.c:953 #7 0xb6f61f20 in clientMsgCB (fd=, arg=) at /home/pi/Projects/packages/libindi/libindi/indidriver.c:803 #8 0xb6f62328 in callCallback (rfdp=0xbefff420) at /home/pi/Projects/packages/libindi/libindi/eventloop.c:346 #9 oneLoop () at /home/pi/Projects/packages/libindi/libindi/eventloop.c:432 #10 0xb6f624e8 in eventLoop () at /home/pi/Projects/packages/libindi/libindi/eventloop.c:105 #11 0xb6f59494 in main (ac=0, av=) at /home/pi/Projects/packages/libindi/libindi/indidrivermain.c:97 #12 0xb6ae181c in __libc_start_main () from /lib/arm-linux-gnueabihf/libc.so.6 #13 0x000162f8 in _start () (gdb)