Uploaded image for project: 'Harmony'
  1. Harmony
  2. HARMONY-6319

Eclipse 3.4 onwards fails to launch

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • Windows x86
      Harmony M10 (possibly earlier) onwards

    Description

      Recent versions of Eclipse fail to launch on Harmony. For example, the M11 candidate running Eclipse 3.5 (Galileo) produces a dump. It happens without the JIT involved when run in the debugger shows the following.

      ModLoad: 256f0000 25704000 c:\eclipse\3.5\eclipse\configuration\org.eclipse.osgi\bundles\191\1\.cp\swt-gdip-win32-3550.dll
      ModLoad: 4ec50000 4edf6000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.2600.5581_x-ww_dfbc4fc4\gdiplus.dll
      (8f88.8ec0): Access violation - code c0000005 (first chance)
      First chance exceptions are reported before any exception handling.
      This exception may be expected and handled.
      eax=0060453d ebx=00000006 ecx=27fc0005 edx=0060453d esi=25a94008 edi=00000006
      eip=4ed9b280 esp=00135684 ebp=001356ac iopl=0 nv up ei pl nz na pe nc
      cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010206
      gdiplus!LZWDecompressor::FHandleNext+0x10a:
      4ed9b280 8801 mov byte ptr [ecx],al ds:0023:27fc0005=??

      Call stack:

      gdiplus!LZWDecompressor::FHandleNext+0x10a
      gdiplus!GpGifCodec::ProcessImageChunk+0x935
      gdiplus!GpGifCodec::DoDecode+0x1d6
      gdiplus!GpGifCodec::Decode+0x91
      gdiplus!GpDecodedImage::InternalPushIntoSink+0x2e
      gdiplus!GpDecodedImage::PushIntoSink+0x2e
      gdiplus!GpMemoryBitmap::InitImageBitmap+0xcc
      gdiplus!GpMemoryBitmap::CreateFromImage+0x49
      gdiplus!CopyOnWriteBitmap::LoadIntoMemory+0x9e
      gdiplus!CopyOnWriteBitmap::LockBits+0xd7
      gdiplus!GpBitmap::LockBits+0x6d
      gdiplus!GdipBitmapLockBits+0x7f
      WARNING: Stack unwind information not available. Following frames may be wrong.
      swt_gdip_win32_3550!Java_org_eclipse_swt_internal_gdip_Gdip_Bitmap_1LockBits+0x1b
      interpreter!invokeJNI+0x1d [c:\hy\working_vm\vm\interpreter\src\interp_native_ia32.cpp @ 47]
      interpreter!interpreterInvokeStaticNative+0x493 [c:\hy\working_vm\vm\interpreter\src\interp_native_ia32.cpp @ 407]
      interpreter!interpreterInvokeStatic+0x5b [c:\hy\working_vm\vm\interpreter\src\interpreter.cpp @ 3237]
      interpreter!Opcode_INVOKESTATIC+0x56 [c:\hy\working_vm\vm\interpreter\src\interpreter.cpp @ 2043]
      interpreter!interpreter+0xf4f [c:\hy\working_vm\vm\interpreter\src\interpreter.cpp @ 2861]
      interpreter!interpreterInvoke+0x14f [c:\hy\working_vm\vm\interpreter\src\interpreter.cpp @ 3352]
      interpreter!interpreterInvokeVirtual+0x157 [c:\hy\working_vm\vm\interpreter\src\interpreter.cpp @ 3431]

      Attachments

        Activity

          People

            Unassigned Unassigned
            tellison Tim Ellison
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: