Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Something in the completion code doesn't like the character Ж



I end up with
utils.c:5233: BUG: unexpected end of string in mb_metacharlen()
but I doubt I can get a minimal test case unfortunately.

Somewhere along the way, the Ж appears to have been corrupted, but
I've no idea how or where.
The name of the directory in question is
I04 - Superluminal Ж AKIBA-POP

Here's the backtrace:
(gdb) bt
#0  0x00007ffff73030a7 in raise () from /lib64/libc.so.6
#1  0x00007ffff730440a in abort () from /lib64/libc.so.6 (added this
abort under the DPUTS)
#2  0x000000000048fb1d in mb_metacharlenconv_r (s=s@entry=0x7ffff7f9bb0a "\203",
    wcp=wcp@entry=0x7ffffffe9aa8, mbsp=mbsp@entry=0x7ffffffe9a80) at
utils.c:5235
#3  0x00007ffff5cfe020 in pattern_match (p=0x6fd010,
s=s@entry=0x7ffff7f9bae2 "4",
    wp=0x6fd070, ws=ws@entry=0x7ffff7f9bb0a "\203") at compmatch.c:1462
#4  0x00007ffff5d008fa in match_str (l=0x7ffff7f9bae3 "",
l@entry=0x7ffff7f9bae0 "/04",
    w=0x7ffff7f9bb0b "", w@entry=0x7ffff7f9baed "C.WAV/I04\\ -\\
Superluminal\\ Ѓ",
    bpp=bpp@entry=0x0, bc=bc@entry=0, rwlp=rwlp@entry=0x0, sfx=sfx@entry=1,
    test=test@entry=2, part=part@entry=0) at compmatch.c:840
#5  0x00007ffff5d0015c in match_str (l=0x7ffff7f9bae3 "",
l@entry=0x7ffff7f9bae0 "/04",
    w=0x7ffff7f9bb17 "", w@entry=0x7ffff7f9baed "C.WAV/I04\\ -\\
Superluminal\\ Ѓ",
    bpp=bpp@entry=0x7ffffffe9fb0, bc=bc@entry=0, rwlp=rwlp@entry=0x7ffffffe9e04,
    sfx=sfx@entry=1, test=test@entry=0, part=part@entry=0) at compmatch.c:672
#6  0x00007ffff5d0127c in comp_match (pfx=pfx@entry=0x7ffff7f9bad8 "ai",
    sfx=sfx@entry=0x7ffff7f9bae0 "/04", w=<optimized out>,
    w@entry=0x7ffff7faef38 "MOSAIC.WAV/I04\\ -\\ Superluminal\\
Ѓ\266\\ AKIBA-POP",
    cp=cp@entry=0x0, clp=clp@entry=0x7ffffffe9fe0, qu=0,
bpl=bpl@entry=0x7ffffffe9fb8,
    bcp=bcp@entry=3, bsl=bsl@entry=0x7ffffffe9fb0, bcs=bcs@entry=0,
    exact=exact@entry=0x7ffffffe9fec) at compmatch.c:1102
#7  0x00007ffff5cfb626 in addmatches (dat=dat@entry=0x7ffffffea060,
    argv=argv@entry=0x7ffff7faeff0) at compcore.c:2459
#8  0x00007ffff5cf343e in bin_compadd (name=0x7ffff7faecb0 "compadd",
argv=0x7ffff7faeff0,
    ops=<optimized out>, func=<optimized out>) at complete.c:759
#9  0x000000000041e481 in execbuiltin (args=args@entry=0x7ffff7faebf0,
    assigns=assigns@entry=0x0, bn=bn@entry=0x7ffff5f0b820 <bintab>) at
builtin.c:484
#10 0x000000000042d4ee in execcmd (state=state@entry=0x7ffffffee310,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=18, last1=2)
at exec.c:3669
#11 0x000000000042da29 in execpline2 (state=state@entry=0x7ffffffee310,
    pcode=pcode@entry=47235, how=how@entry=18, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
---Type <return> to continue, or q <return> to quit---
#12 0x000000000042e23b in execpline (state=state@entry=0x7ffffffee310,
    slcode=<optimized out>, how=how@entry=18, last1=0) at exec.c:1536
#13 0x000000000042f6ac in execlist (state=state@entry=0x7ffffffee310,
    dont_change_job=dont_change_job@entry=1, exiting=0) at exec.c:1294
