Skip to content

Release 2.16.16 crashes when comparing large files - likely a regression #1036

Closed
@Gitoffthelawn

Description

@Gitoffthelawn

When comparing 2 200MB files, WinMerge 2.16.16 x64 crashes every time. The new message box appears asking if only the contents should be compared without the differences displayed. If I select "Yes", WinMerge immediately crashes with this error (Win7 x64):

Problem signature:
  Problem Event Name: APPCRASH
  Application Name: WinMergeU.exe
  Application Version: 2.16.16.0
  Application Timestamp: 61795870
  Fault Module Name: WinMergeU.exe
  Fault Module Version: 2.16.16.0
  Fault Module Timestamp: 61795870
  Exception Code: c0000005
  Exception Offset: 00000000000bc690

Ironically, if I answer "No" to the message box asking to show differences, WinMerge does not crash. But it takes so long to compare the files that WinMerge becomes nonresponsive for several minutes. With the answer of "No", eventually WinMerge will come back to life and tell me the files are identical.

I think this is likely a regression because I don't think I've ever had WinMerge crash in this situation.

I found #325, but I think this is actually a different issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions