I’ve been using Unity for a while, and usually when an Exception is thrown and I click it in the console, it gives me line numbers for every part of the stack trace. Here is what is looks like now (part of it):
ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index
System.Collections.Generic.List`1[System.Collections.Generic.List`1[System.Boolean]].get_Item (Int32 index) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:633)
GameModeScreen.UpdateVariation ()
GameModeScreen.set_currVariation (Int32 value)
GameModeScreen.set_currMode (Int32 value)
GameModeScreen.HigherMode ()
At the end of the third line it gives me a line in some c# library (“…/List.cs:633”), it used to also print those line numbers for the scripts written by me. For example the last lines, it would usually print the corresponding line in the “GameModeScreen” script. Did I acidentally disable that?