#14 0x00000000004528fb in execfor (state=<optimized out>, do_exec=0)
at loop.c:175
#15 0x000000000042cd0b in execcmd (state=state@entry=0x7ffffffee310,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=18, last1=2)
at exec.c:3498
#16 0x000000000042da29 in execpline2 (state=state@entry=0x7ffffffee310,
    pcode=pcode@entry=47043, how=how@entry=18, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#17 0x000000000042e23b in execpline (state=state@entry=0x7ffffffee310,
    slcode=<optimized out>, how=how@entry=18, last1=0) at exec.c:1536
#18 0x000000000042f6ac in execlist (state=state@entry=0x7ffffffee310,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#19 0x00000000004534d2 in execif (state=0x7ffffffee310, do_exec=0) at loop.c:567
#20 0x000000000042cd0b in execcmd (state=state@entry=0x7ffffffee310,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=18, last1=2)
at exec.c:3498
#21 0x000000000042da29 in execpline2 (state=state@entry=0x7ffffffee310,
    pcode=pcode@entry=46979, how=how@entry=18, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#22 0x000000000042e23b in execpline (state=state@entry=0x7ffffffee310,
    slcode=<optimized out>, how=how@entry=18, last1=0) at exec.c:1536
#23 0x000000000042f6ac in execlist (state=state@entry=0x7ffffffee310,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#24 0x00000000004534d2 in execif (state=0x7ffffffee310, do_exec=0) at loop.c:567
#25 0x000000000042cd0b in execcmd (state=state@entry=0x7ffffffee310,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=18, last1=2)
at exec.c:3498
#26 0x000000000042da29 in execpline2 (state=state@entry=0x7ffffffee310,
    pcode=pcode@entry=46723, how=how@entry=18, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#27 0x000000000042e23b in execpline (state=state@entry=0x7ffffffee310,
---Type <return> to continue, or q <return> to quit---
    slcode=<optimized out>, how=how@entry=18, last1=0) at exec.c:1536
#28 0x000000000042f6ac in execlist (state=state@entry=0x7ffffffee310,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#29 0x00000000004534d2 in execif (state=0x7ffffffee310, do_exec=0) at loop.c:567
#30 0x000000000042cd0b in execcmd (state=state@entry=0x7ffffffee310,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=2, last1=2)
at exec.c:3498
#31 0x000000000042da29 in execpline2 (state=state@entry=0x7ffffffee310,
    pcode=pcode@entry=43779, how=how@entry=2, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#32 0x000000000042e23b in execpline (state=state@entry=0x7ffffffee310,
    slcode=<optimized out>, how=how@entry=2, last1=0) at exec.c:1536
#33 0x000000000042f6ac in execlist (state=state@entry=0x7ffffffee310,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#34 0x00000000004534d2 in execif (state=0x7ffffffee310, do_exec=0) at loop.c:567
#35 0x000000000042cd0b in execcmd (state=state@entry=0x7ffffffee310,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=2, last1=2)
at exec.c:3498
#36 0x000000000042da29 in execpline2 (state=state@entry=0x7ffffffee310,
    pcode=pcode@entry=41923, how=how@entry=2, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#37 0x000000000042e23b in execpline (state=state@entry=0x7ffffffee310,
    slcode=<optimized out>, how=how@entry=2, last1=0) at exec.c:1536
#38 0x000000000042f6ac in execlist (state=state@entry=0x7ffffffee310,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#39 0x00000000004531bf in execwhile (state=0x7ffffffee310,
do_exec=<optimized out>)
    at loop.c:452
#40 0x000000000042cd0b in execcmd (state=state@entry=0x7ffffffee310,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=2, last1=2)
at exec.c:3498
#41 0x000000000042da29 in execpline2 (state=state@entry=0x7ffffffee310,
    pcode=pcode@entry=40387, how=how@entry=2, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#42 0x000000000042e23b in execpline (state=state@entry=0x7ffffffee310,
---Type <return> to continue, or q <return> to quit---
    slcode=<optimized out>, how=how@entry=2, last1=0) at exec.c:1536
#43 0x000000000042f6ac in execlist (state=state@entry=0x7ffffffee310,
    dont_change_job=dont_change_job@entry=1, exiting=0) at exec.c:1294
#44 0x00000000004528fb in execfor (state=<optimized out>, do_exec=0)
at loop.c:175
#45 0x000000000042cd0b in execcmd (state=state@entry=0x7ffffffee310,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=2, last1=2)
at exec.c:3498
#46 0x000000000042da29 in execpline2 (state=state@entry=0x7ffffffee310,
    pcode=pcode@entry=23427, how=how@entry=2, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#47 0x000000000042e23b in execpline (state=state@entry=0x7ffffffee310,
    slcode=<optimized out>, how=how@entry=2, last1=0) at exec.c:1536
#48 0x000000000042f6ac in execlist (state=state@entry=0x7ffffffee310,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#49 0x000000000042fd86 in execode (p=p@entry=0x830160,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0,
    context=context@entry=0x497fbc "shfunc") at exec.c:1085
#50 0x0000000000430a0c in runshfunc (prog=prog@entry=0x830160,
wrap=wrap@entry=0x0,
    name=name@entry=0x7ffff7fab030 "_path_files") at exec.c:5390
#51 0x00007ffff5cf42cb in comp_wrapper (prog=0x830160, w=0x0,
    name=0x7ffff7fab030 "_path_files") at complete.c:1472
#52 0x00000000004309a8 in runshfunc (prog=0x830160,
wrap=0x7ffff5f0b720 <wrapper>,
    name=0x7ffff7fab030 "_path_files") at exec.c:5375
#53 0x0000000000431099 in doshfunc (shfunc=shfunc@entry=0x832ea0,
    doshargs=doshargs@entry=0x7ffff7fb06a8,
noreturnval=noreturnval@entry=0) at exec.c:5256
#54 0x000000000043168e in execshfunc (shf=shf@entry=0x832ea0,
args=args@entry=0x7ffff7fb06a8)
    at exec.c:4882
#55 0x000000000042ceba in execcmd (state=state@entry=0x7fffffff1cd0,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=18, last1=2)
at exec.c:3550
#56 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffff1cd0,
    pcode=pcode@entry=4483, how=how@entry=18, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
---Type <return> to continue, or q <return> to quit---
#57 0x000000000042e23b in execpline (state=state@entry=0x7fffffff1cd0,
    slcode=<optimized out>, how=how@entry=18, last1=0) at exec.c:1536
#58 0x000000000042f6ac in execlist (state=state@entry=0x7fffffff1cd0,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#59 0x00000000004531bf in execwhile (state=0x7fffffff1cd0,
do_exec=<optimized out>)
    at loop.c:452
#60 0x000000000042cd0b in execcmd (state=state@entry=0x7fffffff1cd0,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=18, last1=2)
at exec.c:3498
#61 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffff1cd0,
    pcode=pcode@entry=4419, how=how@entry=18, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#62 0x000000000042e23b in execpline (state=state@entry=0x7fffffff1cd0,
    slcode=<optimized out>, how=how@entry=18, last1=0) at exec.c:1536
#63 0x000000000042f6ac in execlist (state=state@entry=0x7fffffff1cd0,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#64 0x00000000004534d2 in execif (state=0x7fffffff1cd0, do_exec=0) at loop.c:567
#65 0x000000000042cd0b in execcmd (state=state@entry=0x7fffffff1cd0,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=18, last1=2)
at exec.c:3498
#66 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffff1cd0,
    pcode=pcode@entry=1987, how=how@entry=18, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#67 0x000000000042e23b in execpline (state=state@entry=0x7fffffff1cd0,
    slcode=<optimized out>, how=how@entry=18, last1=0) at exec.c:1536
#68 0x000000000042f6ac in execlist (state=state@entry=0x7fffffff1cd0,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#69 0x00000000004534d2 in execif (state=0x7fffffff1cd0, do_exec=0) at loop.c:567
#70 0x000000000042cd0b in execcmd (state=state@entry=0x7fffffff1cd0,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=18, last1=2)
at exec.c:3498
#71 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffff1cd0,
    pcode=pcode@entry=1603, how=how@entry=18, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
---Type <return> to continue, or q <return> to quit---
#72 0x000000000042e23b in execpline (state=state@entry=0x7fffffff1cd0,
    slcode=<optimized out>, how=how@entry=18, last1=0) at exec.c:1536
#73 0x000000000042f6ac in execlist (state=state@entry=0x7fffffff1cd0,
    dont_change_job=dont_change_job@entry=1, exiting=0) at exec.c:1294
#74 0x00000000004528fb in execfor (state=<optimized out>, do_exec=0)
at loop.c:175
#75 0x000000000042cd0b in execcmd (state=state@entry=0x7fffffff1cd0,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=2, last1=2)
at exec.c:3498
#76 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffff1cd0,
    pcode=pcode@entry=1539, how=how@entry=2, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#77 0x000000000042e23b in execpline (state=state@entry=0x7fffffff1cd0,
    slcode=<optimized out>, how=how@entry=2, last1=0) at exec.c:1536
#78 0x000000000042f6ac in execlist (state=state@entry=0x7fffffff1cd0,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#79 0x00000000004531bf in execwhile (state=0x7fffffff1cd0,
do_exec=<optimized out>)
    at loop.c:452
#80 0x000000000042cd0b in execcmd (state=state@entry=0x7fffffff1cd0,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=2, last1=2)
at exec.c:3498
#81 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffff1cd0,
    pcode=pcode@entry=1475, how=how@entry=2, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#82 0x000000000042e23b in execpline (state=state@entry=0x7fffffff1cd0,
    slcode=<optimized out>, how=how@entry=2, last1=0) at exec.c:1536
#83 0x000000000042f6ac in execlist (state=state@entry=0x7fffffff1cd0,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#84 0x000000000042fd86 in execode (p=p@entry=0x853770,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0,
    context=context@entry=0x497fbc "shfunc") at exec.c:1085
#85 0x0000000000430a0c in runshfunc (prog=prog@entry=0x853770,
wrap=wrap@entry=0x0,
    name=name@entry=0x7ffff7faf030 "_alternative") at exec.c:5390
#86 0x00007ffff5cf42cb in comp_wrapper (prog=0x853770, w=0x0,
---Type <return> to continue, or q <return> to quit---
    name=0x7ffff7faf030 "_alternative") at complete.c:1472
#87 0x00000000004309a8 in runshfunc (prog=0x853770,
wrap=0x7ffff5f0b720 <wrapper>,
    name=0x7ffff7faf030 "_alternative") at exec.c:5375
#88 0x0000000000431099 in doshfunc (shfunc=shfunc@entry=0x81ff60,
    doshargs=doshargs@entry=0x7ffff7fb8b70,
noreturnval=noreturnval@entry=0) at exec.c:5256
#89 0x000000000043168e in execshfunc (shf=shf@entry=0x81ff60,
args=args@entry=0x7ffff7fb8b70)
    at exec.c:4882
#90 0x000000000042ceba in execcmd (state=state@entry=0x7fffffff3e10,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=2, last1=2)
at exec.c:3550
#91 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffff3e10,
    pcode=pcode@entry=7107, how=how@entry=2, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#92 0x000000000042e23b in execpline (state=state@entry=0x7fffffff3e10,
    slcode=<optimized out>, how=how@entry=2, last1=last1@entry=0) at exec.c:1536
#93 0x000000000042f6d9 in execlist (state=state@entry=0x7fffffff3e10,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1302
#94 0x00000000004534d2 in execif (state=0x7fffffff3e10, do_exec=0) at loop.c:567
#95 0x000000000042cd0b in execcmd (state=state@entry=0x7fffffff3e10,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=2, last1=2)
at exec.c:3498
#96 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffff3e10,
    pcode=pcode@entry=4291, how=how@entry=2, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#97 0x000000000042e23b in execpline (state=state@entry=0x7fffffff3e10,
    slcode=<optimized out>, how=how@entry=2, last1=0) at exec.c:1536
#98 0x000000000042f6ac in execlist (state=state@entry=0x7fffffff3e10,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#99 0x00000000004534d2 in execif (state=0x7fffffff3e10, do_exec=0) at loop.c:567
#100 0x000000000042cd0b in execcmd (state=state@entry=0x7fffffff3e10,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=18, last1=2)
at exec.c:3498
#101 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffff3e10,
    pcode=pcode@entry=2499, how=how@entry=18, input=0, output=0,
last1=last1@entry=0)
---Type <return> to continue, or q <return> to quit---
    at exec.c:1758
#102 0x000000000042e23b in execpline (state=state@entry=0x7fffffff3e10,
    slcode=<optimized out>, how=how@entry=18, last1=0) at exec.c:1536
#103 0x000000000042f6ac in execlist (state=state@entry=0x7fffffff3e10,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#104 0x000000000042fd86 in execode (p=p@entry=0x837560,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0,
    context=context@entry=0x497fbc "shfunc") at exec.c:1085
