Using perl DBI on Solaris 10 gives core dump

I am using perl 5.8.4 which comes along with Solaris 10.
I have installed DBI-1.58.
Even a test command is not working.
perl -MDBI -e 'print "$DBI::VERSION\n";'
Bus Error (core dumped)
truss perl -MDBI -e 'print "$DBI::VERSION\n";'
shows
stat("/usr/local/lib/libc.so.1", 0xFFBFE5D0) Err#2 ENOENT
mprotect(0xFEED0000, 104171, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mprotect(0xFEED0000, 104171, PROT_READ|PROT_EXEC) = 0
munmap(0xFF370000, 8192) = 0
brk(0x000A2470) = 0
brk(0x000A4470) = 0
brk(0x000A4470) = 0
brk(0x000A6470) = 0
brk(0x000A6470) = 0
brk(0x000A8470) = 0
brk(0x000A8470) = 0
brk(0x000AA470) = 0
brk(0x000AA470) = 0
brk(0x000AC470) = 0
Incurred fault #5, FLTACCESS %pc = 0xFEED44CC
siginfo: SIGBUS BUS_ADRALN addr=0x00000001
Received signal #10, SIGBUS [default]
siginfo: SIGBUS BUS_ADRALN addr=0x00000001
$perl -v
command shows like its compiled with Intsize of 64 is this creating problem?
Summary of my perl5 (revision 5 version 8 subversion 4) configuration:
Platform:
osname=solaris, osvers=2.10, archname=sun4-solaris-64int
uname='sunos localhost 5.10 sun4u sparc SUNW,Ultra-2'
config_args=''
hint=recommended, useposix=true, d_sigaction=define
usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=define use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xarch=v8 -D_TS_ERRNO',
optimize='-xO3 -xspace -xildoff',
cppflags=''
ccversion='Sun WorkShop', gccversion='', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=87654321
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='cc', ldflags =''
libpth=/lib /usr/lib /usr/ccs/lib
libs=-lsocket -lnsl -ldl -lm -lc
perllibs=-lsocket -lnsl -ldl -lm -lc
libc=/lib/libc.so, so=so, useshrplib=true, libperl=libperl.so
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-R /usr/perl5/5.8.4/lib/sun4-solaris-64int/CORE'
cccdlflags='-KPIC', lddlflags='-G'
Characteristics of this binary (from libperl):
Compile-time options: USE_64_BIT_INT USE_LARGE_FILES
Locally applied patches:
22667 The optree builder was looping when constructing the ops ...
22715 Upgrade to FileCache 1.04
22733 Missing copyright in the README.
22746 fix a coredump caused by rv2gv not fully converting a PV ...
22755 Fix 29149 - another UTF8 cache bug hit by substr.
22774 [perl #28938] split could leave an array without ...
22775 [perl #29127] scalar delete of empty slice returned garbage
22776 [perl #28986] perl -e "open m" crashes Perl
22777 add test for change #22776 ("open m" crashes Perl)
22778 add test for change #22746 ([perl #29102] Crash on assign ...
22781 [perl #29340] Bizarre copy of ARRAY make sure a pad op's ...
22796 [perl #29346] Double warning for int(undef) and abs(undef) ...
22818 BOM-marked and (BOMless) UTF-16 scripts not working
22823 [perl #29581] glob() misses a lot of matches
22827 Smoke [5.9.2] 22818 FAIL(F) MSWin32 WinXP/.Net SP1 (x86/1 cpu)
22830 [perl #29637] Thread creation time is hypersensitive
22831 improve hashing algorithm for ptr tables in perl_clone: ...
22839 [perl #29790] Optimization busted: '@a = "b", sort @a' ...
22850 [PATCH] 'perl -v' fails if local_patches contains code snippets
22852 TEST needs to ignore SCM files
22886 Pod::Find should ignore SCM files and dirs
22888 Remove redundant %SIG assignments from FileCache
23006 [perl #30509] use encoding and "eq" cause memory leak
23074 Segfault using HTML::Entities
23106 Numeric comparison operators mustn't compare addresses of ...
23320 [perl #30066] Memory leak in nested shared data structures ...
23321 [perl #31459] Bug in read()
Built under solaris
Compiled at Jul 26 2005 05:26:55
@INC:
/usr/perl5/5.8.4/lib/sun4-solaris-64int
/usr/perl5/5.8.4/lib
/usr/perl5/site_perl/5.8.4/sun4-solaris-64int
/usr/perl5/site_perl/5.8.4
/usr/perl5/site_perl
/usr/perl5/vendor_perl/5.8.4/sun4-solaris-64int
/usr/perl5/vendor_perl/5.8.4
/usr/perl5/vendor_perl
Other details:
file /usr/bin/perl
/usr/bin/perl: ELF 32-bit MSB executable SPARC Version 1, dynamically linked, stripped
I tried installing DBI module using perlgcc also.
perlgcc Makefile.PL
make
make test
make install.
$uname -a
SunOS twirl 5.10 Generic_118822-25 sun4u sparc SUNW,Ultra-80
Please help me out.

Try this guy's list, he maintain an archive of Solaris package.
http://www.ibiblio.org/pub/packages/solaris/sparc/html/creating.solaris.packages.html
Of course, if you can get directly from Sun will be better.

Similar Messages

  • Report Server: RTF format on Solaris gives Core Dump

    We have Report Server 6.0.8.11.2 on Solaris.
    We are running reports thru URL and it is working fine for PDF and HTML. When we specify the desformat as RTF it gives Segmentation Fault Core dumped.
    We have tried using rwcli60 thru command line and it gives the same error, while PDF and HTML format is fine.
    Is there a patchset for Solaris for the same or are we missing on some parameter?
    - Tarun

    Hi I am a beginner to solaris and am trying to install Sun ONE Application Server on the virtual machine which runs Solaris10 on X86. When I try to launch the executable bin file, i get a message saying Killed.
    It seems like it is not initiating the executable. ANy comments would be appreciated
    thanks
    nash

  • Report Server RTF on Solaris gives Core Dump

    We have Report Server 6.0.8.11.2 on Solaris.
    We are running reports thru URL and it is working fine for PDF and HTML. When we specify the desformat as RTF it gives Segmentation Fault Core dumped.
    We have tried using rwcli60 thru command line and it gives the same error, while PDF and HTML format is fine.
    Is there a patchset for Solaris for the same or are we missing on some parameter?
    - Tarun

    Hiya,
    Any resolution to this post , we have a native JNI call on a Websphere server running on Solaris 8 .. and same thing happening .. random core dump on the box ..
    No warning , no explanation
    Thanks so much for your help
    (btw . running Sun jvm 1.4.2_13)

  • Ldd: Spin.so: execution failed due to signal 11 (core dumped)

    I try to run ldd command on my shared Library Spin.so and ldd gives core dump on this.
    i have built the library with -KPIC option, so there is no chance of problem from Position independent code.
    same shared Library works fine on all the sunos machines(5.7, 5.8,5.9,5.10) except the one we have problem on (SUN 5.8).
    Is this related to some library building problem or something related to patch of 5.8
    Here is the specification of the machine
    SunOS machinename 5.8 Generic_117350-39 sun4u sparc SUNW,Ultra-60
    Any help in this regards is highly appreciated...

    following is the stack trace generated using mdb for the core
    $cld.so.1`relocate_lmc+0x214(fe7c1920, c, ff3e0f08, fe7c1920, 1, 1)
    ld.so.1`setup+0x1240(ff3de0d0, ff3de190, ff3de7a8, ff3e0f08, ff3e0680, ff3de0c4)
    ld.so.1`_setup+0x3e8(7, 300, ffffffff, ffffffff, ff3a0000, ffbefb64)
    ld.so.1`_rt_boot+0x88(0, 0, 0, 0, 0, 0)
    0(0, 0, 0, 0, 0, 0)
    can you guys please help me sorting the issue.
    Thanks in advance.

  • Oracle 8i equivalent of $sth- {mysql_insertid} w/Perl DBI?

    What is the easiest way to obtain the value of an auto-incrementing column following an insert using Perl DBI with Oracle 8i? I've done it for years under MySQL using my($lastInsertID)=$sth->{mysql_insertid}, but that's obviously MySQL-specific (if only because of the name).

    : 2 - can't use PERL in o/s because O/S is Linux
    and clients cgi's
    : use DBI:DBD:Oracle. There doesn't seem to be a
    DBD for DBI for
    : Oracle 8i for Linux. I have succeeded in
    making our scripts talk
    : to an Oracle 8.0.5 database, but get many
    errors when connecting
    : to 8.1.5 Does anybody out there have DBD for
    DBI for 8.1.5 for
    : linux RH 5.2 ????
    DBD::Oracle should work just fine with 8.1.5.
    What's so special about 8.1 vs 8.0? I beleive
    OCI was not changed. Anyway, it works here. What
    version did you try? Latest is 1.03, AFAIK. If
    you have errors you probably should report them
    back to the author: Tim Bunce
    <[email protected]>
    Cheers,
    Ivan
    null

  • Perl DBI module question

    when I use perl DBI module to connect oacle, there is an error of
    "DBI->connect failed: ORA-12224: TNS:no listener (DBD ERROR:
    OCIServerAttach)", how can I do?
    null

    Ok - I am getting closer to resolving this issue. I downloaded MySQL server libraries from Apple, file and instructions are here: http://support.apple.com/kb/HT4006
    After that, I was able to install Perl DBD::MySQL ver 4.013
    Now machine sees it but a different error is thrown:
    "install_driver(mysql) failed: DBD::MySQL object version 4.013 does not match bootstrap parameter 4.005 at /System/Library/Perl/5.10.0/darwin-thread-multi-2level/DynaLoader.pm line 230.
    Compilation failed in require at (eval 3) line 3."
    Now, there is a 4.005 version of DBD::MySQL but it is 3 years old. I am not sure if it is just a coincidence with a "4.005" index being similar to module version number, or this is indeed what system is requiring.
    Any suggestions? Thanks in advance

  • HP Unix 64 bit oracle 9i 9.2.0.5.0 Proc Abort Core Dump

    Hi,
    I am trying small sample proc program on HP unix 64 bit machine. But with 9.2.0.5 it gives core dump
    program:
    ====
    #include <stdio.h>
    #include <string.h>
    #include <sqlca.h>
    #include <oraca.h>
    #define USERNAME "xx1"
    #define PASSWORD "xx1"
    char *username = USERNAME;
    char *password = PASSWORD;
    VARCHAR dynstmt[80];
    VARCHAR ename[12];
    int empno = 10;
    main() {
    EXEC SQL WHENEVER SQLERROR GOTO error;
    EXEC SQL CONNECT :username IDENTIFIED BY :password;
    puts("Connected\n");
    exit(1);
    error :
    puts("\n not connected.\n");
    Machine is
    HP-UX xx B.11.11 U 9000/800 178484665 unlimited-user license
    The program runs fine in oracle 9.0.1.4.0
    But it gives core dump in oracle 9.2.0.5.0
    GDB Trace is shown below,
    ====
    #0 0x800003ffbf157390 in pthread_default_stacksize_np+0xe8 () from /usr/lib/pa20_64/libpthread.1
    #1 0x800003ffbfe609c0 in Ldipme10+0x85daf0 ()
    from /u01/apps/products/oracle/902/lib/libclntsh.sl.9.0
    #2 0x800003ffbf9f1130 in Ldipme10+0x3ee260 ()
    from /u01/apps/products/oracle/902/lib/libclntsh.sl.9.0
    #3 0x800003ffbf9f48c8 in Ldipme10+0x3f19f8 ()
    from /u01/apps/products/oracle/902/lib/libclntsh.sl.9.0
    #4 0x800003ffbf9f5294 in Ldipme10+0x3f23c4 ()
    from /u01/apps/products/oracle/902/lib/libclntsh.sl.9.0
    =========
    Can anyone help me out ? Have anyone faced this issue ?
    Also, is there any patch needs to be updated for 9.2.0.5 ?
    Regards,
    Srinivasan S

    Looks like metalink 435400.1
    I suggest you open a call @ SAP and let them look on the system.
    Markus

  • MaxDB perl DBI and sql error -4008

    I'm using PERL DBI module to connect to my liveCache instances, as a read-only user, to obtain status of various things.
    I've installed the latest MaxDB DBI modules and latest MaxDB 7.7 Linux runtimes.
    I can successfully connect to a livecache 7.4 instance, but for some reason when I connect to a 7.6 instance I get a DBI error:
    sql error -4008
    failed: POS(1) Unknown user name/password combination
    My code is:
    $dbMAXDB = DBI->connect("dbi:MaxDB:$o_nodename/$o_SID",$maxdb_usr,$maxdb_pwd, \%dbi_attr) or die;
    The above code works with 7.5 etc, but not for my 1 single 7.6 instance!
    The username/pwd is correct, as using dbmcli with the same username/pwd works.
    Has anyone experienced this, or can someone offer a solution?

    Maybe you use the administrator user instead of the SQL user? MaxDB distinguishes between “Administrators” - as we called them - and “SQL users”. The group of “Administrators” (Database Manager operators, DBM operators) is used for the administration of the database only (start, stop, backup etc.) and cannot be used to open a SQL session. So please make sure that the user is a SQL user.
    Also you might check if you will be able to connect to the database with the command line tool sqlcli using this user.
    Regards,
    Marco

  • OCCI Threading - core dumps

    Hi,
    After learning howto setup my OCCI Environment handle
    correctly for threads using;
    Environment::Mode mode = (Environment::THREADED_MUTEXED,
    Environment::OBJECT);
    The class that encapsulates this is a singleton and used
    through out the process by all the threads. This class
    conection pools and is synchronised for all the threads.
    However, using this singleton model, I get core dumps
    when more than 1 thread attempts to execute a commit on
    the database via the connection they have obtained from
    this singleton class.
    Instantiating the class or environment per thread does
    not result in core dumps. Rather it runs smoothly.
    Is this normal behaviour?
    (Also when all the threads are querying the singleton
    model works fine. Seems only commits)
    Raffaele

    Hi,
    I tried the THREADED_MUTEX|OBJECT but I still get core
    dumps when threading. What I experience is during a
    connection->commit() or any other call on a connection
    when threading causes a core dump.
    I use the OCCI object inrterface and my db is an object
    schema. I am trying to use the full OO dev that comes
    with Oracle...ott included.
    Everything boils down to my singleton DB class which
    is shown below; (Is there any other thread initialisation
    required)
    #include <db/oracle.h>
    #include <env/config.h>
    #include <env/errlog.h>
    #include <env/stdenv.h>
    #include <taucpp/except_base.h>
    #include <gtcpp/mtlock.h>
    #include <gtcpp/debug.h>
    GTFILE;
    static GtMtCritSec db_mutex;
    Oracle::Oracle (GtString &userName,
    GtString &password,
    GtString &url,
    int max,
    int min,
    int inc) :
    _user (userName),
    _pwd (password),
    _url (url),
    _max (max),
    _min (min),
    _inc (inc),
    _connection (0)
    GtMtAutoLock lock (db_mutex);
    Environment::Mode mode
    = (Environment::Mode) (Environment::THREADED_MUTEXED | Environment::OBJECT);
    _system = Environment::createEnvironment (mode);
    char* s = getenv ("ORACLE_HOME");
    if (!s || (strlen (s) == 0))
    cout << "environment variable ORACLE_HOME not initialized"
    << endl;
    connect ();
    Oracle::~Oracle ()
    GtMtAutoLock lock (db_mutex);
    if (_connection)
    system->terminateConnectionPool (connection);
    Environment::terminateEnvironment (_system);
    void Oracle::getConnection (Connection** connection)
    GTASSERT (connection);
    GtMtAutoLock lock (db_mutex);
    try
    if (_connection)
    *connection = connection->createConnection ( (char*)& (*user),
    (char*)& (*_pwd));
    else
    Exception ex ("MSN reconnect exception");
    *connection = 0;
    throw ex;
    catch (SQLException ex)
    retry ();
    catch(Exception ex)
    retry();
    catch (...)
    void Oracle::retry ()
    GtMtAutoLock lock (db_mutex);
    try
    if (_connection)
    system->terminateConnectionPool (connection);
    catch (...)
    connect ();
    void Oracle::terminateConnection (Connection* connection)
    GTASSERT (connection);
    GtMtAutoLock lock (db_mutex);
    if (connection)
    try
    if (_connection)
    _connection->terminateConnection (connection);
    catch (SQLException ex)
    catch (...)
    Environment* Oracle::getEnvironment ()
    GtMtAutoLock lock (db_mutex);
    return _system;
    void Oracle::connect ()
    GtMtAutoLock lock (db_mutex);
    try
    connection = system->createConnectionPool ( (char*)& (*_user),
    (char*)& (*_pwd),
    (char*)& (*_url),
    min,max,_inc);
    catch (SQLException ex)
    _connection = 0;
    catch (...)
    _connection = 0;
    Any help much appreciated,
    Raffaele

  • Perl DBI and DBD::Oracle

    Has anyone had any exerience with using Perl, DBI and DBD::Oracle to access Oracle databases on NT? I'll be starting a project that requires this kind of configuration and I was wondering if anyone has pointers.
    TIA!

    try cpan.org

  • Firefox 3.6.3 crashes randomly when used throught SUN Secure Global Desktop. I have a Solaris core dump. Is there a way to get the dump read?

    Running FF 2.0.0.8 with Sun Secure Global Desktop - no issues. Upgraded to V3.6.2, then 3.6.3. Both upgrades failed. Browser randomly crashes at different times, different pages. FF works if directly ssh'ing into application sever. When accessing FF after loging in using SGD, I get random crashes. I have a Solaris core dump generated by FF. Is there anyone that can read/diagnos the core dump?

    I have identified the issue and received a 'fix' from the
    Oracle Secure Global Desktop support team.
    The issue - firefox is crashing when attempting to talk to the sound server which is not active. All activity within the window works fine, except ff hangs the second you move the mouse in to the top level menu.
    We disabled the audio under the SGD configuration and that ficed the issue.

  • Core dump (WL - 4.5 and Solaris 7)

    We are using WebLogic 4.5 on Solaris 7. Some times the WebLogic dumps core and exits. There is no pattern for it. I am attaching the core generated:
    Could there be a solution some one knows of.
    Thanks.
    -manish
    kghalo bad size 0x15330128
    ********** Internal heap ERROR KGHALO2 addr=0x0 *********
    HEAP DUMP heap name="Alloc environm" desc=0x37083f4
    extent sz=0x1024 alt=32 het=32767 rec=0 flg=3 opc=2
    parent=0 owner=0 nex=0 xsz=0x17a0
    EXTENT 0
    Chunk 3daff00 sz= 6040 free " "
    EXTENT 1
    Chunk 4a857b8 sz= 12040 free " "
    EXTENT 2
    Chunk 3eaac98 sz= 6372 free " "
    EXTENT 3
    Chunk 3dacfe8 sz= 12040 free " "
    EXTENT 4
    Chunk 37567a0 sz= 4660 free " "
    Chunk 37579d4 sz= 4144 recreate "Alloc statemen " latch=0
    ds 3758d70 sz= 4144 ct= 1
    Chunk 3758a04 sz= 1080 freeable assoc with mark prv=0 nxt=0
    Chunk 3758e3c sz= 4144 recreate "Alloc statemen " latch=0
    ds 375a1d8 sz= 4144 ct= 1
    Chunk 3759e6c sz= 1080 freeable assoc with mark prv=0 nxt=0
    Chunk 375a2a4 sz= 28 freeable assoc with mark prv=0 nxt=0
    Chunk 375a2c0 sz= 5224 free " "
    Chunk 375b728 sz= 20 freeable assoc with mark prv=0 nxt=0
    Chunk 375b73c sz= 20 freeable assoc with mark prv=0 nxt=0
    Chunk 375b750 sz= 256 freeable assoc with mark prv=0 nxt=0
    EXTENT 5
    Chunk 404b50 sz= 13328 freeable "Alloc server h " ds=3709408
    EXTENT 6
    Chunk 3708980 sz= 40 perm "perm " alo=40
    Chunk 37089a8 sz= 2212 recreate "Alloc server h " latch=0
    ds 3709408 sz= 15540 ct= 2
    404b50 sz= 13328
    Chunk 370924c sz= 104 freeable assoc with mark prv=0 nxt=0
    Chunk 37092b4 sz= 444 freeable assoc with mark prv=0 nxt=0
    Chunk 3709470 sz= 1308 freeable assoc with mark prv=0 nxt=0
    Total heap size = 74584
    FREE LISTS:
    Bucket 0 size=272
    Bucket 1 size=528
    Bucket 2 size=1040
    Chunk 37567a0 sz= 4660 free " "
    Chunk 3dacfe8 sz= 12040 free " "
    Chunk 3eaac98 sz= 6372 free " "
    Chunk 4a857b8 sz= 12040 free " "
    Chunk 3daff00 sz= 6040 free " "
    Chunk 375a2c0 sz= 5224 free " "
    Total free space = 46376
    UNPINNED RECREATABLE CHUNKS (lru first):
    PERMANENT CHUNKS:
    Chunk 3708980 sz= 40 perm "perm " alo=40
    Permanent space = 40
    Hla: 0
    kgepop: no error frame to pop to for error 0
    Segmentation Fault
    si_signo [11]: Segmentation Fault
    si_errno [0]: Error 0
    si_code [1]: SEGV_MAPERR [addr: 0x0]
    stackpointer=F9FBFC50
    "SSLListenThread" (TID:0x3a8b58c, sys_thread_t:0x3a8b510, state:R, thread_t: t@30, threadID:0xf8d91dc8, stack_bottom:0xf8d92000, sta
    ck_size:0x20000) prio=5
    [1] java.net.PlainSocketImpl.socketAccept(Native Method)
    [2] java.net.PlainSocketImpl.accept(PlainSocketImpl.java:406)
    [3] java.net.ServerSocket.implAccept(ServerSocket.java:241)
    [4] java.net.ServerSocket.accept(ServerSocket.java:224)
    [5] weblogic.security.SSL.SSLServerSocket.acceptNoHandshake(SSLServerSocket.java:121)
    [6] weblogic.security.SSL.SSLServerSocket.accept(SSLServerSocket.java:112)
    [7] weblogic.t3.srvr.ListenThread.run(ListenThread.java:277)
    "ListenThread" (TID:0x3a7b294, sys_thread_t:0x3a7b218, state:R, thread_t: t@29, threadID:0xf8e41dc8, stack_bottom:0xf8e42000, stack_
    size:0x20000) prio=5
    [1] java.net.PlainSocketImpl.socketAccept(Native Method)
    [2] java.net.PlainSocketImpl.accept(PlainSocketImpl.java:406)
    [3] java.net.ServerSocket.implAccept(ServerSocket.java:241)
    [4] java.net.ServerSocket.accept(ServerSocket.java:224)
    [5] weblogic.t3.srvr.ListenThread.run(ListenThread.java:277)
    "ExecuteThread-14" (TID:0x54e104, sys_thread_t:0x54e088, state:MW, thread_t: t@25, threadID:0xf8eb1dc8, stack_bottom:0xf8eb2000, sta
    ck_size:0x20000) prio=5
    [1] weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:269)
    [2] weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
    [3] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    "ExecuteThread-13" (TID:0x59c504, sys_thread_t:0x59c488, state:R, thread_t: t@24, threadID:0xf8ee1dc8, stack_bottom:0xf8ee2000, stac
    k_size:0x20000) prio=5
    [1] weblogic.socket.PosixSocketMuxer.poll(Native Method)
    [2] weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:270)
    [3] weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    "ExecuteThread-12" (TID:0x5ba504, sys_thread_t:0x5ba488, state:MW, thread_t: t@23, threadID:0xf8f11dc8, stack_bottom:0xf8f12000, sta
    ck_size:0x20000) prio=5
    [1] weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:269)
    [2] weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
    [3] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    "ExecuteThread-11" (TID:0x4f62ec, sys_thread_t:0x4f6270, state:CW, thread_t: t@22, threadID:0xf8f41dc8, stack_bottom:0xf8f42000, sta
    ck_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-10" (TID:0x52810c, sys_thread_t:0x528090, state:CW, thread_t: t@21, threadID:0xf8f71dc8, stack_bottom:0xf8f72000, sta
    ck_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-9" (TID:0x53050c, sys_thread_t:0x530490, state:CW, thread_t: t@20, threadID:0xf9171dc8, stack_bottom:0xf9172000, stac
    k_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-8" (TID:0x53210c, sys_thread_t:0x532090, state:CW, thread_t: t@19, threadID:0xf9e61dc8, stack_bottom:0xf9e62000, stac
    k_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-7" (TID:0x55ed3c, sys_thread_t:0x55ecc0, state:CW, thread_t: t@18, threadID:0xf9e91dc8, stack_bottom:0xf9e92000, stac
    k_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-6" (TID:0x5c750c, sys_thread_t:0x5c7490, state:CW, thread_t: t@17, threadID:0xf9ec1dc8, stack_bottom:0xf9ec2000, stac
    k_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-5" (TID:0x5cc514, sys_thread_t:0x5cc498, state:CW, thread_t: t@16, threadID:0xf9ef1dc8, stack_bottom:0xf9ef2000, stac
    k_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-4" (TID:0x5d091c, sys_thread_t:0x5d08a0, state:R, thread_t: t@15, threadID:0xf9fc1dc8, stack_bottom:0xf9fc2000, stack
    _size:0x20000) prio=5 current thread
    [1] weblogic.db.oci.OciCursor.exec(Native Method)
    [2] weblogic.db.oci.OciCursor.oci_exec(OciCursor.java:1823)
    [3] weblogic.jdbcbase.oci.Statement.executeUpdate(Statement.java:846)
    [4] weblogic.jdbcbase.oci.Statement.execute(Statement.java:1361)
    [5] weblogic.jdbc20.pool.PreparedStatement.execute(PreparedStatement.java:27)
    [6] weblogic.jdbc20.rmi.internal.PreparedStatementImpl.execute(PreparedStatementImpl.java:288)
    [7] weblogic.jdbc20.rmi.SerialPreparedStatement.execute(SerialPreparedStatement.java:401)
    [8] com.ebd.oss.isp.model.ISPModel.getContactInfo(ISPModel.java:242)
    [9] com.ebd.oss.isp.model.ISPModel.getISPInfoByID(ISPModel.java:634)
    [10] jsp_servlet._ruUpdateContact._jspService(_ruUpdateContact.java:110)
    [11] weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
    [12] weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:105)
    [13] weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:240)
    [14] weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:161)
    [15] jsp_servlet._Template._jspService(_Template.java:106)
    [16] weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
    [17] weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:105)
    [18] weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:143)
    [19] jsp_servlet._Main._jspService(_Main.java:204)
    [20] weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
    [21] weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:105)
    [22] weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:742)
    [23] weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:686)
    [24] weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:247)
    [25] weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:361)
    [26] weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:261)
    [27] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    "ExecuteThread-3" (TID:0x5c7934, sys_thread_t:0x5c78b8, state:CW, thread_t: t@14, threadID:0xf9ff1dc8, stack_bottom:0xf9ff2000, stac
    k_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-2" (TID:0x5cb534, sys_thread_t:0x5cb4b8, state:CW, thread_t: t@13, threadID:0xfe041dc8, stack_bottom:0xfe042000, stac
    k_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-1" (TID:0x5d1534, sys_thread_t:0x5d14b8, state:CW, thread_t: t@12, threadID:0xfe071dc8, stack_bottom:0xfe072000, stac
    k_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-0" (TID:0x5d1a2c, sys_thread_t:0x5d19b0, state:CW, thread_t: t@11, threadID:0xfe0a1dc8, stack_bottom:0xfe0a2000, stac
    k_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "TimeEventGenerator" (TID:0x599694, sys_thread_t:0x599618, state:CW, thread_t: t@10, threadID:0xfe0d1dc8, stack_bottom:0xfe0d2000, s
    tack_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] weblogic.time.common.internal.TimeTable.snooze(TimeTable.java:252)
    [3] weblogic.time.common.internal.TimeEventGenerator.run(TimeEventGenerator.java:141)
    [4] java.lang.Thread.run(Thread.java:485)
    "SpinnerRandomSource" (TID:0x55f2a4, sys_thread_t:0x55f228, state:CW, thread_t: t@8, threadID:0xfec41dc8, stack_bottom:0xfec42000, s
    tack_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.security.SpinnerThread.stopSpinning(SpinnerRandomBitsSource.java:104)
    [4] weblogic.security.SpinnerThread.run(SpinnerRandomBitsSource.java:121)
    Exiting Thread (sys_thread_t:0xff2cace0) : no stack
    "Finalizer" (TID:0x172e84, sys_thread_t:0x172e08, state:CW, thread_t: t@6, threadID:0xfed31dc8, stack_bottom:0xfed32000, stack_size:
    0x20000) prio=8
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:113)
    [3] java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:128)
    [4] java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:175)
    "Reference Handler" (TID:0x16ed54, sys_thread_t:0x16ecd8, state:CW, thread_t: t@5, threadID:0xfed61dc8, stack_bottom:0xfed62000, sta
    ck_size:0x20000) prio=10
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115)
    "Signal dispatcher" (TID:0x14e1e4, sys_thread_t:0x14e168, state:MW, thread_t: t@4, threadID:0xfed91dc8, stack_bottom:0xfed92000, sta
    ck_size:0x20000) prio=10
    "main" (TID:0x39974, sys_thread_t:0x398f8, state:CW, thread_t: t@1, threadID:0x24ac8, stack_bottom:0xffbf0000, stack_size:0x20000) p
    rio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.t3.srvr.T3Srvr.waitForDeath(T3Srvr.java:1791)
    [4] java.lang.reflect.Method.invoke(Native Method)
    [5] weblogic.Server.startServerDynamically(Server.java:107)
    [6] weblogic.Server.main(Server.java:65)
    [7] weblogic.Server.main(Server.java:55)
    Abort - core dumped

    The current thread shows JVM has core dumped on a native OCI call.
    Type-2 drivers need to make OCI calls to connect to the Database server and since OCI calls are in C,
    there is a possibility that C code is causing JVM to crash.
    I would recommend you to give it a try with type-4 driver and see if you can get rid of core dumps.
    Kumar
    manish wrote:
    We are using WebLogic 4.5 on Solaris 7. Some times the WebLogic dumps core and exits. There is no pattern for it. I am attaching the core generated:
    Could there be a solution some one knows of.
    Thanks.
    -manish
    kghalo bad size 0x15330128
    ********** Internal heap ERROR KGHALO2 addr=0x0 *********
    HEAP DUMP heap name="Alloc environm" desc=0x37083f4
    extent sz=0x1024 alt=32 het=32767 rec=0 flg=3 opc=2
    parent=0 owner=0 nex=0 xsz=0x17a0
    EXTENT 0
    Chunk 3daff00 sz= 6040 free " "
    EXTENT 1
    Chunk 4a857b8 sz= 12040 free " "
    EXTENT 2
    Chunk 3eaac98 sz= 6372 free " "
    EXTENT 3
    Chunk 3dacfe8 sz= 12040 free " "
    EXTENT 4
    Chunk 37567a0 sz= 4660 free " "
    Chunk 37579d4 sz= 4144 recreate "Alloc statemen " latch=0
    ds 3758d70 sz= 4144 ct= 1
    Chunk 3758a04 sz= 1080 freeable assoc with mark prv=0 nxt=0
    Chunk 3758e3c sz= 4144 recreate "Alloc statemen " latch=0
    ds 375a1d8 sz= 4144 ct= 1
    Chunk 3759e6c sz= 1080 freeable assoc with mark prv=0 nxt=0
    Chunk 375a2a4 sz= 28 freeable assoc with mark prv=0 nxt=0
    Chunk 375a2c0 sz= 5224 free " "
    Chunk 375b728 sz= 20 freeable assoc with mark prv=0 nxt=0
    Chunk 375b73c sz= 20 freeable assoc with mark prv=0 nxt=0
    Chunk 375b750 sz= 256 freeable assoc with mark prv=0 nxt=0
    EXTENT 5
    Chunk 404b50 sz= 13328 freeable "Alloc server h " ds=3709408
    EXTENT 6
    Chunk 3708980 sz= 40 perm "perm " alo=40
    Chunk 37089a8 sz= 2212 recreate "Alloc server h " latch=0
    ds 3709408 sz= 15540 ct= 2
    404b50 sz= 13328
    Chunk 370924c sz= 104 freeable assoc with mark prv=0 nxt=0
    Chunk 37092b4 sz= 444 freeable assoc with mark prv=0 nxt=0
    Chunk 3709470 sz= 1308 freeable assoc with mark prv=0 nxt=0
    Total heap size = 74584
    FREE LISTS:
    Bucket 0 size=272
    Bucket 1 size=528
    Bucket 2 size=1040
    Chunk 37567a0 sz= 4660 free " "
    Chunk 3dacfe8 sz= 12040 free " "
    Chunk 3eaac98 sz= 6372 free " "
    Chunk 4a857b8 sz= 12040 free " "
    Chunk 3daff00 sz= 6040 free " "
    Chunk 375a2c0 sz= 5224 free " "
    Total free space = 46376
    UNPINNED RECREATABLE CHUNKS (lru first):
    PERMANENT CHUNKS:
    Chunk 3708980 sz= 40 perm "perm " alo=40
    Permanent space = 40
    Hla: 0
    kgepop: no error frame to pop to for error 0
    Segmentation Fault
    si_signo [11]: Segmentation Fault
    si_errno [0]: Error 0
    si_code [1]: SEGV_MAPERR [addr: 0x0]
    stackpointer=F9FBFC50
    "SSLListenThread" (TID:0x3a8b58c, sys_thread_t:0x3a8b510, state:R, thread_t: t@30, threadID:0xf8d91dc8, stack_bottom:0xf8d92000, sta
    ck_size:0x20000) prio=5
    [1] java.net.PlainSocketImpl.socketAccept(Native Method)
    [2] java.net.PlainSocketImpl.accept(PlainSocketImpl.java:406)
    [3] java.net.ServerSocket.implAccept(ServerSocket.java:241)
    [4] java.net.ServerSocket.accept(ServerSocket.java:224)
    [5] weblogic.security.SSL.SSLServerSocket.acceptNoHandshake(SSLServerSocket.java:121)
    [6] weblogic.security.SSL.SSLServerSocket.accept(SSLServerSocket.java:112)
    [7] weblogic.t3.srvr.ListenThread.run(ListenThread.java:277)
    "ListenThread" (TID:0x3a7b294, sys_thread_t:0x3a7b218, state:R, thread_t: t@29, threadID:0xf8e41dc8, stack_bottom:0xf8e42000, stack_
    size:0x20000) prio=5
    [1] java.net.PlainSocketImpl.socketAccept(Native Method)
    [2] java.net.PlainSocketImpl.accept(PlainSocketImpl.java:406)
    [3] java.net.ServerSocket.implAccept(ServerSocket.java:241)
    [4] java.net.ServerSocket.accept(ServerSocket.java:224)
    [5] weblogic.t3.srvr.ListenThread.run(ListenThread.java:277)
    "ExecuteThread-14" (TID:0x54e104, sys_thread_t:0x54e088, state:MW, thread_t: t@25, threadID:0xf8eb1dc8, stack_bottom:0xf8eb2000, sta
    ck_size:0x20000) prio=5
    [1] weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:269)
    [2] weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
    [3] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    "ExecuteThread-13" (TID:0x59c504, sys_thread_t:0x59c488, state:R, thread_t: t@24, threadID:0xf8ee1dc8, stack_bottom:0xf8ee2000, stac
    k_size:0x20000) prio=5
    [1] weblogic.socket.PosixSocketMuxer.poll(Native Method)
    [2] weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:270)
    [3] weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    "ExecuteThread-12" (TID:0x5ba504, sys_thread_t:0x5ba488, state:MW, thread_t: t@23, threadID:0xf8f11dc8, stack_bottom:0xf8f12000, sta
    ck_size:0x20000) prio=5
    [1] weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:269)
    [2] weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
    [3] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    "ExecuteThread-11" (TID:0x4f62ec, sys_thread_t:0x4f6270, state:CW, thread_t: t@22, threadID:0xf8f41dc8, stack_bottom:0xf8f42000, sta
    ck_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-10" (TID:0x52810c, sys_thread_t:0x528090, state:CW, thread_t: t@21, threadID:0xf8f71dc8, stack_bottom:0xf8f72000, sta
    ck_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-9" (TID:0x53050c, sys_thread_t:0x530490, state:CW, thread_t: t@20, threadID:0xf9171dc8, stack_bottom:0xf9172000, stac
    k_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-8" (TID:0x53210c, sys_thread_t:0x532090, state:CW, thread_t: t@19, threadID:0xf9e61dc8, stack_bottom:0xf9e62000, stac
    k_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-7" (TID:0x55ed3c, sys_thread_t:0x55ecc0, state:CW, thread_t: t@18, threadID:0xf9e91dc8, stack_bottom:0xf9e92000, stac
    k_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-6" (TID:0x5c750c, sys_thread_t:0x5c7490, state:CW, thread_t: t@17, threadID:0xf9ec1dc8, stack_bottom:0xf9ec2000, stac
    k_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-5" (TID:0x5cc514, sys_thread_t:0x5cc498, state:CW, thread_t: t@16, threadID:0xf9ef1dc8, stack_bottom:0xf9ef2000, stac
    k_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-4" (TID:0x5d091c, sys_thread_t:0x5d08a0, state:R, thread_t: t@15, threadID:0xf9fc1dc8, stack_bottom:0xf9fc2000, stack
    _size:0x20000) prio=5 current thread
    [1] weblogic.db.oci.OciCursor.exec(Native Method)
    [2] weblogic.db.oci.OciCursor.oci_exec(OciCursor.java:1823)
    [3] weblogic.jdbcbase.oci.Statement.executeUpdate(Statement.java:846)
    [4] weblogic.jdbcbase.oci.Statement.execute(Statement.java:1361)
    [5] weblogic.jdbc20.pool.PreparedStatement.execute(PreparedStatement.java:27)
    [6] weblogic.jdbc20.rmi.internal.PreparedStatementImpl.execute(PreparedStatementImpl.java:288)
    [7] weblogic.jdbc20.rmi.SerialPreparedStatement.execute(SerialPreparedStatement.java:401)
    [8] com.ebd.oss.isp.model.ISPModel.getContactInfo(ISPModel.java:242)
    [9] com.ebd.oss.isp.model.ISPModel.getISPInfoByID(ISPModel.java:634)
    [10] jsp_servlet._ruUpdateContact._jspService(_ruUpdateContact.java:110)
    [11] weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
    [12] weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:105)
    [13] weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:240)
    [14] weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:161)
    [15] jsp_servlet._Template._jspService(_Template.java:106)
    [16] weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
    [17] weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:105)
    [18] weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:143)
    [19] jsp_servlet._Main._jspService(_Main.java:204)
    [20] weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
    [21] weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:105)
    [22] weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:742)
    [23] weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:686)
    [24] weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:247)
    [25] weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:361)
    [26] weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:261)
    [27] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    "ExecuteThread-3" (TID:0x5c7934, sys_thread_t:0x5c78b8, state:CW, thread_t: t@14, threadID:0xf9ff1dc8, stack_bottom:0xf9ff2000, stac
    k_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-2" (TID:0x5cb534, sys_thread_t:0x5cb4b8, state:CW, thread_t: t@13, threadID:0xfe041dc8, stack_bottom:0xfe042000, stac
    k_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-1" (TID:0x5d1534, sys_thread_t:0x5d14b8, state:CW, thread_t: t@12, threadID:0xfe071dc8, stack_bottom:0xfe072000, stac
    k_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "ExecuteThread-0" (TID:0x5d1a2c, sys_thread_t:0x5d19b0, state:CW, thread_t: t@11, threadID:0xfe0a1dc8, stack_bottom:0xfe0a2000, stac
    k_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:90)
    [4] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    "TimeEventGenerator" (TID:0x599694, sys_thread_t:0x599618, state:CW, thread_t: t@10, threadID:0xfe0d1dc8, stack_bottom:0xfe0d2000, s
    tack_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] weblogic.time.common.internal.TimeTable.snooze(TimeTable.java:252)
    [3] weblogic.time.common.internal.TimeEventGenerator.run(TimeEventGenerator.java:141)
    [4] java.lang.Thread.run(Thread.java:485)
    "SpinnerRandomSource" (TID:0x55f2a4, sys_thread_t:0x55f228, state:CW, thread_t: t@8, threadID:0xfec41dc8, stack_bottom:0xfec42000, s
    tack_size:0x20000) prio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.security.SpinnerThread.stopSpinning(SpinnerRandomBitsSource.java:104)
    [4] weblogic.security.SpinnerThread.run(SpinnerRandomBitsSource.java:121)
    Exiting Thread (sys_thread_t:0xff2cace0) : no stack
    "Finalizer" (TID:0x172e84, sys_thread_t:0x172e08, state:CW, thread_t: t@6, threadID:0xfed31dc8, stack_bottom:0xfed32000, stack_size:
    0x20000) prio=8
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:113)
    [3] java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:128)
    [4] java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:175)
    "Reference Handler" (TID:0x16ed54, sys_thread_t:0x16ecd8, state:CW, thread_t: t@5, threadID:0xfed61dc8, stack_bottom:0xfed62000, sta
    ck_size:0x20000) prio=10
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115)
    "Signal dispatcher" (TID:0x14e1e4, sys_thread_t:0x14e168, state:MW, thread_t: t@4, threadID:0xfed91dc8, stack_bottom:0xfed92000, sta
    ck_size:0x20000) prio=10
    "main" (TID:0x39974, sys_thread_t:0x398f8, state:CW, thread_t: t@1, threadID:0x24ac8, stack_bottom:0xffbf0000, stack_size:0x20000) p
    rio=5
    [1] java.lang.Object.wait(Native Method)
    [2] java.lang.Object.wait(Object.java:424)
    [3] weblogic.t3.srvr.T3Srvr.waitForDeath(T3Srvr.java:1791)
    [4] java.lang.reflect.Method.invoke(Native Method)
    [5] weblogic.Server.startServerDynamically(Server.java:107)
    [6] weblogic.Server.main(Server.java:65)
    [7] weblogic.Server.main(Server.java:55)
    Abort - core dumped

  • Core dump while trying to access attributes in a node using SAX

    I'm running the 10g xdk with Solaris 8 and was able to get the SAX examples working. However when I tried to add some code to the example code in order to access/print out attributes, I get a core dump.
    code snippet:
    void MyHandler::startElementNS ( oratext* qname, oratext* local, oratext* ns_URI, NodeListRef<xmlnode>* attrs_refp)
    printf( " Element: %s\n", qname);
    if (attrs_refp)
    for (int i=0; i<attrs_refp->getLength(); i++) <-- core dumps with getLength() call
    xmlnode* node = attrs_ref->item(i);
    Am I not accessing the attributes correctly? Is there an easier way to do this that I have overlooked?

    I have very similar code for the parser and ran in to two problems. I am currently using 10.1.0.2.0 on Windows.
    Problem 1:
    Can the original poster of the following code tell me what you have under the ... section? I am trying to iterate through the attributes in attrs_refp
    void MyHandler::startElementNS ( oratext* qname, oratext* local, oratext* ns_URI, NodeListRef<xmlnode>* attrs_refp)
    printf( " Element: %s\n", qname);
    if (attrs_refp)
    for (int i=0; i<attrs_refp->getLength(); i++) <-- core dumps with getLength() call
    xmlnode* node = attrs_ref->item(i);
    In the ... section, I have the following line:
    oratext* a = node->getname();
    However, the compiler gives the following error:
    error C2027: use of undefined type 'xmlnode'
    Anyone have any clues as to why xmlnode is undefined?
    Problem 2:
    If I comment out the line oratext* a = node->getname();, I can successfully compile my program but I get a link error stating that both the methods item() and getLength() are unresolved external symbols. This lead me to believe these methods are not implemented in the Oracle XDK. user457758 seems to have gotten past this stage as he is getting a run time error so the compilation appears to be successful. I assume user457758 is using the latest 10.1.0.3.0 available on Solaris instead of 10.1.0.2.0 that I am currently using on Windows. Did anyone experience similar compilation errors?
    Thanks for any help/info in advance.

  • Solaris 8 branded zone core dump on cssd

    Hi,
    Just migrated my first Sol8 machine to a solaris 8 branded zone. but on the console I get error messages:
    Nov 8 12:45:42 gent320b cssd: The process "ccv.sh" has been killed by sig#139, core dumped
    Nov 8 12:45:47 gent320b cssd: The process "kkcv.sh" has been killed by sig#139, core dumped
    the netstat -f unix
    Active UNIX domain sockets
    Address Type Vnode Conn Local Addr Remote Addr
    stream-ord 6000ebffad8 00000000 /tmp/jd_sockV6
    output doesn't list any /dev/ccv or /dev/kkcv sockets like to 'real' machine.
    Any ideas?

    This error messages are output by
    cssd which is a input method of Japanese.
    If you don't use Japanese input method cs00, you can stop it by following method.
    # /etc/init.d/loc.ja.cssd stop
    # mv /etc/rc2.d/S90loc.ja.cssd /etc/rc2.d/_S90loc.ja.cssd

  • Connecting to SQL Server from Solaris using Perl & Oracle.

    Hey All,
    Using the DBI.pm provided by the default Perl package that comes integrated with Oracle server, I am being able to connect to the Oracle database through Perl.
    But is there a way I can connect to SQL Server through Perl using any package provided by Oracle like ODBC or something else (on Solaris)
    I am using following version of Oracle server on Solaris 10
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
    TIA
    Parag

    The problem is I cannot install any third party package but I found something. Have a look at this:
    bash-3.00$ pwd
    /opt/oracle/product/10.2.0.4.0/perl/lib/site_perl/5.8.3/sun4-solaris-thread-multi/Win32
    bash-3.00$ ls -l
    total 10
    -rwxr-xr-x 1 oracle dba 4532 Jul 7 2004 DBIODBC.pm
    bash-3.00$
    Will explore more and keep you all posted.
    Cheers,
    Parag

Maybe you are looking for