Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

swt browser No more handles Error

I wrote a simple program. just a CTabFolder and a WelcomTab inherent from CTabItem. I want to fill my WelcomeTab by a browser which render my htmls. at the init() method of WelcomeTab I Create a Browser but when program want to construct it I get this Error

Exception in thread "main" org.eclipse.swt.SWTError: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.browser.Mozilla.initMozilla(Unknown Source)
at org.eclipse.swt.browser.Mozilla.create(Unknown Source)
at org.eclipse.swt.browser.Browser.<init>(Unknown Source)
at org.hekmatof.Hbook.UI.WelcomeTab.init(WelcomeTab.java:55)
at org.hekmatof.Hbook.UI.WelcomeTab.<init>(WelcomeTab.java:30)

...

in addition I Use Eclipse 3.7 on KDE based on Arch-Linux as I searched for this Error everywhere tells about handle limited on threads, but this is simple program with no Font or Image ... to dispose. I think it should be a problem about gain handle from Operation System

like image 738
Isa Hekmat Avatar asked Aug 20 '11 09:08

Isa Hekmat


1 Answers

Install libwebkitgtk

sudo apt-get install libwebkitgtk-1.0-0

restart the application. This should work.

like image 177
KKK Avatar answered Oct 06 '22 00:10

KKK