From aae62ac1993069f3abc136a7e45fb1833b787bd6 Mon Sep 17 00:00:00 2001 From: Cekis Date: Mon, 30 Nov 2015 00:56:50 +0100 Subject: [PATCH] Added stack trace dumping on obj_var exception --- sku.0/sys.server/compiled/game/script/obj_var.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) mode change 100644 => 100755 sku.0/sys.server/compiled/game/script/obj_var.java diff --git a/sku.0/sys.server/compiled/game/script/obj_var.java b/sku.0/sys.server/compiled/game/script/obj_var.java old mode 100644 new mode 100755 index be130cf27..72fd59717 --- a/sku.0/sys.server/compiled/game/script/obj_var.java +++ b/sku.0/sys.server/compiled/game/script/obj_var.java @@ -357,6 +357,10 @@ public class obj_var implements Comparable, Serializable catch( ClassCastException err ) { System.err.println("WARNING: Java obj_var.getFloatData tried to get item " + m_name + " of type " + m_data.getClass()); + System.err.println("------- Caught NON-FATAL Class Cast Exception -------"); + System.err.println("Stack:"); + err.printStackTrace(); + System.err.println("------- End of Caught Class Cast Exception, Continuing execution --------"); } return 0.0f; } // getFloatData @@ -535,7 +539,7 @@ public class obj_var implements Comparable, Serializable return data; } // getStringIdArrayData - /** + /** * Accessor function. * * @return the obj_var data as an attrib_mod