It seems like compiling on mono is broken on 902c63ed763a6c9ec2b60a464201e21b40bf966b because of type-related errors in the resx (System.Drawing.Font, System.Drawing), so I'll try to fix that.
Crashing... no backtraces. I don't know how to debug with M$ .NET, but if you have mono installed on your computer, run this command from the command line: mono /path/to/brawlbox.exe --debug , and crash BrawlBox, a backtrace will be printed in the console with line numbers, function names etc (if there are debug symbols in the executable). This will help the developers of BrawlBox track down the problem.
By the way, this is how I found out what was causing BrawlBox to crash on Macs.
Bad: int offset = 0x10; buint* address2 = (buint*)address + offset; //increments by 0x40 instead
Good: int offset = 0x4; buint* address2 = (buint*)address + offset; //buint increments by four bytes, and 0x10 / 0x4 is 0x4
Good: VoidPtr address; buint* otherAddress; int offset = (int)address - (int)otherAddress; //By casting to int, you get the raw address value so the pointer type doesn't matter