#105 0x0000000000430a0c in runshfunc (prog=prog@entry=0x837560,
wrap=wrap@entry=0x0,
    name=name@entry=0x7ffff7fb8028 "_cd") at exec.c:5390
#106 0x00007ffff5cf42cb in comp_wrapper (prog=0x837560, w=0x0,
name=0x7ffff7fb8028 "_cd")
    at complete.c:1472
#107 0x00000000004309a8 in runshfunc (prog=0x837560,
wrap=0x7ffff5f0b720 <wrapper>,
    name=0x7ffff7fb8028 "_cd") at exec.c:5375
#108 0x0000000000431099 in doshfunc (shfunc=shfunc@entry=0x822c68,
    doshargs=doshargs@entry=0x7ffff7fbc890,
noreturnval=noreturnval@entry=0) at exec.c:5256
#109 0x000000000043168e in execshfunc (shf=shf@entry=0x822c68,
    args=args@entry=0x7ffff7fbc890) at exec.c:4882
#110 0x000000000042ceba in execcmd (state=state@entry=0x7fffffff4f30,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=18, last1=2)
at exec.c:3550
#111 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffff4f30,
    pcode=pcode@entry=131, how=how@entry=18, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#112 0x000000000042e23b in execpline (state=state@entry=0x7fffffff4f30,
    slcode=<optimized out>, how=how@entry=18, last1=0) at exec.c:1536
#113 0x000000000042f6ac in execlist (state=state@entry=0x7fffffff4f30,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#114 0x000000000042fd86 in execode (p=0x7ffff7fbc840,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0,
    context=context@entry=0x4a3770 "eval") at exec.c:1085
#115 0x0000000000417f80 in eval (argv=0x7ffff7fbc800) at builtin.c:5533
---Type <return> to continue, or q <return> to quit---
#116 0x00000000004183a2 in bin_eval (nam=<optimized out>, argv=<optimized out>,
    ops=<optimized out>, func=<optimized out>) at builtin.c:5719
#117 0x000000000041e481 in execbuiltin (args=args@entry=0x7ffff7fbc7a0,
    assigns=assigns@entry=0x0, bn=bn@entry=0x6b5c00 <builtins+1472>)
at builtin.c:484
#118 0x000000000042d4ee in execcmd (state=state@entry=0x7fffffff60d0,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=2, last1=2)
at exec.c:3669
#119 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffff60d0,
    pcode=pcode@entry=4099, how=how@entry=2, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#120 0x000000000042e23b in execpline (state=state@entry=0x7fffffff60d0,
    slcode=<optimized out>, how=how@entry=2, last1=last1@entry=0) at exec.c:1536
#121 0x000000000042f6d9 in execlist (state=state@entry=0x7fffffff60d0,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1302
#122 0x00000000004534d2 in execif (state=0x7fffffff60d0, do_exec=0) at
loop.c:567
#123 0x000000000042cd0b in execcmd (state=state@entry=0x7fffffff60d0,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=2, last1=2)
at exec.c:3498
#124 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffff60d0,
    pcode=pcode@entry=3971, how=how@entry=2, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#125 0x000000000042e23b in execpline (state=state@entry=0x7fffffff60d0,
    slcode=<optimized out>, how=how@entry=2, last1=0) at exec.c:1536
#126 0x000000000042f6ac in execlist (state=state@entry=0x7fffffff60d0,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#127 0x000000000042fd86 in execode (p=p@entry=0x853620,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0,
    context=context@entry=0x497fbc "shfunc") at exec.c:1085
#128 0x0000000000430a0c in runshfunc (prog=prog@entry=0x853620,
wrap=wrap@entry=0x0,
    name=name@entry=0x7ffff7fbc030 "_dispatch") at exec.c:5390
#129 0x00007ffff5cf42cb in comp_wrapper (prog=0x853620, w=0x0,
    name=0x7ffff7fbc030 "_dispatch") at complete.c:1472
#130 0x00000000004309a8 in runshfunc (prog=0x853620,
wrap=0x7ffff5f0b720 <wrapper>,
---Type <return> to continue, or q <return> to quit---
    name=0x7ffff7fbc030 "_dispatch") at exec.c:5375
#131 0x0000000000431099 in doshfunc (shfunc=shfunc@entry=0x7fd6d0,
    doshargs=doshargs@entry=0x7ffff7fc0348,
noreturnval=noreturnval@entry=0) at exec.c:5256
#132 0x000000000043168e in execshfunc (shf=shf@entry=0x7fd6d0,
    args=args@entry=0x7ffff7fc0348) at exec.c:4882
#133 0x000000000042ceba in execcmd (state=state@entry=0x7fffffff71f0,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=18, last1=2)
at exec.c:3550
#134 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffff71f0,
    pcode=pcode@entry=2627, how=how@entry=18, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#135 0x000000000042e23b in execpline (state=state@entry=0x7fffffff71f0,
    slcode=<optimized out>, how=how@entry=18, last1=0) at exec.c:1536
#136 0x000000000042f6ac in execlist (state=state@entry=0x7fffffff71f0,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#137 0x000000000042fd86 in execode (p=p@entry=0x827f00,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0,
    context=context@entry=0x497fbc "shfunc") at exec.c:1085
#138 0x0000000000430a0c in runshfunc (prog=prog@entry=0x827f00,
wrap=wrap@entry=0x0,
    name=name@entry=0x7ffff7fc0028 "_normal") at exec.c:5390
#139 0x00007ffff5cf42cb in comp_wrapper (prog=0x827f00, w=0x0,
name=0x7ffff7fc0028 "_normal")
    at complete.c:1472
#140 0x00000000004309a8 in runshfunc (prog=0x827f00,
wrap=0x7ffff5f0b720 <wrapper>,
    name=0x7ffff7fc0028 "_normal") at exec.c:5375
#141 0x0000000000431099 in doshfunc (shfunc=shfunc@entry=0x832008,
    doshargs=doshargs@entry=0x7ffff7fc4688,
noreturnval=noreturnval@entry=0) at exec.c:5256
#142 0x000000000043168e in execshfunc (shf=shf@entry=0x832008,
    args=args@entry=0x7ffff7fc4688) at exec.c:4882
#143 0x000000000042ceba in execcmd (state=state@entry=0x7fffffff8b20,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=2, last1=2)
at exec.c:3550
#144 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffff8b20,
    pcode=pcode@entry=7555, how=how@entry=2, input=0, output=0,
last1=last1@entry=0)
---Type <return> to continue, or q <return> to quit---
    at exec.c:1758
#145 0x000000000042e23b in execpline (state=state@entry=0x7fffffff8b20,
    slcode=<optimized out>, how=how@entry=2, last1=last1@entry=0) at exec.c:1536
#146 0x000000000042f6d9 in execlist (state=state@entry=0x7fffffff8b20,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1302
#147 0x00000000004534d2 in execif (state=0x7fffffff8b20, do_exec=0) at
loop.c:567
#148 0x000000000042cd0b in execcmd (state=state@entry=0x7fffffff8b20,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=2, last1=2)
at exec.c:3498
#149 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffff8b20,
    pcode=pcode@entry=7427, how=how@entry=2, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#150 0x000000000042e23b in execpline (state=state@entry=0x7fffffff8b20,
    slcode=<optimized out>, how=how@entry=2, last1=0) at exec.c:1536
#151 0x000000000042f6ac in execlist (state=state@entry=0x7fffffff8b20,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#152 0x000000000042fd86 in execode (p=p@entry=0x827ad8,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0,
    context=context@entry=0x497fbc "shfunc") at exec.c:1085
#153 0x0000000000430a0c in runshfunc (prog=prog@entry=0x827ad8,
wrap=wrap@entry=0x0,
    name=name@entry=0x7ffff7fc4030 "_complete") at exec.c:5390
#154 0x00007ffff5cf42cb in comp_wrapper (prog=0x827ad8, w=0x0,
    name=0x7ffff7fc4030 "_complete") at complete.c:1472
#155 0x00000000004309a8 in runshfunc (prog=0x827ad8,
wrap=0x7ffff5f0b720 <wrapper>,
    name=0x7ffff7fc4030 "_complete") at exec.c:5375
#156 0x0000000000431099 in doshfunc (shfunc=shfunc@entry=0x823298,
    doshargs=doshargs@entry=0x7ffff7fcae78,
noreturnval=noreturnval@entry=0) at exec.c:5256
#157 0x000000000043168e in execshfunc (shf=shf@entry=0x823298,
    args=args@entry=0x7ffff7fcae78) at exec.c:4882
#158 0x000000000042ceba in execcmd (state=state@entry=0x7fffffffbd20,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=18, last1=2)
at exec.c:3550
#159 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffffbd20,
---Type <return> to continue, or q <return> to quit---
    pcode=pcode@entry=12931, how=how@entry=18, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#160 0x000000000042e23b in execpline (state=state@entry=0x7fffffffbd20,
    slcode=<optimized out>, how=how@entry=18, last1=0) at exec.c:1536
#161 0x000000000042f6ac in execlist (state=state@entry=0x7fffffffbd20,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#162 0x000000000045343b in execif (state=0x7fffffffbd20, do_exec=0) at
loop.c:551
#163 0x000000000042cd0b in execcmd (state=state@entry=0x7fffffffbd20,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=2, last1=2)
at exec.c:3498
#164 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffffbd20,
    pcode=pcode@entry=12611, how=how@entry=2, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#165 0x000000000042e23b in execpline (state=state@entry=0x7fffffffbd20,
    slcode=<optimized out>, how=how@entry=2, last1=0) at exec.c:1536
#166 0x000000000042f6ac in execlist (state=state@entry=0x7fffffffbd20,
    dont_change_job=dont_change_job@entry=1, exiting=0) at exec.c:1294
#167 0x00000000004528fb in execfor (state=<optimized out>, do_exec=0)
at loop.c:175
#168 0x000000000042cd0b in execcmd (state=state@entry=0x7fffffffbd20,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=2, last1=2)
at exec.c:3498
#169 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffffbd20,
    pcode=pcode@entry=12099, how=how@entry=2, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#170 0x000000000042e23b in execpline (state=state@entry=0x7fffffffbd20,
    slcode=<optimized out>, how=how@entry=2, last1=0) at exec.c:1536
#171 0x000000000042f6ac in execlist (state=state@entry=0x7fffffffbd20,
    dont_change_job=dont_change_job@entry=1, exiting=0) at exec.c:1294
#172 0x00000000004528fb in execfor (state=<optimized out>, do_exec=0)
at loop.c:175
#173 0x000000000042cd0b in execcmd (state=state@entry=0x7fffffffbd20,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=2, last1=2)
at exec.c:3498
#174 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffffbd20,
    pcode=pcode@entry=10627, how=how@entry=2, input=0, output=0,
last1=last1@entry=0)
---Type <return> to continue, or q <return> to quit---
    at exec.c:1758
#175 0x000000000042e23b in execpline (state=state@entry=0x7fffffffbd20,
    slcode=<optimized out>, how=how@entry=2, last1=0) at exec.c:1536
#176 0x000000000042f6ac in execlist (state=state@entry=0x7fffffffbd20,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#177 0x000000000045395e in exectry (state=0x7fffffffbd20, do_exec=0)
at loop.c:724
#178 0x000000000042cd0b in execcmd (state=state@entry=0x7fffffffbd20,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=2, last1=2)
at exec.c:3498
#179 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffffbd20,
    pcode=pcode@entry=3075, how=how@entry=2, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#180 0x000000000042e23b in execpline (state=state@entry=0x7fffffffbd20,
    slcode=<optimized out>, how=how@entry=2, last1=0) at exec.c:1536
#181 0x000000000042f6ac in execlist (state=state@entry=0x7fffffffbd20,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#182 0x000000000042fd86 in execode (p=0x7ef798,
dont_change_job=dont_change_job@entry=1,
    exiting=exiting@entry=0, context=context@entry=0x497f81
"loadautofunc") at exec.c:1085
#183 0x000000000042fe9c in execautofn_basic (state=state@entry=0x7fffffffc550,
    do_exec=do_exec@entry=0) at exec.c:4928
#184 0x000000000042cce3 in execcmd (state=state@entry=0x7fffffffc550,
input=input@entry=0,
    output=output@entry=0, how=<optimized out>, how@entry=18, last1=2)
at exec.c:3496
#185 0x000000000042da29 in execpline2 (state=state@entry=0x7fffffffc550,
    pcode=pcode@entry=3, how=how@entry=18, input=0, output=0,
last1=last1@entry=0)
    at exec.c:1758
#186 0x000000000042e23b in execpline (state=state@entry=0x7fffffffc550,
    slcode=<optimized out>, how=how@entry=18, last1=0) at exec.c:1536
