Viewing a merge request timeout / fails if there is a pdb file in the changes
Summary
Opening a merge request timeout if there is a pdb file in the changes. That merge request cannot be open anymore.
Steps to reproduce
- Create a branch which includes a modification to a pdb file. Our pdb file is about 20 MB.
- Open a merge request for it.
- Before saving the merge request, in the Changes tab, you can see that the pdb file is listed, but no change is shown for it. It says "No preview for this file type" which is expected.
- Save the merge request.
- Try to open the merge request that was just created. It hangs for a while, then the web shows an error that it took too long and nothing for the merge request is shown.
Expected behavior
Open the merge request and list the pdb file with "No preview for this file type" as it was during the merge request creation.
Actual behavior
Merge request is not shown and show a timeout error.
This is a regression bug in 8.13 I believe as it was not present in 8.12 builds.