SIGBUS and SIGSEGV Errors in HP-UX 11 and Oracle 9i

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

    SIGBUS and SIGSEGV Errors in HP-UX 11 and Oracle 9i

    What are the possibilities of getting SIGBUS and SIGSEGV errors in the
    following scenario?

    There is a program (C/C++/Pro*C) that was running fine under HP-UX
    11.x and Oracle8i (8.1.6). Oracle database was upgraded to Oracle9i
    (9.2.0). The source code, including the project libraries, was
    re-compiled with 64-bit HP-UX C/C++ compiler options, the Pro*C code
    was pre-compiled with Oracle9i precompiler, and linked with 64-bit
    Oracle9i libraries.

    Also, this program runs as a daemon, spawns processes, allocates and
    deallocates memory (through new and delete). Furthermore, the program
    runs fine for some time. However, if I increase the number of records
    from Oracle9i to be processed, the daemon stops and logs either SIGBUS
    or SIGSEGV error.

    What are the possible reasons of getting SIGBUS or SIGSEGV error in
    the above scenario?

    Thank you.
Working...