G
Gioerenmic
Hey folks,
I have a Java client that communicates with a server using RMI.
That server was made using C++ that interfaces with a Java library
using JNI to communicate with its clients. After about an hour, with
no noticeable increase in memory or CPU usage, the client crashes.
Here's the part that's throwing me: my Java client is creating a core
file. I'd like to pass the core file to gdb, but I'm unsure what I'd
be using as the executable. Here's the console output, with some +'s
covering up some names:
*** glibc detected *** double free or corruption (!prev):
0x0000002ae0b94750 ***
[monitor_app] exec pid [7730] is gone; exiting
[monitor_app] killing parent of pid [7729]
[monitor_app] CleanUp hit for app [/usr/local/j2sdk-1.6.0/bin/java]
pid [7729]
[monitor_app] exiting...
/++++/+++++/+++++/++++/run/exec_app: line 134: 7729 Done
/bin/nice -19 ${PROJ_ROOT}/${MYVER}/++++++++/run/
mon
itor_app run_app_name ${CUR_NAME_TITLE} $$ ${EXEC}
7730 Aborted (core dumped) | ${EXEC} "$@"
Mon Jan 14 13:11:33 EST 2008
app [++++++]
version [++++++]
params [-classpath ../+++++/build/+++++.jar:/devel/infr/++++
/v1.2.3/build/+++++.jar:/devel/infr/++++/v3.0.4/build++++.jar:/usr/lo
cal/+++++/++++.jar:lib/jdom.jar:lib/openmap.jar:lib/sam.jar:lib
/++++.jar:lib/gatmm.jar:lib/gram.jar:lib/++++.jar ++.+++.++++++++
++++ ++++++]
exited with a SIG ABORT.
I have a Java client that communicates with a server using RMI.
That server was made using C++ that interfaces with a Java library
using JNI to communicate with its clients. After about an hour, with
no noticeable increase in memory or CPU usage, the client crashes.
Here's the part that's throwing me: my Java client is creating a core
file. I'd like to pass the core file to gdb, but I'm unsure what I'd
be using as the executable. Here's the console output, with some +'s
covering up some names:
*** glibc detected *** double free or corruption (!prev):
0x0000002ae0b94750 ***
[monitor_app] exec pid [7730] is gone; exiting
[monitor_app] killing parent of pid [7729]
[monitor_app] CleanUp hit for app [/usr/local/j2sdk-1.6.0/bin/java]
pid [7729]
[monitor_app] exiting...
/++++/+++++/+++++/++++/run/exec_app: line 134: 7729 Done
/bin/nice -19 ${PROJ_ROOT}/${MYVER}/++++++++/run/
mon
itor_app run_app_name ${CUR_NAME_TITLE} $$ ${EXEC}
7730 Aborted (core dumped) | ${EXEC} "$@"
Mon Jan 14 13:11:33 EST 2008
app [++++++]
version [++++++]
params [-classpath ../+++++/build/+++++.jar:/devel/infr/++++
/v1.2.3/build/+++++.jar:/devel/infr/++++/v3.0.4/build++++.jar:/usr/lo
cal/+++++/++++.jar:lib/jdom.jar:lib/openmap.jar:lib/sam.jar:lib
/++++.jar:lib/gatmm.jar:lib/gram.jar:lib/++++.jar ++.+++.++++++++
++++ ++++++]
exited with a SIG ABORT.