#187 0x000000000042f6ac in execlist (state=state@entry=0x7fffffffc550,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0)
at exec.c:1294
#188 0x000000000042fd86 in execode (p=p@entry=0x82c560,
    dont_change_job=dont_change_job@entry=1, exiting=exiting@entry=0,
    context=context@entry=0x497fbc "shfunc") at exec.c:1085
---Type <return> to continue, or q <return> to quit---
#189 0x0000000000430a0c in runshfunc (prog=prog@entry=0x82c560,
wrap=wrap@entry=0x0,
    name=name@entry=0x7ffff7fe4028 "_main_complete") at exec.c:5390
#190 0x00007ffff5cf42cb in comp_wrapper (prog=0x82c560, w=0x0,
    name=0x7ffff7fe4028 "_main_complete") at complete.c:1472
#191 0x00000000004309a8 in runshfunc (prog=0x82c560,
wrap=0x7ffff5f0b720 <wrapper>,
    name=0x7ffff7fe4028 "_main_complete") at exec.c:5375
#192 0x0000000000431099 in doshfunc (shfunc=shfunc@entry=0x82f2a8,
    doshargs=doshargs@entry=0x0, noreturnval=noreturnval@entry=1) at exec.c:5256
#193 0x00007ffff5cf69e6 in callcompfunc (s=<optimized out>,
fn=0x83d310 "_main_complete")
    at compcore.c:832
#194 0x00007ffff5cfc258 in makecomplist (s=<optimized out>,
s@entry=0x840830 "mp/ai/04",
    incmd=incmd@entry=0, lst=lst@entry=0) at compcore.c:981
#195 0x00007ffff5cfc7b5 in do_completion (dummy=<optimized out>,
dat=<optimized out>)
    at compcore.c:343
#196 0x000000000045ca39 in runhookdef (h=0x7ffff635dde8 <zlehooks+40>,
    d=d@entry=0x7fffffffce40) at module.c:995
#197 0x00007ffff6140576 in docompletion (s=s@entry=0x840830
"mp/ai/04", lst=<optimized out>,
    incmd=<optimized out>) at zle_tricky.c:2310
#198 0x00007ffff6145758 in docomplete (lst=lst@entry=0) at zle_tricky.c:852
#199 0x00007ffff614588d in completeword (args=<optimized out>) at
zle_tricky.c:231
#200 0x00007ffff61409d1 in completecall
(args=args@entry=0x7ffff635e530 <zlenoargs>)
    at zle_tricky.c:207
#201 0x00007ffff6131c75 in execzlefunc (func=0x7ffff63585a0 <thingies+960>,
    args=args@entry=0x7ffff635e530 <zlenoargs>, set_bindk=set_bindk@entry=0)
    at zle_main.c:1406
#202 0x00007ffff6132398 in zlecore () at zle_main.c:1114
#203 0x00007ffff6133053 in zleread (lp=<optimized out>, rp=<optimized out>,
    flags=<optimized out>, context=<optimized out>,
    init=init@entry=0x7ffff614de63 "zle-line-init",
    finish=finish@entry=0x7ffff614de53 "zle-line-finish") at zle_main.c:1307
#204 0x00007ffff6134752 in zle_main_entry (cmd=<optimized out>,
ap=<optimized out>)
---Type <return> to continue, or q <return> to quit---
    at zle_main.c:2011
#205 0x0000000000446d0f in zleentry (cmd=cmd@entry=1) at init.c:1533
#206 0x0000000000447e24 in inputline () at input.c:293
#207 0x00000000004480fb in ingetc () at input.c:226
#208 0x0000000000440d68 in ihgetc () at hist.c:391
#209 0x0000000000450c43 in gettok () at lex.c:611
#210 0x0000000000451d48 in zshlex () at lex.c:275
#211 0x000000000046fc10 in parse_event (endtok=endtok@entry=37) at parse.c:570
#212 0x0000000000443e05 in loop (toplevel=toplevel@entry=1,
justonce=justonce@entry=0)
    at init.c:146
#213 0x000000000044703e in zsh_main (argc=<optimized out>, argv=0x7fffffffd798)
    at init.c:1689
#214 0x000000000040f4d6 in main (argc=<optimized out>, argv=<optimized
out>) at ./main.c:93


-- 
Mikael Magnusson



Messages sorted by: Reverse Date, Date, Thread, Author