Bug#718854: pure virtual method call from destructor

Daniel Pocock daniel at pocock.com.au
Tue Aug 6 08:00:04 UTC 2013


Package: sipxtapi
Version: 3.3.0~test9-1
Severity: normal

This problem has been observed on some platforms when running sdpTest
from reSIProcate 1.8.12

The OsProtectedEvent destructor calls OsSysLog::add( ) which makes a
call to a pure virtual method

Output from sdpTest failure in gdb:


pure virtual method called
terminate called without an active exception

Program received signal SIGABRT, Aborted.
0x0000020000e8c7ce in raise () from /lib/s390x-linux-gnu/libc.so.6
(gdb) bt
#0  0x0000020000e8c7ce in raise () from /lib/s390x-linux-gnu/libc.so.6
#1  0x0000020000e90ae2 in abort () from /lib/s390x-linux-gnu/libc.so.6
#2  0x0000020000cdacbe in __gnu_cxx::__verbose_terminate_handler() ()
   from /usr/lib/s390x-linux-gnu/libstdc++.so.6
#3  0x0000020000cd87b0 in ?? () from /usr/lib/s390x-linux-gnu/libstdc++.so.6
#4  0x0000020000cd87e6 in std::terminate() ()
   from /usr/lib/s390x-linux-gnu/libstdc++.so.6
#5  0x0000020000cd95bc in __cxa_pure_virtual ()
   from /usr/lib/s390x-linux-gnu/libstdc++.so.6
#6  0x00000200003874ba in OsSysLog::add(tagOsSysLogFacility,
tagOsSysLogPriority, char const*, ...) () from
/usr/lib/s390x-linux-gnu/libsipXport.so.2
#7  0x000002000037e8d0 in OsProtectedEvent::~OsProtectedEvent() ()
   from /usr/lib/s390x-linux-gnu/libsipXport.so.2
#8  0x000002000037e958 in OsProtectedEvent::~OsProtectedEvent() ()
   from /usr/lib/s390x-linux-gnu/libsipXport.so.2
#9  0x000002000037ecc8 in OsProtectEventMgr::~OsProtectEventMgr() ()
   from /usr/lib/s390x-linux-gnu/libsipXport.so.2
#10 0x000002000037ed58 in OsProtectEventMgr::~OsProtectEventMgr() ()
   from /usr/lib/s390x-linux-gnu/libsipXport.so.2
#11 0x000002000037f38a in OsProtectEventMgrInit::~OsProtectEventMgrInit() ()
   from /usr/lib/s390x-linux-gnu/libsipXport.so.2
#12 0x0000020000e92bb0 in __cxa_finalize () from
/lib/s390x-linux-gnu/libc.so.6
#13 0x0000020000353c34 in ?? () from
/usr/lib/s390x-linux-gnu/libsipXport.so.2
Cannot access memory at address 0x6f6e00aa00000078
(gdb) quit
A debugging session is active.

    Inferior 1 [process 24949] will be killed.



More information about the Pkg-voip-maintainers mailing list