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[0] to have their argv messed up. Version-Release number of selected component (if applicable): libia32x.so - 4602 How reproducible: Run 32 bit binary on the of IA-32 EL and pass it a very large argv[0]. Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Created attachment 101326 [details] fixes the problem of shift_argv()