poke-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

crash while loading a file


From: Bruno Haible
Subject: crash while loading a file
Date: Sun, 07 Jun 2020 22:46:16 +0200
User-agent: KMail/5.1.3 (Linux/4.4.0-179-generic; KDE/5.18.0; x86_64; ; )

How to reproduce:

$ poke
.load gmo.pk

gdb backtrace:

Thread 1 "poke" received signal SIGSEGV, Segmentation fault.
0x000000000046d742 in pkl_asm_break_label_1 (level=0x0) at pkl-asm.c:1884
1884      switch (level->current_env)
(gdb) where
#0  0x000000000046d742 in pkl_asm_break_label_1 (level=0x0) at pkl-asm.c:1884
#1  0x000000000046d767 in pkl_asm_break_label_1 (level=0xb27200) at 
pkl-asm.c:1891
#2  0x000000000046d767 in pkl_asm_break_label_1 (level=0xb271c0) at 
pkl-asm.c:1891
#3  0x000000000046d767 in pkl_asm_break_label_1 (level=0xb27180) at 
pkl-asm.c:1891
#4  0x000000000046d785 in pkl_asm_break_label (pasm=0xb2c720) at pkl-asm.c:1902
#5  0x0000000000455840 in pkl_gen_ps_break_stmt (_compiler=0x701110, 
_toplevel=0x7fffffff99e0, _ast=0xa22af0, _node=0xa72aa0, 
    _payload=0x7fffffffd150, _restart=0x7fffffff94e8, _child_pos=0, 
_parent=0x0, _dobreak=0x7fffffff94e4, _payloads=0x7fffffffc860, 
    _phases=0x7fffffffc870, _flags=0) at pkl-gen.c:816
#6  0x000000000043201a in pkl_call_node_handlers (compiler=0x701110, 
toplevel=0x7fffffff99e0, ast=0xa22af0, node=0xa72aa0, 
    payloads=0x7fffffffc860, phases=0x7fffffffc870, 
handlers_used=0x7fffffff9818, child_pos=0, parent=0x0, _dobreak=0x7fffffff981c, 
    order=0, flags=0) at pkl-pass.c:194
#7  0x000000000043531b in pkl_do_pass_1 (compiler=0x701110, 
toplevel=0x7fffffff99e0, ast=0xa22af0, node=0xa72aa0, child_pos=0, 
    parent=0x0, payloads=0x7fffffffc860, phases=0x7fffffffc870, flags=0) at 
pkl-pass.c:536
#8  0x00000000004355b2 in pkl_do_subpass (compiler=0x701110, ast=0xa22af0, 
node=0xa72aa0, phases=0x7fffffffc870, 
    payloads=0x7fffffffc860, flags=0) at pkl-pass.c:568
#9  0x0000000000455719 in pkl_gen_pr_if_stmt (_compiler=0x701110, 
_toplevel=0x7fffffffa290, _ast=0xa22af0, _node=0xa72b50, 
    _payload=0x7fffffffd150, _restart=0x7fffffff9bb8, _child_pos=1, 
_parent=0xa7d4b0, _dobreak=0x7fffffff9bb4, 
    _payloads=0x7fffffffc860, _phases=0x7fffffffc870, _flags=0) at pkl-gen.c:793
#10 0x00000000004321de in pkl_call_node_handlers (compiler=0x701110, 
toplevel=0x7fffffffa290, ast=0xa22af0, node=0xa72b50, 
    payloads=0x7fffffffc860, phases=0x7fffffffc870, 
handlers_used=0x7fffffff9ee8, child_pos=1, parent=0xa7d4b0, 
    _dobreak=0x7fffffff9eec, order=1, flags=0) at pkl-pass.c:196
#11 0x0000000000432892 in pkl_do_pass_1 (compiler=0x701110, 
toplevel=0x7fffffffa290, ast=0xa22af0, node=0xa72b50, child_pos=1, 
    parent=0xa7d4b0, payloads=0x7fffffffc860, phases=0x7fffffffc870, flags=0) 
at pkl-pass.c:276
#12 0x000000000043471b in pkl_do_pass_1 (compiler=0x701110, 
toplevel=0x7fffffffa290, ast=0xa22af0, node=0xa7d4b0, child_pos=0, 
    parent=0x0, payloads=0x7fffffffc860, phases=0x7fffffffc870, flags=0) at 
pkl-pass.c:461
#13 0x00000000004355b2 in pkl_do_subpass (compiler=0x701110, ast=0xa22af0, 
node=0xa7d4b0, phases=0x7fffffffc870, 
    payloads=0x7fffffffc860, flags=0) at pkl-pass.c:568
#14 0x00000000004559a4 in pkl_gen_pr_loop_stmt (_compiler=0x701110, 
_toplevel=0x7fffffffab50, _ast=0xa22af0, _node=0xa771f0, 
    _payload=0x7fffffffd150, _restart=0x7fffffffa478, _child_pos=5, 
_parent=0xa774d0, _dobreak=0x7fffffffa474, 
    _payloads=0x7fffffffc860, _phases=0x7fffffffc870, _flags=0) at pkl-gen.c:858
#15 0x00000000004321de in pkl_call_node_handlers (compiler=0x701110, 
toplevel=0x7fffffffab50, ast=0xa22af0, node=0xa771f0, 
    payloads=0x7fffffffc860, phases=0x7fffffffc870, 
handlers_used=0x7fffffffa7a8, child_pos=5, parent=0xa774d0, 
    _dobreak=0x7fffffffa7ac, order=1, flags=0) at pkl-pass.c:196
#16 0x0000000000432892 in pkl_do_pass_1 (compiler=0x701110, 
toplevel=0x7fffffffab50, ast=0xa22af0, node=0xa771f0, child_pos=5, 
    parent=0xa774d0, payloads=0x7fffffffc860, phases=0x7fffffffc870, flags=0) 
at pkl-pass.c:276
#17 0x000000000043471b in pkl_do_pass_1 (compiler=0x701110, 
toplevel=0x7fffffffab50, ast=0xa22af0, node=0xa774d0, child_pos=0, 
    parent=0x0, payloads=0x7fffffffc860, phases=0x7fffffffc870, flags=0) at 
pkl-pass.c:461
#18 0x00000000004355b2 in pkl_do_subpass (compiler=0x701110, ast=0xa22af0, 
node=0xa774d0, phases=0x7fffffffc870, 
    payloads=0x7fffffffc860, flags=0) at pkl-pass.c:568
#19 0x0000000000455719 in pkl_gen_pr_if_stmt (_compiler=0x701110, 
_toplevel=0x7fffffffb400, _ast=0xa22af0, _node=0xa77a90, 
    _payload=0x7fffffffd150, _restart=0x7fffffffad28, _child_pos=1, 
_parent=0xa77b40, _dobreak=0x7fffffffad24, 
    _payloads=0x7fffffffc860, _phases=0x7fffffffc870, _flags=0) at pkl-gen.c:793
#20 0x00000000004321de in pkl_call_node_handlers (compiler=0x701110, 
toplevel=0x7fffffffb400, ast=0xa22af0, node=0xa77a90, 
    payloads=0x7fffffffc860, phases=0x7fffffffc870, 
handlers_used=0x7fffffffb058, child_pos=1, parent=0xa77b40, 
    _dobreak=0x7fffffffb05c, order=1, flags=0) at pkl-pass.c:196
#21 0x0000000000432892 in pkl_do_pass_1 (compiler=0x701110, 
toplevel=0x7fffffffb400, ast=0xa22af0, node=0xa77a90, child_pos=1, 
    parent=0xa77b40, payloads=0x7fffffffc860, phases=0x7fffffffc870, flags=0) 
at pkl-pass.c:276
#22 0x000000000043471b in pkl_do_pass_1 (compiler=0x701110, 
toplevel=0x7fffffffb400, ast=0xa22af0, node=0xa77b40, child_pos=0, 
    parent=0x0, payloads=0x7fffffffc860, phases=0x7fffffffc870, flags=0) at 
pkl-pass.c:461
#23 0x00000000004355b2 in pkl_do_subpass (compiler=0x701110, ast=0xa22af0, 
node=0xa77b40, phases=0x7fffffffc870, 
    payloads=0x7fffffffc860, flags=0) at pkl-pass.c:568
#24 0x0000000000456e33 in pkl_gen_pr_func (_compiler=0x701110, 
_toplevel=0x7fffffffbcb0, _ast=0xa22af0, _node=0xa77bf0, 
    _payload=0x7fffffffd150, _restart=0x7fffffffb5d8, _child_pos=0, 
_parent=0xa6b350, _dobreak=0x7fffffffb5d4, 
    _payloads=0x7fffffffc860, _phases=0x7fffffffc870, _flags=0) at 
pkl-gen.c:1323
#25 0x00000000004321de in pkl_call_node_handlers (compiler=0x701110, 
toplevel=0x7fffffffbcb0, ast=0xa22af0, node=0xa77bf0, 
    payloads=0x7fffffffc860, phases=0x7fffffffc870, 
handlers_used=0x7fffffffb908, child_pos=0, parent=0xa6b350, 
    _dobreak=0x7fffffffb90c, order=1, flags=0) at pkl-pass.c:196
