-
Notifications
You must be signed in to change notification settings - Fork 361
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add filename and line number to backtrace #3343
Add filename and line number to backtrace #3343
Commits on Feb 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7b19254 - Browse repository at this point
Copy the full SHA 7b19254View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72b9575 - Browse repository at this point
Copy the full SHA 72b9575View commit details -
Configuration menu - View commit details
-
Copy full SHA for 270d0e8 - Browse repository at this point
Copy the full SHA 270d0e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33695fd - Browse repository at this point
Copy the full SHA 33695fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 648e4a0 - Browse repository at this point
Copy the full SHA 648e4a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 147bfd1 - Browse repository at this point
Copy the full SHA 147bfd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fd664e - Browse repository at this point
Copy the full SHA 9fd664eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 654835e - Browse repository at this point
Copy the full SHA 654835eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8655222 - Browse repository at this point
Copy the full SHA 8655222View commit details -
Configuration menu - View commit details
-
Copy full SHA for c843ba0 - Browse repository at this point
Copy the full SHA c843ba0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 702eae9 - Browse repository at this point
Copy the full SHA 702eae9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d14c74d - Browse repository at this point
Copy the full SHA d14c74dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d67657 - Browse repository at this point
Copy the full SHA 8d67657View commit details
Commits on Feb 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 483aeaa - Browse repository at this point
Copy the full SHA 483aeaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e884a1 - Browse repository at this point
Copy the full SHA 1e884a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee966f6 - Browse repository at this point
Copy the full SHA ee966f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f01161b - Browse repository at this point
Copy the full SHA f01161bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 543ef98 - Browse repository at this point
Copy the full SHA 543ef98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8aeb2c6 - Browse repository at this point
Copy the full SHA 8aeb2c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for deb5e03 - Browse repository at this point
Copy the full SHA deb5e03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b2c0dc - Browse repository at this point
Copy the full SHA 9b2c0dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4482ab - Browse repository at this point
Copy the full SHA b4482abView commit details
Commits on Mar 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d785864 - Browse repository at this point
Copy the full SHA d785864View commit details
Commits on Mar 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f55c49b - Browse repository at this point
Copy the full SHA f55c49bView commit details
Commits on May 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c4dc4b3 - Browse repository at this point
Copy the full SHA c4dc4b3View commit details
Commits on May 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bd92200 - Browse repository at this point
Copy the full SHA bd92200View commit details -
Ensure
dereferenceable_or_null
is always using i64 type as an argum……ent (fixes linux-x86 builds)
Configuration menu - View commit details
-
Copy full SHA for 4cf6888 - Browse repository at this point
Copy the full SHA 4cf6888View commit details
Commits on Jun 13, 2023
-
Copy macho-elf-coff-parser to scala-native
https://github.com/indoorvivants/macho-elf-coff-parser Co-authored-by: Anton Sviridov <keynmol@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 43f535d - Browse repository at this point
Copy the full SHA 43f535dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac88a4c - Browse repository at this point
Copy the full SHA ac88a4cView commit details
Commits on Jun 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4cedf1a - Browse repository at this point
Copy the full SHA 4cedf1aView commit details -
java.lang.Error: test at java.lang.StackTrace$.$anonfun$currentStackTrace$1(Throwables.scala:54) at java.lang.StackTrace$$$Lambda$3.apply(Throwables.scala:54) at scala.scalanative.unsafe.Zone$.apply(Zone.scala:27) at java.lang.StackTrace$.currentStackTrace(Throwables.scala:50) at java.lang.Throwable.fillInStackTrace(Throwables.scala:125) at Test$.minus(Test.scala:9) at Test$.main(Test.scala:1) at Test.main(Test.scala:1) at <none>.main(Unknown Source) at <none>.start(Unknown Source)
Configuration menu - View commit details
-
Copy full SHA for 7130e59 - Browse repository at this point
Copy the full SHA 7130e59View commit details
Commits on Jun 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2a91827 - Browse repository at this point
Copy the full SHA 2a91827View commit details
Commits on Jun 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4fba5cc - Browse repository at this point
Copy the full SHA 4fba5ccView commit details
Commits on Jul 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 22d3cf8 - Browse repository at this point
Copy the full SHA 22d3cf8View commit details
Commits on Jul 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6bb042e - Browse repository at this point
Copy the full SHA 6bb042eView commit details
Commits on Jul 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6b03563 - Browse repository at this point
Copy the full SHA 6b03563View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba8b21b - Browse repository at this point
Copy the full SHA ba8b21bView commit details
Commits on Jul 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0a690c6 - Browse repository at this point
Copy the full SHA 0a690c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f31e196 - Browse repository at this point
Copy the full SHA f31e196View commit details
Commits on Jul 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 79b4589 - Browse repository at this point
Copy the full SHA 79b4589View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc4ab4b - Browse repository at this point
Copy the full SHA dc4ab4bView commit details
Commits on Aug 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for edd3034 - Browse repository at this point
Copy the full SHA edd3034View commit details
Commits on Aug 2, 2023
-
Fix: do not stack overflow when exception occurs in Backtrace.decodeF…
…ileline When analyzing the stack trace, if the entry "currentStackTrace" appears more than once, it indicates that a Throwable object was generated within the same "currentStackTrace" method, causing recursive calls. This recursive behavior can lead to an infinite loop, ultimately resulting in a stack overflow exception. To prevent excessive recursion, it's preferable to minimize multiple consecutive calls to the "currentStackTrace" method. The "currentStackTrace" process is straightforward and typically doesn't trigger exceptions. On the other hand, the "BackTrace.decodeFileline" is intricate, and if an exception thrown, it's likely to originate from that method. Consequently, to mitigate the risk of cascading recursive exceptions, skip executing "BackTrace.decodeFileline" if "currentStackTrace" is already being invoked recursively.
Configuration menu - View commit details
-
Copy full SHA for 0e2c67a - Browse repository at this point
Copy the full SHA 0e2c67aView commit details
Commits on Aug 3, 2023
-
Retrieve image offset of myself using
dyld
in OSXPreviously we used `vmmap` and grep the stdout of the vmmap process. It worked fine, but it has a few problems: - vmmap is slow - Code is fragile to change in vmmap output - vmmap sometimes fail if resource are busy https://developer.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man3/dyld.3.html https://stackoverflow.com/questions/10301542/getting-process-base-address-in-mac-osx
Configuration menu - View commit details
-
Copy full SHA for 5892f90 - Browse repository at this point
Copy the full SHA 5892f90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bcd8ce - Browse repository at this point
Copy the full SHA 3bcd8ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad42fba - Browse repository at this point
Copy the full SHA ad42fbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b85b08 - Browse repository at this point
Copy the full SHA 1b85b08View commit details
Commits on Aug 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8b623af - Browse repository at this point
Copy the full SHA 8b623afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04d7f6a - Browse repository at this point
Copy the full SHA 04d7f6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38cb60e - Browse repository at this point
Copy the full SHA 38cb60eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69ab6a7 - Browse repository at this point
Copy the full SHA 69ab6a7View commit details
Commits on Aug 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 35eb304 - Browse repository at this point
Copy the full SHA 35eb304View commit details -
Use try-catch block instead of util.Try
Since it is really low level part of the code, and it might be better to use `try-catch`? Also, skip decoding if the elem already has an filename
Configuration menu - View commit details
-
Copy full SHA for 8223e68 - Browse repository at this point
Copy the full SHA 8223e68View commit details -
Configuration menu - View commit details
-
Copy full SHA for a08556b - Browse repository at this point
Copy the full SHA a08556bView commit details
Commits on Aug 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ebdf020 - Browse repository at this point
Copy the full SHA ebdf020View commit details
Commits on Aug 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 11d3e46 - Browse repository at this point
Copy the full SHA 11d3e46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82335e8 - Browse repository at this point
Copy the full SHA 82335e8View commit details
Commits on Aug 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7d2e3eb - Browse repository at this point
Copy the full SHA 7d2e3ebView commit details
Commits on Aug 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dda0271 - Browse repository at this point
Copy the full SHA dda0271View commit details
Commits on Aug 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 51527c4 - Browse repository at this point
Copy the full SHA 51527c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b32df9 - Browse repository at this point
Copy the full SHA 5b32df9View commit details
Commits on Aug 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for aa87156 - Browse repository at this point
Copy the full SHA aa87156View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c41c00 - Browse repository at this point
Copy the full SHA 7c41c00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 042abed - Browse repository at this point
Copy the full SHA 042abedView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5ccc3e - Browse repository at this point
Copy the full SHA c5ccc3eView commit details