This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 169538 - UnsatisfiedLinkError on WinXP
Summary: UnsatisfiedLinkError on WinXP
Status: REOPENED
Alias: None
Product: obsolete
Classification: Unclassified
Component: Embedded Mozilla (show other bugs)
Version: 6.x
Hardware: PC Windows XP
: P3 blocker (vote)
Assignee: Stanislav Aubrecht
URL:
Keywords:
: 170568 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-07-30 09:43 UTC by Milan Kubec
Modified: 2012-05-24 12:35 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 160799


Attachments
exceptions (5.67 KB, text/plain)
2009-07-30 09:44 UTC, Milan Kubec
Details
stacktrace (2.62 KB, text/plain)
2010-07-14 13:39 UTC, mstarnacki
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Milan Kubec 2009-07-30 09:43:16 UTC
[Custom build from sources 20090730, JDK 1.6.0_14, WinXP]

NPE is thrown when opening the EB by clicking link in Start Page. Then UnsatisfiedLinkError is shown in browser window
directly with message "Failed to initialize Web browser". Both exceptions are in attached file.
Comment 1 Milan Kubec 2009-07-30 09:44:17 UTC
Created attachment 85515 [details]
exceptions
Comment 2 Jaroslav Pospisil 2009-08-05 16:05:51 UTC
I'm unable to reproduce issue with latest build.Decreasing priority.Reporter,could you please try to reproduce use case
with latest IDE build?
Comment 3 Stanislav Aubrecht 2009-08-25 09:03:26 UTC
will be addressed after 6.8 release
Comment 4 Stanislav Aubrecht 2009-09-11 11:16:34 UTC
*** Issue 170568 has been marked as a duplicate of this issue. ***
Comment 5 nsegura3 2009-12-21 15:40:53 UTC
I can still reproduce this issue in the official 6.8 Release.
Whenever I configure the Embedded browser as the default browser, I get the following error in the preview panel

XULRunner home: D:\Documents and Settings\SeguraNA\.netbeans\6.8\modules\lib\native\win32\xulrunner
Profile directory: D:\Documents and Settings\SeguraNA\.netbeans\6.8\var\cache\mozillaprofilev1
Platform: Win32
Java: 1.6.0_01-b06, Sun Microsystems Inc.

--------------------------------------------------

org.mozilla.browser.MozillaException: java.lang.UnsatisfiedLinkError: D:\Documents and Settings\SeguraNA\.netbeans\6.8\modules\lib\native\win32\xulrunner\javaxpcomglue.dll: This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem
    at org.mozilla.browser.MozillaExecutor.mozInit(MozillaExecutor.java:220)
    at org.mozilla.browser.MozillaInitialization.initialize(MozillaInitialization.java:149)
    at org.mozilla.browser.MozillaPanel.<init>(MozillaPanel.java:179)
    at org.mozilla.browser.MozillaPanel.<init>(MozillaPanel.java:159)
    at org.netbeans.core.browser.xulrunner.BrowserPanel.<init>(BrowserPanel.java:51)
    at org.netbeans.core.browser.xulrunner.WebBrowserImpl.createBrowser(WebBrowserImpl.java:148)
    at org.netbeans.core.browser.xulrunner.WebBrowserImpl.getComponent(WebBrowserImpl.java:121)
    at org.netbeans.modules.css.visual.ui.preview.CssWebPreviewPanel.<init>(CssWebPreviewPanel.java:86)
    at org.netbeans.modules.css.visual.ui.preview.CssPreviewTopComponent$3.propertyChange(CssPreviewTopComponent.java:143)
    at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
    at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
    at org.netbeans.core.browser.xulrunner.EmbeddedBrowserFactoryImpl$1.stateChanged(EmbeddedBrowserFactoryImpl.java:62)
    at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:130)
    at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:116)
    at org.netbeans.core.browser.xulrunner.BrowserManager$1.preferenceChange(BrowserManager.java:76)
    at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1475)
Caused by: java.lang.UnsatisfiedLinkError: D:\Documents and Settings\SeguraNA\.netbeans\6.8\modules\lib\native\win32\xulrunner\javaxpcomglue.dll: This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
    at java.lang.Runtime.load0(Runtime.java:770)
    at java.lang.System.load(System.java:1005)
    at org.mozilla.xpcom.internal.JavaXPCOMMethods.registerJavaXPCOMMethods(JavaXPCOMMethods.java:57)
    at org.mozilla.xpcom.internal.MozillaImpl.initialize(MozillaImpl.java:48)
    at org.mozilla.xpcom.Mozilla.initialize(Mozilla.java:669)
    at org.mozilla.browser.MozillaInitialization$2.run(MozillaInitialization.java:161)
    at org.mozilla.browser.MozillaExecutor$1.run(MozillaExecutor.java:191)
