I enabled the call tests with this change:
Index: sipXcallLib/src/test/tapi/sipXtapiTest.h
===================================================================
--- sipXcallLib/src/test/tapi/sipXtapiTest.h (revision 7400)
+++ sipXcallLib/src/test/tapi/sipXtapiTest.h (working copy)
@@ -37,7 +37,7 @@
#define TEST_AUDIO 0
#define TEST_LINE 0
-#define TEST_CALL 0
+#define TEST_CALL 1
#define TEST_CONF 0
#define TEST_REG 0
#define TEST_TRANSFER 0
building and running the test results in the following crash:
testCallMakeAPI ( 1 of 3)
testCallMakeAPI ( 2 of 3)
testCallMakeAPI ( 3 of 3)
gSessionList leaks (4)
*** glibc detected *** /home/lawrence/Work/sipx3.5/FC5/sipXcallLib/src/test/tapi/.libs/lt-testsuite: munmap_chunk(): invalid pointer: 0x00254218 ***
======= Backtrace: =========
/lib/libc.so.6(__libc_free+0x179)[0xb0b4f0]
/inst-sdl/sipx3.5/lib/libsipXcall.so.1(sipxUnInitialize+0x2e6)[0x238b86]
/home/lawrence/Work/sipx3.5/FC5/sipXcallLib/src/test/tapi/.libs/lt-testsuite[0x8054508]
/usr/lib/libcppunit-1.11.so.4(_ZNK7CppUnit21TestCaseMethodFunctorclEv+0x27)[0x1269b7]
/usr/lib/libcppunit-1.11.so.4(_ZN7CppUnit16DefaultProtector7protectERKNS_7FunctorERKNS_16ProtectorContextE+0x2e)[0x1182be]
/usr/lib/libcppunit-1.11.so.4(_ZNK7CppUnit14ProtectorChain14ProtectFunctorclEv+0x23)[0x1224b3]
/usr/lib/libcppunit-1.11.so.4(_ZN7CppUnit14ProtectorChain7protectERKNS_7FunctorERKNS_16ProtectorContextE+0x1ed)[0x1221fd]
/usr/lib/libcppunit-1.11.so.4(_ZN7CppUnit10TestResult7protectERKNS_7FunctorEPNS_4TestERKSs+0x51)[0x12f171]
/usr/lib/libcppunit-1.11.so.4(_ZN7CppUnit8TestCase3runEPNS_10TestResultE+0x1c8)[0x126378]
/usr/lib/libcppunit-1.11.so.4(_ZN7CppUnit13TestComposite15doRunChildTestsEPNS_10TestResultE+0x3f)[0x12701f]
/usr/lib/libcppunit-1.11.so.4(_ZN7CppUnit13TestComposite3runEPNS_10TestResultE+0x2a)[0x126f5a]
/usr/lib/libcppunit-1.11.so.4(_ZN7CppUnit13TestComposite15doRunChildTestsEPNS_10TestResultE+0x3f)[0x12701f]
/usr/lib/libcppunit-1.11.so.4(_ZN7CppUnit13TestComposite3runEPNS_10TestResultE+0x2a)[0x126f5a]
/usr/lib/libcppunit-1.11.so.4(_ZN7CppUnit10TestRunner13WrappingSuite3runEPNS_10TestResultE+0x40)[0x131750]
/usr/lib/libcppunit-1.11.so.4(_ZN7CppUnit10TestResult7runTestEPNS_4TestE+0x2a)[0x12eeda]
/usr/lib/libcppunit-1.11.so.4(_ZN7CppUnit10TestRunner3runERNS_10TestResultERKSs+0x50)[0x131590]
/usr/lib/libcppunit-1.11.so.4(_ZN7CppUnit14TextTestRunner3runESsbbb+0x65)[0x134d25]
/home/lawrence/Work/sipx3.5/FC5/sipXcallLib/src/test/tapi/.libs/lt-testsuite[0x8054a90]
/lib/libc.so.6(__libc_start_main+0xdc)[0xab9724]
/home/lawrence/Work/sipx3.5/FC5/sipXcallLib/src/test/tapi/.libs/lt-testsuite(__gxx_personality_v0+0x119)[0x804ea81]
======= Memory map: ========
00101000-00149000 r-xp 00000000 08:06 4387218 /usr/lib/libcppunit-1.11.so.4.0.0
00149000-0014b000 rwxp 00048000 08:06 4387218 /usr/lib/libcppunit-1.11.so.4.0.0
0014b000-0027b000 r-xp 00000000 08:06 8470512 /inst-sdl/sipx3.5/lib/libsipXcall.so.1.0.0
0027b000-00280000 rwxp 00130000 08:06 8470512 /inst-sdl/sipx3.5/lib/libsipXcall.so.1.0.0
00280000-00281000 rwxp 00280000 00:00 0
00281000-00389000 r-xp 00000000 08:06 2230871 /inst-sdl/sipx3.5/lib/libsipXtack.so.2.0.0
00389000-0038e000 rwxp 00107000 08:06 2230871 /inst-sdl/sipx3.5/lib/libsipXtack.so.2.0.0
0038e000-0039d000 r-xp 00000000 08:06 3826595 /lib/libresolv-2.4.so
0039d000-0039e000 r-xp 0000e000 08:06 3826595 /lib/libresolv-2.4.so
0039e000-0039f000 rwxp 0000f000 08:06 3826595 /lib/libresolv-2.4.so
0039f000-003a1000 rwxp 0039f000 00:00 0
003a1000-003e2000 r-xp 00000000 08:06 3826420 /lib/libssl.so.0.9.8a
003e2000-003e6000 rwxp 00040000 08:06 3826420 /lib/libssl.so.0.9.8a
003e6000-00505000 r-xp 00000000 08:06 3827180 /lib/libcrypto.so.0.9.8a
00505000-00518000 rwxp 0011e000 08:06 3827180 /lib/libcrypto.so.0.9.8a
00518000-0051b000 rwxp 00518000 00:00 0
0051b000-00521000 r-xp 00000000 08:06 3827194 /lib/librt-2.4.so
00521000-00522000 r-xp 00006000 08:06 3827194 /lib/librt-2.4.so
00522000-00523000 rwxp 00007000 08:06 3827194 /lib/librt-2.4.so
00523000-00533000 r-xp 00000000 08:06 3826537 /lib/libpthread-2.4.so
00533000-00534000 r-xp 0000f000 08:06 3826537 /lib/libpthread-2.4.so
00534000-00535000 rwxp 00010000 08:06 3826537 /lib/libpthread-2.4.so
00535000-00537000 rwxp 00535000 00:00 0
00537000-00539000 r-xp 00000000 08:06 3826609 /lib/libcom_err.so.2.1
00539000-0053a000 rwxp 00001000 08:06 3826609 /lib/libcom_err.so.2.1
0053a000-0053d000 r-xp 00000000 08:06 4388125 /usr/lib/libkrb5support.so.0.0
0053d000-0053e000 rwxp 00002000 08:06 4388125 /usr/lib/libkrb5support.so.0.0
00540000-00557000 r-xp 00000000 08:06 3826593 /lib/libpcre.so.0.0.1
00557000-0056e000 rwxp 00017000 /bin/sh: line 1: 29870 Aborted ${dir}$tst
FAIL: testsuite
=============================================
1 of 1 tests failed
Please report to
sipx-dev@list.sipfoundry.org
=============================================
r7437 | lazyboy | 2006-09-07 14:54:15 -0400 (Thu, 07 Sep 2006) | 1 line
XCL-112 - Disable unit tests that segfault on linux systems, see issue for reference to mailing list