Opened 14 years ago
#205 new defect
Segfault on :multi loopwrite; loopwrite; edit:cancel; edit:cancel
| Reported by: | andersk@mit.edu | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | internals | Keywords: | |
| Cc: |
Description
BarnOwl segfaults on :multi loopwrite; loopwrite; edit:cancel; edit:cancel:
#0 owl_editwin_unref (e=0x0) at editwin.c:157
#1 0x000000000042dbab in owl_global_set_typwin_inactive (g=0x4a4dc0)
at global.c:333
#2 0x000000000042d8c0 in owl_global_pop_context_no_delete (g=0x4a4dc0)
at global.c:173
#3 0x000000000042d909 in owl_global_pop_context (g=<optimized out>)
at global.c:183
#4 0x000000000042306c in owl_command_edit_cancel (e=0x54e4e80)
at commands.c:2803
#5 0x000000000044c879 in owl_cmd_execute (cmd=0x288dc20, cd=<optimized out>,
ctx=0x5541470, argc=1, argv=<optimized out>, cmdbuff=<optimized out>)
at cmd.c:210
#6 0x000000000044c8fd in _owl_cmddict_execute (cd=0x4a4ef0, ctx=0x5541470,
argv=0x54e4df0, argc=1, buff=0x54f2870 " edit:cancel") at cmd.c:61
#7 0x000000000044ca1f in owl_cmddict_execute (cd=0x4a4ef0, ctx=0x5541470,
cmdbuff=0x54f2870 " edit:cancel") at cmd.c:88
#8 0x0000000000423ff8 in owl_command_multi (argc=<optimized out>,
argv=<optimized out>, buff=<optimized out>) at commands.c:1729
#9 0x000000000044c730 in owl_cmd_execute (cmd=0x2860b10, cd=<optimized out>,
ctx=0x2401ff0, argc=5, argv=<optimized out>, cmdbuff=<optimized out>)
at cmd.c:202
#10 0x000000000044c8fd in _owl_cmddict_execute (cd=0x4a4ef0, ctx=0x2401ff0,
argv=0x555ac60, argc=5,
buff=0x5569839 "multi loopwrite; loopwrite; edit:cancel; edit:cancel")
at cmd.c:61
#11 0x000000000044ca1f in owl_cmddict_execute (cd=0x4a4ef0, ctx=0x2401ff0,
cmdbuff=0x5569839 "multi loopwrite; loopwrite; edit:cancel; edit:cancel")
at cmd.c:88
#12 0x000000000044261d in owl_callback_command (e=<optimized out>,
success=<optimized out>) at functions.c:1949
#13 owl_callback_command (e=<optimized out>, success=<optimized out>)
at functions.c:1943
#14 0x0000000000422e7a in owl_command_edit_done (e=0x552eb70)
at commands.c:2866
#15 0x000000000044c879 in owl_cmd_execute (cmd=0x2895880, cd=<optimized out>,
ctx=0x550f990, argc=1, argv=<optimized out>, cmdbuff=<optimized out>)
at cmd.c:210
#16 0x000000000044c8fd in _owl_cmddict_execute (cd=0x4a4ef0, ctx=0x550f990,
argv=0x554c920, argc=1, buff=0x246b870 "edit:done ") at cmd.c:61
#17 0x000000000044ca1f in owl_cmddict_execute (cd=0x4a4ef0, ctx=0x550f990,
cmdbuff=0x246b870 "edit:done ") at cmd.c:88
#18 0x000000000044c641 in owl_cmd_execute (cmd=<optimized out>,
cd=<optimized out>, ctx=0x550f990, argc=1, argv=<optimized out>,
cmdbuff=<optimized out>) at cmd.c:168
#19 0x000000000044c8fd in _owl_cmddict_execute (cd=0x4a4ef0, ctx=0x550f990,
argv=0x5527090, argc=1, buff=0x24033a0 "editline:done") at cmd.c:61
#20 0x000000000044ca1f in owl_cmddict_execute (cd=0x4a4ef0, ctx=0x550f990,
cmdbuff=0x24033a0 "editline:done") at cmd.c:88
#21 0x000000000043e789 in owl_function_command_norv (cmdbuff=<optimized out>)
at functions.c:24
#22 0x000000000044bcfc in owl_keyhandler_process (kh=0x4a4e48, j=...)
at keymap.c:279
#23 0x00000000004546ed in owl_process_input_char (j=...) at owl.c:288
#24 0x00000000004547ee in owl_process_input (source=<optimized out>,
condition=<optimized out>, data=0x4a4dc0) at owl.c:348
#25 0x00007fb12f313a0d in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007fb12f314208 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fb12f314742 in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x0000000000454f0f in main (argc=1, argv=0x7fff30789068,
env=0x7fff30789078) at owl.c:614
Note: See
TracTickets for help on using
tickets.
