Gazebo not showing textures properly under Ubuntu

Hi everyone!
I just started on Gazebo for a uni project and just ran into my first problem:

Here I am running Gazebo 8.3 on Ubuntu 16.04. When I select some object in Gazebo the simulator freezes, showing this error message in the terminal:

gzclient: /build/ogre-1.9-mqY1wq/ogre-1.9-1.9.0+dfsg1/OgreMain/include/OgreAxisAlignedBox.h:252: void Ogre::AxisAlignedBox::setExtents(const Ogre::Vector3&, const Ogre::Vector3&): Assertion `(min.x <= max.x && min.y <= max.y && min.z <= max.z) && "The minimum corner of the box must be less than or equal to maximum corner"' failed.
escalating to SIGKILL on server

When I run the same world.sdf (including materials etc) on my Macbook under Gazebo 8.2, the textures are loaded correctly.

Any ideas?
Thanks.

Here is what it should look like (running on my Macbook):

The only differences between the two setups are Gazebo 8.3 vs Gazebo 8.2 and Mac vs Ubuntu?

Can you share your world.sdf file?