Archived

This forum has been archived. Please start a new discussion on GitHub.

IceUtil::ThreadSyscallException

I successfully compile and installed Ice-3.0.0
OS:Red Hat Enterprise Linux Server release 5.2 (2.6.18-92.el5)
when i run "make test", it shows:

[root@node3 Ice-3.0.0]# make test

*** running tests in ./test/IceUtil/thread
starting client... ok
running mutex test... ../../../include/IceUtil/Mutex.h:318: IceUtil::ThreadSyscallException:
thread syscall exception: Resource deadlock avoided failed
test mutex failed
test in ./test/IceUtil/thread failed with exit status 256


Then, I modified the Environment variable according to the thread (http://www.zeroc.com/forums/help-center/1746-thread-cpp-413-iceutil-threadsyscallexception.html):
export LD_ASSUME_KERNEL=2.6.18

But still, it will get the same error when I run "make test":

[root@node3 Ice-3.0.0]# export LD_ASSUME_KERNEL=2.6.18
[root@node3 Ice-3.0.0]# make test

*** running tests in ./test/IceUtil/thread
starting client... ok
running mutex test... ../../../include/IceUtil/Mutex.h:318: IceUtil::ThreadSyscallException:
thread syscall exception: Resource deadlock avoided failed
test mutex failed
test in ./test/IceUtil/thread failed with exit status 256
[root@node3 Ice-3.0.0]#

Thank you for your help.

Comments

  • matthew
    matthew NL, Canada
    Sorry, we only offer free support for the latest version of Ice on these forums. At this time that is Ice 3.3.1. If you require support for an older version of Ice, please contact sales@zeroc.com.
  • matthew wrote: »
    Sorry, we only offer free support for the latest version of Ice on these forums. At this time that is Ice 3.3.1. If you require support for an older version of Ice, please contact sales@zeroc.com.

    Thank you all the same~:)