[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
segfault w/ localvar_inherit and associative array insert
From: |
Grisha Levit |
Subject: |
segfault w/ localvar_inherit and associative array insert |
Date: |
Wed, 25 Jul 2018 17:37:22 -0400 |
shopt -s localvar_inherit
declare -A var
f() { declare var+=([0]=X); }; f
Segmentation fault: 11
* thread #1, stop reason = signal SIGSTOP
* frame #0: 0x0000000107abb72f bash`hash_search + 47
frame #1: 0x0000000107ac7324 bash`assoc_insert + 36
frame #2: 0x0000000107ac6658 bash`assign_compound_array_list + 200
frame #3: 0x0000000107aaac32 bash`do_assignment_internal + 1042
frame #4: 0x0000000107ab2384 bash`expand_word_list_internal + 1348
frame #5: 0x0000000107a87f41 bash`execute_command_internal + 10801
frame #6: 0x0000000107a854a9 bash`execute_command + 137
frame #7: 0x0000000107a86a14 bash`execute_command_internal + 5380
frame #8: 0x0000000107a87043 bash`execute_command_internal + 6963
frame #9: 0x0000000107a8ad2c bash`execute_function + 1628
frame #10: 0x0000000107a88b38 bash`execute_command_internal + 13864
frame #11: 0x0000000107a86a60 bash`execute_command_internal + 5456
frame #12: 0x0000000107adfa1d bash`parse_and_execute + 877
frame #13: 0x0000000107a70713 bash`run_one_command + 163
frame #14: 0x0000000107a6f765 bash`main + 5301
frame #15: 0x00007fff5d381015 libdyld.dylib`start + 1
frame #16: 0x00007fff5d381015 libdyld.dylib`start + 1
- segfault w/ localvar_inherit and associative array insert,
Grisha Levit <=