Do you have other plugins installed that rely on BuddyPress being there? Maybe an early version of the BuddyBar, or something else? If there’s a plugin installed that requires a BuddyPress function to exist, and it doesn’t check appropriately for it being missing, you’ll experience this.
If you need to deactivate BuddyPress and the problem persist, delete wp-content/plugins/buddypress
but this is not the best way :S Even if BuddyPress hasn’t yet deactivation hook in use..
I have the same problem. I’m using BP 1.0.3. Whenever I try to deactivate, I get the same “fatal error” message. Even when I physically delete the plugin, it remains active, but without a name. Reinstalling the plugin generates an error.
I’ve deleted all plugins (even those in the normal plugins folder) to no avail… I had to previously delete a bp add on plugin (name escaping me right now) because it was causing a white screen and it too was unable to be deactivated… so maybe even though it’s gone, it’s having some part in the issue….
This is a bug in WPMU with deactivation, it’ll be fixed in the next release.