gimelfarb / ProductionStackTrace

Without deploying PDBs, generate a .NET exception stack trace that can be processed to retrieve source file and line number info
Other
79 stars 8 forks source link

Unlocalized "at" in stack traces to support multiple languages #12

Closed erlinghaugstad closed 2 years ago

erlinghaugstad commented 6 years ago

We get alot of exceptions that are localized to the machine language, which yields lines like the following: bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) and à Npgsql!0x0600004e!Npgsql.StringRowReader.AbandonShip() +0x33

To support those and dont change them when parsing the stack trace ive added a new capture to the stacktrace regexp that handles these "corner cases" 😊