Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please add Syscall / symbol to get runnig "plcloud software" #398

Closed
Exclution opened this issue Jun 20, 2021 · 6 comments
Closed

Please add Syscall / symbol to get runnig "plcloud software" #398

Exclution opened this issue Jun 20, 2021 · 6 comments

Comments

@Exclution
Copy link

Exclution commented Jun 20, 2021

Hi, as mnentioned in following diskussion: #397
i would like to ask for adding following:

--> Error: Unsupported libc Syscall 0x148 (328)

for this i've added output of BOX_LOG=1
pcloud issue gtk.txt
and output of BOX_LOG=2
log.txt

thanks in advance!

ptitSeb added a commit that referenced this issue Jun 20, 2021
@Exclution
Copy link
Author

Thanks @ptitSeb very much! I'll compiled the new version and run again BOX86_LOG=1 ./AppRun and got following error:

grafik

See also this Text-File:
pcloud issue.txt

Should i open a new issue?

Kind regards!

@ptitSeb
Copy link
Owner

ptitSeb commented Jun 21, 2021

It's ok, I added the function.

@Exclution
Copy link
Author

Exclution commented Jun 21, 2021

Hi @ptitSeb - next error:
grafik
See also BOX86_LOG=1
pcloud.issue2.txt
and BOX86_LOG=2 snippet:
19728|0x40a1b07: Calling strlen(0x1b320("../../third_party/tcmalloc/chromium/src/tcmalloc.cc")) => return 0x00000033
19728|0x40a1b27: Calling memcpy (B62EA7D8, 0001B320, 00000033...) => return 0xB62EA7D8
... =>PltResolver: Addr=0x64c62b80, Slot=1304 Return=0x40a1b7e: elf is /home/pi/Downloads/squashfs-root/pcloud (VerSym=0x532288)
Apply Global R_386_JMP_SLOT 0x4f35404 with sym=__udivdi3(ver 7: __udivdi3@GLIBC_2.0) (0x4eba636 -> 0xb2415f10 / /lib/i386-linux-gnu/libgcc_s.so.1)
return 0xB62EA8B7
19728|0x40a1bda: Calling memcpy (B62EA80C, B62EA8B5, 00000003...) => return 0xB62EA80C
19728|0x40a1dde: Calling strlen(0x299a6("Attempt to free invalid pointer")) => return 0x0000001F
19728|0x40a1e02: Calling memcpy (B62EA811, 000299A6, 0000001F...) => return 0xB62EA811
19728|0x40a2003: Calling memcpy (B62EA833, B62EA780, 00000008...) => return 0xB62EA833
... =>PltResolver: Addr=0x64c62b80, Slot=7616 Return=0x40a1ab6: elf is /home/pi/Downloads/squashfs-root/pcloud (VerSym=0x532288)
Apply Global R_386_JMP_SLOT 0x4f36058 with sym=write(ver 3: write@GLIBC_2.0) (0x4ebd786 -> 0x64f4a720 / (noelf))
return 0xB62EA7D8
19728|0x40a1ab6: Calling __write (00000002, B62EA7D8, 00000065...) => return 0x00000065
19728|SIGSEGV @0xacffe664 (???(0xacffe664)) (x86pc=0x40a40e6//home/pi/Downloads/squashfs-root/pcloud:"???", esp=0xb62ea7b8, stack=0xb5aec000:0xb62ec000 own=(nil) fp=0xb62ea7a8), for accessing 0x39 (code=1/prot=0), db=0x653e7d90(0xacffe638:0xacffe694/0x40a40e0:0x40a40f1/???:clean, hash:686c3e1a/686c3e1a)
return 0x00000001
19741|0x40213bc: Calling __clock_gettime(1, 0xb622e850) => return 0x00000000 [71837 sec 943383485 nsec]
19741|0x401bfa6: Calling recvmsg (00000003, B622C6C0, 00000000...) => return 0x00000000
... =>PltResolver: Addr=0x64d21bc0, Slot=7608 Return=0x2277aa3: elf is /home/pi/Downloads/squashfs-root/pcloud (VerSym=0x532288)
Apply Global R_386_JMP_SLOT 0x4f36054 with sym=_exit(ver 2: _exit@GLIBC_2.0) (0x4ebd776 -> 0x65009740 / (noelf))
return 0x00000000
19741|0x2277aa3: Calling _exit (00000000, B622C8C8, 00002000...) =>

sorry for the inconvenience

@ptitSeb
Copy link
Owner

ptitSeb commented Jun 21, 2021

That's something else. This one will need some work, to get a correct workaround.

@Exclution
Copy link
Author

@ptitSeb okay... can i help in any way or should i open a new issue for this one?
Thanks again!

@ptitSeb
Copy link
Owner

ptitSeb commented Jun 21, 2021

Better to open a new issue, as it's something completly different, and close this one as the initial subject for the ticket is solved now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants