Skip to content

Instantly share code, notes, and snippets.

@luap-pik
Last active May 25, 2020 18:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save luap-pik/cffe50f4320cadab9e653860d50f11c9 to your computer and use it in GitHub Desktop.
Save luap-pik/cffe50f4320cadab9e653860d50f11c9 to your computer and use it in GitHub Desktop.
strace of CImGui.jl's examples/demo.jl
execve("/home/luap/bin/julia", ["julia"], [/* 48 vars */]) = 0
brk(NULL) = 0x2682000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=164326, ...}) = 0
mmap(NULL, 164326, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f070ddcb000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libtinfo.so.5", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\310\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=167240, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f070ddca000
mmap(NULL, 2264256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f070d9a6000
mprotect(0x7f070d9cb000, 2093056, PROT_NONE) = 0
mmap(0x7f070dbca000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f070dbca000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14608, ...}) = 0
mmap(NULL, 2109680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f070d7a2000
mprotect(0x7f070d7a5000, 2093056, PROT_NONE) = 0
mmap(0x7f070d9a4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f070d9a4000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\t\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1868984, ...}) = 0
mmap(NULL, 3971488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f070d3d8000
mprotect(0x7f070d598000, 2097152, PROT_NONE) = 0
mmap(0x7f070d798000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c0000) = 0x7f070d798000
mmap(0x7f070d79e000, 14752, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f070d79e000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f070ddc9000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f070ddc8000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f070ddc7000
arch_prctl(ARCH_SET_FS, 0x7f070ddc8700) = 0
mprotect(0x7f070d798000, 16384, PROT_READ) = 0
mprotect(0x7f070d9a4000, 4096, PROT_READ) = 0
mprotect(0x7f070dbca000, 16384, PROT_READ) = 0
mprotect(0x6f3000, 4096, PROT_READ) = 0
mprotect(0x7f070ddf4000, 4096, PROT_READ) = 0
munmap(0x7f070ddcb000, 164326) = 0
open("/dev/tty", O_RDWR|O_NONBLOCK) = 3
close(3) = 0
brk(NULL) = 0x2682000
brk(0x2683000) = 0x2683000
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=4570528, ...}) = 0
mmap(NULL, 4570528, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f070cf7c000
close(3) = 0
brk(0x2684000) = 0x2684000
brk(0x2685000) = 0x2685000
getuid() = 1000
getgid() = 1000
geteuid() = 1000
getegid() = 1000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0x2686000) = 0x2686000
sysinfo({uptime=1572920, loads=[27168, 46464, 48992], totalram=16699277312, freeram=3818168320, sharedram=715067392, bufferram=579358720, totalswap=0, freeswap=0, procs=887, totalhigh=0, freehigh=0, mem_unit=1}) = 0
brk(0x2687000) = 0x2687000
rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f070d40d4b0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f070d40d4b0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f070d40d4b0}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f070d40d4b0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f070d40d4b0}, {SIG_DFL, [], SA_RESTORER, 0x7f070d40d4b0}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f070d40d4b0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f070d40d4b0}, {SIG_DFL, [], SA_RESTORER, 0x7f070d40d4b0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN, [], SA_RESTORER, 0x7f070d40d4b0}, {SIG_DFL, [], SA_RESTORER, 0x7f070d40d4b0}, 8) = 0
uname({sysname="Linux", nodename="feuerland-XPS", ...}) = 0
brk(0x2688000) = 0x2688000
brk(0x2689000) = 0x2689000
brk(0x268a000) = 0x268a000
brk(0x268b000) = 0x268b000
stat("/home/luap/Downloads/test/CImGui.jl/examples", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getpid() = 18087
open("/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26258, ...}) = 0
mmap(NULL, 26258, PROT_READ, MAP_SHARED, 3, 0) = 0x7f070dded000
close(3) = 0
getppid() = 18085
brk(0x268c000) = 0x268c000
brk(0x268d000) = 0x268d000
brk(0x268e000) = 0x268e000
getpgrp() = 18085
rt_sigaction(SIGCHLD, {0x447ad0, [], SA_RESTORER|SA_RESTART, 0x7f070d40d4b0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f070d40d4b0}, 8) = 0
getrlimit(RLIMIT_NPROC, {rlim_cur=62310, rlim_max=62310}) = 0
brk(0x268f000) = 0x268f000
brk(0x2690000) = 0x2690000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
open("/home/luap/bin/julia", O_RDONLY) = 3
ioctl(3, TCGETS, 0x7ffd15cd4a00) = -1 ENOTTY (Inappropriate ioctl for device)
lseek(3, 0, SEEK_CUR) = 0
read(3, "#!/bin/bash\n\n~/julia-1.4.1/bin/j"..., 80) = 37
lseek(3, 0, SEEK_SET) = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024*1024}) = 0
fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor)
dup2(3, 255) = 255
close(3) = 0
fcntl(255, F_SETFD, FD_CLOEXEC) = 0
fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fstat(255, {st_mode=S_IFREG|0755, st_size=37, ...}) = 0
lseek(255, 0, SEEK_CUR) = 0
brk(0x2691000) = 0x2691000
read(255, "#!/bin/bash\n\n~/julia-1.4.1/bin/j"..., 37) = 37
rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f070ddc89d0) = 18088
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x4449b0, [], SA_RESTORER, 0x7f070d40d4b0}, {SIG_DFL, [], SA_RESTORER, 0x7f070d40d4b0}, 8) = 0
wait4(-1, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV}], 0, NULL) = 18088
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f070d40d4b0}, {0x4449b0, [], SA_RESTORER, 0x7f070d40d4b0}, 8) = 0
open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2995, ...}) = 0
brk(0x2693000) = 0x2693000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2995
brk(0x2694000) = 0x2694000
brk(0x2695000) = 0x2695000
read(3, "", 4096) = 0
close(3) = 0
open("/usr/share/locale/de_DE.UTF-8/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de_DE.utf8/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de_DE/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de.UTF-8/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de.utf8/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de/LC_MESSAGES/bash.mo", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=89921, ...}) = 0
mmap(NULL, 89921, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f070ddd7000
close(3) = 0
open("/usr/share/locale/de_DE.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de_DE.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de_DE/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/de_DE.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/de_DE.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/de_DE/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/de.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/de.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/de/LC_MESSAGES/libc.mo", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=152611, ...}) = 0
mmap(NULL, 152611, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f070dda1000
close(3) = 0
brk(0x2699000) = 0x2699000
write(2, "/home/luap/bin/julia: Zeile 3: 1"..., 85) = 85
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=18088, si_uid=1000, si_status=SIGSEGV, si_utime=608, si_stime=40} ---
wait4(-1, 0x7ffd15cd40d0, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn({mask=[]}) = 0
read(255, "", 37) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
exit_group(139) = ?
+++ exited with 139 +++
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment