Unity8 Weirdness when /home is full

Bug #1408323 reported by Albert Astals Cid
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
unity8 (Ubuntu)
Invalid
Undecided
Unassigned
zeitgeist (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I happened to fill my /home to 100% in my Nexus4 under vivid.

At that point the screen locker shows up but you can not unlock it (there seems to be no animation)

Also the same happens with the indicators bar, and the indicators are empty.

It is my undestandin that it shouldn't matter how much you fill /home that the basic functions of the phone should still work

Can reproduce on Nexus4+rtm
Can reproduce on krillin+vivid (took a while though)
Could not reproduce on krillin+rtm

Revision history for this message
Albert Astals Cid (aacid) wrote : Re: Phone reboots when /home is full

As of image 72 i'm getting reboots

summary: - Doesn't work when /home is full
+ Phone reboots when /home is full
Revision history for this message
Albert Astals Cid (aacid) wrote :

lbert@albert-VirtualBox:~$ phablet-shell
phablet@ubuntu-phablet:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/loop0 2.0G 1.4G 502M 74% /
udev 916M 4.0K 916M 1% /dev
tmpfs 184M 672K 183M 1% /run
/dev/mmcblk0p23 13G 13G 0 100% /home
/dev/loop1 107M 105M 1.5M 99% /lib/modules
none 4.0K 0 4.0K 0% /android
tmpfs 918M 4.0K 918M 1% /etc/fstab
/dev/disk/by-partlabel/cache 552M 11M 542M 2% /android/cache
/dev/disk/by-partlabel/persist 16M 4.2M 12M 27% /android/persist
/dev/disk/by-partlabel/modem 64M 54M 11M 84% /android/firmware
none 4.0K 0 4.0K 0% /sys/fs/cgroup
tmpfs 918M 40K 918M 1% /tmp
none 5.0M 0 5.0M 0% /run/lock
none 918M 16K 918M 1% /run/shm
none 100M 0 100M 0% /run/user
tmpfs 918M 0 918M 0% /media
tmpfs 918M 0 918M 0% /var/lib/sudo
tmpfs 184M 28K 184M 1% /run/user/32011
tmpfs 184M 0 184M 0% /run/user/0
Broadcast message from root@ubuntu-phablet
        (unknown) at 10:45 ...

The system is going down for reboot NOW!
Connection to localhost closed by remote host.
Connection to localhost closed.

Revision history for this message
Albert Astals Cid (aacid) wrote : Re: Weirdness when /home is full

Still image 72, after i deleted some stuff and added some other stuff to get back to 100% the reboots are gone and i'm back to animations not working.

summary: - Phone reboots when /home is full
+ Weidness when /home is full
summary: - Weidness when /home is full
+ Weirdness when /home is full
Revision history for this message
Albert Astals Cid (aacid) wrote :

You can see the video of the weirdness when it doesn't reboot at http://www.youtube.com/watch?v=x3CEm6eh7gQ

Revision history for this message
Albert Astals Cid (aacid) wrote :

Here's a strace of when not full, i can only find a open with write for zeitgeist stuff (i didn't know we used zeitgeist) but i somehow doubt that is making it fail to animate or reboot

Revision history for this message
Albert Astals Cid (aacid) wrote :

Some more info:
 * If after proving the animations are not working i phablet-shell into the phone
 * stop unity ( wait for a long time for it to stop )
 * MIR_SERVER_NAME=session-0 MIR_SOCKET=/run/mir_socket QT_QPA_PLATFORM=mirserver /usr/bin/unity8
 * The animations now work fine
 * Open another phablet-shell into the phone
 * /usr/bin/unity8-dash --desktop_file_hint=/usr/share/applications/unity8-dash.desktop
 * Now the unity8 animations don't work anymore

Revision history for this message
Albert Astals Cid (aacid) wrote :

It also breaks if instead of
   /usr/bin/unity8-dash --desktop_file_hint=/usr/share/applications/unity8-dash.desktop
i start
   qmlscene --desktop_file_hint=/usr/share/applications/unity8-dash.desktop
So it seems to be more related to unity8 code on handling new apps than on unity8+unity-dash together

description: updated
description: updated
description: updated
Revision history for this message
Albert Astals Cid (aacid) wrote :

I tried with qtmir demo shell and demo client and everything is fine with the home folder full so it may seem to point to something in unity8 itself

Revision history for this message
Albert Astals Cid (aacid) wrote :

I added some debug, the release of the finger is detected, the animation is started (i.e. onStarted is called) but never finished

Revision history for this message
Albert Astals Cid (aacid) wrote :
summary: - Weirdness when /home is full
+ Unity8 Weirdness when /home is full
Changed in unity8 (Ubuntu):
status: New → Invalid
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in zeitgeist (Ubuntu):
status: New → Confirmed
Changed in zeitgeist (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.