Skip to content

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

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions