Skip to main content
Known Participant
September 7, 2016
Question

Verbose stack traces in packaged AIR app?

  • September 7, 2016
  • 1 reply
  • 555 views

Am I correct that it's not possible to get "verbose" stack traces (i.e. stack traces with line numbers) in packaged AIR apps?

Adobe, is there any chance you will support this feature with a future version of the AIR SDK? It would be enormously useful in tracking down errors in the wild. As it is, when a customer hits an error that could be occurring in several places in a given function (a null-pointer exception, for example), I frequently have to do a lot of guessing and redeploying of the app to track down the bug if I can't repro it locally.

This topic has been closed for replies.

1 reply

natural_criticB837
Legend
September 8, 2016

I know that some companies are using the Crashlytics SDK in Air to collect better exception logs. There is a free freshplanet ANE for Crashlytics but the process of integration is not straight forward. I do not know if that includes AS3 code line numbers, though. (If you find out, please let me know)

tconklingAuthor
Known Participant
September 8, 2016

Unfortunately not - it's something Adobe would need to add to AIR (it's currently only possible when running a debug build in adl, but not otherwise, unless I'm missing something).

natural_criticB837
Legend
September 12, 2016

Have you looked into this? Because it seems that Crashlytics is actually able to generate error logs including code lines for Adobe Air, if you set up everything correctly. It seems you need to extract the .dSYM files that contain debug information:

Re: ADT doesn't produce .dSYM file anymore