Well, the only thing I can say is "too bad". Since amule is not running in privileged mode (you didn't run it as root, right?), it shouldn't crash kernel this way by definition.
Variety of reasons may cause such situation, including but not limited to:
1. Hardware failure (memory/cpu/disk/fan/ ... )
2. Kernel bug
3. Security breach
4. Unfriendly magic