There is no such thing as Asterisk 1.6

The version should be 1.6.0.x or 1.6.1.x (if it is a release--if you are building from svn then just 1.6.0 or 1.6.1). What version of Asterisk are you running and what version of SFA? 32 or 64-bit?
I have fixed a couple of crashes in 1.0.2, but there is still an issue that I'm waiting on Skype to solve regarding their binary intermittently not starting up cleanly. If you turn on debug logging and see some debug statements like:
Aug 28 21:33:24] DEBUG[7845]: core.cpp:433 skyhost_watcher: got BSignature: __BSignature__11502
[Aug 28 21:33:24] DEBUG[7845]: core.cpp:433 skyhost_watcher: got -- Dump live thread --
[Aug 28 21:33:24] DEBUG[7845]: core.cpp:433 skyhost_watcher: got PID: 7847
[Aug 28 21:33:24] DEBUG[7845]: core.cpp:433 skyhost_watcher: got Name: Main
[Aug 28 21:33:24] DEBUG[7845]: core.cpp:433 skyhost_watcher: got Reason: PID 7853 got signal 11; SIGSEGV
[Aug 28 21:33:24] DEBUG[7845]: core.cpp:433 skyhost_watcher: got Stack [bfd57030 .. bfdd7030], starting from SP bfdd5e24:
then it didn't start up correctly and chances are that when you shutdown Asterisk or unload chan_skype.so from the CLI, that a skypeforasterisk process will get hung as well. To work around this, currently the only thing I've found is to repeatedly unload and load chan_skype.so, killing the hanging skypeforasterisk process after the unload until things start up correctly. From the CLI, this would look like:
module unload chan_skype.so
!ps aux|grep skypeforasterisk
!kill -9 <pid>
module load chan_skype.so
until things worked. I'm aware that this sucks and am trying desperately to get a fix from Skype.