Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Standard Widget Toolkit (SWT) » Browser crashes JVM
Browser crashes JVM [message #1220937] Mon, 16 December 2013 09:28 Go to next message
Bastian Wagenfeld is currently offline Bastian Wagenfeld
Messages: 162
Registered: January 2013
Senior Member
Hi,

I've got an Eclipse RCP (e4) that allows some analysis. For each type of analysis a part gets created that consists of one browser widget. Each browser (totally ten browsers) gets an html with embedded JavaScript. This script renders charts. And depending on how many points are selected to render in the charts it often happens the whole application crashes with the following error:
---------------  T H R E A D  ---------------

Current thread (0x0215d400):  JavaThread "main" [_thread_in_native, id=7304, stack(0x002d0000,0x00320000)]

siginfo: ExceptionCode=0xc0000005, writing address 0x00000004

Registers:
EAX=0x00000000, EBX=0x51b0a8c4, ECX=0x7efda000, EDX=0x00000008
ESP=0x0031e054, EBP=0x0031e3a8, ESI=0x528af000, EDI=0x528af3a0
EIP=0x5e9a3aff, EFLAGS=0x00210202

Top of Stack: (sp=0x0031e054)
0x0031e054:   00000001 00001008 51b0a8c4 4ed55074
0x0031e064:   00000002 5e9a65e2 51b0a8c4 4ed55074
0x0031e074:   528af3a0 0031e0c0 5e9b7fba 51b0a8b0
0x0031e084:   4ed55038 528af3a0 50bcaea0 51b0a8b0
0x0031e094:   ffffffb0 0031e110 5e9a6806 0031e0c0
0x0031e0a4:   00000000 0031e3a8 00000000 50e616a8
0x0031e0b4:   51b0a8b0 00000000 3ff00000 51b0a8b0
0x0031e0c4:   4ed55038 ffffffb0 50e61730 50e61810 

Instructions: (pc=0x5e9a3aff)
0x5e9a3adf:   00 f0 ff ff 85 c0 74 0b 39 70 04 74 1f 8b 00 85
0x5e9a3aef:   c0 75 f5 68 08 10 00 00 6a 01 ff 15 d0 70 9c 5e
0x5e9a3aff:   89 70 04 8b 0b 89 08 83 c4 08 89 03 8b 54 24 14
0x5e9a3b0f:   c1 ef 02 81 e7 ff 03 00 00 89 54 b8 08 5f 5e 5b 


Register to memory mapping:

EAX=0x00000000 is an unknown value
EBX=0x51b0a8c4 is an unknown value
ECX=0x7efda000 is an unknown value
EDX=0x00000008 is an unknown value
ESP=0x0031e054 is pointing into the stack for thread: 0x0215d400
EBP=0x0031e3a8 is pointing into the stack for thread: 0x0215d400
ESI=0x528af000 is an unknown value
EDI=0x528af3a0 is an unknown value


Stack: [0x002d0000,0x00320000],  sp=0x0031e054,  free space=312k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [js3250.dll+0x93aff]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.eclipse.swt.internal.win32.OS.DispatchMessageW(Lorg/eclipse/swt/internal/win32/MSG;)I+0
j  org.eclipse.swt.internal.win32.OS.DispatchMessage(Lorg/eclipse/swt/internal/win32/MSG;)I+7
j  org.eclipse.swt.widgets.Display.readAndDispatch()Z+64
j  org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run()V+638
j  org.eclipse.core.databinding.observable.Realm.runWithDefault(Lorg/eclipse/core/databinding/observable/Realm;Ljava/lang/Runnable;)V+12
j  org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(Lorg/eclipse/e4/ui/model/application/MApplicationElement;Lorg/eclipse/e4/core/contexts/IEclipseContext;)Ljava/lang/Object;+57
j  org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(Lorg/eclipse/e4/ui/model/application/MApplicationElement;)V+20
j  org.eclipse.ui.internal.Workbench$5.run()V+236
j  org.eclipse.core.databinding.observable.Realm.runWithDefault(Lorg/eclipse/core/databinding/observable/Realm;Ljava/lang/Runnable;)V+12
j  org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+18
j  org.eclipse.ui.PlatformUI.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+2
j  de.test.test.main.e3.Application.start(Lorg/eclipse/equinox/app/IApplicationContext;)Ljava/lang/Object;+22
j  org.eclipse.equinox.internal.app.EclipseAppHandle.run(Ljava/lang/Object;)Ljava/lang/Object;+135
j  org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Ljava/lang/Object;)Ljava/lang/Object;+103
j  org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ljava/lang/Object;)Ljava/lang/Object;+29
j  org.eclipse.core.runtime.adaptor.EclipseStarter.run(Ljava/lang/Object;)Ljava/lang/Object;+119
j  org.eclipse.core.runtime.adaptor.EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+183
v  ~StubRoutines::call_stub
j  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
j  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
j  sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6
j  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+57
j  org.eclipse.equinox.launcher.Main.invokeFramework([Ljava/lang/String;[Ljava/net/URL;)V+211
j  org.eclipse.equinox.launcher.Main.basicRun([Ljava/lang/String;)V+126
j  org.eclipse.equinox.launcher.Main.run([Ljava/lang/String;)I+4
j  org.eclipse.equinox.launcher.Main.main([Ljava/lang/String;)V+10
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x49666800 JavaThread "[ThreadPool Manager] - Idle Thread" daemon [_thread_blocked, id=6248, stack(0x50790000,0x507e0000)]
  0x49665400 JavaThread "EventAdmin Async Event Dispatcher Thread" daemon [_thread_blocked, id=8124, stack(0x4ded0000,0x4df20000)]
  0x49666000 JavaThread "Worker-1" [_thread_blocked, id=8008, stack(0x4cc60000,0x4ccb0000)]
  0x49665c00 JavaThread "AWT-Windows" daemon [_thread_in_native, id=7100, stack(0x4b110000,0x4b160000)]
  0x49664c00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=2000, stack(0x4b080000,0x4b0d0000)]
  0x49949000 JavaThread "EMF Reference Cleaner" daemon [_thread_blocked, id=7452, stack(0x4a270000,0x4a2c0000)]
  0x498f9000 JavaThread "Worker-0" [_thread_blocked, id=5864, stack(0x4a2e0000,0x4a330000)]
  0x496e0400 JavaThread "Worker-JM" [_thread_blocked, id=1664, stack(0x4a070000,0x4a0c0000)]
  0x49816c00 JavaThread "Bundle File Closer" daemon [_thread_blocked, id=7964, stack(0x494b0000,0x49500000)]
  0x496fec00 JavaThread "[Timer] - Main Queue Handler" daemon [_thread_blocked, id=6904, stack(0x49cd0000,0x49d20000)]
  0x496ec400 JavaThread "Framework Event Dispatcher" daemon [_thread_blocked, id=7352, stack(0x49d20000,0x49d70000)]
  0x496b0000 JavaThread "Start Level Event Dispatcher" daemon [_thread_blocked, id=7296, stack(0x49d90000,0x49de0000)]
  0x49686800 JavaThread "State Data Manager" daemon [_thread_blocked, id=5740, stack(0x49af0000,0x49b40000)]
  0x4887e000 JavaThread "Framework Active Thread" [_thread_blocked, id=6944, stack(0x49b70000,0x49bc0000)]
  0x486f0400 JavaThread "Service Thread" daemon [_thread_blocked, id=7084, stack(0x49560000,0x495b0000)]
  0x486f4800 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=2800, stack(0x49330000,0x49380000)]
  0x486dcc00 JavaThread "JDWP Command Reader" daemon [_thread_in_native, id=7360, stack(0x491e0000,0x49230000)]
  0x486dbc00 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=8004, stack(0x493a0000,0x493f0000)]
  0x486d4000 JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_blocked, id=8096, stack(0x00320000,0x00370000)]
  0x486c8c00 JavaThread "Attach Listener" daemon [_thread_blocked, id=3336, stack(0x48cc0000,0x48d10000)]
  0x486c5c00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=4980, stack(0x48b60000,0x48bb0000)]
  0x48696000 JavaThread "Finalizer" daemon [_thread_blocked, id=7632, stack(0x48b10000,0x48b60000)]
  0x48691000 JavaThread "Reference Handler" daemon [_thread_blocked, id=5600, stack(0x488a0000,0x488f0000)]
=>0x0215d400 JavaThread "main" [_thread_in_native, id=7304, stack(0x002d0000,0x00320000)]

Other Threads:
  0x4868fc00 VMThread [stack: 0x48960000,0x489b0000] [id=4360]
  0x486ed000 WatcherThread [stack: 0x49460000,0x494b0000] [id=2216]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 157376K, used 22000K [0x042f0000, 0x0edb0000, 0x19840000)
  eden space 139904K,  15% used [0x042f0000, 0x0586c148, 0x0cb90000)
  from space 17472K,   0% used [0x0cb90000, 0x0cb90000, 0x0dca0000)
  to   space 17472K,   0% used [0x0dca0000, 0x0dca0000, 0x0edb0000)
 tenured generation   total 349568K, used 37224K [0x19840000, 0x2eda0000, 0x442f0000)
   the space 349568K,  10% used [0x19840000, 0x1bc9a338, 0x1bc9a400, 0x2eda0000)
 compacting perm gen  total 28928K, used 28691K [0x442f0000, 0x45f30000, 0x482f0000)
   the space 28928K,  99% used [0x442f0000, 0x45ef4c98, 0x45ef4e00, 0x45f30000)
No shared spaces configured.

Card table byte_map: [0x482f0000,0x48520000] byte_map_base: 0x482ce880

