Précédent   Forum du club des développeurs et IT Pro > Applications > Développement 2D, 3D et Jeux > API graphiques
API graphiques Forum d'entraide sur les API et bibliothèques graphiques 2D et 3D
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 12/07/2011, 15h36   #1
opengl.bzh
Invité de passage
 
Inscription : juillet 2011
Messages : 5
Détails du profil
Informations forums :
Inscription : juillet 2011
Messages : 5
Points : 0
Points : 0
Par défaut Problème de Texture3D

Bonjour,

Je suis en désespoire de cause. Cela fait plus d'un mois que j'ai un problème avec ma texture 3D qui crash mon application.
Le problème est simple : je lis un fichier binaire assez conséquent qui contient les données nécessaires pour faire ma texture 3D. Je mets tout ça dans un Bytebuffer et quand je crée ma texture avec ce code :
Code :
1
2
3
4
5
6
7
8
9
10
 
		gl.glTexImage3D(GL.GL_TEXTURE_3D,
				0, // Mipmap level
				GL.GL_LUMINANCE,// Internal Texel Format (1)
				width, height, depth, // Dimenstions de la texture
				0, // Border
				GL.GL_LUMINANCE, // External format from image
				GL.GL_UNSIGNED_BYTE,
				data.rewind() // Imagedata as ByteBuffer
		);
J'ai ce message sur eclipse :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x69a45367, pid=2860, tid=3476
#
# JRE version: 6.0_26-b03
# Java VM: Java HotSpot(TM) Client VM (20.1-b02 mixed mode, sharing windows-x86 )
# Problematic frame:
# C  [nvoglnt.dll+0x545367]
#
# An error report file with more information is saved as:
# C:\Documents and Settings\hs_err_pid2860.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
Le truc bizzar c'est que si je mets le "width" de ma texture égale à une puissance de 2, je n'ai plu ce problème. Mais pas les autres dimensions.

Deuxième truc bizzar, si je change le codage de ma texture, (RGB,RGBA, etc..) certaines dimensions passent, et d'autres crash.

Donc si quelqu'un pouvait m'expliquer, ça serait cool

Cordialement.

PS: J'ai mis à jour les drivers de la CG, du jdk, j'ai même downgrade tout le bordel.
opengl.bzh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 08h51   #2
pyros
Membre Expert
 
Homme
Inscription : mars 2011
Messages : 531
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2011
Messages : 531
Points : 1 041
Points : 1 041
Salut,

Par "assez conséquent", tu entends combien ? A première vue ça ressemble à une texture en limite de taille maximal (lorsque tu dépasse la taille max que supporte ta carte, le comportement est indéfinie. Des fois ça passe, des fois pas...)

Tu as quoi comme carte ? Tu as vérifié les extensions supporté, taille de texture, etc... ?
pyros est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 10h42   #3
opengl.bzh
Invité de passage
 
Inscription : juillet 2011
Messages : 5
Détails du profil
Informations forums :
Inscription : juillet 2011
Messages : 5
Points : 0
Points : 0
Salut,
Par conséquent, je veux dire un fichier binaire de 250~500Mo. J'ai calculé que j'arrivais en limite vers 750Mo ( 1Mo pour chaque texel).
Le problème c'est que quand j'arrondis le "width" à la puissance de 2 supérieure, ba ça a l'air de marcher.
La seule bidouille que j'ai trouvée, c'est donc d'arrondir à la puissance de 2 supérieure et de rajouter des 0... mais ça augmente beaucoup la taille de mon ByteBuffer :/

Ma Carte graphie c'est une Nvidia Quadro FX 1700.
opengl.bzh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 12h32   #4
r0ots
Membre éclairé
 
Homme
Ingénieur applications 3D temps réel
Inscription : août 2010
Messages : 57
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur applications 3D temps réel
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2010
Messages : 57
Points : 394
Points : 394
OpenGl demandais à ce que les textures soient de taille puissance de 2 avant OpenGL 2.0. Depuis cette version normalement toute les tailles sont supportées. Vérifies que tu utilise bien une version > 2.0 ou peut-être vérifier que cette extension est disponible : GL_ARB_texture_non_power_of_two
r0ots est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 16h25   #5
opengl.bzh
Invité de passage
 
Inscription : juillet 2011
Messages : 5
Détails du profil
Informations forums :
Inscription : juillet 2011
Messages : 5
Points : 0
Points : 0
J'utilise JOGL 1.6 mais le string "gl.glGetString(GL.GL_EXTENSIONS)" contient bien l'extension "GL_ARB_texture_non_power_of_two". :/
opengl.bzh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 16h38   #6
Djakisback
Membre Expert
 
Avatar de Djakisback
 
Inscription : février 2005
Messages : 1 914
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 1 914
Points : 1 840
Points : 1 840
Salut,
Tu es sûr de ta version de JOGL ? Normalement ils ont stoppé la 1.1, la dernière est la 1.1.1b je crois et sont ensuite passés à la 2.0.
J'ai eu quelques crashs relatifs aux textures avec la 2.0 mais ça semble résolu.

On peut voir C:\Documents and Settings\hs_err_pid2860.log ?
Djakisback est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 17h14   #7
opengl.bzh
Invité de passage
 
Inscription : juillet 2011
Messages : 5
Détails du profil
Informations forums :
Inscription : juillet 2011
Messages : 5
Points : 0
Points : 0
Tout d'abord merci pour vos messages!

Donc je me suis un peu planté, c'est mon jdk qui est 1.6. Par contre je vois pas la version de jogl dans le manifest (1.0?).

Enfait je travaille sur un projet utilisant Nasa World Wind.

Voici le hs_err_pid1216.log :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
 
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x69cac9a5, pid=1216, tid=3904
#
# JRE version: 6.0_24-b07
# Java VM: Java HotSpot(TM) Client VM (19.1-b02 mixed mode, sharing windows-x86 )
# Problematic frame:
# C  [nvoglnt.dll+0x7ac9a5]
#
# If you would like to submit a bug report, please visit:
#   <a href="http://java.sun.com/webapps/bugreport/crash.jsp" target="_blank">http://java.sun.com/webapps/bugreport/crash.jsp</a>
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
 
---------------  T H R E A D  ---------------
 
Current thread (0x035c4400):  JavaThread "AWT-EventQueue-0" [_thread_in_native, id=3904, stack(0x03a60000,0x03ab0000)]
 
siginfo: ExceptionCode=0xc0000005, reading address 0x0c423000
 
Registers:
EAX=0x0c423000, EBX=0x0ef27eb8, ECX=0x0ef27eb8, EDX=0x00000002
ESP=0x03aae848, EBP=0x000003ff, ESI=0x0c423000, EDI=0x00000008
EIP=0x69cac9a5, EFLAGS=0x00010202
 
Register to memory mapping:
 
EAX=0x0c423000
0x0c423000 is pointing to unknown location
 
EBX=0x0ef27eb8
0x0ef27eb8 is pointing to unknown location
 
ECX=0x0ef27eb8
0x0ef27eb8 is pointing to unknown location
 
EDX=0x00000002
0x00000002 is pointing to unknown location
 
ESP=0x03aae848
0x03aae848 is pointing into the stack for thread: 0x035c4400
"AWT-EventQueue-0" prio=6 tid=0x035c4400 nid=0xf40 runnable [0x03aae000]
   java.lang.Thread.State: RUNNABLE
 
EBP=0x000003ff
0x000003ff is pointing to unknown location
 
ESI=0x0c423000
0x0c423000 is pointing to unknown location
 
EDI=0x00000008
0x00000008 is pointing to unknown location
 
 
Top of Stack: (sp=0x03aae848)
0x03aae848:   0c423000 69cacbdd 00000000 000003ff
0x03aae858:   05d60000 69ad5c60 69ad5cf3 0ef27eb8
0x03aae868:   00000008 000003ff 00000002 03f81b00
0x03aae878:   695d5350 00000025 03aae928 69ada910
0x03aae888:   05d60000 03aae928 0c423000 0ef27eb8
0x03aae898:   05d60000 05745dc0 03aae928 00000000
0x03aae8a8:   000002d5 69ae07bc 05d60000 00000001
0x03aae8b8:   05735780 05745dc0 00000012 03aae928 
 
Instructions: (pc=0x69cac9a5)
0x69cac995:   f1 5e c3 cc cc cc cc cc cc cc cc 85 d2 74 11 56
0x69cac9a5:   8b 30 89 31 83 c0 04 83 c1 04 83 ea 01 75 f1 5e 
 
 
Stack: [0x03a60000,0x03ab0000],  sp=0x03aae848,  free space=314k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [nvoglnt.dll+0x7ac9a5]
 
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  com.sun.opengl.impl.GLImpl.dispatch_glTexImage3D0(IIIIIIIIILjava/lang/Object;IJ)V+0
j  com.sun.opengl.impl.GLImpl.glTexImage3D(IIIIIIIIILjava/nio/Buffer;)V+92
j  org.projet.render.Bloc3D.loadData(Ljavax/media/opengl/GL;)V+31
j  org.projet.render.Bloc3D.initialize(Lgov/nasa/worldwind/render/DrawContext;)V+94
j  org.projet.render.Bloc3D.render(Lgov/nasa/worldwind/render/DrawContext;)V+9
j  org.projet.layers.Bloc3DLayer.doRender(Lgov/nasa/worldwind/render/DrawContext;)V+16
j  org.projet.layers.MyAbstractLayer.render(Lgov/nasa/worldwind/render/DrawContext;)V+131
J  gov.nasa.worldwind.AbstractSceneController.draw(Lgov/nasa/worldwind/render/DrawContext;)V
j  org.projet.ProjetSceneController.doRepaint(Lgov/nasa/worldwind/render/DrawContext;)V+42
j  gov.nasa.worldwind.AbstractSceneController.repaint()I+49
j  gov.nasa.worldwind.WorldWindowGLAutoDrawable.doDisplay()I+4
j  gov.nasa.worldwind.WorldWindowGLAutoDrawable.display(Ljavax/media/opengl/GLAutoDrawable;)V+113
j  com.sun.opengl.impl.GLDrawableHelper.display(Ljavax/media/opengl/GLAutoDrawable;)V+29
j  javax.media.opengl.GLCanvas$DisplayAction.run()V+80
j  com.sun.opengl.impl.GLDrawableHelper.invokeGL(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Runnable;Ljava/lang/Runnable;)V+418
j  javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(Ljava/lang/Runnable;Ljava/lang/Runnable;)V+36
j  javax.media.opengl.GLCanvas.display()V+9
j  javax.media.opengl.GLCanvas.paint(Ljava/awt/Graphics;)V+125
j  sun.awt.RepaintArea.paintComponent(Ljava/awt/Component;Ljava/awt/Graphics;)V+6
j  sun.awt.RepaintArea.paint(Ljava/lang/Object;Z)V+326
j  sun.awt.windows.WComponentPeer.handleEvent(Ljava/awt/AWTEvent;)V+107
j  java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V+853
J  java.awt.EventQueue.dispatchEventImpl(Ljava/awt/AWTEvent;Ljava/lang/Object;)V
J  java.awt.EventQueue.access$000(Ljava/awt/EventQueue;Ljava/awt/AWTEvent;Ljava/lang/Object;)V
j  java.awt.EventQueue$1.run()Ljava/lang/Void;+12
j  java.awt.EventQueue$1.run()Ljava/lang/Object;+1
v  ~StubRoutines::call_stub
J  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
J  java.security.AccessControlContext$1.doIntersectionPrivilege(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;Ljava/security/AccessControlContext;)Ljava/lang/Object;
j  java.security.AccessControlContext$1.doIntersectionPrivilege(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+6
j  java.awt.EventQueue$2.run()Ljava/lang/Void;+11
j  java.awt.EventQueue$2.run()Ljava/lang/Object;+1
v  ~StubRoutines::call_stub
J  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
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 )
  0x034fc400 JavaThread "Image Fetcher 0" daemon [_thread_new, id=3664, stack(0x00000000,0x00000000)]
  0x03461c00 JavaThread "File loader" daemon [_thread_blocked, id=3976, stack(0x055a0000,0x055f0000)]
  0x003a7400 JavaThread "DestroyJavaVM" [_thread_blocked, id=1700, stack(0x008c0000,0x00910000)]
  0x03408400 JavaThread "Keep-Alive-Timer" daemon [_thread_blocked, id=2928, stack(0x09710000,0x09760000)]
  0x03389400 JavaThread "Idle World Wind Task " daemon [_thread_blocked, id=3284, stack(0x086b0000,0x08700000)]
  0x03472000 JavaThread "Idle World Wind Task " daemon [_thread_blocked, id=628, stack(0x07220000,0x07270000)]
  0x03339400 JavaThread "Idle World Wind Task " daemon [_thread_blocked, id=128, stack(0x071d0000,0x07220000)]
  0x04bf0400 JavaThread "Idle World Wind Task " daemon [_thread_blocked, id=2080, stack(0x07130000,0x07180000)]
  0x030fb400 JavaThread "Swing-Shell" daemon [_thread_blocked, id=3340, stack(0x06150000,0x061a0000)]
  0x03632c00 JavaThread "D3D Screen Updater" daemon [_thread_blocked, id=3828, stack(0x05500000,0x05550000)]
=>0x035c4400 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=3904, stack(0x03a60000,0x03ab0000)]
  0x0355d400 JavaThread "Thread-7" daemon [_thread_blocked, id=3256, stack(0x03a10000,0x03a60000)]
  0x034b4c00 JavaThread "TimerQueue" daemon [_thread_blocked, id=1476, stack(0x039c0000,0x03a10000)]
  0x03635400 JavaThread "Layer Resource Retriever i-cubed Landsat" daemon [_thread_blocked, id=460, stack(0x03970000,0x039c0000)]
  0x036a7400 JavaThread "Idle World Wind Retriever" daemon [_thread_blocked, id=2980, stack(0x03920000,0x03970000)]
  0x034d0800 JavaThread "Layer Resource Retriever Blue Marble (WMS) 2004" daemon [_thread_blocked, id=168, stack(0x038d0000,0x03920000)]
  0x03347400 JavaThread "Idle World Wind Retriever" daemon [_thread_blocked, id=2988, stack(0x05460000,0x054b0000)]
  0x035bfc00 JavaThread "ElevationModel Resource Retriever Earth Elevation Model (SRTM30, ASTER 30m, NED 10m, BIL16)" daemon [_thread_blocked, id=2068, stack(0x03ab0000,0x03b00000)]
  0x02f68800 JavaThread "AWT-Windows" daemon [_thread_in_native, id=1660, stack(0x03260000,0x032b0000)]
  0x02f67000 JavaThread "AWT-Shutdown" [_thread_blocked, id=2368, stack(0x03210000,0x03260000)]
  0x02f66000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=1664, stack(0x031c0000,0x03210000)]
  0x02c18400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=1368, stack(0x02e90000,0x02ee0000)]
  0x02c15800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=284, stack(0x02e40000,0x02e90000)]
  0x02c10c00 JavaThread "Attach Listener" daemon [_thread_blocked, id=4092, stack(0x02df0000,0x02e40000)]
  0x02c0f800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3192, stack(0x02da0000,0x02df0000)]
  0x02c08400 JavaThread "Finalizer" daemon [_thread_blocked, id=1300, stack(0x02d50000,0x02da0000)]
  0x02c07000 JavaThread "Reference Handler" daemon [_thread_blocked, id=2820, stack(0x02d00000,0x02d50000)]
 
Other Threads:
  0x02bcac00 VMThread [stack: 0x02cb0000,0x02d00000] [id=2748]
  0x02c23000 WatcherThread [stack: 0x02ee0000,0x02f30000] [id=4080]
 
VM state:not at safepoint (normal execution)
 
VM Mutex/Monitor currently owned by a thread: None
 
Heap
 def new generation   total 103040K, used 65528K [0x12990000, 0x19950000, 0x1d430000)
  eden space 91648K,  62% used [0x12990000, 0x16182e88, 0x18310000)
  from space 11392K,  72% used [0x18e30000, 0x1963b378, 0x19950000)
  to   space 11392K,   0% used [0x18310000, 0x18310000, 0x18e30000)
 tenured generation   total 228788K, used 219626K [0x1d430000, 0x2b39d000, 0x32990000)
   the space 228788K,  95% used [0x1d430000, 0x2aaaa918, 0x2aaaaa00, 0x2b39d000)
 compacting perm gen  total 13312K, used 13307K [0x32990000, 0x33690000, 0x36990000)
   the space 13312K,  99% used [0x32990000, 0x3368edf0, 0x3368ee00, 0x33690000)
    ro space 10240K,  54% used [0x36990000, 0x36f0d9f8, 0x36f0da00, 0x37390000)
    rw space 12288K,  55% used [0x37390000, 0x37a313f8, 0x37a31400, 0x37f90000)
 
Dynamic libraries:
0x00400000 - 0x00424000 	C:\Program Files\Java\jdk1.6.0_24\bin\javaw.exe
0x7c910000 - 0x7c9c6000 	C:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c906000 	C:\WINDOWS\system32\kernel32.dll
0x77da0000 - 0x77e4c000 	C:\WINDOWS\system32\ADVAPI32.dll
0x77e50000 - 0x77ee2000 	C:\WINDOWS\system32\RPCRT4.dll
0x77fc0000 - 0x77fd1000 	C:\WINDOWS\system32\Secur32.dll
0x7e390000 - 0x7e421000 	C:\WINDOWS\system32\USER32.dll
0x77ef0000 - 0x77f39000 	C:\WINDOWS\system32\GDI32.dll
0x76320000 - 0x7633d000 	C:\WINDOWS\system32\IMM32.DLL
0x7c340000 - 0x7c396000 	C:\Program Files\Java\jdk1.6.0_24\jre\bin\msvcr71.dll
0x6d8a0000 - 0x6db46000 	C:\Program Files\Java\jdk1.6.0_24\jre\bin\client\jvm.dll
0x76ae0000 - 0x76b0f000 	C:\WINDOWS\system32\WINMM.dll
0x6d850000 - 0x6d85c000 	C:\Program Files\Java\jdk1.6.0_24\jre\bin\verify.dll
0x6d3d0000 - 0x6d3ef000 	C:\Program Files\Java\jdk1.6.0_24\jre\bin\java.dll
0x6d330000 - 0x6d338000 	C:\Program Files\Java\jdk1.6.0_24\jre\bin\hpi.dll
0x76ba0000 - 0x76bab000 	C:\WINDOWS\system32\PSAPI.DLL
0x6d890000 - 0x6d89f000 	C:\Program Files\Java\jdk1.6.0_24\jre\bin\zip.dll
0x6d0b0000 - 0x6d1fa000 	C:\Program Files\Java\jdk1.6.0_24\jre\bin\awt.dll
0x72f50000 - 0x72f76000 	C:\WINDOWS\system32\WINSPOOL.DRV
0x77be0000 - 0x77c38000 	C:\WINDOWS\system32\msvcrt.dll
0x774a0000 - 0x775dd000 	C:\WINDOWS\system32\ole32.dll
0x77390000 - 0x77493000 	C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\COMCTL32.dll
0x77f40000 - 0x77fb6000 	C:\WINDOWS\system32\SHLWAPI.dll
0x5b090000 - 0x5b0c8000 	C:\WINDOWS\system32\uxtheme.dll
0x74690000 - 0x746dc000 	C:\WINDOWS\system32\MSCTF.dll
0x75140000 - 0x7516e000 	C:\WINDOWS\system32\msctfime.ime
0x7c9d0000 - 0x7d1f5000 	C:\WINDOWS\system32\shell32.dll
0x6d2e0000 - 0x6d32f000 	C:\Program Files\Java\jdk1.6.0_24\jre\bin\fontmanager.dll
0x6d6b0000 - 0x6d6c3000 	C:\Program Files\Java\jdk1.6.0_24\jre\bin\net.dll
0x719f0000 - 0x71a07000 	C:\WINDOWS\system32\WS2_32.dll
0x719e0000 - 0x719e8000 	C:\WINDOWS\system32\WS2HELP.dll
0x6d6d0000 - 0x6d6d9000 	C:\Program Files\Java\jdk1.6.0_24\jre\bin\nio.dll
0x71990000 - 0x719d0000 	C:\WINDOWS\System32\mswsock.dll
0x76ed0000 - 0x76ef7000 	C:\WINDOWS\system32\DNSAPI.dll
0x76f60000 - 0x76f68000 	C:\WINDOWS\System32\winrnr.dll
0x76f10000 - 0x76f3d000 	C:\WINDOWS\system32\WLDAP32.dll
0x76f70000 - 0x76f76000 	C:\WINDOWS\system32\rasadhlp.dll
0x62e40000 - 0x62e99000 	C:\WINDOWS\system32\hnetcfg.dll
0x719d0000 - 0x719d8000 	C:\WINDOWS\System32\wshtcpip.dll
0x4fcf0000 - 0x4fe96000 	C:\WINDOWS\system32\d3d9.dll
0x6de60000 - 0x6de66000 	C:\WINDOWS\system32\d3d8thk.dll
0x77bd0000 - 0x77bd8000 	C:\WINDOWS\system32\VERSION.dll
0x10000000 - 0x1004d000 	C:\Documents and Settings\opengl\projet\NASAWorldWind\libs\jogl.dll
0x5f070000 - 0x5f13c000 	C:\WINDOWS\system32\OPENGL32.dll
0x6cef0000 - 0x6cf11000 	C:\WINDOWS\system32\GLU32.dll
0x736b0000 - 0x736fb000 	C:\WINDOWS\system32\DDRAW.dll
0x73b10000 - 0x73b16000 	C:\WINDOWS\system32\DCIMAN32.dll
0x6d400000 - 0x6d406000 	C:\Program Files\Java\jdk1.6.0_24\jre\bin\jawt.dll
0x03b00000 - 0x03b05000 	C:\Documents and Settings\opengl\projet\NASAWorldWind\libs\jogl_awt.dll
0x6d4f0000 - 0x6d515000 	C:\Program Files\Java\jdk1.6.0_24\jre\bin\jpeg.dll
0x68000000 - 0x68036000 	C:\WINDOWS\system32\rsaenh.dll
0x69500000 - 0x6a473000 	C:\WINDOWS\system32\nvoglnt.dll
0x76960000 - 0x76a16000 	C:\WINDOWS\system32\USERENV.dll
0x6fee0000 - 0x6ff35000 	C:\WINDOWS\system32\netapi32.dll
0x778e0000 - 0x779d8000 	C:\WINDOWS\system32\SETUPAPI.dll
0x77b50000 - 0x77b72000 	C:\WINDOWS\system32\appHelp.dll
0x76f80000 - 0x76fff000 	C:\WINDOWS\system32\CLBCATQ.DLL
0x77000000 - 0x770d4000 	C:\WINDOWS\system32\COMRes.dll
0x770e0000 - 0x7716b000 	C:\WINDOWS\system32\OLEAUT32.dll
0x765b0000 - 0x76606000 	C:\WINDOWS\System32\cscui.dll
0x76590000 - 0x765ad000 	C:\WINDOWS\System32\CSCDLL.dll
0x07440000 - 0x0771a000 	C:\WINDOWS\system32\xpsp2res.dll
0x07720000 - 0x07783000 	C:\Program Files\Fichiers communs\Adobe\Acrobat\ActiveX\PDFShell.dll
0x78480000 - 0x7850d000 	C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_d08d0375\MSVCP90.dll
0x78520000 - 0x785c3000 	C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_d08d0375\MSVCR90.dll
0x07790000 - 0x077db000 	C:\Program Files\Fichiers communs\Adobe\Acrobat\ActiveX\PDFShell.FRA
0x71a60000 - 0x71a72000 	C:\WINDOWS\system32\MPR.dll
0x75ef0000 - 0x75ef7000 	C:\WINDOWS\System32\drprov.dll
0x71b70000 - 0x71b7e000 	C:\WINDOWS\System32\ntlanman.dll
0x71c30000 - 0x71c47000 	C:\WINDOWS\System32\NETUI0.dll
0x71bf0000 - 0x71c30000 	C:\WINDOWS\System32\NETUI1.dll
0x71be0000 - 0x71be7000 	C:\WINDOWS\System32\NETRAP.dll
0x71b50000 - 0x71b63000 	C:\WINDOWS\System32\SAMLIB.dll
0x75f00000 - 0x75f0a000 	C:\WINDOWS\System32\davclnt.dll
0x73cc0000 - 0x73cd3000 	C:\WINDOWS\system32\shgina.dll
0x75900000 - 0x759fa000 	C:\WINDOWS\system32\MSGINA.dll
0x74730000 - 0x7476d000 	C:\WINDOWS\system32\ODBC32.dll
0x76340000 - 0x7638a000 	C:\WINDOWS\system32\comdlg32.dll
0x762f0000 - 0x76300000 	C:\WINDOWS\system32\WINSTA.dll
0x071b0000 - 0x071c8000 	C:\WINDOWS\system32\odbcint.dll
0x07920000 - 0x083b1000 	C:\WINDOWS\system32\ieframe.dll
0x5dca0000 - 0x5de88000 	C:\WINDOWS\system32\iertutil.dll
0x76920000 - 0x76928000 	C:\WINDOWS\system32\LINKINFO.dll
0x76930000 - 0x76956000 	C:\WINDOWS\system32\ntshrui.dll
0x76ac0000 - 0x76ad1000 	C:\WINDOWS\system32\ATL.DLL
0x3a110000 - 0x3a11c000 	C:\Program Files\Fichiers communs\Microsoft Shared\OFFICE12\MSOXEV.DLL
0x63000000 - 0x630e6000 	C:\WINDOWS\system32\WININET.dll
0x073b0000 - 0x073b9000 	C:\WINDOWS\system32\Normaliz.dll
0x09a60000 - 0x09b92000 	C:\WINDOWS\system32\urlmon.dll
0x78130000 - 0x781cb000 	C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.4053_x-ww_e6967989\MSVCR80.dll
 
VM Arguments:
jvm_args: -Xmx512M -Djava.library.path=../NASAWorldWind/libs -Dfile.encoding=UTF-8 
java_command: org.projet.Projet
Launcher Type: SUN_STANDARD
 
Environment Variables:
PATH=C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;C:/Program Files/Java/jre6/lib/i386;C:\Program Files\NVIDIA 
 
Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Java\jdk1.6.0_24\bin;C:\Program Files\NVIDIA 
 
Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\java\eclipse;
USERNAME=opengl.bzh
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 23 Stepping 10, 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 23 stepping 10, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1
 
Memory: 4k page, physical 3143572k(1423244k free), swap 5074900k(2719268k free)
 
vm_info: Java HotSpot(TM) Client VM (19.1-b02) for windows-x86 JRE (1.6.0_24-b07), built on Feb  2 2011 17:44:41 by "java_re" with MS VC++ 7.1 (VS2003)
 
time: Fri Jul 08 11:08:38 2011
elapsed time: 13 seconds
Merci de votre soutien
opengl.bzh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 18h02   #8
Djakisback
Membre Expert
 
Avatar de Djakisback
 
Inscription : février 2005
Messages : 1 914
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 1 914
Points : 1 840
Points : 1 840
Ca doit être la version 1 car ils ont renommé les packages dans la 2 :
com.sun.opengl
n'existe plus.

Je penchais pour un bug de JOGL 2.0 mais comme tu utilises la 1 ça colle pas, sry.

Tu pourrais peut-être te renseigner sur Jogamp car il me semble qu'en OpenGL l'utilisation d'une texture de dimensions en non puissance de 2 ne fait pas planter le driver normalement (quoique ? ça doit être un comportement indéfini, en tout cas à chaque fois que j'ai eu ce problème ça causait un prob d'affichage mais pas un crash) et il semble y avoir un problème autre étant donné que l'extension est bien existante.

Tu peux peut-être aussi essayer d'afficher les erreurs OpenGL avant le plantage.
Djakisback est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2011, 09h19   #9
opengl.bzh
Invité de passage
 
Inscription : juillet 2011
Messages : 5
Détails du profil
Informations forums :
Inscription : juillet 2011
Messages : 5
Points : 0
Points : 0
Ok je vais essayer sur jogamp. Et comment on fait pour afficher les erreurs opengl avant un crash?
opengl.bzh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/07/2011, 17h56   #10
Djakisback
Membre Expert
 
Avatar de Djakisback
 
Inscription : février 2005
Messages : 1 914
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 1 914
Points : 1 840
Points : 1 840
Avec GLU :

Code :
1
2
3
4
int error = this.gl.glGetError();
if (error != this.gl.GL_NO_ERROR){
System.err.println(this.glu.gluErrorString(error));
}
__________________
Vive les roues en pierre
Djakisback est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 08h19.


 
 
 
 
Partenaires

Hébergement Web