If a function is wrongly understood to be in a certain file (be it because the function shares names or files with the original one) that has a maximum offset of 30000, for example, but the original file had that function in offset 50000, the program will crash, because it's attempting to access offset 50000 in the wrong file.
If a function is wrongly understood to be in a certain file (be it because the function shares names or files with the original one) that has a maximum offset of 30000, for example, but the original file had that function in offset 50000, the program will crash, because it's attempting to access offset 50000 in the wrong file.