Description of problem: bash segfaults with very long commandline. Seems to need some special characters in the commandline, doesn't happen with normal text. Version-Release number of selected component (if applicable): bash-2.05b-30 How reproducible: always Steps to Reproduce (Don't ask why I did this): 1. open bugzilla's query page 2. mark every product/version/component/status/resolution 3. press search 4. abort search (it won't complete anyway) 5. mark URL and paste it into bash (its insanely long) Actual results: bash aborts with segfault: free(): invalid pointer 0x8224600! Program received signal SIGSEGV, Segmentation fault. 0x006a277d in malloc_consolidate () from /lib/tls/libc.so.6 (gdb) bt #0 0x006a277d in malloc_consolidate () from /lib/tls/libc.so.6 #1 0x006a1d5a in _int_malloc () from /lib/tls/libc.so.6 #2 0x006a110d in malloc () from /lib/tls/libc.so.6 #3 0x08091517 in xmalloc () #4 0x080a4291 in readline_internal_teardown () #5 0x080a4588 in readline_internal_char () #6 0x08083480 in termination_unwind_protect () Expected results: Additional info: probably a readline problem
Please verify that 2.05b-32 fixes it for you.