I'm using the MCS logo as a favicon, it works when MCServer sends it, but the vanilla server won't send it.
I think I'll commit the favicon PNG into the repository to show that it works

Wait, vanilla
doesn't send that?
Huh. It's a 64x64 PNG, I have no idea why.
On Linux, I still get a crash:
Code:
#0 0x00007ffff6ed9cba in vfprintf () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff6f006a2 in vsnprintf () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x0000000000597ab8 in AppendVPrintf(std::string&, char const*, __va_list_tag*) ()
#3 0x0000000000597d57 in AppendPrintf(std::string&, char const*, ...) ()
#4 0x000000000067e812 in cProtocol172::HandlePacketStatusRequest(cByteBuffer&)
()
#5 0x00000000006836a9 in cProtocol172::HandlePacket(cByteBuffer&, unsigned int) ()
#6 0x00000000006838e4 in cProtocol172::AddReceivedData(char const*, int) ()
#7 0x0000000000683a15 in cProtocol172::DataReceived(char const*, int) ()
#8 0x00000000006762d0 in cProtocolRecognizer::DataReceived(char const*, int)
()
#9 0x00000000005ee74b in cClientHandle::ServerTick(float) ()
#10 0x00000000005cb805 in cServer::TickClients(float) ()
#11 0x00000000005cb958 in cServer::Tick(float) ()
#12 0x00000000005cb9e7 in cServer::cTickThread::Execute() ()
My Ubuntu VM doesn't crash, so I have no way of debugging it.
Woohoo, plugin messages work, I was even able to talk to WorldEditCUI, making it highlight a selection for me. The test code is in the Debuggers plugin.
Why does everyone call me when they want to change their OS or made an old computer with broken OS work? Im not an ONG

Just found out another reason why I can't upgrade my XP workstations - the profiling doesn't work under Win7. They say "due to security concerns the kernel bluescreens when it detects changes that are made by the profiling kernel-mode driver"
It would be a little derpy if Microsoft broke profiling on Windows 7. Where did you see that text?
When I tried profiling on Win7 with the profiler, it spewed out an error message, I searched for it; but I don't have the link anymore, I'm back on my home computer now (that profiling was at work).
Oh, the MSDN blog article I found was about Win8. But the profiler didn't work on Win7 either, I guess it's because it was from VS2008, rather than VS2010.
http://blogs.msdn.com/b/profiler/archive...ows-8.aspx
The profiler from which VS caused an error? Perhaps newer versions work.
Also, MCS does now work without complaining about lua libraries - the updater script previously failed to replace the executable, probably because I had MCS running under gdb, so hurray! :D