Polling page: 0x00190000

Code Cache  [0x022f0000, 0x02918000, 0x042f0000)
 total_blobs=3318 nmethods=3048 adapters=211 free_code_cache=26497Kb largest_free_block=27131456

Compilation events (10 events):
Event: 29.783 Thread 0x486f4800 3078             org.eclipse.swt.browser.Mozilla::Release (26 bytes)
Event: 29.783 Thread 0x486f4800 nmethod 3078 0x0290d488 code [0x0290d580, 0x0290d62c]
Event: 29.796 Thread 0x486f4800 3079             org.eclipse.swt.internal.mozilla.XPCOMObject::getAddress (5 bytes)
Event: 29.796 Thread 0x486f4800 nmethod 3079 0x0290d688 code [0x0290d780, 0x0290d800]
Event: 29.819 Thread 0x486f4800 3081             org.eclipse.swt.internal.mozilla.nsID::<init> (13 bytes)
Event: 29.819 Thread 0x486f4800 nmethod 3081 0x0290dd48 code [0x0290de40, 0x0290df50]
Event: 29.820 Thread 0x486f4800 3083             org.eclipse.swt.internal.mozilla.XPCOMObject::callback3 (51 bytes)
Event: 29.820 Thread 0x486f4800 nmethod 3083 0x0290dfc8 code [0x0290e100, 0x0290e344]
Event: 29.822 Thread 0x486f4800 3084             org.eclipse.swt.browser.Mozilla::QueryInterface (569 bytes)
Event: 29.823 Thread 0x486f4800 nmethod 3084 0x0290e508 code [0x0290e810, 0x0290f7d4]

