3 ms·
I've never had success getting it to run either: [profiler.cpp:75] Starting profiler thread [libcoz.cpp:96] init_coz in progress, do not recurse [p
by vlovich123 3y ago
I've never had success getting it to run either:
[profiler.cpp:75] Starting profiler thread
[libcoz.cpp:96] init_coz in progress, do not recurse
[profiler.h:123] Thread state not found
Aborted!
0: /usr/bin/../lib64/coz-profiler/libcoz.so(_ZN8profiler8on_errorEiP9siginfo_tPv+0x6c) [0x7a084dbb274c]
1: /usr/lib/libc.so.6(+0x3c770) [0x7a084d8ac770]
2: /usr/lib/libc.so.6(+0x8d32c) [0x7a084d8fd32c]
3: /usr/lib/libc.so.6(gsignal+0x18) [0x7a084d8ac6c8]
4: /usr/lib/libc.so.6(abort+0xd7) [0x7a084d8944b8]
5: /usr/bin/../lib64/coz-profiler/libcoz.so(pthread_create+0x18c) [0x7a084dbaf8ec]
6: /usr/bin/../lib64/coz-profiler/libcoz.so(_ZN8profiler7startupERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP4lineib+0x208) [0x7a084dbb2fd8]
7: /usr/bin/../lib64/coz-profiler/libcoz.so(_Z8init_cozv+0xf95) [0x7a084dbaeb25]
8: /usr/bin/../lib64/coz-profiler/libcoz.so(+0x1a733) [0x7a084dbaf733]
9: /usr/lib/libc.so.6(+0x25cd0) [0x7a084d895cd0]
10: /usr/lib/libc.so.6(__libc_start_main+0x8a) [0x7a084d895d8a]
11: target/release/mybin(+0x7b155) [0x556484976155]
I think the concept is interesting, but I haven't been able to actually make it work so it remains a theoretically interesting approach.
- j-pb 3y agoWhat system are you running on? Currently only Linux is supported. I've been running it on Ubuntu LTS.
- vlovich123 3y agoObviously from the paths it's Linux. Running on Arch. Looks to be an open issue FWIW: https://github.com/plasma-umass/coz/issues/180 https://github.com/plasma-umass/coz/issues/180 The project also sees very little meaningful maintenance activity which leads me to believe it failed to get traction for whatever reason / the authors aren't really focused on it (probably grants ran out & they moved onto other things).
- j-pb 3y agoCould've been any posix-like tbh. Yeah the code def needs some love, but itʼs pretty decent given that it'a academic.