zhkl0228 / unidbg

Allows you to emulate an Android native library, and an experimental iOS emulation
Apache License 2.0
3.79k stars 959 forks source link

unidbg-boot-server报错,求大佬帮看看 #630

Open a810291783 opened 4 months ago

a810291783 commented 4 months ago

unidbg本地正常,集成到unidbg-boot-server报错

报错信息如下,求大佬帮看看什么原因

lilac open file:/system/lib/libhoudini.so lilac open file:/system/lib64/libhoudini.so lilac open file:/sdcard/Android/ 2024-06-03 13:02:00.155 WARN 11256 --- [ task-1] c.g.unidbg.linux.ARM64SyscallHandler : handleInterrupt intno=2, NR=113, svcNumber=0x0, PC=RX@0x40bfa86c[libc.so]0x6a86c, LR=RX@0x40bad888[libc.so]0x1d888, syscall=null

java.lang.UnsupportedOperationException: clk_id=3 at com.github.unidbg.linux.ARM64SyscallHandler.clock_gettime(ARM64SyscallHandler.java:1125) at com.github.unidbg.linux.ARM64SyscallHandler.hook(ARM64SyscallHandler.java:311) at com.github.unidbg.arm.backend.UnicornBackend$11.hook(UnicornBackend.java:345) at unicorn.Unicorn$NewHook.onInterrupt(Unicorn.java:128) at unicorn.Unicorn.emu_start(Native Method) at com.github.unidbg.arm.backend.UnicornBackend.emu_start(UnicornBackend.java:376) at com.github.unidbg.AbstractEmulator.emulate(AbstractEmulator.java:380) at com.github.unidbg.thread.BaseTask.continueRun(BaseTask.java:104) at com.github.unidbg.thread.ThreadTask.dispatch(ThreadTask.java:36) at com.github.unidbg.thread.UniThreadDispatcher.run(UniThreadDispatcher.java:172) at com.github.unidbg.thread.UniThreadDispatcher.runMainForResult(UniThreadDispatcher.java:96) at com.github.unidbg.AbstractEmulator.runMainForResult(AbstractEmulator.java:340) at com.github.unidbg.arm.AbstractARM64Emulator.eFunc(AbstractARM64Emulator.java:236) at com.github.unidbg.Module.emulateFunction(Module.java:163) at com.github.unidbg.linux.android.dvm.DvmObject.callJniMethod(DvmObject.java:135) at com.github.unidbg.linux.android.dvm.DvmObject.callJniMethod(DvmObject.java:52)