GC Heap History (10 events):
Event: 5.756 GC heap before
{Heap before GC invocations=1 (full 1):
 def new generation   total 157376K, used 84578K [0x042f0000, 0x0edb0000, 0x19840000)
  eden space 139904K,  60% used [0x042f0000, 0x09588af0, 0x0cb90000)
  from space 17472K,   0% used [0x0cb90000, 0x0cb90000, 0x0dca0000)
  to   space 17472K,   0% used [0x0dca0000, 0x0dca0000, 0x0edb0000)
 tenured generation   total 349568K, used 19766K [0x19840000, 0x2eda0000, 0x442f0000)
   the space 349568K,   5% used [0x19840000, 0x1ab8d908, 0x1ab8da00, 0x2eda0000)
 compacting perm gen  total 20480K, used 20479K [0x442f0000, 0x456f0000, 0x482f0000)
   the space 20480K,  99% used [0x442f0000, 0x456eff50, 0x456f0000, 0x456f0000)
No shared spaces configured.
Event: 5.829 GC heap after
Heap after GC invocations=2 (full 2):
 def new generation   total 157376K, used 0K [0x042f0000, 0x0edb0000, 0x19840000)
  eden space 139904K,   0% used [0x042f0000, 0x042f0000, 0x0cb90000)
  from space 17472K,   0% used [0x0cb90000, 0x0cb90000, 0x0dca0000)
  to   space 17472K,   0% used [0x0dca0000, 0x0dca0000, 0x0edb0000)
 tenured generation   total 349568K, used 31653K [0x19840000, 0x2eda0000, 0x442f0000)
   the space 349568K,   9% used [0x19840000, 0x1b7294b8, 0x1b729600, 0x2eda0000)
 compacting perm gen  total 20480K, used 20479K [0x442f0000, 0x456f0000, 0x482f0000)
   the space 20480K,  99% used [0x442f0000, 0x456eff50, 0x456f0000, 0x456f0000)
No shared spaces configured.
}
Event: 6.302 GC heap before
{Heap before GC invocations=2 (full 2):
 def new generation   total 157376K, used 29369K [0x042f0000, 0x0edb0000, 0x19840000)
  eden space 139904K,  20% used [0x042f0000, 0x05f9e640, 0x0cb90000)
  from space 17472K,   0% used [0x0cb90000, 0x0cb90000, 0x0dca0000)
  to   space 17472K,   0% used [0x0dca0000, 0x0dca0000, 0x0edb0000)
 tenured generation   total 349568K, used 31653K [0x19840000, 0x2eda0000, 0x442f0000)
   the space 349568K,   9% used [0x19840000, 0x1b7294b8, 0x1b729600, 0x2eda0000)
 compacting perm gen  total 24576K, used 24575K [0x442f0000, 0x45af0000, 0x482f0000)
   the space 24576K,  99% used [0x442f0000, 0x45aefff0, 0x45af0000, 0x45af0000)
No shared spaces configured.
Event: 6.371 GC heap after
Heap after GC invocations=3 (full 3):
 def new generation   total 157376K, used 0K [0x042f0000, 0x0edb0000, 0x19840000)
  eden space 139904K,   0% used [0x042f0000, 0x042f0000, 0x0cb90000)
  from space 17472K,   0% used [0x0cb90000, 0x0cb90000, 0x0dca0000)
  to   space 17472K,   0% used [0x0dca0000, 0x0dca0000, 0x0edb0000)
 tenured generation   total 349568K, used 38477K [0x19840000, 0x2eda0000, 0x442f0000)
   the space 349568K,  11% used [0x19840000, 0x1bdd35c0, 0x1bdd3600, 0x2eda0000)
 compacting perm gen  total 24576K, used 24575K [0x442f0000, 0x45af0000, 0x482f0000)
   the space 24576K,  99% used [0x442f0000, 0x45aefff0, 0x45af0000, 0x45af0000)
No shared spaces configured.
}
Event: 16.464 GC heap before
{Heap before GC invocations=3 (full 3):
 def new generation   total 157376K, used 136796K [0x042f0000, 0x0edb0000, 0x19840000)
  eden space 139904K,  97% used [0x042f0000, 0x0c8872e8, 0x0cb90000)
  from space 17472K,   0% used [0x0cb90000, 0x0cb90000, 0x0dca0000)
  to   space 17472K,   0% used [0x0dca0000, 0x0dca0000, 0x0edb0000)
 tenured generation   total 349568K, used 38477K [0x19840000, 0x2eda0000, 0x442f0000)
   the space 349568K,  11% used [0x19840000, 0x1bdd35c0, 0x1bdd3600, 0x2eda0000)
 compacting perm gen  total 27648K, used 27556K [0x442f0000, 0x45df0000, 0x482f0000)
   the space 27648K,  99% used [0x442f0000, 0x45dd9368, 0x45dd9400, 0x45df0000)
No shared spaces configured.
Event: 16.504 GC heap after
Heap after GC invocations=4 (full 3):
 def new generation   total 157376K, used 15701K [0x042f0000, 0x0edb0000, 0x19840000)
  eden space 139904K,   0% used [0x042f0000, 0x042f0000, 0x0cb90000)
  from space 17472K,  89% used [0x0dca0000, 0x0ebf5480, 0x0edb0000)
  to   space 17472K,   0% used [0x0cb90000, 0x0cb90000, 0x0dca0000)
 tenured generation   total 349568K, used 38477K [0x19840000, 0x2eda0000, 0x442f0000)
   the space 349568K,  11% used [0x19840000, 0x1bdd35c0, 0x1bdd3600, 0x2eda0000)
 compacting perm gen  total 27648K, used 27556K [0x442f0000, 0x45df0000, 0x482f0000)
   the space 27648K,  99% used [0x442f0000, 0x45dd9368, 0x45dd9400, 0x45df0000)
No shared spaces configured.
}
Event: 17.440 GC heap before
{Heap before GC invocations=4 (full 3):
 def new generation   total 157376K, used 155605K [0x042f0000, 0x0edb0000, 0x19840000)
  eden space 139904K, 100% used [0x042f0000, 0x0cb90000, 0x0cb90000)
  from space 17472K,  89% used [0x0dca0000, 0x0ebf5480, 0x0edb0000)
  to   space 17472K,   0% used [0x0cb90000, 0x0cb90000, 0x0dca0000)
 tenured generation   total 349568K, used 38477K [0x19840000, 0x2eda0000, 0x442f0000)
   the space 349568K,  11% used [0x19840000, 0x1bdd35c0, 0x1bdd3600, 0x2eda0000)
 compacting perm gen  total 27648K, used 27613K [0x442f0000, 0x45df0000, 0x482f0000)
   the space 27648K,  99% used [0x442f0000, 0x45de7470, 0x45de7600, 0x45df0000)
No shared spaces configured.
Event: 17.486 GC heap after
Heap after GC invocations=5 (full 3):
 def new generation   total 157376K, used 13347K [0x042f0000, 0x0edb0000, 0x19840000)
  eden space 139904K,   0% used [0x042f0000, 0x042f0000, 0x0cb90000)
  from space 17472K,  76% used [0x0cb90000, 0x0d898fe8, 0x0dca0000)
  to   space 17472K,   0% used [0x0dca0000, 0x0dca0000, 0x0edb0000)
 tenured generation   total 349568K, used 48655K [0x19840000, 0x2eda0000, 0x442f0000)
   the space 349568K,  13% used [0x19840000, 0x1c7c3f40, 0x1c7c4000, 0x2eda0000)
 compacting perm gen  total 27648K, used 27613K [0x442f0000, 0x45df0000, 0x482f0000)
   the space 27648K,  99% used [0x442f0000, 0x45de7470, 0x45de7600, 0x45df0000)
No shared spaces configured.
}
Event: 21.753 GC heap before
{Heap before GC invocations=5 (full 3):
 def new generation   total 157376K, used 132042K [0x042f0000, 0x0edb0000, 0x19840000)
  eden space 139904K,  84% used [0x042f0000, 0x0b6d9898, 0x0cb90000)
  from space 17472K,  76% used [0x0cb90000, 0x0d898fe8, 0x0dca0000)
  to   space 17472K,   0% used [0x0dca0000, 0x0dca0000, 0x0edb0000)
 tenured generation   total 349568K, used 48655K [0x19840000, 0x2eda0000, 0x442f0000)
   the space 349568K,  13% used [0x19840000, 0x1c7c3f40, 0x1c7c4000, 0x2eda0000)
 compacting perm gen  total 28672K, used 28671K [0x442f0000, 0x45ef0000, 0x482f0000)
   the space 28672K,  99% used [0x442f0000, 0x45eeff48, 0x45ef0000, 0x45ef0000)
No shared spaces configured.
Event: 21.894 GC heap after
Heap after GC invocations=6 (full 4):
 def new generation   total 157376K, used 0K [0x042f0000, 0x0edb0000, 0x19840000)
  eden space 139904K,   0% used [0x042f0000, 0x042f0000, 0x0cb90000)
  from space 17472K,   0% used [0x0cb90000, 0x0cb90000, 0x0dca0000)
  to   space 17472K,   0% used [0x0dca0000, 0x0dca0000, 0x0edb0000)
 tenured generation   total 349568K, used 37224K [0x19840000, 0x2eda0000, 0x442f0000)
   the space 349568K,  10% used [0x19840000, 0x1bc9a338, 0x1bc9a400, 0x2eda0000)
 compacting perm gen  total 28672K, used 28644K [0x442f0000, 0x45ef0000, 0x482f0000)
   the space 28672K,  99% used [0x442f0000, 0x45ee9288, 0x45ee9400, 0x45ef0000)
No shared spaces configured.
}

Deoptimization events (0 events):
No events

Internal exceptions (10 events):
Event: 21.273 Thread 0x0215d400 Threw 0x0a520250 at C:\re\jdk7u45\229\hotspot\src\share\vm\interpreter\linkResolver.cpp:883
Event: 21.273 Thread 0x0215d400 Threw 0x0a5211f0 at C:\re\jdk7u45\229\hotspot\src\share\vm\interpreter\linkResolver.cpp:883
Event: 21.273 Thread 0x0215d400 Threw 0x0a521510 at C:\re\jdk7u45\229\hotspot\src\share\vm\interpreter\linkResolver.cpp:883
Event: 21.273 Thread 0x0215d400 Threw 0x0a521830 at C:\re\jdk7u45\229\hotspot\src\share\vm\interpreter\linkResolver.cpp:883
Event: 21.273 Thread 0x0215d400 Threw 0x0a521b50 at C:\re\jdk7u45\229\hotspot\src\share\vm\interpreter\linkResolver.cpp:883
Event: 21.273 Thread 0x0215d400 Threw 0x0a521e70 at C:\re\jdk7u45\229\hotspot\src\share\vm\interpreter\linkResolver.cpp:883
Event: 21.273 Thread 0x0215d400 Threw 0x0a522190 at C:\re\jdk7u45\229\hotspot\src\share\vm\interpreter\linkResolver.cpp:883
Event: 21.273 Thread 0x0215d400 Threw 0x0a5224b0 at C:\re\jdk7u45\229\hotspot\src\share\vm\interpreter\linkResolver.cpp:883
Event: 21.737 Thread 0x0215d400 Implicit null exception at 0x028fab63 to 0x028fbb2b
Event: 21.737 Thread 0x0215d400 Threw 0x0b417c28 at C:\re\jdk7u45\229\hotspot\src\share\vm\runtime\sharedRuntime.cpp:591

