Skip to content

Instantly share code, notes, and snippets.

@sudara
Forked from wayneeseguin/gist:947529
Created April 28, 2011 23:54
Show Gist options
  • Save sudara/947599 to your computer and use it in GitHub Desktop.
Save sudara/947599 to your computer and use it in GitHub Desktop.
Which stack trace option yields the most useful information best?
# Option 6b — Tabular (modified to remove numbering)
===============================================================================================
= ERROR: Cannot print the DSL for a module as no module name was given.
===============================================================================================
BACKTRACE
Function Line Source
———————————————————————————————————————————————————————————————————————————————————————————————
main() 76 /usr/local/bin/bdsm
extension_action() 152 /usr/local/bdsm/modules/bash/extensions/dsl
source() 3 /usr/local/bdsm/extensions/mod/bin/dsl
module_dsl() 236 /usr/local/bdsm/modules/bash/modules/dsl
fail() 266 /usr/local/bdsm/modules/bash/logging/dsl
===============================================================================================
# Option 7 — Nest/Tabular hybrid (limiting to 4 levels)
===============================================================================================
= ERROR: Cannot print the DSL for a module as no module name was given.
===============================================================================================
BACKTRACE
Function Line Source
———————————————————————————————————————————————————————————————————————————————————————————————
main() 76 /usr/local/bin/bdsm
something() 12 /usr/local/bdsm/modules/bash/extensions/never
somethingelse() 1232 /usr/local/bdsm/modules/bash/extensions/gonna
crazy() 112 /usr/local/bdsm/modules/bash/extensions/give
ass() 152 /usr/local/bdsm/modules/bash/extensions/you
script() 162 /usr/local/bdsm/modules/bash/extensions/up
woot() 162 /usr/local/bdsm/modules/bash/extensions/never
extension_action() 12 /usr/local/bdsm/modules/bash/extensions/gonna
source() 3 /usr/local/bdsm/extensions/mod/bin/let
module_dsl() 236 /usr/local/bdsm/modules/bash/modules/you
fail() 266 /usr/local/bdsm/modules/bash/logging/w00t
===============================================================================================
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment