https://sourceware.org/bugzilla/show_bug.cgi?id=23049
--- Comment #2 from Dongliang Mu <mudongliangabcd at gmail dot com> --- Trigger method: wget https://ftp.gnu.org/gnu/binutils/binutils-2.30.tar.gz tar -xvf binutils-2.30.tar.gz cd binutils-2.30/ ./configure make cd gas/ wget https://sourceware.org/bugzilla/attachment.cgi?id=10940 -O poc_hang gdb ./as-new (gdb) r poc_hang Stack Trace: #0 resolve_symbol_value (symp=symp@entry=0x555555999fa0) at symbols.c:1345 #1 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x555555999ec0) at symbols.c:1320 #2 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x55555599a4f0) at symbols.c:1320 #3 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x55555599a550) at symbols.c:1320 #4 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x55555599a5b0) at symbols.c:1321 #5 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x55555599a070) at symbols.c:1321 #6 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x55555599a0d0) at symbols.c:1321 #7 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x55555599a190) at symbols.c:1320 #8 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x55555599a250) at symbols.c:1320 #9 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x55555599a2b0) at symbols.c:1320 #10 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559ddfb0) at symbols.c:1320 #11 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559de010) at symbols.c:1320 #12 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x5555559de070) at symbols.c:1321 #13 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559de250) at symbols.c:1320 #14 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x5555559de2b0) at symbols.c:1321 #15 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x5555559de310) at symbols.c:1321 #16 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x55555599a610) at symbols.c:1321 #17 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x5555559dd8f0) at symbols.c:1321 #18 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559dd950) at symbols.c:1320 #19 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559dda10) at symbols.c:1320 #20 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559dda70) at symbols.c:1320 #21 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x5555559de380) at symbols.c:1321 #22 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559e6530) at symbols.c:1320 #23 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559e6590) at symbols.c:1320 #24 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x5555559e7610) at symbols.c:1321 #25 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559e7670) at symbols.c:1320 #26 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559e7790) at symbols.c:1320 #27 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559e7970) at symbols.c:1320 #28 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559e7a90) at symbols.c:1320 #29 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559e7f70) at symbols.c:1320 #30 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x5555559e7fd0) at symbols.c:1321 #31 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x5555559e8030) at symbols.c:1321 #32 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x5555559e8090) at symbols.c:1321 #33 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x5555559de3e0) at symbols.c:1321 #34 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x5555559e3ad0) at symbols.c:1321 #35 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x5555559e3b30) at symbols.c:1321 #36 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559e3b90) at symbols.c:1320 #37 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x5555559e8100) at symbols.c:1321 #38 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559f2110) at symbols.c:1320 #39 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559f2170) at symbols.c:1320 #40 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x5555559f21d0) at symbols.c:1321 #41 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559f23b0) at symbols.c:1320 #42 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559f24d0) at symbols.c:1320 #43 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559f39d0) at symbols.c:1320 #44 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559f3af0) at symbols.c:1320 #45 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559f61f0) at symbols.c:1320 #46 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x5555559f6250) at symbols.c:1321 #47 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559f6370) at symbols.c:1320 #48 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559fb7d0) at symbols.c:1320 #49 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x5555559fb830) at symbols.c:1321 #50 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x5555559e8160) at symbols.c:1321 #51 0x00005555555cd1b2 in resolve_symbol_value (symp=symp@entry=0x5555559e81c0) at symbols.c:1321 #52 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559e82e0) at symbols.c:1320 #53 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559e83a0) at symbols.c:1320 #54 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559e8400) at symbols.c:1320 #55 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559fb8f0) at symbols.c:1320 #56 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x5555559fb950) at symbols.c:1320 #57 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x555555a1fef0) at symbols.c:1320 #58 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x555555a457c0) at symbols.c:1320 #59 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x555555a45c00) at symbols.c:1320 #60 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x555555a45d20) at symbols.c:1320 #61 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x555555a45de0) at symbols.c:1320 #62 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x555555a45e40) at symbols.c:1320 ---Type <return> to continue, or q <return> to quit--- #63 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x555555ad9230) at symbols.c:1320 #64 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x555555ad9290) at symbols.c:1320 #65 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x555555bfdf10) at symbols.c:1320 #66 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x555555d22ea0) at symbols.c:1320 #67 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x555555d24960) at symbols.c:1320 #68 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x555555d24a80) at symbols.c:1320 #69 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x555555d24b40) at symbols.c:1320 #70 0x00005555555cd1a1 in resolve_symbol_value (symp=symp@entry=0x555555d24ba0) at symbols.c:1320 #71 0x00005555555cdcac in S_GET_VALUE (s=<optimized out>, s@entry=0x555555d24ba0) at symbols.c:1964 #72 0x00005555555c5162 in pseudo_set (symbolP=symbolP@entry=0x555555d24900) at read.c:3890 #73 0x00005555555c5415 in assign_symbol (name=0x55555599be6f "JAAAA", mode=0) at read.c:3287 #74 0x00005555555c8697 in equals (sym_name=<optimized out>, reassign=<optimized out>) at read.c:5843 #75 0x00005555555c8cd5 in read_a_source_file (name=<optimized out>) at read.c:1042 #76 0x00005555555ad0f8 in perform_an_assembly_pass (argv=0x555555996d28, argc=<optimized out>) at as.c:1161 #77 main (argc=<optimized out>, argv=<optimized out>) at as.c:1283 In resolve_symbol_value, it calls resolve_symbol_value in symbols.c:1320 or symbols.c:1321, and hangs on there. -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils