Skip to content

Crash on Linux in cuik__sema_subexpr at cuik_c/sema.c:974 #42

@sleeptightAnsiC

Description

@sleeptightAnsiC

Reported on Discord with more information: https://discord.com/channels/772864511514247169/773035703579049994/1331658293994721334
This ticket is just for cross-reference.

gdb bt

#0  0x000055555557f0f7 in cuik__sema_subexpr (tu=0x200002b0300, _=0x20000ac25a0, e=0x20000ac2608, arity=2, args=0x7fffffffc248) at cuik_c/sema.c:974
#1  0x0000555555582b32 in cuik__sema_expr (tu=0x200002b0300, e=0x20000ac25a0) at cuik_c/sema.c:1467
#2  0x0000555555581558 in sema_stmt (tu=0x200002b0300, s=0x20000ac2220) at cuik_c/sema.c:1573
#3  0x00005555555811f0 in sema_stmt (tu=0x200002b0300, s=0x20000ac1e50) at cuik_c/sema.c:1498
#4  0x0000555555581854 in sema_stmt (tu=0x200002b0300, s=0x20000ac1d30) at cuik_c/sema.c:1622
#5  0x00005555555811f0 in sema_stmt (tu=0x200002b0300, s=0x20000ac0e40) at cuik_c/sema.c:1498
#6  0x0000555555583842 in sema_top_level (tu=0x200002b0300, s=0x20000aaeb10) at cuik_c/sema.c:1722
#7  0x0000555555583519 in cuiksema_run (tu=0x200002b0300) at cuik_c/sema.c:1863
#8  0x000055555558bdbb in cc_invoke (tp=0x0, info=0x5555556c82a0) at cuik_c/driver/driver.c:301
#9  0x000055555558ca58 in step_submit (s=0x20000040080, tp=0x0, mutex=0x7fffffffdfc0, has_siblings=false) at cuik_c/driver/driver.c:632
#10 0x000055555558c99e in step_submit (s=0x20000040120, tp=0x0, mutex=0x7fffffffdfc0, has_siblings=false) at cuik_c/driver/driver.c:607
#11 0x000055555558c8a3 in cuik_step_run (s=0x20000040120, tp=0x0) at cuik_c/driver/driver.c:641
#12 0x000055555561ef94 in main (argc=9, argv=0x7fffffffe298) at main/main_driver.c:210

repro

$ git clone https://github.com/RealNeGate/Cuik.git --recursive
$ cd Cuik/
$ git clone https://github.com/sleeptightAnsiC/rlspr.git --branch cuik_crash --recursive
$ lua build.lua -driver -cuik -tb -debug
$ bin/cuik -c ./rlspr/src/main.c -I ./rlspr/raylib/src -I ./rlspr/raygui/src -I ./rlspr/src
Segmentation fault (core dumped)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions