I clean flashed my Nexus 4 with r303, I was watcing the unity8.log when I tried to open GMail and it crashed. Below is what was written to the log starting at the time it crashed.
WARNING: QApplication was not created in the main() thread.
unity::action::ActionManager::ActionManager(QObject*):
Could not determine application identifier. HUD will not work properly.
Provide your application identifier in $APP_ID environment variable.
file:///usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/Tabs.qml:335: TypeError: Cannot call method 'indexOf' of undefined
QQmlExpression: Expression file:///usr/share/unity8/Hud/Hud.qml:431:36 depends on non-NOTIFYable properties:
HudClient::results
QQmlExpression: Expression file:///usr/share/unity8/Hud/Hud.qml:342:32 depends on non-NOTIFYable properties:
HudClient::toolBarModel
file:///usr/share/unity8/Shell.qml:628:5: QML Binding: Binding loop detected for property "target"
(process:13660): GLib-GIO-CRITICAL **: g_bus_watch_name: assertion 'g_dbus_is_name (name)' failed
file:///usr/share/unity8/Hud/HudParametrizedActionsPage.qml:138:5: QML Item: Binding loop detected for property "width"
file:///usr/share/unity8/Stages/PhoneStage.qml:51: TypeError: Cannot read property 'screenshot' of null
(process:13660): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
file:///usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/MainView.qml:198:5: QML StyledItem: Binding loop detected for property "style"
file:///usr/share/unity8/Shell.qml:646:18: Unable to assign [undefined] to bool
callbacks 0xae5605f9 0xae5605a5
creating surface at (0, 0) with size (768, 1280) with title 'Qml Phone Shell'
(process:13660): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
(process:13660): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
(process:13660): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
(process:13660): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
file:///usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/Themes/Ambiance/TabBarStyle.qml:303: TypeError: Property 'select' of object QQuickRepeater(0xa7b3eb98) is not a function
QQmlContext: Cannot set context object on invalid context.
QQmlComponent: Cannot create a component in an invalid context
Detectable autorepeat not supported.
file:///usr/share/unity8/Panel/MenuContent.qml:88:21: QML Loader: Binding loop detected for property "indexActive"
file:///usr/share/unity8/Panel/MenuContent.qml:88:21: QML Loader: Binding loop detected for property "indexActive"
file:///usr/share/unity8/Panel/MenuContent.qml:88:21: QML Loader: Binding loop detected for property "indexActive"
file:///usr/share/unity8/Panel/MenuContent.qml:88:21: QML Loader: Binding loop detected for property "indexActive"
file:///usr/share/unity8/Panel/MenuContent.qml:88:21: QML Loader: Binding loop detected for property "indexActive"
file:///usr/share/unity8/Panel/MenuContent.qml:88:21: QML Loader: Binding loop detected for property "indexActive"
file:///usr/share/unity8/Panel/MenuContent.qml:88:21: QML Loader: Binding loop detected for property "indexActive"
** (process:13660): WARNING **: Unable to register app: GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs: Invalid application ID
Do you have a .crash file please?