Hi Wolfgang,

I was using the Java7 version. The stack trace is attached. Seems to be
somehow related to loading a default font. I guess it could also mean that
my JRE installation is broken somehow.

>From the trace:
Exception in thread "AWT-EventQueue-0" java.lang.Error: Probable fatal
error:No fonts found.
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
...... a ton of heap ..... and then ...
at smsqmulator.MonitorGui.initComponents(MonitorGui.java:2123)
at smsqmulator.MonitorGui.<init>(MonitorGui.java:130)
at smsqmulator.SMSQmulator.<init>(SMSQmulator.java:62)
at smsqmulator.SMSQmulator$1.run(SMSQmulator.java:111)

On Sun, Jan 20, 2013 at 3:21 PM, Wolfgang Lenerz <w...@scp-paulet-lenerz.com
> wrote:

> Hi Petri,
>
> well that's a first.
>
> THanks.
>
> Since I have the JDK on all machines, I never even thought about testing
> that.
>
> Did that happen with the version compiled for Java 6 and the one for Java
> 7?
>
> What font(s) did it complain about? I didn't use anything special, am not
> even sure I actually explicitly use a font somewhere.
>
> (Now trying to figure out a way to reproduce that error here).
>
> Wolfgang
>
>
>
>  Hi Wolfgang,
>>
>> thank you very much for making this available!
>>
>> Just a note: I was not able to run this under JRE on Windows 7, got error
>> about not being able to load fonts when starting. With a full JDK
>> environment I had no problems.
>>
>> Best regards,
>> Petri
>>
>>  ______________________________**_________________
> QL-Users Mailing List
> http://www.q-v-d.demon.co.uk/**smsqe.htm<http://www.q-v-d.demon.co.uk/smsqe.htm>
>
Exception in thread "AWT-EventQueue-0" java.lang.Error: Probable fatal error:No 
fonts found.
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findJREDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
        at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findDeferredFont(Unknown Source)
        at sun.font.SunFontManager.findFont2D(Unknown Source)
        at java.awt.Font.getFont2D(Unknown Source)
        at java.awt.Font.access$000(Unknown Source)
        at java.awt.Font$FontAccessImpl.getFont2D(Unknown Source)
        at sun.font.FontUtilities.getFont2D(Unknown Source)
        at sun.font.FontDesignMetrics.initMatrixAndMetrics(Unknown Source)
        at sun.font.FontDesignMetrics.<init>(Unknown Source)
        at sun.font.FontDesignMetrics.getMetrics(Unknown Source)
        at sun.swing.SwingUtilities2.getFontMetrics(Unknown Source)
        at javax.swing.JComponent.getFontMetrics(Unknown Source)
        at javax.swing.text.PlainView.calculateLongestLine(Unknown Source)
        at javax.swing.text.PlainView.updateMetrics(Unknown Source)
        at javax.swing.text.PlainView.getPreferredSpan(Unknown Source)
        at javax.swing.text.FieldView.getPreferredSpan(Unknown Source)
        at javax.swing.text.View.getMinimumSpan(Unknown Source)
        at javax.swing.plaf.basic.BasicTextUI$RootView.getMinimumSpan(Unknown 
Source)
        at javax.swing.plaf.basic.BasicTextUI.getMinimumSize(Unknown Source)
        at javax.swing.JComponent.getMinimumSize(Unknown Source)
        at 
