box64
box64 copied to clipboard
Error: PltResolver: Symbol gtk_key_snooper_install(ver 1: gtk_key_snooper_install) not found
Hello, i have issue with running this app https://solarcontrols.cz/archives/54943a5c6132c/31_wattconfig_eco-3.2.15-x86_64.deb.zip on armbian and box64.
Whe i tried it run, its crashed on this error:
PageSize:4096 Running on Cortex-A53 with 4 Cores
Will use time-based emulation for rdtsc, even if hardware counter are available
Will use Software counter measured at 1.0 GHz emulating 2.0 GHz
Params database has 91 entries
Box64 v0.3.1 88ccd7f5 built on Oct 10 2024 15:40:53
BOX64: Detected 48bits at least of address space
Counted 26 Env var
BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/
Looking for wattconfigecolaz
Rename process to "wattconfigecolaz"
Using native(wrapped) libgdk-x11-2.0.so.0
Using native(wrapped) libgobject-2.0.so.0
Using native(wrapped) libglib-2.0.so.0
Using native(wrapped) libgio-2.0.so.0
Using native(wrapped) libgmodule-2.0.so.0
Using native(wrapped) libgdk_pixbuf-2.0.so.0
Using native(wrapped) libgtk-x11-2.0.so.0
Using native(wrapped) libpangocairo-1.0.so.0
Using native(wrapped) libpango-1.0.so.0
Using native(wrapped) libX11.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libgthread-2.0.so.0
Using native(wrapped) libcairo.so.2
Using native(wrapped) libatk-1.0.so.0
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libdl.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) libresolv.so.2
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
Error: Global Symbol gtk_marshal_VOID__POINTER_POINTER not found, cannot apply R_X86_64_GLOB_DAT @0x84dfb8 ((nil)) in /usr/share/wattconfig-eco/wattconfigecolaz
Using global g_threads_got_initialized for gthread2 (0xffffe4f451f8:0x35636e18)
Using global gdk_display for gdk-x11 (0xffffe4f451f8:0xffffbb511958)
Look for pthread_kill_other_threads_np in loaded elfs
Found symbol with version GLIBC_2.17, value = 0xffffbb680a50
Look for iconvctl in loaded elfs
Warning, function iconvctl not found in lib libc.so.6
Look for iconvctl in loaded elfs
Warning, function iconvctl not found in lib libc.so.6
Look for iconvctl in loaded elfs
Warning, function iconvctl not found in lib libc.so.6
Look for iconvctl in loaded elfs
Warning, function iconvctl not found in lib libc.so.6
Xlib: extension "RANDR" missing on display ":1".
Error: PltResolver: Symbol gtk_key_snooper_install(ver 1: gtk_key_snooper_install) not found, cannot apply R_X86_64_JUMP_SLOT 0x84e088 (0x414116) in /usr/share/wattconfig-eco/wattconfigecolaz (local_maplib=(nil), global maplib=0x5c8511c0, deepbind=0)
Anyone help? Thanks.
Ok, I have added that missing symbol to grk2. You can update box64 and try again.
Hi ptitSeb, thanks for fast response. Now i crash on this error:
Box64 with Dynarec v0.3.1 22a89ba9 built on Oct 17 2024 14:22:49
BOX64: Detected 48bits at least of address space
Counted 25 Env var
BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/
Looking for /usr/share/wattconfig-eco/wattconfigecolaz
Rename process to "wattconfigecolaz"
Using native(wrapped) libgdk-x11-2.0.so.0
Using native(wrapped) libgobject-2.0.so.0
Using native(wrapped) libglib-2.0.so.0
Using native(wrapped) libgio-2.0.so.0
Using native(wrapped) libgmodule-2.0.so.0
Using native(wrapped) libgdk_pixbuf-2.0.so.0
Using native(wrapped) libgtk-x11-2.0.so.0
Using native(wrapped) libpangocairo-1.0.so.0
Using native(wrapped) libpango-1.0.so.0
Using native(wrapped) libX11.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libgthread-2.0.so.0
Using native(wrapped) libcairo.so.2
Using native(wrapped) libatk-1.0.so.0
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libdl.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) libresolv.so.2
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
Error: Global Symbol gtk_marshal_VOID__POINTER_POINTER not found, cannot apply R_X86_64_GLOB_DAT @0x84dfb8 ((nil)) in /usr/share/wattconfig-eco/wattconfigecolaz
Using global g_threads_got_initialized for gthread2 (0xffffed4bd1b8:0x361693f8)
Using global gdk_display for gdk-x11 (0xffffed4bd1b8:0xffff9caf1958)
Look for pthread_kill_other_threads_np in loaded elfs
Found symbol with version GLIBC_2.17, value = 0xffff9d600a50
Look for iconvctl in loaded elfs
Warning, function iconvctl not found in lib libc.so.6
Look for iconvctl in loaded elfs
Warning, function iconvctl not found in lib libc.so.6
Look for iconvctl in loaded elfs
Warning, function iconvctl not found in lib libc.so.6
Look for iconvctl in loaded elfs
Warning, function iconvctl not found in lib libc.so.6
Xlib: extension "RANDR" missing on display ":1".
2506|SIGSEGV @0xffff9c171d70 (XDefaultScreenOfDisplay(/lib/aarch64-linux-gnu/libX11.so.6)) (x64pc=0x300a0040/"???", rsp=0xffff9d3ff698, stack=0xffff9cc00000:0xffff9d400000 own=(nil) fp=0xffff9d3ff770), for accessing 0xe8 (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=0x429a20
RSP-0x20:0x0000000000000092 RSP-0x18:0x0000000000000000 RSP-0x10:0x000000005a11db50 RSP-0x08:0x0000000000000074
RSP+0x00:0x00000000005b6c56 RSP+0x08:0x0000000060060228 RSP+0x10:0x0000000000425fc5 RSP+0x18:0x0000000000000001
RAX:0x0000ffff9caf1958 RCX:0x0000ffff9d3ff794 RDX:0x0000ffff9d3ff798 RBX:0x0000000000000000
RSP:0x0000ffff9d3ff698 RBP:0x0000ffff9d3ff770 RSI:0x0000ffff9d3ff79c RDI:0x0000000000000000
R8:0x0000000000000000 R9:0x0101010101010101 R10:0x000000000087b150 R11:0x000000000000004f
R12:0x00000000600608c0 R13:0x0000000000000093 R14:0x0000000000000000 R15:0x0000000000000000
ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 x64opcode=CC 53 43 40 AF A5 34 00 (opcode=f9407401)
Exception at 00000000300A0040: EAccessViolation:
Access violation.
Thanks.
Ok, I added that symbol too.
Symbol errors now has gone, but is still crashed:
Box64 with Dynarec v0.3.1 5363c013 built on Oct 17 2024 16:41:23
BOX64: Detected 48bits at least of address space
Counted 25 Env var
BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/
Looking for /usr/share/wattconfig-eco/wattconfigecolaz
Rename process to "wattconfigecolaz"
Using native(wrapped) libgdk-x11-2.0.so.0
Using native(wrapped) libgobject-2.0.so.0
Using native(wrapped) libglib-2.0.so.0
Using native(wrapped) libgio-2.0.so.0
Using native(wrapped) libgmodule-2.0.so.0
Using native(wrapped) libgdk_pixbuf-2.0.so.0
Using native(wrapped) libgtk-x11-2.0.so.0
Using native(wrapped) libpangocairo-1.0.so.0
Using native(wrapped) libpango-1.0.so.0
Using native(wrapped) libX11.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libgthread-2.0.so.0
Using native(wrapped) libcairo.so.2
Using native(wrapped) libatk-1.0.so.0
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libdl.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) libresolv.so.2
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
Using global g_threads_got_initialized for gthread2 (0xffffc5bfb078:0x361893f8)
Using global gdk_display for gdk-x11 (0xffffc5bfb078:0xffff92731958)
Look for pthread_kill_other_threads_np in loaded elfs
Found symbol with version GLIBC_2.17, value = 0xffff928a0a50
Look for iconvctl in loaded elfs
Warning, function iconvctl not found in lib libc.so.6
Look for iconvctl in loaded elfs
Warning, function iconvctl not found in lib libc.so.6
Look for iconvctl in loaded elfs
Warning, function iconvctl not found in lib libc.so.6
Look for iconvctl in loaded elfs
Warning, function iconvctl not found in lib libc.so.6
6274|SIGSEGV @0xffff91441d70 (XDefaultScreenOfDisplay(/lib/aarch64-linux-gnu/libX11.so.6)) (x64pc=0x300a0040/"???", rsp=0xffff925ff688, stack=0xffff91e00000:0xffff92600000 own=(nil) fp=0xffff925ff760), for accessing 0xe8 (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=0x429a20
RSP-0x20:0x0000000000000092 RSP-0x18:0x0000000000000000 RSP-0x10:0x000000006c16bb50 RSP-0x08:0x0000000000000074
RSP+0x00:0x00000000005b6c56 RSP+0x08:0x0000000060060228 RSP+0x10:0x0000000000425fc5 RSP+0x18:0x0000000000000001
RAX:0x0000ffff92731958 RCX:0x0000ffff925ff784 RDX:0x0000ffff925ff788 RBX:0x0000000000000000
RSP:0x0000ffff925ff688 RBP:0x0000ffff925ff760 RSI:0x0000ffff925ff78c RDI:0x0000000000000000
R8:0x0000000000000000 R9:0x0101010101010101 R10:0x000000000087b150 R11:0x000000000000004f
R12:0x00000000600608c0 R13:0x0000000000000093 R14:0x0000000000000000 R15:0x0000000000000000
ES:0x002b CS:0x0033
```SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 x64opcode=CC 53 43 40 F2 A5 34 00 (opcode=f9407401)
Exception at 00000
@AidenShaw2020 can you retest with the latest Box64?