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

SIGSTOP due to os_unfair_lock_recursive_abort



I don't have a lot of time to debug since this is at work, but figured
I'd mention this here.:

(lldb) target create "/opt/local/bin/zsh" --core "/cores/zsh-84177-501.core"
Core file '/cores/zsh-84177-501.core' (x86_64) was loaded.
(lldb) bt
* thread #1, stop reason = signal SIGSTOP
  * frame #0: 0x00007fff59f705e2
libsystem_platform.dylib`_os_unfair_lock_recursive_abort + 23
    frame #1: 0x00007fff59f70710
libsystem_platform.dylib`_os_unfair_lock_lock_slow + 226
    frame #2: 0x00007fff59e2007c libsystem_malloc.dylib`free_tiny + 154
    frame #3: 0x000000010c706c4c zle.bundle`unmetafy_line + 94
    frame #4: 0x000000010c6fd9ae zle.bundle`zrefresh + 66
    frame #5: 0x000000010c6f6381 zle.bundle`trashzle + 70
    frame #6: 0x000000010c709dfc zle.bundle`showmsg + 42
    frame #7: 0x000000010c70220d zle.bundle`bin_zle_mesg + 26
    frame #8: 0x000000010c421290 zsh`execbuiltin + 1906
    frame #9: 0x000000010c43b0a4 zsh`execcmd_exec + 13640
    frame #10: 0x000000010c4377d4 zsh`execpline2 + 308
    frame #11: 0x000000010c4330fb zsh`execpline + 646
    frame #12: 0x000000010c43257a zsh`execlist + 374
    frame #13: 0x000000010c4323e5 zsh`execode + 200
    frame #14: 0x000000010c4362df zsh`runshfunc + 170
    frame #15: 0x000000010c435e6b zsh`doshfunc + 1318
    frame #16: 0x000000010c47c11f zsh`dotrapargs + 583
    frame #17: 0x000000010c47c4e8 zsh`dotrap + 284
    frame #18: 0x000000010c47b380 zsh`handletrap + 116
    frame #19: 0x000000010c47ab20 zsh`zhandler + 371
    frame #20: 0x00007fff59f6df5a libsystem_platform.dylib`_sigtramp + 26
    frame #21: 0x00007fff59e1f570 libsystem_malloc.dylib`tiny_free_no_lock + 80
    frame #22: 0x00007fff59e20256 libsystem_malloc.dylib`free_tiny + 628
    frame #23: 0x00007fff59d09615 libsystem_c.dylib`wcscoll_l + 965
    frame #24: 0x00007fff59d08466 libsystem_c.dylib`strcoll_l + 164
    frame #25: 0x000000010c47c678 zsh`eltpcmp + 231
    frame #26: 0x000000010c47c57b zsh`zstrcmp + 92
    frame #27: 0x00007fff59d0e4e0 libsystem_c.dylib`_qsort + 911
    frame #28: 0x00007fff59d0e945 libsystem_c.dylib`_qsort + 2036
    frame #29: 0x00007fff59d0e945 libsystem_c.dylib`_qsort + 2036
    frame #30: 0x00007fff59d0e8eb libsystem_c.dylib`_qsort + 1946
    frame #31: 0x000000010c73799a complete.bundle`makearray + 163
    frame #32: 0x000000010c7373cb complete.bundle`permmatches + 386
    frame #33: 0x000000010c72fcb0 complete.bundle`get_nmatches + 15
    frame #34: 0x000000010c466284 zsh`getstrvalue + 280
    frame #35: 0x000000010c465621 zsh`getarg + 2376
    frame #36: 0x000000010c4649f7 zsh`getindex + 275
    frame #37: 0x000000010c466a57 zsh`fetchvalue + 707
    frame #38: 0x000000010c45a19a zsh`getmathparam + 63
    frame #39: 0x000000010c45a4c3 zsh`mathevall + 546
    frame #40: 0x000000010c45a25f zsh`matheval + 84
    frame #41: 0x000000010c430abf zsh`evalcond + 1555
    frame #42: 0x000000010c437435 zsh`execcond + 98
    frame #43: 0x000000010c432e3f zsh`execsimple + 486
    frame #44: 0x000000010c43288e zsh`execlist + 1162
    frame #45: 0x000000010c458b26 zsh`execwhile + 238
    frame #46: 0x000000010c43a59f zsh`execcmd_exec + 10819
    frame #47: 0x000000010c4377d4 zsh`execpline2 + 308
    frame #48: 0x000000010c4330fb zsh`execpline + 646
    frame #49: 0x000000010c43257a zsh`execlist + 374
    frame #50: 0x000000010c4323e5 zsh`execode + 200
    frame #51: 0x000000010c4362df zsh`runshfunc + 170
    frame #52: 0x000000010c730e4e complete.bundle`comp_wrapper + 380
    frame #53: 0x000000010c43629c zsh`runshfunc + 103
    frame #54: 0x000000010c435e6b zsh`doshfunc + 1318
    frame #55: 0x000000010c43722b zsh`execshfunc + 357
    frame #56: 0x000000010c43aa19 zsh`execcmd_exec + 11965
    frame #57: 0x000000010c4377d4 zsh`execpline2 + 308
    frame #58: 0x000000010c4330fb zsh`execpline + 646
    frame #59: 0x000000010c43257a zsh`execlist + 374
    frame #60: 0x000000010c4323e5 zsh`execode + 200
    frame #61: 0x000000010c4362df zsh`runshfunc + 170
    frame #62: 0x000000010c730e4e complete.bundle`comp_wrapper + 380
    frame #63: 0x000000010c43629c zsh`runshfunc + 103
    frame #64: 0x000000010c435e6b zsh`doshfunc + 1318
    frame #65: 0x000000010c43722b zsh`execshfunc + 357
    frame #66: 0x000000010c43aa19 zsh`execcmd_exec + 11965
    frame #67: 0x000000010c4377d4 zsh`execpline2 + 308
    frame #68: 0x000000010c4330fb zsh`execpline + 646
    frame #69: 0x000000010c43257a zsh`execlist + 374
    frame #70: 0x000000010c4323e5 zsh`execode + 200
    frame #71: 0x000000010c4362df zsh`runshfunc + 170
    frame #72: 0x000000010c730e4e complete.bundle`comp_wrapper + 380
    frame #73: 0x000000010c43629c zsh`runshfunc + 103
    frame #74: 0x000000010c435e6b zsh`doshfunc + 1318
    frame #75: 0x000000010c43722b zsh`execshfunc + 357
    frame #76: 0x000000010c43aa19 zsh`execcmd_exec + 11965
    frame #77: 0x000000010c4377d4 zsh`execpline2 + 308
    frame #78: 0x000000010c4330fb zsh`execpline + 646
    frame #79: 0x000000010c43257a zsh`execlist + 374
    frame #80: 0x000000010c4323e5 zsh`execode + 200
    frame #81: 0x000000010c42d6a5 zsh`eval + 302
    frame #82: 0x000000010c421290 zsh`execbuiltin + 1906
    frame #83: 0x000000010c43b0a4 zsh`execcmd_exec + 13640
    frame #84: 0x000000010c4377d4 zsh`execpline2 + 308
    frame #85: 0x000000010c4330fb zsh`execpline + 646
    frame #86: 0x000000010c43286b zsh`execlist + 1127
    frame #87: 0x000000010c458f71 zsh`execif + 380
    frame #88: 0x000000010c43a59f zsh`execcmd_exec + 10819
    frame #89: 0x000000010c4377d4 zsh`execpline2 + 308
    frame #90: 0x000000010c4330fb zsh`execpline + 646
    frame #91: 0x000000010c43257a zsh`execlist + 374
    frame #92: 0x000000010c4323e5 zsh`execode + 200
    frame #93: 0x000000010c4362df zsh`runshfunc + 170
    frame #94: 0x000000010c730e4e complete.bundle`comp_wrapper + 380
    frame #95: 0x000000010c43629c zsh`runshfunc + 103
    frame #96: 0x000000010c435e6b zsh`doshfunc + 1318
    frame #97: 0x000000010c43722b zsh`execshfunc + 357
    frame #98: 0x000000010c43aa19 zsh`execcmd_exec + 11965
    frame #99: 0x000000010c4377d4 zsh`execpline2 + 308
    frame #100: 0x000000010c4330fb zsh`execpline + 646
    frame #101: 0x000000010c43286b zsh`execlist + 1127
    frame #102: 0x000000010c458f71 zsh`execif + 380
    frame #103: 0x000000010c43a59f zsh`execcmd_exec + 10819
    frame #104: 0x000000010c4377d4 zsh`execpline2 + 308
    frame #105: 0x000000010c4330fb zsh`execpline + 646
    frame #106: 0x000000010c43257a zsh`execlist + 374
    frame #107: 0x000000010c4323e5 zsh`execode + 200
    frame #108: 0x000000010c4362df zsh`runshfunc + 170
    frame #109: 0x000000010c730e4e complete.bundle`comp_wrapper + 380
    frame #110: 0x000000010c43629c zsh`runshfunc + 103
    frame #111: 0x000000010c435e6b zsh`doshfunc + 1318
    frame #112: 0x000000010c43722b zsh`execshfunc + 357
    frame #113: 0x000000010c43aa19 zsh`execcmd_exec + 11965
    frame #114: 0x000000010c4377d4 zsh`execpline2 + 308
    frame #115: 0x000000010c4330fb zsh`execpline + 646
    frame #116: 0x000000010c43257a zsh`execlist + 374
    frame #117: 0x000000010c458e91 zsh`execif + 156
    frame #118: 0x000000010c43a59f zsh`execcmd_exec + 10819
    frame #119: 0x000000010c4377d4 zsh`execpline2 + 308
    frame #120: 0x000000010c4330fb zsh`execpline + 646
    frame #121: 0x000000010c43257a zsh`execlist + 374
    frame #122: 0x000000010c45824c zsh`execfor + 1106
    frame #123: 0x000000010c43a59f zsh`execcmd_exec + 10819
    frame #124: 0x000000010c4377d4 zsh`execpline2 + 308
    frame #125: 0x000000010c4330fb zsh`execpline + 646
    frame #126: 0x000000010c43257a zsh`execlist + 374
    frame #127: 0x000000010c45824c zsh`execfor + 1106
    frame #128: 0x000000010c43a59f zsh`execcmd_exec + 10819
    frame #129: 0x000000010c4377d4 zsh`execpline2 + 308
    frame #130: 0x000000010c4330fb zsh`execpline + 646
    frame #131: 0x000000010c43257a zsh`execlist + 374
    frame #132: 0x000000010c4594f3 zsh`exectry + 117
    frame #133: 0x000000010c43a59f zsh`execcmd_exec + 10819
    frame #134: 0x000000010c4377d4 zsh`execpline2 + 308
    frame #135: 0x000000010c4330fb zsh`execpline + 646
    frame #136: 0x000000010c43257a zsh`execlist + 374
    frame #137: 0x000000010c4323e5 zsh`execode + 200
    frame #138: 0x000000010c4362df zsh`runshfunc + 170
    frame #139: 0x000000010c730e4e complete.bundle`comp_wrapper + 380
    frame #140: 0x000000010c43629c zsh`runshfunc + 103
    frame #141: 0x000000010c435e6b zsh`doshfunc + 1318
    frame #142: 0x000000010c731f30 complete.bundle`do_completion + 3776
    frame #143: 0x000000010c7061d3 zle.bundle`docomplete + 12675
    frame #144: 0x000000010c702f0d zle.bundle`completecall + 52
    frame #145: 0x000000010c6f5678 zle.bundle`execzlefunc + 732
    frame #146: 0x000000010c6f5b28 zle.bundle`zlecore + 322
    frame #147: 0x000000010c6f613c zle.bundle`zleread + 1156
    frame #148: 0x000000010c44e27b zsh`zleentry + 385
    frame #149: 0x000000010c44ece0 zsh`ingetc + 291
    frame #150: 0x000000010c44662e zsh`ihgetc + 22
    frame #151: 0x000000010c4544cb zsh`zshlex + 137
    frame #152: 0x000000010c46ae29 zsh`parse_event + 52
    frame #153: 0x000000010c44b873 zsh`loop + 263
    frame #154: 0x000000010c44e79f zsh`zsh_main + 1193
    frame #155: 0x00007fff59c5f015 libdyld.dylib`start + 1
(lldb)

-- 
Eitan Adler



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