upenn-acg / ocolos-public

Ocolos is the first online code layout optimization system for unmodified applications written in unmanaged languages.
BSD 2-Clause "Simplified" License
46 stars 13 forks source link

[tracer error] thread XXX delivers a non-SIGSTOP signal #9

Open Xsy41 opened 4 months ago

Xsy41 commented 4 months ago

I modified the MySQL part of this project into MongoDB, including files such as config, src/utils.cpp, src/infrastructure.cpp and src/tracer.cpp, and used YCSB to drive MongoDB for testing. The following error occurs when executing the ./tracer command: [tracer][error] thread 2129 delivers a non-SIGSTOP signal [tracer][error] tracee exits normally, exit num = 1

The full console output is as follows: error.txt

Hope to get your help, thank you!

Xsy41 commented 4 months ago

After BOLT finished, I found that the mongod in the background was gone, and the ps aux command was also gone.

Xsy41 commented 3 months ago

i switched to the redis,occur the same problem, after BOLT finished, i use ps aux command, and find that the redis-server process displays a defunct status. wish your help, thanks! @zyuxuan0115

Xsy41 commented 3 months ago

i switched to the redis,occur the same problem, after BOLT finished, i use ps aux command, and find that the redis-server process displays a defunct status. wish your help, thanks! @zyuxuan0115

the last few lines of machine_code.txt :

------------------------ call sites ------------------------ ------------------------ vtable ------------------------ ------------------------ unmoved func ------------------------ [tracee (lib)] mprotect failed [tracee (lib)] error: Cannot allocate memory [tracee (lib)] target addr = 0x0, len=0, page_aligned=0