早上把项目做好了之后想套壳安卓,发现conch的lib跟3.3.7的有区别,然后复制3.4.0的过去修改了,然后发现了报错
搞了一个上午,发现我把初始化的代码全部删掉都解决不了问题。然后我重新创建了一个3D的空项目,啥也没干,就打包成Android 项目,运行,等有个十多秒,发现崩溃了,空项目的崩溃日志与我的项目的报错一样:
2026-07-31 16:11:02.857 25034-25062 LayaBox com.layabox.game I [zerocopy] V8 sandbox=ON:backing store 须为沙箱内内存,外部零拷贝不可用 → 降级(C++ setter)
2026-07-31 16:11:02.858 25034-25062 LayaBox com.layabox.game W [LayaXTransform] zeroCopy probe: hasZeroCopy=false probeBytes=0
2026-07-31 16:11:02.858 25034-25062 LayaBox com.layabox.game W [LayaXTransform] bind FAIL: hasZeroCopy=false → 全程走 C++ 降级
2026-07-31 16:11:02.859 25034-25062 LayaBox com.layabox.game W [LayaXTransform] bind FAIL: hasZeroCopy=false → 全程走 C++ 降级
2026-07-31 15:59:45.090 24040-24102 libc com.layabox.game A Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x100000085 in tid 24102 (RenderThread), pid 24040 (om.layabox.game)
2026-07-31 15:59:45.217 24131-24131 DEBUG pid-24131 A pid: 24040, tid: 24102, name: RenderThread >>> com.layabox.game <<<
2026-07-31 15:59:45.263 24131-24131 DEBUG pid-24131 A #04 pc 0000000002e4300c /data/app/~~SPiGJGxKBu1bU-ehwPTUxg==/com.layabox.game-mqG2cKyol2PsnDhExon01Q==/lib/arm64/libconch.so (_$LT$wgpu_core..resource..TextureView$u20$as$u20$core..ops..drop..Drop$GT$::drop::h090bcf73c5406fe8+404) (BuildId: 6f776dedaba5bad0c814bad42ecbb2d4e12d61ca)
2026-07-31 15:59:45.263 24131-24131 DEBUG pid-24131 A #05 pc 0000000002ddcf20 /data/app/~~SPiGJGxKBu1bU-ehwPTUxg==/com.layabox.game-mqG2cKyol2PsnDhExon01Q==/lib/arm64/libconch.so (BuildId: 6f776dedaba5bad0c814bad42ecbb2d4e12d61ca)
2026-07-31 15:59:45.263 24131-24131 DEBUG pid-24131 A #06 pc 0000000002e253ec /data/app/~~SPiGJGxKBu1bU-ehwPTUxg==/com.layabox.game-mqG2cKyol2PsnDhExon01Q==/lib/arm64/libconch.so (alloc::sync::Arc$LT$T$C$A$GT$::drop_slow::hb6c835a318428d6d+20) (BuildId: 6f776dedaba5bad0c814bad42ecbb2d4e12d61ca)
2026-07-31 15:59:45.263 24131-24131 DEBUG pid-24131 A #07 pc 0000000002dcd6dc /data/app/~~SPiGJGxKBu1bU-ehwPTUxg==/com.layabox.game-mqG2cKyol2PsnDhExon01Q==/lib/arm64/libconch.so (BuildId: 6f776dedaba5bad0c814bad42ecbb2d4e12d61ca)
2026-07-31 15:59:45.263 24131-24131 DEBUG pid-24131 A #08 pc 0000000002ddb110 /data/app/~~SPiGJGxKBu1bU-ehwPTUxg==/com.layabox.game-mqG2cKyol2PsnDhExon01Q==/lib/arm64/libconch.so (BuildId: 6f776dedaba5bad0c814bad42ecbb2d4e12d61ca)
2026-07-31 15:59:45.263 24131-24131 DEBUG pid-24131 A #09 pc 0000000002de169c /data/app/~~SPiGJGxKBu1bU-ehwPTUxg==/com.layabox.game-mqG2cKyol2PsnDhExon01Q==/lib/arm64/libconch.so (BuildId: 6f776dedaba5bad0c814bad42ecbb2d4e12d61ca)
2026-07-31 15:59:45.263 24131-24131 DEBUG pid-24131 A #10 pc 0000000002e8f888 /data/app/~~SPiGJGxKBu1bU-ehwPTUxg==/com.layabox.game-mqG2cKyol2PsnDhExon01Q==/lib/arm64/libconch.so (BuildId: 6f776dedaba5bad0c814bad42ecbb2d4e12d61ca)
2026-07-31 15:59:45.263 24131-24131 DEBUG pid-24131 A #11 pc 0000000002eadd8c /data/app/~~SPiGJGxKBu1bU-ehwPTUxg==/com.layabox.game-mqG2cKyol2PsnDhExon01Q==/lib/arm64/libconch.so (BuildId: 6f776dedaba5bad0c814bad42ecbb2d4e12d61ca)
2026-07-31 15:59:45.263 24131-24131 DEBUG pid-24131 A #12 pc 0000000002e8d9fc /data/app/~~SPiGJGxKBu1bU-ehwPTUxg==/com.layabox.game-mqG2cKyol2PsnDhExon01Q==/lib/arm64/libconch.so (wgpu_core::device::queue::Queue::submit::hcbfbc1463d5843d2+21304) (BuildId: 6f776dedaba5bad0c814bad42ecbb2d4e12d61ca)
2026-07-31 15:59:45.263 24131-24131 DEBUG pid-24131 A #13 pc 0000000002e85c58 /data/app/~~SPiGJGxKBu1bU-ehwPTUxg==/com.layabox.game-mqG2cKyol2PsnDhExon01Q==/lib/arm64/libconch.so (wgpu_core::device::queue::_$LT$impl$u20$wgpu_core..global..Global$GT$::queue_submit::h1acc8c89fb02b9c5+340) (BuildId: 6f776dedaba5bad0c814bad42ecbb2d4e12d61ca)
2026-07-31 15:59:45.263 24131-24131 DEBUG pid-24131 A #14 pc 0000000002da2640 /data/app/~~SPiGJGxKBu1bU-ehwPTUxg==/com.layabox.game-mqG2cKyol2PsnDhExon01Q==/lib/arm64/libconch.so (_$LT$wgpu..backend..wgpu_core..CoreQueue$u20$as$u20$wgpu..dispatch..QueueInterface$GT$::submit::h2df5744811b7e44c+988) (BuildId: 6f776dedaba5bad0c814bad42ecbb2d4e12d61ca)
2026-07-31 15:59:45.263 24131-24131 DEBUG pid-24131 A #15 pc 0000000002a95b54 /data/app/~~SPiGJGxKBu1bU-ehwPTUxg==/com.layabox.game-mqG2cKyol2PsnDhExon01Q==/lib/arm64/libconch.so (BuildId: 6f776dedaba5bad0c814bad42ecbb2d4e12d61ca)
2026-07-31 15:59:45.263 24131-24131 DEBUG pid-24131 A #16 pc 0000000002aabe8c /data/app/~~SPiGJGxKBu1bU-ehwPTUxg==/com.layabox.game-mqG2cKyol2PsnDhExon01Q==/lib/arm64/libconch.so (BuildId: 6f776dedaba5bad0c814bad42ecbb2d4e12d61ca)
2026-07-31 15:59:45.264 24131-24131 DEBUG pid-24131 A #17 pc 0000000002caf3b8 /data/app/~~SPiGJGxKBu1bU-ehwPTUxg==/com.layabox.game-mqG2cKyol2PsnDhExon01Q==/lib/arm64/libconch.so (render_command_producer::interpreter::interpreter_state::RenderCommandInterpreter::execute_opcode::hb2b2ee1ff99afa9c+2824) (BuildId: 6f776dedaba5bad0c814bad42ecbb2d4e12d61ca)
2026-07-31 15:59:45.264 24131-24131 DEBUG pid-24131 A #18 pc 0000000002caf98c /data/app/~~SPiGJGxKBu1bU-ehwPTUxg==/com.layabox.game-mqG2cKyol2PsnDhExon01Q==/lib/arm64/libconch.so (render_command_producer::interpreter::interpreter_state::RenderCommandInterpreter::consume_and_execute::h38fad5b624d913d3+536) (BuildId: 6f776dedaba5bad0c814bad42ecbb2d4e12d61ca)
2026-07-31 15:59:45.264 24131-24131 DEBUG pid-24131 A #19 pc 0000000002cb5364 /data/app/~~SPiGJGxKBu1bU-ehwPTUxg==/com.layabox.game-mqG2cKyol2PsnDhExon01Q==/lib/arm64/libconch.so (std::sys::backtrace::__rust_begin_short_backtrace::h255aa298016a42d3+2992) (BuildId: 6f776dedaba5bad0c814bad42ecbb2d4e12d61ca)
2026-07-31 15:59:45.264 24131-24131 DEBUG pid-24131 A #20 pc 0000000002cb6414 /data/app/~~SPiGJGxKBu1bU-ehwPTUxg==/com.layabox.game-mqG2cKyol2PsnDhExon01Q==/lib/arm64/libconch.so (BuildId: 6f776dedaba5bad0c814bad42ecbb2d4e12d61ca)
2026-07-31 15:59:45.264 24131-24131 DEBUG pid-24131 A #21 pc 0000000002d3361c /data/app/~~SPiGJGxKBu1bU-ehwPTUxg==/com.layabox.game-mqG2cKyol2PsnDhExon01Q==/lib/arm64/libconch.so (BuildId: 6f776dedaba5bad0c814bad42ecbb2d4e12d61ca)
然后我就想是不是我机器的问题(我机器用的是开发板)
就在手机上测试了一下,过了两三分钟都没有出现这个问题。