Skip to content

Segfault in libliquify with default templates using the file module #53

@nevali

Description

@nevali
Core was generated by `quilt -t text/html /'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f0a63238a00 in liquify_block_for_end_ (ctx=0x7ffc47e1c180, part=0x224fa80, stack=0x2268630) at block-for.c:133
133	block-for.c: No such file or directory.
(gdb) bt
#0  0x00007f0a63238a00 in liquify_block_for_end_ (ctx=0x7ffc47e1c180, part=0x224fa80, stack=0x2268630) at block-for.c:133
#1  0x00007f0a63237e3c in liquify_block_end_ (ctx=0x7ffc47e1c180, part=0x224fa80, name=0x223c8e0 "for", stack=0x2268630) at blocks.c:103
#2  0x00007f0a632371bc in liquify_apply (template=0x224d170, dict=0x225e470) at apply.c:168
#3  0x00007f0a63236d28 in liquify_apply_name (env=0x2249f10, name=0x223c7c0 "results.liquid", dict=0x225e470) at apply.c:56
#4  0x00007f0a63238465 in liquify_tag_include_ (ctx=0x7ffc47e1c300, part=0x224cfb0) at tag-include.c:61
#5  0x00007f0a632380bf in liquify_tag_ (ctx=0x7ffc47e1c300, part=0x224cfb0, name=0x223c730 "include") at tags.c:80
#6  0x00007f0a6323748e in liquify_apply (template=0x224a5e0, dict=0x225e470) at apply.c:227
#7  0x00007f0a63230e7e in html_serialize (req=0x225c480) at html.c:77
#8  0x00007f0a69c8d624 in quilt_plugin_invoke_serialize_ (cb=0x2248520, req=0x225c480) at plugin.c:364
#9  0x00007f0a69c8c0bb in quilt_request_serialize (request=0x225c480) at request.c:450
#10 0x00007f0a69c8bfc1 in quilt_request_process (request=0x225c480) at request.c:420
#11 0x0000000000402080 in cli_process_ () at cli.c:254
#12 0x0000000000401c2a in main (argc=4, argv=0x7ffc47e1c5e8) at cli.c:93
(gdb) p *stack
$1 = {prev = 0x0, begin = 0x224d250, end = 0x224fa80, ident = 0x223c8e0 "for", data = 0x0}

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