PDA

View Full Version : Hide and Seek HD


RPMiller
Feb 13th, '03, 06:34 PM
Dan,
I'm not sure why this is happening, but it started with version 1.16. I launch HD, the splash screen comes up, and then goes away. I launch it again and it stays up and works fine. Here is what my log says:

An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x6D1B4618
Function=[Unknown.]
Library=C:\Program Files\HeroDesigner\jre\bin\fontmanager.dll

NOTE: We are unable to locate the function name symbol for the error
just occurred. Please refer to release documentation for possible
reason and solutions.


Current Java thread:
at sun.awt.font.NativeFontWrapper.registerFonts(Nativ e Method)
- locked <0AD26B40> (a java.lang.Class)
at sun.java2d.SunGraphicsEnvironment.addPathFonts(Unk nown Source)
at sun.java2d.SunGraphicsEnvironment.registerFonts(Un known Source)
at sun.java2d.SunGraphicsEnvironment.access$100(Unkno wn Source)
at sun.java2d.SunGraphicsEnvironment$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.java2d.SunGraphicsEnvironment.loadFonts(Unknow n Source)
- locked <03527D30> (a sun.awt.Win32GraphicsEnvironment)
at sun.java2d.SunGraphicsEnvironment.getAvailableFont FamilyNames(Unknown Source)
at sun.java2d.SunGraphicsEnvironment.getAvailableFont FamilyNames(Unknown Source)
at javax.swing.text.html.CSS.getValidFontNameMapping( Unknown Source)
- locked <02BD0CA8> (a java.lang.Object)
at javax.swing.text.html.CSS$FontFamily.parseCssValue (Unknown Source)
at javax.swing.text.html.CSS.getInternalCSSValue(Unkn own Source)
at javax.swing.text.html.CSS.addInternalCSSValue(Unkn own Source)
at javax.swing.text.html.StyleSheet.addCSSAttribute(U nknown Source)
at javax.swing.text.html.StyleSheet$CssParser.handleV alue(Unknown Source)
at javax.swing.text.html.CSSParser.parseDeclaration(U nknown Source)
at javax.swing.text.html.CSSParser.parseDeclarationBl ock(Unknown Source)
at javax.swing.text.html.CSSParser.parseRuleSet(Unkno wn Source)
at javax.swing.text.html.CSSParser.getNextStatement(U nknown Source)
at javax.swing.text.html.CSSParser.parse(Unknown Source)
at javax.swing.text.html.StyleSheet$CssParser.parse(U nknown Source)
at javax.swing.text.html.StyleSheet.loadRules(Unknown Source)
at javax.swing.text.html.HTMLEditorKit.getStyleSheet( Unknown Source)
at javax.swing.plaf.basic.BasicHTML$BasicEditorKit.ge tStyleSheet(Unknown Source)
at javax.swing.plaf.basic.BasicHTML$BasicEditorKit.cr eateDefaultDocument(Unknown Source)
at javax.swing.plaf.basic.BasicHTML.createHTMLView(Un known Source)
at javax.swing.plaf.basic.BasicHTML.updateRenderer(Un known Source)
at javax.swing.plaf.basic.BasicLabelUI.installCompone nts(Unknown Source)
at javax.swing.plaf.basic.BasicLabelUI.installUI(Unkn own Source)
at javax.swing.JComponent.setUI(Unknown Source)
at javax.swing.JLabel.setUI(Unknown Source)
at javax.swing.JLabel.updateUI(Unknown Source)
at javax.swing.JLabel.<init>(Unknown Source)
at javax.swing.JLabel.<init>(Unknown Source)
at com.hero.ui.GenericObjectList._$2508(GenericObject List.java:87)
at com.hero.ui.GenericObjectList.<init>(GenericObjectList.java:72)
at com.hero.ui.SkillList.<init>(SkillList.java:31)
at com.hero.ui.SkillsPanel._$606(SkillsPanel.java:56)
at com.hero.ui.SkillsPanel.<init>(SkillsPanel.java:50)
at com.hero.ui.MainContentPanel._$2441(MainContentPan el.java:96)
at com.hero.ui.MainContentPanel.<init>(MainContentPanel.java:35)
at com.hero.HeroDesigner.setActiveHero(HeroDesigner.j ava:2007)
at com.hero.HeroDesigner._$54495(HeroDesigner.java:72 1)
at com.hero.HeroDesigner._$54478(HeroDesigner.java:33 3)
at com.hero.HeroDesigner.<init>(HeroDesigner.java:181)
at com.hero.HeroDesigner.getInstance(HeroDesigner.jav a:2114)
at com.hero.HeroDesigner.main(HeroDesigner.java:2095)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.zerog.lax.LAX.launch(Unknown Source)
at com.zerog.lax.LAX.main(Unknown Source)

Dynamic libraries:
0x00400000 - 0x00455000 C:\Program Files\HeroDesigner\HeroDesigner.exe
0x77F50000 - 0x77FF7000 C:\WINDOWS\System32\ntdll.dll
0x77E60000 - 0x77F46000 C:\WINDOWS\system32\kernel32.dll
0x77DD0000 - 0x77E5D000 C:\WINDOWS\system32\ADVAPI32.dll
0x78000000 - 0x78086000 C:\WINDOWS\system32\RPCRT4.dll
0x77D40000 - 0x77DC6000 C:\WINDOWS\system32\USER32.dll
0x77C70000 - 0x77CB0000 C:\WINDOWS\system32\GDI32.dll
0x77C00000 - 0x77C07000 C:\WINDOWS\system32\VERSION.dll
0x6D330000 - 0x6D45C000 c:\program files\herodesigner\jre\bin\client\jvm.dll
0x76B40000 - 0x76B6C000 C:\WINDOWS\System32\WINMM.dll
0x77C10000 - 0x77C63000 C:\WINDOWS\system32\MSVCRT.dll
0x6D1D0000 - 0x6D1D7000 c:\program files\herodesigner\jre\bin\hpi.dll
0x6D300000 - 0x6D30D000 c:\program files\herodesigner\jre\bin\verify.dll
0x6D210000 - 0x6D229000 c:\program files\herodesigner\jre\bin\java.dll
0x6D320000 - 0x6D32D000 c:\program files\herodesigner\jre\bin\zip.dll
0x6D000000 - 0x6D0FA000 C:\Program Files\HeroDesigner\jre\bin\awt.dll
0x73000000 - 0x73023000 C:\WINDOWS\System32\WINSPOOL.DRV
0x76390000 - 0x763AC000 C:\WINDOWS\System32\IMM32.dll
0x771B0000 - 0x772D1000 C:\WINDOWS\system32\ole32.dll
0x5AD70000 - 0x5ADA4000 C:\WINDOWS\System32\uxtheme.dll
0x6D180000 - 0x6D1D0000 C:\Program Files\HeroDesigner\jre\bin\fontmanager.dll
0x73760000 - 0x737A4000 C:\WINDOWS\System32\ddraw.dll
0x73BC0000 - 0x73BC6000 C:\WINDOWS\System32\DCIMAN32.dll
0x74720000 - 0x74764000 C:\WINDOWS\System32\MSCTF.dll
0x6D280000 - 0x6D29E000 C:\Program Files\HeroDesigner\jre\bin\jpeg.dll
0x76C90000 - 0x76CB2000 C:\WINDOWS\system32\imagehlp.dll
0x6D510000 - 0x6D58D000 C:\WINDOWS\system32\DBGHELP.dll
0x76BF0000 - 0x76BFB000 C:\WINDOWS\System32\PSAPI.DLL

Local Time = Thu Feb 13 18:25:58 2003
Elapsed Time = 9
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.1-b21 mixed mode)
#

Simon
Feb 13th, '03, 06:50 PM
Ok...this actually sounds like an old issue that some folks were having.

That "font manager" thing is what tips it off.

Essentially what's happening is that one of the system fonts that Java is trying to use has become corrupted in some way. When Java tries to load it (through the system), the system throws an exception, which (obviously) Java cannot handle.....thereby crashing the app.

There were a couple of ways to fix this, IIRC....from reinstalling the fonts that the system is looking for (cleaning up the problem) to redefining which fonts Java is going to be looking to use.

I know that a few other folks had this problem during their initial installation.....perhaps they can chime in here and tell you which method worked for them.....

(if not, I'll do a bit of research on it and let you know which files to edit....there was a system property that you can set which points to the fonts directory for Java to use).

lemming
Feb 13th, '03, 06:57 PM
I had a couple fonts that were corrupted and had to delete. The fonts were not even going to be used, but I'm guessing it still checks all of them.

Wonder if there's a fix for Java.

RPMiller
Feb 13th, '03, 06:57 PM
As usual, thanks Dan! I'll eagerly await guidence in this matter. Just let me know what I have to do to fix it and how, and I'll do it.

RPMiller
Feb 14th, '03, 12:50 PM
I was just curious if there has been any breakthroughs on this problem. I haven't seen anymore posts and was curious.

Simon
Feb 14th, '03, 02:20 PM
I'm just getting in from a rather long day....If no one gets to it before me, I'll get you some information on the workaround/fix over this weekend.