If you go to the developer tools menu in Settings, then tap Launch Tools and open Bad Behavior, there's an option to "Report a WTF Condition". What is a WTF Condition? Why would an app report one?

  • What phone or custom ROM are you using? There's no such option in the standard developer optiohs.
    – Dan Hulme
    Apr 3, 2014 at 16:05
  • @DanHulme nightly builds of CyanogenMod 11. toro.
    – strugee
    Apr 4, 2014 at 1:43

1 Answer 1


In android development there are different logging levels. For example, there is Log.v for verbose, Log.e for level error, Log.w for level warn. All these are visible in logcat during development.

Then there is Log.wtf which is like Log.e except it has level Assert which may actually terminate the program depending on the system. Ideally, this should never happen in your app.

Sidenote: wtf stands for "what a terrible failure".

Android docs on this: http://developer.android.com/reference/android/util/Log.html

  • 7
    And there I thought WTF stood for something else... (Worse Than Failure, of course)
    – andypaxo
    Apr 3, 2014 at 19:06
  • 18
    I'm sure they spent some time coming up for an appropriate expansion for that acronym. ;) Apr 3, 2014 at 19:28
  • 5
    What the F*** does WTF stand for? :)
    – RossC
    Apr 4, 2014 at 11:33
  • 1
    What The Fudge maybe? Apr 7, 2014 at 19:03
  • Quite likely what it formerly stood for. Apr 7, 2014 at 19:04

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .