解决vtkXOpenGLRenderWindow (0x2a9db90): Could not find a decent visual

VTK OpenGL 兼容性问题解决

系统当前环境描述:64bit Ubuntu 12.04.5, gcc和g++4.6.3, clang+llvm-3.3,Mesa-10.3.5,vtk-5.10.1。


错误详情:

ERROR: In /usr/local/src/VTK5.10.1/Rendering/vtkXOpenGLRenderWindow.cxx, line 404
vtkXOpenGLRenderWindow (0x2a9db90): Could not find a decent visual

ERROR: In /usr/local/src/VTK5.10.1/Rendering/vtkXOpenGLRenderWindow.cxx, line 404
vtkXOpenGLRenderWindow (0x2a9db90): Could not find a decent visual

ERROR: In /usr/local/src/VTK5.10.1/Rendering/vtkXOpenGLRenderWindow.cxx, line 404
vtkXOpenGLRenderWindow (0x2a9db90): Could not find a decent visual

ERROR: In /usr/local/src/VTK5.10.1/Rendering/vtkXOpenGLRenderWindow.cxx, line 609
vtkXOpenGLRenderWindow (0x2a9db90):

# # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ff8d5fe641a, pid=6792, tid=11060 # # JRE version: OpenJDK Runtime Environment JBR-21.0.8+1-895.146-jcef (21.0.8+1) (build 21.0.8+1-b895.146) # Java VM: OpenJDK 64-Bit Server VM JBR-21.0.8+1-895.146-jcef (21.0.8+1-b895.146, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64) # Problematic frame: # V [jvm.dll+0x36641a] # # No core dump will be written. Minidumps are not enabled by default on client versions of Windows # # If you would like to submit a bug report, please visit: # https://youtrack.jetbrains.com/issues/JBR # --------------- S U M M A R Y ------------ Command Line: abort vfprintf -XX:ErrorFile=C:\Users\Administrator\java_error_in_pycharm_%p.log -XX:HeapDumpPath=C:\Users\Administrator\java_error_in_pycharm.hprof -Xms256m -Xmx2048m -XX:ReservedCodeCacheSize=512m -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -XX:CICompilerCount=2 -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockDiagnosticVMOptions -XX:TieredOldPercentage=100000 -ea -Dsun.io.useCanonCaches=false -Dsun.java2d.metal=true -Djbr.catch.SIGABRT=true -Djdk.http.auth.tunneling.disabledSchemes="" -Djdk.attach.allowAttachSelf=true -Djdk.module.illegalAccess.silent=true -Djdk.nio.maxCachedBufferSize=2097152 -Djava.util.zip.use.nio.for.zip.file.access=true -Dkotlinx.coroutines.debug=off -Dwelcome.screen.defaultWidth=1000 -Dwelcome.screen.defaultHeight=720 -Dintellij.startup.wizard.initial.timeout=1 -Djb.vmOptionsFile=D:\hyl\PyCharm 2025.1.4\bin/pycharm64.exe.vmoptions -Xbootclasspath/a:D:\hyl\PyCharm 2025.1.4/lib/nio-fs.jar -Djava.system.class.loader=com.intellij.util.lang.PathClassLoader -Didea.vendor.name=JetBrains -Didea.paths.selector=PyCharm2025.1 -Djna.boot.library.path=D:\hyl\PyCharm 2025.1.4/lib/jna/amd64 -Djna.nosys=true -Djna.noclasspath=true -Dpty4j.preferred.native.folder=D:\hyl\PyCharm 2025.1.4/lib/pty4j -Dio.netty.allocator.type=pooled -Dintellij.platform.runtime.repository.path=D:\hyl\PyCharm 2025.1.4/modules/module-descriptors.jar -Didea.platform.prefix=Python -Dwsl.use.remote.agent.for.nio.filesystem=true -Djava.nio.file.spi.DefaultFileSystemProvider=com.intellij.platform.core.nio.fs.MultiRoutingFileSystemProvider -Dsplash=true -Daether.connector.resumeDownloads=false -Dcompose.swing.render.on.graphics=true --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.ref=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.text=ALL-UNNAMED --add-opens=java.base/java.time=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.locks=ALL-UNNAMED --add-opens=java.base/jdk.internal.vm=ALL-UNNAMED --add-opens=java.base/sun.net.dns=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --add-opens=java.base/sun.nio.fs=ALL-UNNAMED --add-opens=java.base/sun.security.ssl=ALL-UNNAMED --add-opens=java.base/sun.security.util=ALL-UNNAMED --add-opens=java.desktop/com.sun.java.swing=ALL-UNNAMED --add-opens=java.desktop/java.awt=ALL-UNNAMED --add-opens=java.desktop/java.awt.dnd.peer=ALL-UNNAMED --add-opens=java.desktop/java.awt.event=ALL-UNNAMED --add-opens=java.desktop/java.awt.font=ALL-UNNAMED --add-opens=java.desktop/java.awt.image=ALL-UNNAMED --add-opens=java.desktop/java.awt.peer=ALL-UNNAMED --add-opens=java.desktop/javax.swing=ALL-UNNAMED --add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED --add-opens=java.desktop/javax.swing.text=ALL-UNNAMED --add-opens=java.desktop/javax.swing.text.html=ALL-UNNAMED --add-opens=java.desktop/javax.swing.text.html.parser=ALL-UNNAMED --add-opens=java.desktop/sun.awt=ALL-UNNAMED --add-opens=java.desktop/sun.awt.datatransfer=ALL-UNNAMED --add-opens=java.desktop/sun.awt.image=ALL-UNNAMED --add-opens=java.desktop/sun.awt.windows=ALL-UNNAMED --add-opens=java.desktop/sun.font=ALL-UNNAMED --add-opens=java.desktop/sun.java2d=ALL-UNNAMED --add-opens=java.desktop/sun.swing=ALL-UNNAMED --add-opens=java.management/sun.management=ALL-UNNAMED --add-opens=jdk.attach/sun.tools.attach=ALL-UNNAMED --add-opens=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-opens=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED --add-opens=jdk.jdi/com.sun.tools.jdi=ALL-UNNAMED -Dide.native.launcher=true -Djcef.sandbox.ptr=000001B7365985D0 -Djcef.sandbox.cefVersion=122.1.9+gd14e051+chromium-122.0.6261.94 com.intellij.idea.Main Host: Intel(R) Core(TM) i9-14900K, 32 cores, 95G, Windows 10 , 64 bit Build 19041 (10.0.19041.3636) Time: Sun Sep 21 10:55:46 2025 elapsed time: 1.051916 seconds (0d 0h 0m 1s) --------------- T H R E A D --------------- Current thread (0x000001b7bd37b570): WorkerThread "GC Thread#3" [id=11060, stack(0x0000003767100000,0x0000003767200000) (1024K)] Stack: [0x0000003767100000,0x0000003767200000], sp=0x00000037671ff430, free space=1021k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [jvm.dll+0x36641a] V [jvm.dll+0x366a8b] V [jvm.dll+0x3684e2] V [jvm.dll+0x3692ea] V [jvm.dll+0x365a3e] V [jvm.dll+0x3729fc] V [jvm.dll+0x374769] V [jvm.dll+0x372d7a] V [jvm.dll+0x3743e1] V [jvm.dll+0x37ebf3] V [jvm.dll+0x37ed3b] V [jvm.dll+0x8f7ff4] V [jvm.dll+0x871e88] V [jvm.dll+0x6e8aad] C [ucrtbase.dll+0x21bb2] C [KERNEL32.DLL+0x17344] C [ntdll.dll+0x526b1] siginfo: EXCEPTION_ACCESS_VIOLATION (0xc0000005), reading address 0x0000000000000005 Registers: RAX=0x000000000000062a, RBX=0x0000000000000005, RCX=0x000001b7d4bd9f38, RDX=0x0000000000000005 RSP=0x00000037671ff430, RBP=0x0000000087372f78, RSI=0x0000000085210918, RDI=0x000001b7d4bd9f38 R8 =0x0000000000000873, R9 =0x0000000000000010, R10=0x0000000000000010, R11=0x0000000000000001 R12=0x000000000000000a, R13=0x0000000087372f40, R14=0x0000000000000010, R15=0x000000000000000c RIP=0x00007ff8d5fe641a, EFLAGS=0x0000000000010206 XMM[0]=0x0000000f00001348 0x0000000000000009 XMM[1]=0x8731433887314d68 0x873157b0873161e8 XMM[2]=0x0000000000000000 0x0000000000000000 XMM[3]=0x0000000000000000 0x0000000083170510 XMM[4]=0x0000000000000000 0x0000000000000000 XMM[5]=0x87311898873122b8 0x87312ce087313908 XMM[6]=0x0000000000000000 0x0000000000000000 XMM[7]=0x0000000000000000 0x0000000000000000 XMM[8]=0x0000000000000000 0x0000000000000000 XMM[9]=0x0000000000000000 0x0000000000000000 XMM[10]=0x0000000000000000 0x0000000000000000 XMM[11]=0x0000000000000000 0x0000000000000000 XMM[12]=0x0000000000000000 0x0000000000000000 XMM[13]=0x0000000000000000 0x0000000000000000 XMM[14]=0x0000000000000000 0x0000000000000000 XMM[15]=0x0000000000000000 0x0000000000000000 MXCSR=0x00001fa0 Register to memory mapping: RAX=0x000000000000062a is an unknown value RBX=0x0000000000000005 is an unknown value RCX=0x000001b7d4bd9f38 points into unknown readable memory: 0x00007ff8d66d0730 | 30 07 6d d6 f8 7f 00 00 RDX=0x0000000000000005 is an unknown value RSP=0x00000037671ff430 points into unknown readable memory: 0x0000000000000001 | 01 00 00 00 00 00 00 00 RBP=0x0000000087372f78 is an oop: io.opentelemetry.sdk.metrics.internal.state.AsynchronousMetricStorage {0x0000000087372f78} - klass: 'io/opentelemetry/sdk/metrics/internal/state/AsynchronousMetricStorage' - ---- fields (total size 8 words): - private final 'maxCardinality' 'I' @12 1999 (0x000007cf) - private final 'throttlingLogger' 'Lio/opentelemetry/sdk/internal/ThrottlingLogger;' @16 a 'io/opentelemetry/sdk/internal/ThrottlingLogger'{0x0000000087372fb8} (0x87372fb8) - private final 'registeredReader' 'Lio/opentelemetry/sdk/metrics/internal/export/RegisteredReader;' @20 a 'io/opentelemetry/sdk/metrics/internal/export/RegisteredReader'{0x000000008216ea98} (0x8216ea98) - private final 'metricDescriptor' 'Lio/opentelemetry/sdk/metrics/internal/descriptor/MetricDescriptor;' @24 a 'io/opentelemetry/sdk/metrics/internal/descriptor/AutoValue_MetricDescriptor'{0x0000000087373068} (0x87373068) - private final 'aggregationTemporality' 'Lio/opentelemetry/sdk/metrics/data/AggregationTemporality;' @28 a 'io/opentelemetry/sdk/metrics/data/AggregationTemporality'{0x0000000082dbce70} (0x82dbce70) - private final 'aggregator' 'Lio/opentelemetry/sdk/metrics/internal/aggregator/Aggregator;' @32 a 'io/opentelemetry/sdk/metrics/internal/aggregator/LongSumAggregator'{0x00000000873730a0} (0x873730a0) - private final 'attributesProcessor' 'Lio/opentelemetry/sdk/metrics/internal/view/AttributesProcessor;' @36 a 'io/opentelemetry/sdk/metrics/internal/view/NoopAttributesProcessor'{0x000000008216ec38} (0x8216ec38) - private 'points' 'Ljava/util/Map;' @40 a 'java/util/HashMap'{0x00000000873730c8} (0x873730c8) - private 'lastPoints' 'Ljava/util/Map;' @44 a 'java/util/HashMap'{0x00000000873730f8} (0x873730f8) - private final 'reusablePointsPool' 'Lio/opentelemetry/sdk/metrics/internal/state/ObjectPool;' @48 a 'io/opentelemetry/sdk/metrics/internal/state/ObjectPool'{0x0000000087373128} (0x87373128) - private final 'reusableResultList' 'Ljava/util/ArrayList;' @52 a 'java/util/ArrayList'{0x00000000873731a0} (0x873731a0) - private final 'memoryMode' 'Lio/opentelemetry/sdk/common/export/MemoryMode;' @56 a 'io/opentelemetry/sdk/common/export/MemoryMode'{0x0000000082dbcef0} (0x82dbcef0) RSI= [error occurred during error reporting (printing register info), id 0xc0000005, EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ff8d5c8cd51] RDI=0x000001b7d4bd9f38 points into unknown readable memory: 0x00007ff8d66d0730 | 30 07 6d d6 f8 7f 00 00 R8 =0x0000000000000873 is an unknown value R9 =0x0000000000000010 is an unknown value R10=0x0000000000000010 is an unknown value R11=0x0000000000000001 is an unknown value R12=0x000000000000000a is an unknown value R13=0x0000000087372f40 is an oop: [Ljava.lang.Object; {0x0000000087372f40} - klass: 'java/lang/Object'[] - length: 10 R14=0x0000000000000010 is an unknown value R15=0x000000000000000c is an unknown value Top of Stack: (sp=0x00000037671ff430) 0x00000037671ff430: 0000000000000001 000001b7d4bd9f38 0x00000037671ff440: 000001b7634508c0 00007ff8d5fe73ec 0x00000037671ff450: 000001b7d4bd9f38 00007ff8d5fe6a8b 0x00000037671ff460: 00000000852108f8 00000000852108e0 0x00000037671ff470: 0000000085210918 0000000000000004 0x00000037671ff480: 0000000000000000 000001b7d4bd9db0 0x00000037671ff490: 0000000000000009 00007ff8d5fe84e2 0x00000037671ff4a0: 0000000000000009 0000000000000001 0x00000037671ff4b0: 00000000852108e0 0000000000000000 0x00000037671ff4c0: 000000008520a8a0 00007ff8d5fe6479 0x00000037671ff4d0: 000001b7633eb870 000001b7d4bc0490 0x00000037671ff4e0: 000001b7f7b0f230 00000000000003d8 0x00000037671ff4f0: 000001b7d4bd9f38 0000000000000000 0x00000037671ff500: 0000000000000040 000001b7d2e08e70 0x00000037671ff510: 0000000000000006 00000000852108dc 0x00000037671ff520: 000001b738c0b140 0000000000000627 0x00000037671ff530: 000001b7d4bd9db0 00007ff8d5fe92ea 0x00000037671ff540: 000001b7d4bd0000 0000000000000100 0x00000037671ff550: 000001b700000000 0000000000000009 0x00000037671ff560: 0000000083171400 0000000000000180 0x00000037671ff570: 00000037671ff760 0000000000000031 0x00000037671ff580: 0000000083172008 00007ff8d5fe5a3e 0x00000037671ff590: 00000037671ff610 000001b7d4bd9db0 0x00000037671ff5a0: 000000008316fe00 0000000000000040 0x00000037671ff5b0: 00000000009d7af8 0000000000000000 0x00000037671ff5c0: 0000000000000006 00000037671ff760 0x00000037671ff5d0: 000001b7633bcd90 00007ff8d5ff29fc 0x00000037671ff5e0: 0000000000000180 000001b7633bcd90 0x00000037671ff5f0: 00000037671ff760 00007ff8d6362b4f 0x00000037671ff600: 0000000083171400 0000000000000180 0x00000037671ff610: 00007ff8d66d1998 0000000000000000 0x00000037671ff620: 000001b738c01dd0 000001b7d4bd9db0 Instructions: (pc=0x00007ff8d5fe641a) 0x00007ff8d5fe631a: 00 00 00 48 8d 0d dc 9e 6e 00 e8 57 42 f2 ff cc 0x00007ff8d5fe632a: 48 89 7c 24 28 4c 8d 0d 7a a1 6e 00 4c 8d 05 b3 0x00007ff8d5fe633a: a1 6e 00 48 89 5c 24 20 ba cd 00 00 00 48 8d 0d 0x00007ff8d5fe634a: b2 9e 6e 00 e8 2d 42 f2 ff cc cc cc cc cc cc cc 0x00007ff8d5fe635a: cc cc cc cc cc cc 48 89 6c 24 10 48 89 74 24 18 0x00007ff8d5fe636a: 57 48 83 ec 20 48 8b 32 48 8b fa 48 8b e9 48 85 0x00007ff8d5fe637a: f6 74 79 48 8b 41 10 4c 8b c6 48 89 5c 24 30 8b 0x00007ff8d5fe638a: 88 b0 05 00 00 48 8b 80 a0 05 00 00 49 d3 e8 42 0x00007ff8d5fe639a: 0f b7 1c 40 0f b7 c3 66 c1 e8 08 84 c0 78 0b 48 0x00007ff8d5fe63aa: 8b 4d 18 e8 de 27 00 00 eb 3d 8b 0d b6 84 95 00 0x00007ff8d5fe63ba: 48 8b c6 48 33 c7 48 d3 e8 48 85 c0 74 29 4c 8b 0x00007ff8d5fe63ca: ce 4c 8b c7 0f b7 d3 48 8b cd e8 57 01 00 00 83 0x00007ff8d5fe63da: 7d 20 01 74 12 48 8b 4d 18 4c 8b ce 4c 8b c7 0f 0x00007ff8d5fe63ea: b7 d3 e8 df 00 00 00 48 8b 5c 24 30 48 8b 6c 24 0x00007ff8d5fe63fa: 38 48 8b 74 24 40 48 83 c4 20 5f c3 cc cc cc cc 0x00007ff8d5fe640a: cc cc cc cc cc cc 48 89 74 24 18 57 48 83 ec 20 0x00007ff8d5fe641a: 8b 02 48 8b fa 48 8b f1 85 c0 0f 84 98 00 00 00 0x00007ff8d5fe642a: 8b 0d f8 ab 8e 00 48 89 5c 24 30 48 89 6c 24 38 0x00007ff8d5fe643a: 8b e8 48 8b 46 10 48 d3 e5 48 03 2d d6 ab 8e 00 0x00007ff8d5fe644a: 4c 8b c5 8b 88 b0 05 00 00 48 8b 80 a0 05 00 00 0x00007ff8d5fe645a: 49 d3 e8 42 0f b7 1c 40 0f b7 c3 66 c1 e8 08 84 0x00007ff8d5fe646a: c0 78 0e 48 8b 4e 18 48 ff c2 e8 17 27 00 00 eb 0x00007ff8d5fe647a: 3d 8b 0d ef 83 95 00 48 8b c5 48 33 c7 48 d3 e8 0x00007ff8d5fe648a: 48 85 c0 74 29 4c 8b cd 4c 8b c7 0f b7 d3 48 8b 0x00007ff8d5fe649a: ce e8 00 02 00 00 83 7e 20 01 74 12 48 8b 4e 18 0x00007ff8d5fe64aa: 4c 8b cd 4c 8b c7 0f b7 d3 e8 18 00 00 00 48 8b 0x00007ff8d5fe64ba: 5c 24 30 48 8b 6c 24 38 48 8b 74 24 40 48 83 c4 0x00007ff8d5fe64ca: 20 5f c3 cc cc cc 84 d2 74 4e 48 89 5c 24 08 57 0x00007ff8d5fe64da: 48 83 ec 20 48 8b 41 60 48 8b f9 8b 0d 11 98 94 0x00007ff8d5fe64ea: 00 49 8b d8 48 d3 eb 48 03 58 30 48 8b 50 28 48 0x00007ff8d5fe64fa: 2b da 48 39 9f b8 01 00 00 74 13 48 03 d3 48 8d 0x00007ff8d5fe650a: 4f 18 e8 bf 6f 00 00 48 89 9f b8 01 00 00 48 8b Stack slot to memory mapping: stack at sp + 0 slots: 0x0000000000000001 is an unknown value stack at sp + 1 slots: 0x000001b7d4bd9f38 points into unknown readable memory: 0x00007ff8d66d0730 | 30 07 6d d6 f8 7f 00 00 stack at sp + 2 slots: 0x000001b7634508c0 points into unknown readable memory: 0x00007ff8d67329f8 | f8 29 73 d6 f8 7f 00 00 stack at sp + 3 slots: 0x00007ff8d5fe73ec jvm.dll stack at sp + 4 slots: 0x000001b7d4bd9f38 points into unknown readable memory: 0x00007ff8d66d0730 | 30 07 6d d6 f8 7f 00 00 stack at sp + 5 slots: 0x00007ff8d5fe6a8b jvm.dll stack at sp + 6 slots: 0x00000000852108f8 is pointing into object: [Ljava.lang.Object; {0x00000000852108e0} - klass: 'java/lang/Object'[] - length: 10 stack at sp + 7 slots: 0x00000000852108e0 is an oop: [Ljava.lang.Object; {0x00000000852108e0} - klass: 'java/lang/Object'[] - length: 10 com.intellij.diagnostic.JBRCrash
最新发布
09-22
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值