Before I do this (because, due to earlier unsuccesful meddlings of mine with xorg.conf I am kind of weary to proceed) I believe I should copy the full terminal output:
For Azureus (which I completely removed and installed by the packet manager):
An unexpected error has been detected by Java Runtime Environment:
# SIGSEGV (0xb) at pc=0xb461074b, pid=6173, tid=3085089680
# Java VM: Java HotSpot(TM) Client VM (1.6.0_03-b05 mixed mode, sharing)
# Problematic frame:
# C [libglibjni-0.4.so+0xb74b]
# An error report file with more information is saved as hs_err_pid6173.log
I think this means that for some reason the SIGSEGV signal is being sent to the process.
For Xmoto (same procedure, many times):
Segmentation fault (core dumped)
As a novice programmer, I recognise this is a memory issue.
I should also mention that I achieved to run both programs once before experiencing those issues. Xmoto stopped running after I changed its resolution to 1280 (which is also my screen resolution) and restarted it and Azureus stopped when... I wanted to download a torrent.