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

Reply via email to