Skip to content

Crash before UI launch with SIGABRT / IOT instruction #61

@flferretti

Description

@flferretti

Hi! I tried launching pixi-gui on my system, but it crashes instantly:

pixi-gui --no-relaunch
panicked at library/core/src/fmt/mod.rs:2736:38:
thread panicked while processing panic. aborting.
[1]    3265297 IOT instruction (core dumped)

The crash happens before the UI loads. My CPU supports CET/IBT (ibt and user_shstk), so it might be related.

uname -a

Linux gblaptop0047 6.17.0-14-generic #14~24.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Jan 15 15:52:10 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

strace -f pixi-gui --no-relaunch 2>&1 | tail -50

[pid 3260922] <... rt_sigprocmask resumed>NULL, 8) = 0
[pid 3260932] set_robust_list(0x7d1db6dfc9a0, 24 <unfinished ...>
[pid 3260922] futex(0x562e16920320, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 3260931] sched_getaffinity(3260931, 32,  <unfinished ...>
[pid 3260930] futex(0x562e16920320, FUTEX_WAIT_BITSET_PRIVATE, 2, NULL, FUTEX_BITSET_MATCH_ANY <unfinished ...>
[pid 3260932] <... set_robust_list resumed>) = 0
[pid 3260929] <... getpid resumed>)     = 3260922
[pid 3260922] <... futex resumed>)      = 0
[pid 3260932] rt_sigprocmask(SIG_SETMASK, [],  <unfinished ...>
[pid 3260931] <... sched_getaffinity resumed>[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15]) = 8
[pid 3260930] <... futex resumed>)      = -1 EAGAIN (Resource temporarily unavailable)
[pid 3260922] mmap(NULL, 2101248, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 <unfinished ...>
[pid 3260932] <... rt_sigprocmask resumed>NULL, 8) = 0
[pid 3260931] sigaltstack(NULL,  <unfinished ...>
[pid 3260929] tgkill(3260922, 3260929, SIGABRT <unfinished ...>
[pid 3260922] <... mmap resumed>)       = 0x7d1db69fb000
[pid 3260932] mmap(0x7d1da4000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...>
[pid 3260931] <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0
[pid 3260930] futex(0x562e16920320, FUTEX_WAIT_BITSET_PRIVATE, 2, NULL, FUTEX_BITSET_MATCH_ANY <unfinished ...>
[pid 3260922] mprotect(0x7d1db69fc000, 2097152, PROT_READ|PROT_WRITE <unfinished ...>
[pid 3260932] <... mmap resumed>)       = 0x7d1da4000000
[pid 3260931] mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 <unfinished ...>
[pid 3260929] <... tgkill resumed>)     = 0
[pid 3260922] <... mprotect resumed>)   = 0
[pid 3260932] mprotect(0x7d1da4000000, 135168, PROT_READ|PROT_WRITE <unfinished ...>
[pid 3260931] <... mmap resumed>)       = 0x7d1dd7761000
[pid 3260929] --- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=3260922, si_uid=1000} ---
[pid 3260922] rt_sigprocmask(SIG_BLOCK, ~[],  <unfinished ...>
[pid 3260932] <... mprotect resumed>)   = 0
[pid 3260931] mprotect(0x7d1dd7761000, 4096, PROT_NONE <unfinished ...>
[pid 3260922] <... rt_sigprocmask resumed>[], 8) = 0
[pid 3260932] sched_getaffinity(3260932, 32,  <unfinished ...>
[pid 3260931] <... mprotect resumed>)   = 0
[pid 3260922] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7d1db6bfb990, parent_tid=0x7d1db6bfb990, exit_signal=0, stack=0x7d1db69fb000, stack_size=0x1ff840, tls=0x7d1db6bfb6c0} <unfinished ...>
[pid 3260932] <... sched_getaffinity resumed> <unfinished ...>) = ?
[pid 3260930] <... futex resumed>)      = ?
[pid 3260928] <... ppoll resumed> <unfinished ...>) = ?
[pid 3260927] <... ppoll resumed> <unfinished ...>) = ?
[pid 3260924] <... futex resumed>)      = ?
[pid 3260922] <... clone3 resumed> <unfinished ...>) = ?
[pid 3260932] +++ killed by SIGABRT (core dumped) +++
[pid 3260930] +++ killed by SIGABRT (core dumped) +++
[pid 3260928] +++ killed by SIGABRT (core dumped) +++
[pid 3260927] +++ killed by SIGABRT (core dumped) +++
[pid 3260929] +++ killed by SIGABRT (core dumped) +++
[pid 3260924] +++ killed by SIGABRT (core dumped) +++
[pid 3260926] <... futex resumed>)      = ?
[pid 3260931] +++ killed by SIGABRT (core dumped) +++
[pid 3260926] +++ killed by SIGABRT (core dumped) +++
+++ killed by SIGABRT (core dumped) +++
[1]    3260918 IOT instruction (core dumped)  strace -f pixi-gui --no-relaunch 2>&1 |
       3260919 done                           tail -50

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions