Jump to content

UserX

Members
  • Posts

    1
  • Joined

  • Last visited

UserX's Achievements

Newbie

Newbie (1/14)

  • Conversation Starter Rare
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. Product / Build Product: AIDA64 (Portable) Version / build: 8.20.8100 OS: Microsoft Windows 11 Pro | OS Version: 10.0.26200 N/A Build 26200 Summary AIDA64 can crash with an EAccessViolation if the user starts Help → Check for updates and then closes the NetUpdate/update window (X) before the operation completes. Steps to Reproduce (100% reproducible) Launch AIDA64 Portable. Go to … (ellipsis) → Help → Check for updates. While the NetUpdate dialog shows “Connecting to NetUpdate Server – Processing…”, click the X to close the update window before it completes. AIDA64 throws an application error and terminates. Actual Result AIDA64 crashes and exits. Error dialog shows: Application Error Exception EAccessViolation in module aida64.exe at 0000000000135CA2. Access violation at address 000000000023E47D7 in module ‘aida64.exe’ (offset 15747D7). Read of address 0000000000000520. (Screenshot attached.) Expected Result Closing the NetUpdate/update window should either: cancel the update-check safely, or allow the update-check to continue without referencing UI resources, and AIDA64 should not crash. Notes / Observations Network connectivity to the update server is fine at the transport layer: Resolve-DnsName update.aida64.com returns 104.248.16.228 Test-NetConnection 104.248.16.228 -Port 443 succeeds This crash is specifically triggered by closing the NetUpdate window mid-operation, suggesting a UI-lifetime / callback issue (e.g., worker thread continuing to post progress/status to a window/object after it has been destroyed). Suggested Fix (hypothesis) When the NetUpdate dialog is closed, the update-check should: set a cancellation flag and stop the worker cleanly, and/or detach UI callbacks (verify window handle/object validity before posting updates), to prevent access to freed UI/state. Attachments Screenshot of crash dialog (EAccessViolation).
×
×
  • Create New...