gitextensions icon indicating copy to clipboard operation
gitextensions copied to clipboard

showing commit info takes ages with gitextension frozen waiting when commit message very long

Open yohanim opened this issue 2 years ago • 2 comments

Environment

  • GitExtensions version: 3.5.4.12724
  • GIT version: 2.35.1
  • OS version: Windows 10
  • .NET version:

Issue description

when showing the commit info of a specific commit that have a very long commit message (12000 characters for exemple) It takes ages (a few minutes) with Gitextension being frozen waiting for a result.

Steps to reproduce

Make a commit with a very long message (12000 characters). Go to another commit come back to specific commit wait

Did this work in previous version of GitExtensions?

No response

Diagnostics

No response

yohanim avatar Mar 25 '22 16:03 yohanim

Sorry but that length is insane. Is the message being autogenerated somehow? Are you listing files changed in commit message or something else?

vbjay avatar Mar 25 '22 16:03 vbjay

Yes, it's automated message listing conflicting files auto-resolved.

Kevin GOSSENT

yohanim avatar Mar 26 '22 09:03 yohanim

I'm not sure what we can do here. Perhaps you need to look into your processes to prevent such long messages.

RussKie avatar May 14 '23 13:05 RussKie

The commit message is updated asynchronously since #10737, i.e. v4.1 might work better for you.

mstv avatar May 14 '23 17:05 mstv