make fails on Solaris 10

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
Report Content as Inappropriate

make fails on Solaris 10

Andreas Welchlin
QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/


I tried to compile the quickfix version 1.14.3 on Solaris 10 using g++
version 4.9.2.

It seems to run a unittest and there it crashes.

The core looks like this:

(dbx) where
   [1] 0xffffffff7e7dd314(0xffffffff7fffc2c8, 0x4a3, 0x1, 0x6, 0x0,
0xffffffffffffffff), at 0xffffffff7e7dd314
   [2] 0xffffffff7f608570(0xffffffff7fffc2c8, 0x1, 0x6, 0x0, 0x6, 0x1),
at 0xffffffff7f608570
   [3] 0xffffffff7f6086a8(0x1, 0x6, 0x0, 0x0, 0x0, 0x0), at
   [4] raise(0x6, 0x0, 0xffffffff7cebb4d4, 0xffffffffffffffff,
0xffffffff7d03e000, 0x0), at 0xffffffff7ce7443c
   [5] abort(0x1, 0x1d8, 0xffffffff7ddde280, 0x1f1f4c, 0x0, 0x0), at
=>[6] __gnu_cxx::__verbose_terminate_handler(), line 95 in "vterminate.cc"
   [7] __cxxabiv1::__terminate(handler = 0xffffffff7dde26a8 =
&__gnu_cxx::__verbose_terminate_handler()), line 47 in "eh_terminate.cc"
   [8] __cxa_call_terminate(ue_header = 0x10016eb20), line 54 in
   [9] __gxx_personality_v0(version = <value unavailable>, actions =
<value unavailable>, exception_class = <value unavailable>, ue_header =
0x10016eb20, context = 0xffffffff7fffd3e0), line 670 in "eh_personality.cc"
   ---- hidden frames, use 'where -h' to see them all ----
   [12] __cxa_throw(obj = 0x10016eb40, tinfo = 0xffffffff7df2bd90, dest
= (nil)), line 82 in "eh_throw.cc"
   [13] FixtureDtorThrows::~FixtureDtorThrows(this = <bad address
0x000000008156a38f>), line 134 in "TestTestMacros.cpp"
   [14] ~FixtureDtorThrowsFixtureDtorThrowsTestNameHelper() (inlined),
line 16 in "ExecuteTest.h"
   [15] TestFixtureDtorThrowsFixtureDtorThrowsTestName::RunImpl(this =
0xffffffff7fffc2c8), line 138 in "ExecuteTest.h"

Does anyone have an idea what to do?

Btw: I do not understand why there is a throw in a destructor since this
is undefined behviour. But maybe this belongs to some test?


Comyno Ltd.
Zimmerweg 6
60325 Frankfurt


Quickfix-developers mailing list
[hidden email]