#26 0x0000000000432892 in pkl_do_pass_1 (compiler=0x701110, 
toplevel=0x7fffffffbcb0, ast=0xa22af0, node=0xa77bf0, child_pos=0, 
    parent=0xa6b350, payloads=0x7fffffffc860, phases=0x7fffffffc870, flags=0) 
at pkl-pass.c:276
#27 0x0000000000434008 in pkl_do_pass_1 (compiler=0x701110, 
toplevel=0x7fffffffbcb0, ast=0xa22af0, node=0xa6b350, child_pos=0, 
    parent=0x0, payloads=0x7fffffffc860, phases=0x7fffffffc870, flags=0) at 
pkl-pass.c:429
#28 0x00000000004355b2 in pkl_do_subpass (compiler=0x701110, ast=0xa22af0, 
node=0xa6b350, phases=0x7fffffffc870, 
    payloads=0x7fffffffc860, flags=0) at pkl-pass.c:568
#29 0x000000000044cc82 in pkl_gen_pr_decl (_compiler=0x701110, 
_toplevel=0x7fffffffc700, _ast=0xa22af0, _node=0xa77f10, 
    _payload=0x7fffffffd150, _restart=0x7fffffffc028, _child_pos=7, 
_parent=0xa689a0, _dobreak=0x7fffffffc024, 
    _payloads=0x7fffffffc860, _phases=0x7fffffffc870, _flags=0) at pkl-gen.c:163
#30 0x00000000004321de in pkl_call_node_handlers (compiler=0x701110, 
toplevel=0x7fffffffc700, ast=0xa22af0, node=0xa77f10, 
    payloads=0x7fffffffc860, phases=0x7fffffffc870, 
handlers_used=0x7fffffffc358, child_pos=7, parent=0xa689a0, 
    _dobreak=0x7fffffffc35c, order=1, flags=0) at pkl-pass.c:196
#31 0x0000000000432892 in pkl_do_pass_1 (compiler=0x701110, 
toplevel=0x7fffffffc700, ast=0xa22af0, node=0xa77f10, child_pos=7, 
    parent=0xa689a0, payloads=0x7fffffffc860, phases=0x7fffffffc870, flags=0) 
at pkl-pass.c:276
#32 0x0000000000432b3d in pkl_do_pass_1 (compiler=0x701110, 
toplevel=0x7fffffffc700, ast=0xa22af0, node=0xa689a0, child_pos=0, 
    parent=0x0, payloads=0x7fffffffc860, phases=0x7fffffffc870, flags=0) at 
pkl-pass.c:303
#33 0x00000000004355b2 in pkl_do_subpass (compiler=0x701110, ast=0xa22af0, 
node=0xa689a0, phases=0x7fffffffc870, 
    payloads=0x7fffffffc860, flags=0) at pkl-pass.c:568
#34 0x000000000043562f in pkl_do_pass (compiler=0x701110, ast=0xa22af0, 
phases=0x7fffffffc870, payloads=0x7fffffffc860, flags=0)
    at pkl-pass.c:590
#35 0x000000000041687b in rest_of_compilation (compiler=0x701110, ast=0xa22af0) 
at pkl.c:267
#36 0x0000000000416e9e in pkl_execute_file (compiler=0x701110, fname=0xa22b20 
"/media/develdata/devel/GETTEXT/pickles/gmo.pk", 
    exit_status=0x0) at pkl.c:488
#37 0x0000000000414745 in pk_compile_file (pkc=0x6fcdc0, filename=0xa22b20 
"/media/develdata/devel/GETTEXT/pickles/gmo.pk", 
    exit_status=0x0) at libpoke.c:85
#38 0x000000000040780c in pk_cmd_load_file (argc=1, argv=0x7fffffffd500, 
uflags=0) at pk-cmd-ios.c:242
#39 0x000000000040697c in pk_cmd_exec_1 (str=0xa22a11 "load 
/media/develdata/devel/GETTEXT/pickles/gmo.pk", cmds_trie=0x710f90, 
    prefix=0x0) at pk-cmd.c:518
#40 0x0000000000406a9d in pk_cmd_exec (str=0xa22a10 ".load 
/media/develdata/devel/GETTEXT/pickles/gmo.pk") at pk-cmd.c:573
#41 0x000000000040591d in pk_repl () at pk-repl.c:339
#42 0x0000000000404d07 in main (argc=1, argv=0x7fffffffd7f8) at poke.c:681

Attachment: gmo.pk
Description: application/tex-pk


reply via email to

[Prev in Thread] Current Thread [Next in Thread]