Re: Eclipse 3.2 with JVM 1.5.08

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




if you ask for the time to patch you most likely tried something like
this?

patch mypatch.patch
<<wait 24h>>
CTRL+C
LOL! Perfectly described!
you have to feed the patch to the patch program:

patch -p0 < mypatch.patch
Thanks!

you are compiling for 64bit? i doubt that you actually want to do this.
get yourself the 32bit environment for building software and do the
things their doccumentation tells you how to use this instead of the
regular 64bin env.
I finaly could compile Wine with the patch with the help of this page: http://wiki.winehq.org/WineOn64bit. I've build Wine on Suse 10.0 x86_64 (evaluation version). Hoewever, I couldn't find openldap2-devel-32bit. But it worked. An AMD 64 X2 is a fine machine for this job! :)

The result: The patch solved the crash. Eclipse can start up closer to normal than before. Eclipse reports the following because it can't show the source code of a Java file:

"Unable to create this part due to an internal error. Reason for the failure: An unexpected exception was thrown"

which is:

java.lang.NullPointerException
   at org.eclipse.swt.graphics.TextLayout.computeRuns(TextLayout.java:416)
at org.eclipse.swt.graphics.TextLayout.getLineMetrics(TextLayout.java:1033) at org.eclipse.swt.custom.StyledTextRenderer.setFont(StyledTextRenderer.java:972)
   at org.eclipse.swt.custom.StyledText.<init>(StyledText.java:1184)
at org.eclipse.jface.text.TextViewer.createTextWidget(TextViewer.java:1457)
   at org.eclipse.jface.text.TextViewer.createControl(TextViewer.java:1478)
[snip]

But Eclipse is still working. In the (Linux) console you can see:

