GELÖST: Heli-X auf Laptop läuft nicht

Installation and usage on Windows / Installation unter Windows
Post Reply
Skye
Posts: 9
Joined: 17 Nov 2008 15:31

GELÖST: Heli-X auf Laptop läuft nicht

Post by Skye »

Hallo Experten,

ich habe Heli-X 0.9 auf meinem neuen Laptop installiert. Das Programm startet, ich kann dann einen Airport auswählen. Sobald ich einen Heli auswähle bricht es ab (alle Fenster gehen sofort zu). Ich habe bereits meinen Controller vorher konfiguriert (E-Sky Funke) und auch schon einmal das controller Verzeichnis gelöscht. Das hat nichts geholfen.

Der Dump sieht so aus:
#
# An unexpected error has been detected by Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x050d6e90, pid=220, tid=5104
#
# Java VM: Java HotSpot(TM) Client VM (1.6.0_03-b05 mixed mode)
# Problematic frame:
# C [ig4icd32.dll+0x16e90]
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#

--------------- T H R E A D ---------------

Current thread (0x02f81000): JavaThread "AWT-EventQueue-0" [_thread_in_native, id=5104]

siginfo: ExceptionCode=0xc0000005, reading address 0x0000000b

Registers:
EAX=0x00000007, EBX=0x00150a90, ECX=0x00000000, EDX=0x0590ef10
ESP=0x034ef24c, EBP=0x0014d970, ESI=0x0000000c, EDI=0x000003fd
EIP=0x050d6e90, EFLAGS=0x00210202

Top of Stack: (sp=0x034ef24c)
0x034ef24c: 001510c0 00000000 050e5d6d 059e79d0
0x034ef25c: 0014d970 7c8024b7 7c802530 059e79d0
0x034ef26c: 050e5fdf 0014d970 05931170 050d3483
0x034ef27c: 0014d970 05930f48 050d40d9 0563ee58
0x034ef28c: 050d43b9 034ef2a8 20a324f8 02f81000
0x034ef29c: 20a324f8 03521ffd 00000004 034ef2e4
0x034ef2ac: 0092a440 02f810ec 034ef2f8 00000004
0x034ef2bc: 034ef31c 034ef31c 034ef2c4 00000000

Instructions: (pc=0x050d6e90)
0x050d6e80: 41 18 8d 14 90 8b 02 85 c0 74 15 8b 49 10 8b ff
0x050d6e90: 39 74 01 04 74 0c 8d 54 01 08 8b 02 85 c0 75 f0


Stack: [0x034a0000,0x034f0000), sp=0x034ef24c, free space=316k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [ig4icd32.dll+0x16e90]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j com.sun.opengl.impl.GLImpl.glCallList(I)V+0
j org.xith3d.render.jsr231.ShapeAtomPeer.callOrCreateGeomDataDisplayList(Ljavax/media/opengl/GL;Lorg/xith3d/render/SceneGraphOpenGLReference;)I+66
J org.xith3d.render.jsr231.ShapeAtomPeer.render(Ljavax/media/opengl/GL;Lorg/xith3d/render/prerender/ShapeAtom;Lorg/xith3d/scenegraph/Appearance;Lorg/xith3d/scenegraph/Geometry;Lorg/xith3d/scenegraph/GeometryArray;ZZZZZZLorg/xith3d/render/RenderPeer;Lorg/xith3d/render/RenderOptions;Z)I
J org.xith3d.render.jsr231.ShapeAtomPeer.renderAtom(Lorg/xith3d/render/RenderPeer;Lorg/xith3d/render/RenderOptions;Lorg/xith3d/render/prerender/RenderAtom;JJLorg/xith3d/render/RenderPeer$RenderMode;J)I
J org.xith3d.render.RenderPeer.renderAtom(Lorg/xith3d/render/RenderOptions;Lorg/xith3d/render/prerender/RenderAtom;Lorg/xith3d/scenegraph/View;JJJLorg/xith3d/render/RenderPeer$RenderMode;)I
J org.xith3d.render.jsr231.RenderPeerImpl.drawBin(Ljavax/media/opengl/GL;Lorg/xith3d/render/RenderOptions;ZZLorg/xith3d/render/prerender/RenderBin;Lorg/xith3d/scenegraph/View;Lorg/openmali/spatial/bodies/Frustum;JIJJLorg/xith3d/render/RenderPeer$RenderMode;)I
J org.xith3d.render.jsr231.RenderPeerImpl.renderMain(Ljavax/media/opengl/GL;Lorg/xith3d/render/RenderOptions;ZZLorg/xith3d/scenegraph/View;Lorg/openmali/spatial/bodies/Frustum;Lorg/xith3d/render/RenderPass;Lorg/openmali/vecmath2/Matrix3f;JIJJLorg/xith3d/render/RenderPeer$RenderMode;)I
J org.xith3d.render.jsr231.RenderPeerImpl.renderRenderPass(Ljava/lang/Object;Ljava/util/List;Lorg/xith3d/render/RenderPass;IZLorg/xith3d/render/RenderPeer$RenderMode;Lorg/xith3d/scenegraph/View;ZJJJLorg/xith3d/picking/PickRequest;I)I
J org.xith3d.render.jsr231.RenderPeerImpl.render(Ljava/lang/Object;Lorg/xith3d/scenegraph/View;Lorg/xith3d/render/prerender/BackgroundCache;Ljava/util/List;ZJJJLorg/xith3d/picking/PickRequest;)Ljava/lang/Object;
J org.xith3d.render.jsr231.CanvasPeerImplBase.doRender(Lorg/xith3d/scenegraph/View;Lorg/xith3d/render/prerender/BackgroundCache;Ljava/util/List;ZJJJLorg/xith3d/picking/PickRequest;)Ljava/lang/Object;
J org.xith3d.render.jsr231.CanvasPeerImplAWT.display(Ljavax/media/opengl/GLAutoDrawable;)V
J com.sun.opengl.impl.GLDrawableHelper.display(Ljavax/media/opengl/GLAutoDrawable;)V
J javax.media.opengl.GLCanvas$DisplayAction.run()V
J com.sun.opengl.impl.GLDrawableHelper.invokeGL(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Runnable;Ljava/lang/Runnable;)V
J javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run()V
J java.awt.event.InvocationEvent.dispatch()V
J java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V
J java.awt.EventDispatchThread.pumpOneEventForFilters(I)Z
j java.awt.EventDispatchThread.pumpEventsForFilter(ILjava/awt/Conditional;Ljava/awt/EventFilter;)V+30
j java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11
j java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4
j java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3
j java.awt.EventDispatchThread.run()V+9
v ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
0x03791c00 JavaThread "TimerQueue" daemon [_thread_blocked, id=6108]
0x02e97c00 JavaThread "Xith3D render thread" [_thread_blocked, id=5428]
0x038fec00 JavaThread "Thread-4" daemon [_thread_in_native, id=3612]
0x002a6c00 JavaThread "DestroyJavaVM" [_thread_blocked, id=212]
=>0x02f81000 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=5104]
0x02f3bc00 JavaThread "AWT-Shutdown" [_thread_blocked, id=5080]
0x02be5400 JavaThread "AWT-Windows" daemon [_thread_in_native, id=5628]
0x02f24c00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=2572]
0x02b89000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=5008]
0x02b87800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=1824]
0x02b86800 JavaThread "Attach Listener" daemon [_thread_blocked, id=2320]
0x02b85800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=4956]
0x02b77800 JavaThread "Finalizer" daemon [_thread_blocked, id=4996]
0x02b73400 JavaThread "Reference Handler" daemon [_thread_blocked, id=1820]

Other Threads:
0x02b6e800 VMThread [id=4940]
0x02b8a800 WatcherThread [id=5012]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
def new generation total 3200K, used 605K [0x10020000, 0x10390000, 0x113d0000)
eden space 2880K, 15% used [0x10020000, 0x1008c5d8, 0x102f0000)
from space 320K, 53% used [0x102f0000, 0x1031b210, 0x10340000)
to space 320K, 0% used [0x10340000, 0x10340000, 0x10390000)
tenured generation total 41792K, used 40876K [0x113d0000, 0x13ca0000, 0x20020000)
the space 41792K, 97% used [0x113d0000, 0x13bbb0c0, 0x13bbb200, 0x13ca0000)
compacting perm gen total 17408K, used 17188K [0x20020000, 0x21120000, 0x24020000)
the space 17408K, 98% used [0x20020000, 0x210e92d8, 0x210e9400, 0x21120000)
No shared spaces configured.

Dynamic libraries:
0x00400000 - 0x00423000 C:\Documents and Settings\albregu01\Desktop\HELI-X\Java\jre1.6.0_03\bin\java.exe
0x7c900000 - 0x7c9af000 C:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c8f6000 C:\WINDOWS\system32\kernel32.dll
0x77dd0000 - 0x77e6b000 C:\WINDOWS\system32\ADVAPI32.dll
0x77e70000 - 0x77f02000 C:\WINDOWS\system32\RPCRT4.dll
0x77fe0000 - 0x77ff1000 C:\WINDOWS\system32\Secur32.dll
0x7c340000 - 0x7c396000 C:\Documents and Settings\albregu01\Desktop\HELI-X\Java\jre1.6.0_03\bin\msvcr71.dll
0x6d7c0000 - 0x6da0a000 C:\Documents and Settings\albregu01\Desktop\HELI-X\Java\jre1.6.0_03\bin\client\jvm.dll
0x7e410000 - 0x7e4a1000 C:\WINDOWS\system32\USER32.dll
0x77f10000 - 0x77f59000 C:\WINDOWS\system32\GDI32.dll
0x76b40000 - 0x76b6d000 C:\WINDOWS\system32\WINMM.dll
0x76390000 - 0x763ad000 C:\WINDOWS\system32\IMM32.DLL
0x629c0000 - 0x629c9000 C:\WINDOWS\system32\LPK.DLL
0x74d90000 - 0x74dfb000 C:\WINDOWS\system32\USP10.dll
0x10000000 - 0x10017000 C:\WINDOWS\system32\APSHook.dll
0x6d310000 - 0x6d318000 C:\Documents and Settings\albregu01\Desktop\HELI-X\Java\jre1.6.0_03\bin\hpi.dll
0x76bf0000 - 0x76bfb000 C:\WINDOWS\system32\PSAPI.DLL
0x6d770000 - 0x6d77c000 C:\Documents and Settings\albregu01\Desktop\HELI-X\Java\jre1.6.0_03\bin\verify.dll
0x6d3b0000 - 0x6d3cf000 C:\Documents and Settings\albregu01\Desktop\HELI-X\Java\jre1.6.0_03\bin\java.dll
0x6d7b0000 - 0x6d7bf000 C:\Documents and Settings\albregu01\Desktop\HELI-X\Java\jre1.6.0_03\bin\zip.dll
0x6d000000 - 0x6d1c3000 C:\Documents and Settings\albregu01\Desktop\HELI-X\Java\jre1.6.0_03\bin\awt.dll
0x73000000 - 0x73026000 C:\WINDOWS\system32\WINSPOOL.DRV
0x77c10000 - 0x77c68000 C:\WINDOWS\system32\msvcrt.dll
0x774e0000 - 0x7761d000 C:\WINDOWS\system32\ole32.dll
0x5ad70000 - 0x5ada8000 C:\WINDOWS\system32\uxtheme.dll
0x74720000 - 0x7476c000 C:\WINDOWS\system32\MSCTF.dll
0x03230000 - 0x03248000 c:\Program Files\Hewlett-Packard\IAM\bin\ItClient.dll
0x77f60000 - 0x77fd6000 C:\WINDOWS\system32\SHLWAPI.dll
0x74c80000 - 0x74cac000 C:\WINDOWS\system32\OLEACC.dll
0x76080000 - 0x760e5000 C:\WINDOWS\system32\MSVCP60.dll
0x77120000 - 0x771ab000 C:\WINDOWS\system32\OLEAUT32.dll
0x755c0000 - 0x755ee000 C:\WINDOWS\system32\msctfime.ime
0x7c9c0000 - 0x7d1d7000 C:\WINDOWS\system32\shell32.dll
0x773d0000 - 0x774d3000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\comctl32.dll
0x5d090000 - 0x5d12a000 C:\WINDOWS\system32\comctl32.dll
0x6d2b0000 - 0x6d303000 C:\Documents and Settings\albregu01\Desktop\HELI-X\Java\jre1.6.0_03\bin\fontmanager.dll
0x6d570000 - 0x6d583000 C:\Documents and Settings\albregu01\Desktop\HELI-X\Java\jre1.6.0_03\bin\net.dll
0x71ab0000 - 0x71ac7000 C:\WINDOWS\system32\WS2_32.dll
0x71aa0000 - 0x71aa8000 C:\WINDOWS\system32\WS2HELP.dll
0x6d590000 - 0x6d599000 C:\Documents and Settings\albregu01\Desktop\HELI-X\Java\jre1.6.0_03\bin\nio.dll
0x6d450000 - 0x6d474000 C:\Documents and Settings\albregu01\Desktop\HELI-X\Java\jre1.6.0_03\bin\jpeg.dll
0x034f0000 - 0x03505000 C:\WINDOWS\system32\btmmhook.dll
0x03520000 - 0x0356d000 C:\Documents and Settings\albregu01\Desktop\HELI-X\libs\jogl\windows-i586\jogl.dll
0x5ed00000 - 0x5edcc000 C:\WINDOWS\system32\OPENGL32.dll
0x68b20000 - 0x68b40000 C:\WINDOWS\system32\GLU32.dll
0x73760000 - 0x737ab000 C:\WINDOWS\system32\DDRAW.dll
0x73bc0000 - 0x73bc6000 C:\WINDOWS\system32\DCIMAN32.dll
0x03990000 - 0x0399b000 C:\Documents and Settings\albregu01\Desktop\HELI-X\libs\joal\windows-i586\joal_native.dll
0x039a0000 - 0x039a5000 C:\Documents and Settings\albregu01\Desktop\HELI-X\libs\gluegen\windows-i586\gluegen-rt.dll
0x042a0000 - 0x044c5000 C:\Documents and Settings\albregu01\Desktop\HELI-X\libs\joal\windows-i586\OpenAL32.dll
0x76fd0000 - 0x7704f000 C:\WINDOWS\system32\CLBCATQ.DLL
0x77050000 - 0x77115000 C:\WINDOWS\system32\COMRes.dll
0x77c00000 - 0x77c08000 C:\WINDOWS\system32\VERSION.dll
0x73f10000 - 0x73f6c000 C:\WINDOWS\system32\dsound.dll
0x76c30000 - 0x76c5e000 C:\WINDOWS\system32\WINTRUST.dll
0x77a80000 - 0x77b15000 C:\WINDOWS\system32\CRYPT32.dll
0x77b20000 - 0x77b32000 C:\WINDOWS\system32\MSASN1.dll
0x76c90000 - 0x76cb8000 C:\WINDOWS\system32\IMAGEHLP.dll
0x72d20000 - 0x72d29000 C:\WINDOWS\system32\wdmaud.drv
0x72d10000 - 0x72d18000 C:\WINDOWS\system32\msacm32.drv
0x77be0000 - 0x77bf5000 C:\WINDOWS\system32\MSACM32.dll
0x77bd0000 - 0x77bd7000 C:\WINDOWS\system32\midimap.dll
0x73ee0000 - 0x73ee4000 C:\WINDOWS\system32\KsUser.dll
0x048e0000 - 0x048f6000 C:\Documents and Settings\albregu01\Desktop\HELI-X\libs\jinput\windows-i586\jinput-dx8.dll
0x6ce10000 - 0x6ce48000 C:\WINDOWS\system32\DINPUT8.dll
0x688f0000 - 0x688f9000 C:\WINDOWS\system32\HID.DLL
0x77920000 - 0x77a13000 C:\WINDOWS\system32\SETUPAPI.DLL
0x77690000 - 0x776b1000 C:\WINDOWS\system32\NTMARTA.DLL
0x71bf0000 - 0x71c03000 C:\WINDOWS\system32\SAMLIB.dll
0x76f60000 - 0x76f8c000 C:\WINDOWS\system32\WLDAP32.dll
0x04970000 - 0x04986000 C:\Documents and Settings\albregu01\Desktop\HELI-X\libs\jinput\windows-i586\jinput-raw.dll
0x605d0000 - 0x605d9000 C:\WINDOWS\system32\mslbui.dll
0x6d1f0000 - 0x6d21f000 C:\Documents and Settings\albregu01\Desktop\HELI-X\Java\jre1.6.0_03\bin\cmm.dll
0x04cd0000 - 0x04f95000 C:\WINDOWS\system32\xpsp2res.dll
0x6d3e0000 - 0x6d3e6000 C:\Documents and Settings\albregu01\Desktop\HELI-X\Java\jre1.6.0_03\bin\jawt.dll
0x04b40000 - 0x04b45000 C:\Documents and Settings\albregu01\Desktop\HELI-X\libs\jogl\windows-i586\jogl_awt.dll
0x050c0000 - 0x05309000 C:\WINDOWS\system32\ig4icd32.dll
0x053b0000 - 0x05522000 C:\WINDOWS\system32\ig4dev32.dll

VM Arguments:
jvm_args: -Dsun.java2d.noddraw=true -Djava.library.path=./libs;./libs/gluegen/windows-i586;./libs/jinput/windows-i586;./libs/jogl/windows-i586;./libs/lwjgl/windows-i586;./libs/joal/windows-i586 -Xmx256m
java_command: ch.ntb.HeliX.application.Application
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;c:\Program Files\Hewlett-Packard\IAM\bin;C:\PROGRA~1\IBM\CLIENT~1;C:\PROGRA~1\IBM\CLIENT~1\Shared;C:\PROGRA~1\IBM\CLIENT~1\Emulator;
USERNAME=albregu01
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 11, GenuineIntel



--------------- S Y S T E M ---------------

OS: Windows XP Build 2600 Service Pack 3

CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 15 stepping 11, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3

Memory: 4k page, physical 1039596k(222296k free), swap 2499800k(1549364k free)

vm_info: Java HotSpot(TM) Client VM (1.6.0_03-b05) for windows-x86, built on Sep 24 2007 22:24:33 by "java_re" with unknown MS VC++:1310
Irgendeine Idee? Auf meinem PC läuft es, aber ich würde es lieber auf dem Laptop haben. :roll:

Grüße,
Gunter
Last edited by Skye on 01 Dec 2008 12:51, edited 1 time in total.
User avatar
Michael
Posts: 1844
Joined: 25 May 2008 16:11
Location: Germany
Contact:

Re: Heli-X auf Laptop läuft nicht

Post by Michael »

Hallo,

willkommen im HELI-X-Forum.

Bei den Notebooks gibt es manchmel Schwieirgkeiten mit den Treibern der Grafikkarte. Welche Grafikkarte hast Du mit wie viel Speicher? Versuche bitte zunächst einmal, die neuesten Treiber Deiner Karte zu installieren.


Gibt es die gleichen Schwierigkeiten, wenn der Airport "Small" ausgewählt ist? Wieviel FPS zeigt die Titelleiste an?

Gruss

Michael
Skye
Posts: 9
Joined: 17 Nov 2008 15:31

Re: Heli-X auf Laptop läuft nicht

Post by Skye »

Hallo Michael,

das ist ja ein super Support :D Wenn ich es zum laufen (fliegen) bringe, bin ich auf jeden Fall Kunde der 1.0 Version! Zu Deinen Fragen:

Das Notebook hat einen Intel Graphics Media 965 Chipsatz (384MB) --> Also keine "richtige" Grafikkarte. Ich habe nach Deiner Mail den neusten Treiber installiert. Als Airport habe ich Small ausgewählt und der Anzeige liegt bei 195 fps (recht stabil). Heli ausgewählt --> Abbruch des Programms.

Wähle ich Altach aus, so liegt die Anzeige bei 0 fps (ohne Heli). Seltsam...

Grüße,
Gunter
User avatar
Michael
Posts: 1844
Joined: 25 May 2008 16:11
Location: Germany
Contact:

Re: Heli-X auf Laptop läuft nicht

Post by Michael »

Hallo,

ich bin mir nicht sicher, dass wir HELI-X auf Deiner Hardware zum Laufen bekommen. HELI-X benötigt nur openGL 1.3 aber nach googeln im Internet scheint Deine Hardware nicht die besten Voraussezungen für 3d zu bieten ... ;-)

Versuche mal zur Sicherheit die Frabtiefe des Desktops auf 16 Bit zu setzen (immer mit Airport "small". Wir können auch mal die Version 1.0 probieren. In der neuesten Version kann man einige openGL-Features abschalten. Ich aber erst einen Installer machen. Ich melde mich dann...

Michael
Skye
Posts: 9
Joined: 17 Nov 2008 15:31

Re: Heli-X auf Laptop läuft nicht

Post by Skye »

Hallo Michael,

also ich bin nun von 1680x1050x32 auf 1024x768x16 runter. Die fps gehen nun mit "Small" auf 490 hoch. Leider bricht das Programm wieder an der gleichen Stelle ab. Seltsam, vielleicht reicht auch mein RAM von 1GB nicht aus (XP Sp.3). :?:
Ich probiere auch gerne einen speziellen Build aus.

Grüße,
Gunter

Nachtrag: Google Earth läuft sehr gut auf der Kiste, auch im 3D Modus, aber das ist vielleicht kein OpenGL.
Skye
Posts: 9
Joined: 17 Nov 2008 15:31

Re: GELÖST: Heli-X auf Laptop läuft nicht

Post by Skye »

Mit der Version 1.0 läuft Heli-X auch mit interner Chipsatz-Grafik von Intel (zumindest bei mir ;) )

Gunter
Post Reply