Comment 6 nsegura3 2009-12-21 15:44:03 UTC
Tied report 160799 to this issue
Comment 7 salexey 2010-01-05 16:09:53 UTC
I find this issue too. When set as default browser "Embidded Mozilla Browser" any link return exception like:


XULRunner home: C:\Documents and Settings\Алексей\.netbeans\6.8\modules\lib\native\win32\xulrunner
Profile directory: C:\Documents and Settings\Алексей\.netbeans\6.8\var\cache\mozillaprofilev1
Platform: Win32
Java: 14.3-b01, Sun Microsystems Inc.

--------------------------------------------------

org.mozilla.browser.MozillaException: java.lang.UnsatisfiedLinkError: C:\Documents and Settings\Алексей\.netbeans\6.8\modules\lib\native\win32\xulrunner\javaxpcomglue.dll: Can't find dependent libraries
    at org.mozilla.browser.MozillaExecutor.mozInit(MozillaExecutor.java:220)
    at org.mozilla.browser.MozillaInitialization.initialize(MozillaInitialization.java:149)
    at org.mozilla.browser.MozillaPanel.<init>(MozillaPanel.java:179)
    at org.mozilla.browser.MozillaPanel.<init>(MozillaPanel.java:159)
    at org.netbeans.core.browser.xulrunner.BrowserPanel.<init>(BrowserPanel.java:51)
    at org.netbeans.core.browser.xulrunner.WebBrowserImpl.createBrowser(WebBrowserImpl.java:148)
    at org.netbeans.core.browser.xulrunner.WebBrowserImpl.getComponent(WebBrowserImpl.java:121)
    at org.netbeans.modules.webpreview.WebPreviewTopComponent.componentOpened(WebPreviewTopComponent.java:142)
    at org.openide.windows.WindowManager.componentOpenNotify(WindowManager.java:300)
    at org.netbeans.core.windows.WindowManagerImpl.notifyTopComponentOpened(WindowManagerImpl.java:972)
    at org.netbeans.core.windows.Central.addModeOpenedTopComponent(Central.java:771)
    at org.netbeans.core.windows.ModeImpl.addOpenedTopComponent(ModeImpl.java:311)
    at org.netbeans.core.windows.WindowManagerImpl.topComponentOpenAtTabPosition(WindowManagerImpl.java:1080)
    at org.netbeans.core.windows.WindowManagerImpl.topComponentOpen(WindowManagerImpl.java:1047)
    at org.openide.windows.TopComponent.open(TopComponent.java:434)
    at org.openide.windows.TopComponent.open(TopComponent.java:425)
    at org.netbeans.modules.webpreview.WebPreviewControler$1.propertyChange(WebPreviewControler.java:105)
    at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
    at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
    at org.netbeans.modules.webpreview.HTMLWebPreviewable$HTMLWebPreviewableImpl.setPreviewEnabled(HTMLWebPreviewable.java:94)
    at org.netbeans.modules.webpreview.HTMLPreviewAction.actionPerformed(HTMLPreviewAction.java:73)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
    at javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:291)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
    at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
    at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
    at java.awt.Component.processMouseEvent(Component.java:6263)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3255)
    at java.awt.Component.processEvent(Component.java:6028)
    at java.awt.Container.processEvent(Container.java:2041)
    at java.awt.Component.dispatchEventImpl(Component.java:4630)
    at java.awt.Container.dispatchEventImpl(Container.java:2099)
    at java.awt.Component.dispatchEvent(Component.java:4460)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
    at java.awt.Container.dispatchEventImpl(Container.java:2085)
    at java.awt.Window.dispatchEventImpl(Window.java:2475)
    at java.awt.Component.dispatchEvent(Component.java:4460)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
    at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:125)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.UnsatisfiedLinkError: C:\Documents and Settings\Алексей\.netbeans\6.8\modules\lib\native\win32\xulrunner\javaxpcomglue.dll: Can't find dependent libraries
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1758)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1654)
    at java.lang.Runtime.load0(Runtime.java:770)
    at java.lang.System.load(System.java:1003)
    at org.mozilla.xpcom.internal.JavaXPCOMMethods.registerJavaXPCOMMethods(JavaXPCOMMethods.java:57)
    at org.mozilla.xpcom.internal.MozillaImpl.initialize(MozillaImpl.java:48)
    at org.mozilla.xpcom.Mozilla.initialize(Mozilla.java:669)
    at org.mozilla.browser.MozillaInitialization$2.run(MozillaInitialization.java:161)
    at org.mozilla.browser.MozillaExecutor$1.run(MozillaExecutor.java:191)
Comment 8 mstarnacki 2010-07-14 13:39:26 UTC
Created attachment 100830 [details]
stacktrace

Until WebBrowser download embedded mozlilla
Win2000
Comment 9 Exceptions Reporter 2010-09-21 15:48:19 UTC
This bug already has 10 duplicates 
see http://statistics.netbeans.org/exceptions/detail.do?id=160799