FS#37837 - [synergy] crashes when client tries to connect to server
Attached to Project:
Community Packages
Opened by Miguel Vieira (jmiguelv) - Tuesday, 19 November 2013, 11:54 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Tuesday, 26 November 2013, 10:08 GMT
Opened by Miguel Vieira (jmiguelv) - Tuesday, 19 November 2013, 11:54 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Tuesday, 26 November 2013, 10:08 GMT
|
Details
Description:
I have synergy (1.4.15-1) running as server on arch, and a synergy (1.4.15) client on a mac. The server starts without any problems, but when the client tries to connect the server stops. From journalctl: Nov 19 11:45:37 nunki kernel: traps: synergys[4646] trap invalid opcode ip:5e67e0 sp:7fff00b514b8 error:0 in ...dd000] Nov 19 11:45:37 nunki systemd-coredump[4649]: Process 4646 (synergys) dumped core. This set up used to work before synergy was updated to version 1.4.15-1. Additional info: synergy 1.4.15-1 Linux 3.12.0-1-ARCH #1 SMP PREEMPT Wed Nov 6 09:06:27 CET 2013 x86_64 GNU/Linux |
This task depends upon
Closed by Sven-Hendrik Haase (Svenstaro)
Tuesday, 26 November 2013, 10:08 GMT
Reason for closing: Fixed
Tuesday, 26 November 2013, 10:08 GMT
Reason for closing: Fixed
==================
Current thread:
(gdb) bt
#0 0x00000000005e67e0 in void CryptoPP::ByteReverse<unsigned int>(unsigned int*, unsigned int const*, unsigned long) ()
#1 0x00000000005e689a in CryptoPP::IteratedHashBase<unsigned int, CryptoPP::HashTransformation>::HashMultipleBlocks(unsigned int const*, unsigned long) ()
#2 0x00000000005e59d0 in CryptoPP::IteratedHashBase<unsigned int, CryptoPP::HashTransformation>::Update(unsigned char const*, unsigned long) ()
#3 0x0000000000604260 in CryptoPP::RandomPool::IncorporateEntropy(unsigned char const*, unsigned long)
()
#4 0x00000000005ff783 in CryptoPP::AutoSeededRandomPool::Reseed(bool, unsigned int) ()
#5 0x0000000000567f34 in CCryptoStream::CCryptoStream(IEventQueue*, synergy::IStream*, CCryptoOptions const&, bool) ()
#6 0x000000000052d884 in CClientListener::handleClientConnecting(CEvent const&, void*) ()
#7 0x000000000050e9da in CEventQueue::dispatchEvent(CEvent const&) ()
#8 0x000000000050e954 in CEventQueue::loop() ()
#9 0x0000000000518525 in CServerApp::mainLoop() ()
#10 0x0000000000516a59 in CServerApp::runInner(int, char**, ILogOutputter*, int (*)(int, char**)) ()
#11 0x0000000000516094 in CApp::run(int, char**) ()
#12 0x0000000000508ad3 in main ()
==================
All threads:
(gdb) thread apply all backtrace
Thread 3 (Thread 0x7ffff5462700 (LWP 15135)):
#0 0x00007ffff656d9dd in poll () from /usr/lib/libc.so.6
#1 0x000000000050c69b in CArchNetworkBSD::pollSocket(IArchNetwork::CPollEntry*, int, double) ()
#2 0x0000000000562bc0 in CSocketMultiplexer::serviceThread(void*) ()
#3 0x000000000061085f in CThread::threadFunc(void*) ()
#4 0x000000000050b359 in CArchMultithreadPosix::doThreadFunc(CArchThreadImpl*) ()
#5 0x000000000050b418 in CArchMultithreadPosix::threadFunc(void*) ()
#6 0x00007ffff7bc70a2 in start_thread () from /usr/lib/libpthread.so.0
#7 0x00007ffff657649d in clone () from /usr/lib/libc.so.6
Thread 2 (Thread 0x7ffff5c63700 (LWP 15134)):
#0 0x00007ffff7bce5b9 in do_sigwait () from /usr/lib/libpthread.so.0
#1 0x00007ffff7bce643 in sigwait () from /usr/lib/libpthread.so.0
#2 0x000000000050a3e7 in CArchMultithreadPosix::threadSignalHandler(void*) ()
#3 0x00007ffff7bc70a2 in start_thread () from /usr/lib/libpthread.so.0
#4 0x00007ffff657649d in clone () from /usr/lib/libc.so.6
Thread 1 (Thread 0x7ffff7fe1740 (LWP 15130)):
#0 0x00000000005e67e0 in void CryptoPP::ByteReverse<unsigned int>(unsigned int*, unsigned int const*, unsigned long) ()
#1 0x00000000005e689a in CryptoPP::IteratedHashBase<unsigned int, CryptoPP::HashTransformation>::HashMultipleBlocks(unsigned int const*, unsigned long) ()
#2 0x00000000005e59d0 in CryptoPP::IteratedHashBase<unsigned int, CryptoPP::HashTransformation>::Update(unsigned char const*, unsigned long) ()
#3 0x0000000000604260 in CryptoPP::RandomPool::IncorporateEntropy(unsigned char const*, unsigned long)
()
#4 0x00000000005ff783 in CryptoPP::AutoSeededRandomPool::Reseed(bool, unsigned int) ()
#5 0x0000000000567f34 in CCryptoStream::CCryptoStream(IEventQueue*, synergy::IStream*, CCryptoOptions const&, bool) ()
#6 0x000000000052d884 in CClientListener::handleClientConnecting(CEvent const&, void*) ()
#7 0x000000000050e9da in CEventQueue::dispatchEvent(CEvent const&) ()
#8 0x000000000050e954 in CEventQueue::loop() ()
#9 0x0000000000518525 in CServerApp::mainLoop() ()
#10 0x0000000000516a59 in CServerApp::runInner(int, char**, ILogOutputter*, int (*)(int, char**)) ()
#11 0x0000000000516094 in CApp::run(int, char**) ()
#12 0x0000000000508ad3 in main ()
==================