Author Topic: Application crash when running under AjaxSwing on AIX  (Read 55262 times)

ushacomm

  • Customer
  • Newbie
  • *
  • Posts: 34
    • View Profile
Application crash when running under AjaxSwing on AIX
« on: July 17, 2012, 10:18:57 AM »
Today we faced this situation of app crash during execution. This happens frequently after some random operations. The app (INTF) runs fine in native mode though - we tried to reproduce the crash but could not, in native mode. The crash logs are attached. Can you please check why this happened. It there any compatibility issues in AIX or running under AjaxSwing.

1) The INTF log output showing the gpf fault
2) The error shown on browser on subsequent refresh - no new session is started until web server is restarted - is it possible to automatically reload the app after a crash
3) The ajaxswing log file

Dev Team

  • Customer
  • Hero Member
  • *
  • Posts: 593
    • View Profile
Re: Application crash when running under AjaxSwing on AIX
« Reply #1 on: July 17, 2012, 12:50:01 PM »
INTF log file contains details from JVM crash. JVM crashed during native call to system to get some font information. If application is working and crash happens only on specific screen, you should verify if you're using some custom font there and if it's possible to use system font.

You can see some options for AjaxSwing configuration related to fonts here http://www.creamtec.com/products/ajaxswing/doc/troubleshooting.html#unix_crash , but you should verify if your application runs fine on AIX in Swing mode at same screen with same font, if it's crashes in Swing mode AjaxSwing configurations most likely would not help.

Quote
CPU=ppc (4 logical CPUs) (0x200000000 RAM)
----------- Stack Backtrace -----------
(0x00040000)
(0xD30286B8 [libj9vm24.so+0x166b8])
getPlatformFontPathChars+0x64 (0xD4E2D6C4 [libmawt.so+0x446c4])
Java_sun_font_FontManager_getFontPath+0x3c (0xD4E2D87C [libmawt.so+0x4487c])
(0xD3059FA8 [libj9vm24.so+0x47fa8])
(0xD302780C [libj9vm24.so+0x1580c])
Java_sun_font_FontManager_getFont2D+0x24 (0xD4EEC47C [libfontmanager.so+0x4447c])
(0xD3059FA8 [libj9vm24.so+0x47fa8])
(0xD301D910 [libj9vm24.so+0xb910])
(0xD36A7BAC [libj9prt24.so+0x1bac])
(0xD301D830 [libj9vm24.so+0xb830])
(0xD1434CC0 [libj9thr24.so+0x1cc0])
_pthread_body+0xec (0xD04F1C50 [libpthreads.a+0x3c50])