Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
12600 Discussions

Error message in Nios II IDE

Altera_Forum
Honored Contributor II
1,783 Views

I don't understand this error message when I try to turn on optmization in Nios 2 IDE v10. 

 

https://www.alteraforum.com/forum/attachment.php?attachmentid=7837  

Can you tell me why it happens and how to resolve it?
0 Kudos
5 Replies
Altera_Forum
Honored Contributor II
684 Views

Hi there, 

what does your logfile say? 

In your picture there's a patch "C:\..." so i'm assuming you're on windows? 

 

BTW: 

There you'll get your .log: 

http://wiki.eclipse.org/faq_where_can_i_find_that_elusive_.log_file%3f (http://wiki.eclipse.org/faq_where_can_i_find_that_elusive_.log_file%3f)
0 Kudos
Altera_Forum
Honored Contributor II
684 Views

Yes, I use Windows 7. The stacktrace in the .log is 

eclipse.buildId=M20060629-1905 java.version=1.6.0_14 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=sv_SE Command-line arguments: -os win32 -ws win32 -arch x86 !ENTRY org.eclipse.ui 4 4 2013-10-09 08:52:25.758 !MESSAGE Unhandled event loop exception !ENTRY org.eclipse.ui 4 0 2013-10-09 08:52:25.758 !MESSAGE No more handles !STACK 0 org.eclipse.swt.SWTError: No more handles at org.eclipse.swt.SWT.error(SWT.java:3400) at org.eclipse.swt.SWT.error(SWT.java:3297) at org.eclipse.swt.SWT.error(SWT.java:3268) at org.eclipse.swt.widgets.Widget.error(Widget.java:435) at org.eclipse.swt.widgets.Control.createHandle(Control.java:508) at org.eclipse.swt.widgets.Sash.createHandle(Sash.java:114) at org.eclipse.swt.widgets.Control.createWidget(Control.java:523) at org.eclipse.swt.widgets.Control.<init>(Control.java:98) at org.eclipse.swt.widgets.Sash.<init>(Sash.java:72) at org.eclipse.swt.custom.SashFormLayout.layout(SashFormLayout.java:115) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:989) at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1386) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3317) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1920) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025) at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method) at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:703) at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:669) at org.eclipse.swt.widgets.Composite.setResizeChildren(Composite.java:875) at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1390) at org.eclipse.swt.widgets.TabFolder.WM_SIZE(TabFolder.java:836) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3317) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025) at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:1844) at org.eclipse.swt.widgets.TabFolder.callWindowProc(TabFolder.java:158) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025) at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method) at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1225) at org.eclipse.swt.widgets.Control.setBounds(Control.java:2133) at org.eclipse.swt.widgets.Control.setBounds(Control.java:2115) at org.eclipse.swt.widgets.Control.setBounds(Control.java:2111) at org.eclipse.swt.layout.GridLayout.layout(GridLayout.java:686) at org.eclipse.swt.layout.GridLayout.layout(GridLayout.java:190) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:989) at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1386) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3317) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1920) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025) at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method) at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1225) at org.eclipse.swt.widgets.Control.setBounds(Control.java:2133) at org.eclipse.swt.widgets.Control.setBounds(Control.java:2115) at org.eclipse.swt.widgets.Control.setBounds(Control.java:2111) at org.eclipse.swt.layout.GridLayout.layout(GridLayout.java:686) at org.eclipse.swt.layout.GridLayout.layout(GridLayout.java:190) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:989) at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1386) at org.eclipse.swt.widgets.Group.WM_SIZE(Group.java:376) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3317) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025) at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:1844) at org.eclipse.swt.widgets.Group.callWindowProc(Group.java:128) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025) at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method) at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:703) at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:669) at org.eclipse.swt.widgets.Composite.setResizeChildren(Composite.java:875) at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1390) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3317) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1920) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025) at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method) at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:703) at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:669) at org.eclipse.swt.widgets.Composite.setResizeChildren(Composite.java:875) at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1390) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3317) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1920) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025) at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method) at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:703) at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:669) at org.eclipse.swt.widgets.Composite.setResizeChildren(Composite.java:875) at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1390) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3317) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1920) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77)
0 Kudos
Altera_Forum
Honored Contributor II
684 Views

Hi there, 

ok the 

org.eclipse.swt.SWTError: No more handles 

is just a generic error. I gave it a short Google but didn't spot a solution on the first sight. 

Can you describe what exactly you're doing to let this error occur. Do you have any other java applications running in the background? 

Does the problem also occur on a frechly booted system?
0 Kudos
Altera_Forum
Honored Contributor II
684 Views

Yes, I tried everything but it seems to be a generic Eclipse error. My workaround today is a virtual machine (Virtualbox 14 GB ubuntu image) that boots ubuntu in Windows 7 and use ubuntu in the VirtualBox and then ubuntu can do it but of course I would prefer a native install.  

 

I could not solve the java stacktrace and the only thing I could think was to upgrade the Java that Quartus uses to Java7 but would that make a difference using JVM 7 instead of 6? I think it might not make a difference since other users reported this problem as a generic Eclipse error using Eclipse with laptops that can't handle as many GUI widgets as desktop computer can in MS Windows. So I can use Ubuntu in a VM, use a desktop computer or upgrade Quartus to see if the issue persists in later versions. 

 

Thanks for answering!
0 Kudos
Altera_Forum
Honored Contributor II
684 Views

Hi, 

have you tried running eclipse as admin in win7? 

That's one last straw to hold on, otherwise i do not have any suggestion.
0 Kudos
Reply