StrataSource / Portal-2-Community-Edition

Task tracker for Portal 2: Community Edition
https://www.portal2communityedition.com
150 stars 3 forks source link

Bug: [Hammer] deleting steam_api64.dll prompts the crash report ui instead of a missing DLL window #1602

Closed karl-police closed 10 months ago

karl-police commented 10 months ago

Describe the bug

When I was trying something. I noticed this issue.

Usually if a .DLL is missing apps will say "missing .DLL". But hammer.exe doesn't. Instead you can just create a free crash report. This may be the same issue with other .DLLs

Of course nobody would normally just delete a .DLL so it's a very minor issue, but still not a bad thing to improve.

Issue Map

-

To Reproduce

  1. Delete "steam_api64.dll" (keep it in the trashbin lul)
  2. Start hammer.exe
  3. You get a crash prompt that tells you to type in what happened

Operating System

Windows 10

craftablescience commented 10 months ago

I'm going to be honest with you, deleting a DLL and seeing what happens is not something we particularly care about the results of

JJL772 commented 10 months ago

Not a bug. If you delete a dependency of the game, it will not run.

movercell commented 10 months ago

Huh funny

karl-police commented 10 months ago

Not a bug. If you delete a dependency of the game, it will not run.

idk apps would tell me that the .dll is missing

one could just open the crash prompts and send crash info for nothing

craftablescience commented 10 months ago

There are a lot of ways to make a fake crash, we just ignore the fake ones

What would the incentive even be to create a fake crash report? We can see the stacktrace...