Package: plymouth Version: 0.9.0-9 I have a Raspberry Pi 2B+ that was previously running Rasbian Wheezy with Plymouth 0.8.5 on kernel 3.18.13-v7+ (armhf-v7l), and this was working as expected. After upgrading this device to Raspbian Jessie, plymouth no longer operates correctly. (The system still boots most of the time but the plymouth screen never displays. Occasionally it hangs during boot, but I have not verified whether this is plymouth or some other component.)
I can reliably reproduce the error by running the following after boot: # sudo plymouthd --debug --no-daemon Plymouth runs for several seconds (although not displaying anything but a few debug logs) before finally exiting with "Segmentation fault". While plymouthd is running, plymouth cannot connect to it. I have tried to run it with "catchsegv" but this does not change the behaviour. Running with gdb shows that the crash is in ply_terminal_is_open() at 0x76f83480. I am booting the device from a local HDMI terminal, not a serial or SSH terminal (hence the desire to use plymouth in the first place). I don't have an exact paste (I can get one if required but it doesn't seem like this is relevant) but the last thing logged is from ply_seat.c:80 where add_pixel_displays is adding a display, after loading the frame-buffer.so renderer. It did correctly identify the framebuffer device and resolution. I'm using the "plymouth.ignore-serial-consoles" boot parameter, but it does not change the issue if this is removed. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org