Archive for May, 2009

Upgrading to Jaunty


Recently I updated my laptop to Ubuntu 9.04 Jaunty.

It went pretty smooth; the only drawback was (more…)

Debug.Assert and Mono


On Microsoft’s .NET implementation on Windows a Debug.Fail() (which is equal to a Debug.Assert(false)) when run on a debug build displays a dialog box with the options Abort, Retry, Ignore. When run in the debugger it also displays the call stack.

On Mono however no dialog box shows; it behaves the same as when the user pressed ‘Ignore’. What’s worse is that it doesn’t display the call stack by default, even when run in debugger. This doesn’t give any hint if an exception happened. (more…)