OS: Linux (ver 3.4.0, arch amd64)
Java: 1.7.0_65 (by Oracle Corporation)
Launcher: Minecraft Launcher 1.6.11 (bootstrap 5)
Minecraft: 1.8.3 (updated Fri Feb 20 09:00:09 EST 2015)
So, I had just taken out everything in my .minecraft, saved it somewhere else, opened MC again, and placed my important MC files (such as saves, versions, profiles, etc.) from the original .minecraft folder into the new one to fix some issue I had where every time I joined a server, the game would crash with an error report about a ticking screen exception.
Then, I opened Minecraft again and joined a new Vanilla 1.8.3 server my friend had just made.
Now, 1.8 has never worked very well for me when it comes to servers. Every time I went through an inter-server portal, my game would freeze with the background screen (the one made of dirt blocks) and leave my mouse captured, making me have to open up task manager and kill java without using my mouse at all.
However, this time I would freeze about once a minute if I stayed completely still, or if I moved my mouse to look around at all it would freeze for an even longer period of time. (During this time of anywhere from 1-5 minutes, my mouse would be locked as well, unless I was in chat or in my inventory.)
Today, however, I switched my allotted memory for MC from 1GB to 2GB, and after joining the server and freezing, I held down F3+C to trigger a manual crash, and this was the result. It might tell you a bit more about my system, the server, and possible causes of the problem:
---- Minecraft Crash Report ----
// Surprise! Haha. Well, this is awkward.
Time: 3/10/15 6:23 PM
Description: Manually triggered debug crash
A detailed walkthrough of the error, its code path and all known details is as follows:
– Head –
– Affected level –
Level name: MpServer
All players: 1 total; [bex['Numailia'/4724118, l='MpServer', x=-339.49, y=94.00, z=-424.31]]
Chunk stats: MultiplayerChunkCache: 441, 441
Level seed: 0
Level generator: ID 03 - amplified, ver 0. Features enabled: false
Level generator options:
Level spawn location: -393.00,253.00,-145.00 - World: (-393,253,-145), Chunk: (at 7,15,15 in -25,-10; contains blocks -400,0,-160 to -385,255,-145), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
Level time: 25667038 game time, 455044 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 62 total; [bex['Numailia'/4724118,
(There were a bunch of entity names and coordinates here, I cut them out to save space...)
Retry entities: 0 total; 
Server brand: vanilla
Server type: Non-integrated multiplayer server
– System Details –
Minecraft Version: 1.8.3
Operating System: Linux (amd64) version 3.4.0
CPU: 2x Intel(R) Celeron(R) CPU 847 @ 1.10GHz
Java Version: 1.7.0_65, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 208626072 bytes (198 MB) / 408883200 bytes (389 MB) up to 2134114304 bytes (2035 MB)
JVM Flags: 5 total; -Xmx2G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
Launched Version: 1.8.3
OpenGL: Mesa DRI Intel(R) Sandybridge Mobile GL version 3.0 Mesa 8.0.4, Tungsten Graphics, Inc
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.
Using VBOs: No
Is Modded: Probably not. Jar signature remains and client brand is untouched.
Type: Client (map_client.txt)
Resource Packs: 
Current Language: English (US)
Profiler Position: N/A (disabled)