[Help] How to read this core?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • hab

    [Help] How to read this core?

    It happens during finishing the process:
    (AIX 4.3, GCC 3.2.3, omniORB)

    pthread_kill(?? , ??) at 0xd0014ad8
    _p_raise(??) at 0xd0013e8c
    raise.raise(??) at 0xd01857cc
    abort() at 0xd017e238
    uw_init_context _1(??, ??, ??), line 1125 in "unwind-dw2.c"
    _Unwind_RaiseEx ception(??), line 84 in "unwind.inc "
    __cxa_throw(??, ??, ??), line 72 in "eh_throw.c c"
    _ZN16omni_trace dmutexD1Ev(0x30 b5c9d8) at 0x100622b8
    _ZN17_omniFinal CleanupD1Ev(0x3 0af477c) at 0x1005975c
    Main._Z41__stat ic_initializati on_and_destruct ion_0ii(0x0, 0xffff) at
    0x12990108
    _GLOBAL__D__ZN4 omni13TCS_W_Voy ager12marshalWC harER9cdrStream t() at
    0x12991708
    _GLOBAL__FD_MyS erver() at 0x1116d840
    mod_fini1(??, ??) at 0xd018cb60
    modfini(??) at 0xd018caac
    __modfini() at 0xd018d0cc
    exit(??) at 0xd01860d4

    MyServer is the name of executable. What I see is:
    - _GLOBAL__FD_MyS erver(): global objects of MyServer are being destructed;
    - hmm: _GLOBAL__D__ZN4 omni13TCS_W_Voy ager12marshalWC harER9cdrStream t()
    looks like destruction of global (static) instance of
    omni::TCS_W_Voy ager, but there is function marshalWChar called. Should
    be destructor called. How it could be?
    Thanks,
    Tom


Working...