Description of problem:
There is a problem in the function that shifts the argument vector -
shift_argv() in btlib_main.c, which causes 32 bit processes with
large argv to have their argv messed up.
Version-Release number of selected component (if applicable):
libia32x.so - 4602
Run 32 bit binary on the of IA-32 EL and pass it a very large argv.
Steps to Reproduce:
Created attachment 101326 [details]
fixes the problem of shift_argv()