Menu

#11 crash when trying to connect to Mac hosts

v1.0_(example)
open
nobody
None
5
2014-08-19
2014-03-21
Felix Yan
No

I'm getting a crash when using KRDC to connect to any Mac hosts. No crash for Linux or Windows host, though. It looks like to be related to some libgcrypt API change, I have latest libgcrypt 1.6.1 installed.

The error message is:

Fatal: failed to create the RNG lock: Invalid argument
FATAL: failed to acquire the FSM lock in libgrypt: Invalid argument

And backtrace:

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffdf357700 (LWP 31145)]
0x00007ffff3eba389 in raise () from /usr/lib/libc.so.6
(gdb) bt

0 0x00007ffff3eba389 in raise () from /usr/lib/libc.so.6

1 0x00007ffff3ebb788 in abort () from /usr/lib/libc.so.6

2 0x00007fffebfa5bf4 in ?? () from /usr/lib/libgcrypt.so.20

3 0x00007fffebfa5f01 in ?? () from /usr/lib/libgcrypt.so.20

4 0x00007fffebfa63b8 in ?? () from /usr/lib/libgcrypt.so.20

5 0x00007fffebf9f1fa in ?? () from /usr/lib/libgcrypt.so.20

6 0x00007fffebf9f574 in ?? () from /usr/lib/libgcrypt.so.20

7 0x00007fffec0306e5 in ?? () from /usr/lib/libgcrypt.so.20

8 0x00007fffec031351 in ?? () from /usr/lib/libgcrypt.so.20

9 0x00007fffec02ed00 in ?? () from /usr/lib/libgcrypt.so.20

10 0x00007fffec0392e7 in ?? () from /usr/lib/libgcrypt.so.20

11 0x00007fffe1c3d68a in InitialiseRFBConnection () from /usr/lib/libvncclient.so.0

12 0x00007fffe1c3f205 in rfbInitClient () from /usr/lib/libvncclient.so.0

13 0x00007fffe1e551b4 in ?? () from /usr/lib/kde4/krdc_vncplugin.so

14 0x00007fffe1e554c0 in ?? () from /usr/lib/kde4/krdc_vncplugin.so

15 0x00007ffff600ad8f in ?? () from /usr/lib/libQtCore.so.4

16 0x00007ffff286a0a2 in start_thread () from /usr/lib/libpthread.so.0

17 0x00007ffff3f6ad1d in clone () from /usr/lib/libc.so.6

Discussion

  • Johannes Schindelin

    Sorry, this issue tracker is not monitored, and you're lucky that it did not take yours truly three years to post a reply ;-)

    Would you please move this discussion to the mailing list? It is much more likely that you get useful feedback there.

    Also, you might want to try with OpenSSL instead of gcrypt, that often helps issues.

     
  • Felix Yan

    Felix Yan - 2014-03-31

    Thanks a lot! I've posted to the mailing list :)

     
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.