Events (10 events):
Event: 22.345 Executing VM operation: GetOrSetLocal
Event: 22.345 Executing VM operation: GetOrSetLocal done
Event: 22.345 Executing VM operation: GetOrSetLocal
Event: 22.345 Executing VM operation: GetOrSetLocal done
Event: 22.346 Executing VM operation: GetOrSetLocal
Event: 22.346 Executing VM operation: GetOrSetLocal done
Event: 22.346 Executing VM operation: GetOrSetLocal
Event: 22.346 Executing VM operation: GetOrSetLocal done
Event: 26.534 Thread 0x49666800 Thread exited: 0x49666800
Event: 30.533 Thread 0x49666800 Thread added: 0x49666800


...


This happens with Mozilla as well as with the IE. Is there a possibility to avoid this, or maybe increase the browser's memory?

I would be very happy to get some help on this.

Best regards
Bastian
Re: Browser crashes JVM [message #1221002 is a reply to message #1220937] Mon, 16 December 2013 15:54 Go to previous messageGo to next message
Grant Gayed is currently offline Grant Gayed
Messages: 2151
Registered: July 2009
Senior Member
On 12/16/2013 4:28 AM, Bastian Wagenfeld wrote:
> This happens with Mozilla as well as with the IE.

The pasted dump indicates that Mozilla is being used in this case. It
seems unlikely that an IE-based Browser would have the same crash
because it's a completely different codebase, unless there
coincidentally is a different bug there that is hit in the same
circumstance. Is it possible that you're actually always using a
Mozilla-based Browser (eg.- you're setting the
org.eclipse.swt.browser.DefaultType java property, which also affects
SWT.NONE-style Browsers)?

To have this crash investigated you need to log a bug with swt at
https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Platform&component=SWT
and provide a way of reproducing the problem (ideal would be a snippet
like in http://www.eclipse.org/swt/faq.php#whatisasnippet ). The dump
indicates that it happens in the read-and-dispatch loop, so it's
difficult to guess at what could be happening based solely on the dump.

Grant
Re: Browser crashes JVM [message #1221242 is a reply to message #1221002] Tue, 17 December 2013 07:39 Go to previous message
Bastian Wagenfeld is currently offline Bastian Wagenfeld
Messages: 162
Registered: January 2013
Senior Member
Hi Grant,

thanks for your fast answer. You are right with your conclusion about the IE. I generalized my description too much. The RCP doesn't crash when I'm using the IE, but it gets really slow and not all JavaScript components are rendered right away. It's not quite easy to describe. Is there a way to assign more memory to the browsers? This seems to be the problem and also the easiest solution for me, so far, or is there any possible tweak?

Best regards
Bastian
Previous Topic:[SOLVED] Cannot run JUnit Plug-in Tests on Linux
Next Topic:How to make and save a screenshot of my gui application
Goto Forum:
  


Current Time: Mon Oct 20 08:18:37 GMT 2014

Powered by FUDForum. Page generated in 0.02759 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software