javax.swing.GroupLayout$ComponentSpring.calculateNonlinkedMinimumSize(Unknown 
Source)
        at javax.swing.GroupLayout$ComponentSpring.calculateMinimumSize(Unknown 
Source)
        at javax.swing.GroupLayout$Spring.getMinimumSize(Unknown Source)
        at javax.swing.GroupLayout$Group.getSpringSize(Unknown Source)
        at javax.swing.GroupLayout$Group.calculateSize(Unknown Source)
        at javax.swing.GroupLayout$Group.calculateMinimumSize(Unknown Source)
        at javax.swing.GroupLayout$Spring.getMinimumSize(Unknown Source)
        at javax.swing.GroupLayout$Group.getSpringSize(Unknown Source)
        at javax.swing.GroupLayout$Group.calculateSize(Unknown Source)
        at javax.swing.GroupLayout$Group.calculateMinimumSize(Unknown Source)
        at javax.swing.GroupLayout$ParallelGroup.calculateMinimumSize(Unknown 
Source)
        at javax.swing.GroupLayout$Spring.getMinimumSize(Unknown Source)
        at javax.swing.GroupLayout$Group.getSpringSize(Unknown Source)
        at javax.swing.GroupLayout$Group.calculateSize(Unknown Source)
        at javax.swing.GroupLayout$Group.calculateMinimumSize(Unknown Source)
        at javax.swing.GroupLayout$Spring.getMinimumSize(Unknown Source)
        at javax.swing.GroupLayout.calculateAutopadding(Unknown Source)
        at javax.swing.GroupLayout.prepare(Unknown Source)
        at javax.swing.GroupLayout.minimumLayoutSize(Unknown Source)
        at java.awt.Container.minimumSize(Unknown Source)
        at java.awt.Container.getMinimumSize(Unknown Source)
        at javax.swing.JComponent.getMinimumSize(Unknown Source)
        at 
javax.swing.GroupLayout$ComponentSpring.calculateNonlinkedMinimumSize(Unknown 
Source)
        at javax.swing.GroupLayout$ComponentSpring.calculateMinimumSize(Unknown 
Source)
        at javax.swing.GroupLayout$Spring.getMinimumSize(Unknown Source)
        at 
javax.swing.GroupLayout$ComponentSpring.calculatePreferredSize(Unknown Source)
        at javax.swing.GroupLayout$Spring.getPreferredSize(Unknown Source)
        at javax.swing.GroupLayout$Group.getSpringSize(Unknown Source)
        at javax.swing.GroupLayout$Group.calculateSize(Unknown Source)
        at javax.swing.GroupLayout$Group.calculatePreferredSize(Unknown Source)
        at javax.swing.GroupLayout$Spring.getPreferredSize(Unknown Source)
        at javax.swing.GroupLayout$Group.getSpringSize(Unknown Source)
        at javax.swing.GroupLayout$Group.calculateSize(Unknown Source)
        at javax.swing.GroupLayout$Group.calculatePreferredSize(Unknown Source)
        at javax.swing.GroupLayout$Spring.getPreferredSize(Unknown Source)
        at javax.swing.GroupLayout.calculateAutopadding(Unknown Source)
        at javax.swing.GroupLayout.prepare(Unknown Source)
        at javax.swing.GroupLayout.preferredLayoutSize(Unknown Source)
        at java.awt.Container.preferredSize(Unknown Source)
        at java.awt.Container.getPreferredSize(Unknown Source)
        at javax.swing.JComponent.getPreferredSize(Unknown Source)
        at javax.swing.JRootPane$RootLayout.preferredLayoutSize(Unknown Source)
        at java.awt.Container.preferredSize(Unknown Source)
        at java.awt.Container.getPreferredSize(Unknown Source)
        at javax.swing.JComponent.getPreferredSize(Unknown Source)
        at java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
        at java.awt.Container.preferredSize(Unknown Source)
        at java.awt.Container.getPreferredSize(Unknown Source)
        at java.awt.Window.pack(Unknown Source)
        at smsqmulator.MonitorGui.initComponents(MonitorGui.java:2123)
        at smsqmulator.MonitorGui.<init>(MonitorGui.java:130)
        at smsqmulator.SMSQmulator.<init>(SMSQmulator.java:62)
        at smsqmulator.SMSQmulator$1.run(SMSQmulator.java:111)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown 
Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
_______________________________________________
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm

Reply via email to