fixme:oleacc:CreateStdAccessibleObject 0x10034 -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x28a6600
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
fixme:oleacc:CreateStdAccessibleObject 0x10038 -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x286c130
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
fixme:oleacc:CreateStdAccessibleObject 0x1003c -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x286c130
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
fixme:oleacc:CreateStdAccessibleObject 0x10042 -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x27306d8 fixme:oleacc:CreateStdAccessibleObject 0x10058 -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x286ba60
err:rebar:REBAR_AdjustBands Phase 1 failed, x=9, maxx=0, start=0, end=0
fixme:oleacc:CreateStdAccessibleObject 0x10062 -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x2784f00 err:module:import_dll Library gdiplus.dll (which is needed by L"Y:\\Desktop\\Downloads\\eclipse\\configuration\\org.eclipse.osgi\\bundles\\84\\1\\.cp\\swt-gdip-win32-3232.dll") not found
err:rebar:REBAR_AdjustBands Phase 1 failed, x=9, maxx=0, start=0, end=0
err:rebar:REBAR_AdjustBands Phase 1 failed, x=9, maxx=0, start=0, end=0
fixme:oleacc:CreateStdAccessibleObject 0x20058 -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x28a65c0
err:rebar:REBAR_AdjustBands Phase 1 failed, x=32767, maxx=0, start=0, end=0
err:rebar:REBAR_AdjustBands Phase 1 failed, x=9, maxx=0, start=0, end=0
err:rebar:REBAR_AdjustBands Phase 1 failed, x=32767, maxx=0, start=0, end=0
err:rebar:REBAR_AdjustBands Phase 1 failed, x=32767, maxx=0, start=0, end=0
err:rebar:REBAR_AdjustBands Phase 1 failed, x=32767, maxx=0, start=0, end=0
err:rebar:REBAR_AdjustBands Phase 1 failed, x=32776, maxx=0, start=0, end=1
err:rebar:REBAR_AdjustBands Phase 1 failed, x=32895, maxx=0, start=0, end=1
fixme:oleacc:CreateStdAccessibleObject 0x10084 -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x2850a80 fixme:oleacc:CreateStdAccessibleObject 0x1009a -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x2967f58 err:ole:CoGetClassObject class {275c23e2-3747-11d0-9fea-00aa003f8646} not registered err:ole:CoGetClassObject no class object {275c23e2-3747-11d0-9fea-00aa003f8646} could be created for context 0x1 fixme:uniscribe:ScriptShape (0x250c, 0x31da698, 0x2955278, 1, 17, 0x32e804): semi-stub fixme:uniscribe:ScriptPlace (0x250c, 0x31da698, 0x274ee38, L"\0003", 1, 0x302a800, 0x32e858, 0x302a830): semi-stub fixme:uniscribe:ScriptShape (0x250c, 0x274efc0, 0x287a098, 1, 17, 0x32e804): semi-stub fixme:uniscribe:ScriptPlace (0x250c, 0x274efc0, 0x274ef90, L"\0003", 1, 0x31c9260, 0x32e858, 0x31c9290): semi-stub fixme:uniscribe:ScriptShape (0x250c, 0x31c9350, 0x31c9368, 1, 17, 0x32e804): semi-stub fixme:uniscribe:ScriptPlace (0x250c, 0x31c9350, 0x31c92c0, L"\0003", 1, 0x31c9320, 0x32e858, 0x31a5a38): semi-stub fixme:uniscribe:ScriptShape (0x250c, 0x31a5b68, 0x31da7c0, 1, 17, 0x32e804): semi-stub fixme:uniscribe:ScriptPlace (0x250c, 0x31a5b68, 0x31da730, L"\0003", 1, 0x31da790, 0x32e858, 0x31da7c0): semi-stub
fixme:uniscribe:ScriptLayout 5, 0x31da820, (nil), 0x2fba110 stub
fixme:oleacc:CreateStdAccessibleObject 0x200bc -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x301d4c0 fixme:oleacc:CreateStdAccessibleObject 0x100d4 -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x2b49d90 fixme:oleacc:CreateStdAccessibleObject 0x100de -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x2fbfff0 fixme:oleacc:CreateStdAccessibleObject 0x100f6 -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x27bb738 fixme:oleacc:CreateStdAccessibleObject 0x10102 -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x277ca10 fixme:oleacc:CreateStdAccessibleObject 0x1011a -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x2922a18 fixme:oleacc:CreateStdAccessibleObject 0x1012a -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x33bbc48
err:rebar:REBAR_AdjustBands Phase 1 failed, x=32904, maxx=0, start=0, end=2
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33013, maxx=0, start=0, end=2
fixme:oleacc:CreateStdAccessibleObject 0x1012e -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x33be270
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33022, maxx=0, start=0, end=3
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33109, maxx=0, start=0, end=3
fixme:oleacc:CreateStdAccessibleObject 0x10132 -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x33b90f8
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33118, maxx=0, start=0, end=4
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33170, maxx=0, start=0, end=4
fixme:oleacc:CreateStdAccessibleObject 0x10136 -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x33be190
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33179, maxx=0, start=0, end=5
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33218, maxx=0, start=0, end=5
fixme:oleacc:CreateStdAccessibleObject 0x1013a -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x2776f48
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33227, maxx=0, start=0, end=6
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33279, maxx=0, start=0, end=6
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33279, maxx=0, start=0, end=6
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33279, maxx=0, start=0, end=6
err:rebar:REBAR_AdjustBands Phase 1 failed, x=9, maxx=0, start=0, end=0
fixme:oleacc:CreateStdAccessibleObject 0x30058 -4 {618736e0-3c3d-11cf-810c-00aa00389b71} 0x278db48
err:rebar:REBAR_AdjustBands Phase 1 failed, x=9, maxx=0, start=0, end=0
fixme:msg:PeekMessageW PM_QS_xxxx flags (0040) are not handled
fixme:msg:PeekMessageW PM_QS_xxxx flags (009f) are not handled
[repeting the last]

The icons are also strangly arranged.

Eclipse uses the JVM and, specially, SWT, which calles the native GUI elements of an OS. So SWT-testing will be the right field to look for improving Wine.

greetings and thanks from

   Bojan


_______________________________________________
wine-users mailing list
wine-users@xxxxxxxxxx
http://www.winehq.org/mailman/listinfo/wine-users

[Index of Archives]     [Gimp for Windows]     [Red Hat]     [Samba]     [Yosemite Camping]     [Graphics Cards]     [Wine Home]

  Powered by Linux