<div dir="ltr">Tom, could you please provide a chunk of java code with pure initialization?<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">2014-09-12 0:24 GMT+04:00 Daniel-Constantin Mierla <span dir="ltr"><<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
I can't help more with configuring and using app_java, because I am
not using it. Maybe Konstantin can lead further.<br>
<br>
If you get a core dump, then you can send the backtrace taken with
gdb to see where the crash happened.<br>
<br>
It is no longer the previous crash, which was a buffer overflow.<br>
<br>
Cheers,<br>
Daniel<div><div class="h5"><br>
<br>
<div>On 11/09/14 21:26, Tom Johnson wrote:<br>
</div>
<blockquote type="cite">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sorry,
did not see that it was actual a fix to the crash. Anyway,
guess I’m having all sorts of issues with the app_java
module. If the –Djava.class.path is not the first
parameter, the classpath does not appear to be set. After
switching to just one parameter, the “child_init” function
appears to be called with all sorts of ranks and then
Kamailio crashes. My java code just logs it (using log4j)
and returns 1. Also, the log4j log only showed the -127
being called.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15961]:
INFO: app_java [java_mod.c:125]: mod_init(): Initializing
Java VM with options:
-Djava.class.path=/opt/microautomation/i3/I3Notifier.jar:/opt/kamailio/java/kamailio.jar:/opt/microautomation/i3/lib/log4j-1.2.16.jar<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15961]:
INFO: app_java [java_mod.c:146]: mod_init(): app_java: Java
VM initialization OK<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15961]:
INFO: app_java [java_mod.c:198]: mod_init(): app_java:
module initialization OK<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15961]:
INFO: <core> [udp_server.c:176]:
probe_max_receive_buffer(): INFO: udp_init: SO_RCVBUF is
initially 124928<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15961]:
INFO: <core> [udp_server.c:227]:
probe_max_receive_buffer(): INFO: udp_init: SO_RCVBUF is
finally 524288<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15961]:
INFO: <core> [udp_server.c:176]:
probe_max_receive_buffer(): INFO: udp_init: SO_RCVBUF is
initially 124928<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15961]:
INFO: <core> [udp_server.c:227]:
probe_max_receive_buffer(): INFO: udp_init: SO_RCVBUF is
finally 524288<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15961]:
INFO: app_java [java_mod.c:211]: child_init(): Initializing
child with rank: -127<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15961]:
INFO: app_java [java_mod.c:242]: child_init(): Child
initialized, returning: 1<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15976]:
INFO: app_java [java_mod.c:211]: child_init(): Initializing
child with rank: 1<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15977]:
INFO: app_java [java_mod.c:211]: child_init(): Initializing
child with rank: 2<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15981]:
INFO: app_java [java_mod.c:211]: child_init(): Initializing
child with rank: 4<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15984]:
INFO: app_java [java_mod.c:211]: child_init(): Initializing
child with rank: 6<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15961]:
INFO: app_java [java_mod.c:211]: child_init(): Initializing
child with rank: 0<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15986]:
INFO: app_java [java_mod.c:211]: child_init(): Initializing
child with rank: 8<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15985]:
INFO: app_java [java_mod.c:211]: child_init(): Initializing
child with rank: 7<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[15994]: Can't open 'core.15981':
Permission denied<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[15997]: Can't open 'core.15976':
Permission denied<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[15996]: Can't open 'core.15977':
Permission denied<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[15996]: Not saving repeating
crash in '/usr/local/sbin/kamailio'<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15988]:
INFO: app_java [java_mod.c:211]: child_init(): Initializing
child with rank: -1<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[15997]: Not saving repeating
crash in '/usr/local/sbin/kamailio'<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15980]:
INFO: app_java [java_mod.c:211]: child_init(): Initializing
child with rank: 3<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15983]:
INFO: app_java [java_mod.c:211]: child_init(): Initializing
child with rank: 5<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[16002]: Can't open 'core.15984':
Permission denied<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[16002]: Not saving repeating
crash in '/usr/local/sbin/kamailio'<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[16003]: Can't open 'core.15986':
Permission denied<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[16003]: Not saving repeating
crash in '/usr/local/sbin/kamailio'<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[16004]: Can't open 'core.15983':
Permission denied<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[16004]: Not saving repeating
crash in '/usr/local/sbin/kamailio'<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15989]:
INFO: app_java [java_mod.c:211]: child_init(): Initializing
child with rank: -1<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX /usr/local/sbin/kamailio[15993]:
INFO: app_java [java_mod.c:211]: child_init(): Initializing
child with rank: -2<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[16007]: Can't open 'core.15961':
Permission denied<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[16007]: Not saving repeating
crash in '/usr/local/sbin/kamailio'<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX kamailio: ERROR: <core>
[daemonize.c:307]: daemonize(): Main process exited before
writing to pipe<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[16008]: Can't open 'core.15988':
Permission denied<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[16008]: Not saving repeating
crash in '/usr/local/sbin/kamailio'<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[16009]: Can't open 'core.15985':
Permission denied<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[16009]: Not saving repeating
crash in '/usr/local/sbin/kamailio'<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[16010]: Can't open 'core.15980':
Permission denied<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[16010]: Not saving repeating
crash in '/usr/local/sbin/kamailio'<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[16012]: Can't open 'core.15993':
Permission denied<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[16013]: Can't open 'core.15989':
Permission denied<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[16013]: Not saving repeating
crash in '/usr/local/sbin/kamailio'<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:07 MAIFREEPBX abrt[16012]: Not saving repeating
crash in '/usr/local/sbin/kamailio'<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:08 MAIFREEPBX abrt[15994]: Saved core dump of pid
15981 (/usr/local/sbin/kamailio) to
/var/spool/abrt/ccpp-2014-09-11-15:17:07-15981 (152424448
bytes)<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:08 MAIFREEPBX abrtd: Directory
'ccpp-2014-09-11-15:17:07-15981' creation detected<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:40 MAIFREEPBX abrtd: Sending an email...<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:40 MAIFREEPBX abrtd: Email was sent to:
root@localhost<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:41 MAIFREEPBX abrtd: New problem directory
/var/spool/abrt/ccpp-2014-09-11-15:17:07-15981, processing<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sep
11 15:17:41 MAIFREEPBX abrtd: No actions are found for event
'notify'<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">
Konstantin M. [<a href="mailto:evilzluk@gmail.com" target="_blank">mailto:evilzluk@gmail.com</a>]
<br>
<b>Sent:</b> Thursday, September 11, 2014 3:04 PM<br>
<b>To:</b> Tom Johnson<br>
<b>Cc:</b> Kamailio (SER) - Users Mailing List<br>
<b>Subject:</b> Re: [SR-Users] app_java issue<u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<div>
<p class="MsoNormal">Hello,<u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt">Please
take a look to:<br>
Sep 11 12:48:12 MAIFREEPBX /usr/local/sbin/kamailio[870]:
ERROR: app_java [java_support.c:174]: handle_exception():
Exception:#012Exception in thread "main"
java.lang.NoClassDefFoundError: KamailioPlugin#012
<<No stacktrace available>>Exception in thread
"main" java.lang.ClassNotFoundException:
KamailioPlugin#012 at
java.net.URLClassLoader$1.run(URLClassLoader.java:372)#012
at
java.net.URLClassLoader$1.run(URLClassLoader.java:361)#012
at java.security.AccessController.doPrivileged(Native
Method)#012 at
java.net.URLClassLoader.findClass(URLClassLoader.java:360)#012
at
java.lang.ClassLoader.loadClass(ClassLoader.java:424)#012
at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)#012
at
java.lang.ClassLoader.loadClass(ClassLoader.java:357)Exception
in thread "main" java.lang.NoClassDefFoundError:
KamailioPlugin#012 <<No stacktrace
available>>Exception in thread "main"
java.lang.ClassNotFoundException: KamailioPlugin#012 at
java.net.URLClassLoader$1.run(URLClassLoader.java:372)#012
at
java.net.URLClassLoader$1.run(URLClassLoader.java:361)#012
at java.security.AccessController.doPrivileged(Native
Method)#012 at
java.net.URLClassLoader.findClass(URLClassLoader.java:360)#012
at
java.lang.ClassLoader.loadClass(ClassLoader.java:424)#012
at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)#012
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) <br>
Sep 11 12:48:12 MAIFREEPBX /usr/local/sbin/kamailio[870]:
ERROR: <core> [sr_module.c:970]: init_mod():
init_mod(): Error while initializing module app_java
(/usr/local/lib64/kamailio/modules/app_java.so)<br>
<br>
<u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt">To
Daniel-Constantin, I didn't tested this yet but seems fine
to me. Thank you for fix.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
</blockquote>
<br>
</div></div><span class=""><pre cols="72">--
Daniel-Constantin Mierla
<a href="http://twitter.com/#!/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a>
Next Kamailio Advanced Trainings 2014 - <a href="http://www.asipto.com" target="_blank">http://www.asipto.com</a>
Sep 22-25, Berlin, Germany</pre>
</span></div>
</blockquote></div><br></div>