[Bug 14016] New: Eclipse 3.3.x (customized) needs WebBrowser_GetIDsOfNames fleshed out

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jun 20 06:08:09 CDT 2008


http://bugs.winehq.org/show_bug.cgi?id=14016

           Summary: Eclipse 3.3.x (customized) needs
                    WebBrowser_GetIDsOfNames fleshed out
           Product: Wine
           Version: CVS/GIT
          Platform: PC
               URL: http://www.eclipse.org/downloads
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: shdocvw
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: focht at gmx.net


Created an attachment (id=14206)
 --> (http://bugs.winehq.org/attachment.cgi?id=14206)
Relevant java code for browser wrapper setText

Hello,

this is a bug report is based on a (Customer) Eclipse 3.3 Europa with lots of
additional plugins (OpenArchitectureWare/Enterprise Architect
Integration/Microsoft Pict).
It's not encountered with standard Eclipse 3.3 version.

After getting past http://bugs.winehq.org/show_bug.cgi?id=14015

it crashes again because it needs WebBrowser_GetIDsOfNames fleshed out.

--- snip wine trace ---
..
0009:fixme:shdocvw:WebBrowser_GetIDsOfNames
(0x35772c8)->({00000000-0000-0000-0000-000000000000} 0x15d668 2 2048 0x46d3e00)
..
0009:trace:seh:raise_exception code=c0000005 flags=0 addr=0x74b6b2
0009:trace:seh:raise_exception  info[0]=00000000
0009:trace:seh:raise_exception  info[1]=00000008
0009:trace:seh:raise_exception  eax=00000001 ebx=0000002e ecx=00000008
edx=00000000 esi=1bf4a5ba edi=0032ea18
0009:trace:seh:raise_exception  ebp=0032e9f0 esp=0032e9c8 cs=0073 ds=007b
es=007b fs=0033 gs=003b flags=00210202
0009:trace:seh:call_stack_handlers calling handler at 0x6d983d10 code=c0000005
flags=0 
..
--- snip wine trace ---

--- snip java callstack ---
..
Exception in thread "Thread-1" java.lang.NullPointerException
        at org.eclipse.swt.browser.IE.setText(IE.java:767)
        at org.eclipse.swt.browser.Browser.setText(Browser.java:698)
        at
org.eclipse.ui.internal.intro.impl.presentations.BrowserIntroPartImplementation.generateDynamicContentForPage(BrowserIntroPartImplementation.java:249)
        at
org.eclipse.ui.internal.intro.impl.presentations.BrowserIntroPartImplementation.dynamicStandbyStateChanged(BrowserIntroPartImplementation.java:445)
        at
org.eclipse.ui.internal.intro.impl.presentations.BrowserIntroPartImplementation.doStandbyStateChanged(BrowserIntroPartImplementation.java:652)
..
--- snip java callstack ---

Attached is snippet of relevant java code which causes the problem.
It shows how wrapper/native API is invoked.

Although there already exist typeinfo retrieval helper/boiler plate code (used
for WebBrowser_Invoke), it's not enough to succeed.

Regards


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list