Hi Arnt,
Thanks for your quick response! > Running git head, I see. Your prize is a debugging session ;) Right. Could I try another branch, instead, given that I need the fix for Maximilian's bug? > Set server-processes to 1 and security to false, then > > gdb archiveopteryx > break die > catch throw > run > > If I understand you correctly, you'll get something in a few seconds. By 'archiveopteryx', you mean the binary 'aox', I suppose? I tried 'gdb aox', and your gdb commands from above. This gave the following: ==== ✂ ==== Reading symbols from /usr/local/archiveopteryx/bin/aox...done. (gdb) break die Breakpoint 1 at 0xbfa70: file core/global.cpp, line 11. (gdb) catch throw Catchpoint 2 (throw) (gdb) run Starting program: /usr/local/archiveopteryx/bin/aox [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". Program received signal SIGILL, Illegal instruction. 0xb6ea9600 in ?? () from /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.0 ==== ✂ ==== It seems a bit different though, because the error occurs right away. BTW, this is on an ARM (a raspberry pi, specifically, running raspbian, a special debian (wheezy)). Regards, Arie
