Skip to content

RedoxFS crashes with Ctrl+C

If you press Ctrl+C in a running process of the terminal, RedoxFS crashes.

The log:

Page fault: 00000000003E1000 US
RFLAG: 0000000000010246
CS:    000000000000002b
RIP:   0000000000568e80
RSP:   00007fffffff5478
SS:    0000000000000023
FSBASE  0000000000005000
GSBASE  0000000000000000
KGSBASE ffff800003260000
RAX:   00000000026316a0
RCX:   0000000000012c60
RDX:   0000000000000027
RDI:   0000000000000000
RSI:   00000000003e1000
R8:    00000000000150c0
R9:    00000000005ff4b8
R10:   0000000000000010
R11:   0000000041000010
RBX:   0000000000000027
RBP:   0000000003e881a4
R12:   0000000000000001
R13:   00000000003e1000
R14:   00007fffffff5570
R15:   00000000026316a0
TRACE: FFFF8000067FFE00
  FFFF8000067FFE00: FFFFFFFF8007E83F
    FFFFFFFF8007E300+053F
    kernel::arch::x86_64::interrupt::exception::page::inner
  FFFF8000067FFF50: FFFFFFFF8007E2D7
    FFFFFFFF8007E2A0+0037
    kernel::arch::x86_64::interrupt::exception::page
  0000000003E881A4: GUARD PAGE
kernel:INFO -- SIGNAL 11, CPU #1, PID 0xffffff7f80015d20
kernel:INFO -- NAME /scheme/initfs/bin/redoxfs

How To Reproduce

  • Build the tokei recipe
  • Read some big Git repository with tokei
  • Press Ctrl+C