SRL Archive - S.M.A.R.T. Questions and Answers.

Is there a maximum of SMART windows we can open?


Wardancer

2012-08-20 01:22:25

Hello. I tried on two different systems with one having half the ram power of the other (6 ram vs 12 ram) and all hell broke loose when I attempted to open a fifth SMART client. I'm wondering if there is a built in limit now or if this is a bug/issue I'm facing. On both systems, I'm running Simba through Wine on Ubuntu. Also, cpu can't possibly be an issue here.

I've been getting different error messages once I tried to open a fifth one so I'm not use how worthwhile it is for me to paste the error logs here. Let me know if this can be of any use.

Thank you for your time

riwu

2012-08-20 01:23:46

It is only limited by ur RAM (some ppl can open up to 25 SMARTs) Post the error logs.

Wardancer

2012-08-21 01:36:34

A few different things can happen. This isn't all the issues that happened, but it should give an idea of the "wtf ness" of this.

- The classic "Smart cannot spawn client"
- The simba client simply closing after I press play
- This thing on the terminal pannel (showed after it attempted a connection to a SMART client but it failed, said something like connection timed out) (sorry for the awful editing, it pasted like that):
    
at sun.swing.SwingUtilities2.getFontMetrics(Unknown Source)
at javax.swing.JComponent.getFontMetrics(Unknown Source)
at javax.swing.plaf.basic.BasicGraphicsUtils.getPreferredButtonSize(Unknown Source)
at javax.swing.plaf.basic.BasicButtonUI.getPreferredSize(Unknown Source)
at javax.swing.plaf.basic.BasicButtonUI.getMinimumSize(Unknown Source)
at javax.swing.JComponent.getMinimumSize(Unknown Source)
at javax.swing.JComponent.getFontMetrics(Unknown Source)
at javax.swing.plaf.basic.BasicGraphicsUtils.getPreferredButtonSize(Unknown Source)
at javax.swing.plaf.basic.BasicButtonUI.getPreferredSize(Unknown Source)
at javax.swing.plaf.basic.BasicButtonUI.getMinimumSize(Unknown Source)
at javax.swing.JComponent.getMinimumSize(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.addButtonComponents(U
at javax.swing.plaf.basic.BasicGraphicsUtils.getPreferredButtonSize(Unknown Source)
at javax.swing.plaf.basic.BasicButtonUI.getPreferredSize(Unknown Source)
at javax.swing.plaf.basic.BasicButtonUI.getMinimumSize(Unknown Source)
at javax.swing.JComponent.getMinimumSize(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.addButtonComponents(Unknown Source)
own Source)
at javax.swing.plaf.basic.BasicButtonUI.getPreferredSize(Unknown Source)
at javax.swing.plaf.basic.BasicButtonUI.getMinimumSize(Unknown Source)
at javax.swing.JComponent.getMinimumSize(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.addButtonComponents(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.createButtonArea(Unkn
at javax.swing.plaf.basic.BasicButtonUI.getPreferredSize(Unknown Source)
at javax.swing.plaf.basic.BasicButtonUI.getMinimumSize(Unknown Source)
at javax.swing.JComponent.getMinimumSize(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.addButtonComponents(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.createButtonArea(Unknown Source)
at javax.swing.plaf.basic.BasicButtonUI.getMinimumSize(Unknown Source)
at javax.swing.JComponent.getMinimumSize(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.addButtonComponents(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.createButtonArea(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.installComponents(Unk
at javax.swing.plaf.basic.BasicButtonUI.getMinimumSize(Unknown Source)
at javax.swing.JComponent.getMinimumSize(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.addButtonComponents(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.createButtonArea(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.installComponents(Unknown Source)
at javax.swing.JComponent.getMinimumSize(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.addButtonComponents(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.createButtonArea(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.installComponents(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.installUI(Unknown Sou
at javax.swing.plaf.basic.BasicOptionPaneUI.addButtonComponents(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.createButtonArea(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.installComponents(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.installUI(Unknown Source)
at javax.swing.JComponent.setUI(Unknown Source)
Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.createButtonArea(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.installComponents(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.installUI(Unknown Source)
at javax.swing.JComponent.setUI(Unknown Source)
at javax.swing.JOptionPane.setUI(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.createButtonArea(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.installComponents(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.installUI(Unknown Source)
at javax.swing.JComponent.setUI(Unknown Source)
at javax.swing.JOptionPane.setUI(Unknown Source)
at javax.swing.JOptionPane.updateUI(Unknown Source)
rce)
at javax.swing.plaf.basic.BasicOptionPaneUI.installComponents(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.installUI(Unknown Source)
at javax.swing.JComponent.setUI(Unknown Source)
at javax.swing.JOptionPane.setUI(Unknown Source)
at javax.swing.JOptionPane.updateUI(Unknown Source)
at javax.swing.JOptionPane.<init>(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.installComponents(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.installUI(Unknown Source)
at javax.swing.JComponent.setUI(Unknown Source)
at javax.swing.JOptionPane.setUI(Unknown Source)
at javax.swing.JOptionPane.updateUI(Unknown Source)
at javax.swing.JOptionPane.<init>(Unknown Source)
at javax.swing.JOptionPane.showOptionDialog(Unknown Source)
urce)
at javax.swing.plaf.basic.BasicOptionPaneUI.installUI(Unknown Source)
at javax.swing.JComponent.setUI(Unknown Source)
at javax.swing.JOptionPane.setUI(Unknown Source)
at javax.swing.JOptionPane.updateUI(Unknown Source)
at javax.swing.JOptionPane.<init>(Unknown Source)
at javax.swing.JOptionPane.showOptionDialog(Unknown Source)
at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
at javax.swing.plaf.basic.BasicOptionPaneUI.installUI(Unknown Source)
at javax.swing.JComponent.setUI(Unknown Source)
at javax.swing.JOptionPane.setUI(Unknown Source)
at javax.swing.JOptionPane.updateUI(Unknown Source)
at javax.swing.JOptionPane.<init>(Unknown Source)
at javax.swing.JOptionPane.showOptionDialog(Unknown Source)
at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
at javax.swing.JComponent.setUI(Unknown Source)
at javax.swing.JOptionPane.setUI(Unknown Source)
at javax.swing.JOptionPane.updateUI(Unknown Source)
at javax.swing.JOptionPane.<init>(Unknown Source)
at javax.swing.JOptionPane.showOptionDialog(Unknown Source)
at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
at smart.Client.<init>(Client.java:150)
at javax.swing.JOptionPane.setUI(Unknown Source)
at javax.swing.JOptionPane.updateUI(Unknown Source)
at javax.swing.JOptionPane.<init>(Unknown Source)
at javax.swing.JOptionPane.showOptionDialog(Unknown Source)
at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
at smart.Client.<init>(Client.java:150)
at smart.Main.main(Main.java:252)
at javax.swing.JOptionPane.updateUI(Unknown Source)
at javax.swing.JOptionPane.<init>(Unknown Source)
at javax.swing.JOptionPane.showOptionDialog(Unknown Source)
at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
at smart.Client.<init>(Client.java:150)
at smart.Main.main(Main.java:252)
at javax.swing.JOptionPane.<init>(Unknown Source)
at javax.swing.JOptionPane.showOptionDialog(Unknown Source)
at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
at smart.Client.<init>(Client.java:150)
at smart.Main.main(Main.java:252)
- A spam wall of "SMART: Could Not Call" (on the terminate pannel) (when this one happen, a smart client opens for about half a second before closing by itself)
- Four lines of "The automatically split characters are too wide. Try decreasing minspacing." followed by an opened SMART client which remains black.


This is getting somewhat depressing so I'll stop digging these errors. Today, they're happening when I try to open a fourth client while I could have four opened with no problem yesterday.

Strangely (unlike yesterday), I didn't get any ErrorLogs while I got a few yesterday (on two different systems). I'm just as lost, if not more, as yesterday.

EDIT: Would be nice to receive a reply someday. I'm running Simba on ubuntu through Wine. Can anyone run it on wine without any issue? Would be nice to know if the issue is from my end or not.