Package: splashy Version: 0.3.13-3+b2 Severity: critical Justification: breaks the whole system
I noticed this problem because since the last splashy upgrade whenever I try to suspend or hibernate the system locks and I must shut it down by pressing the power button until it turns off. This is my daily work laptop, a Dell Inspiron 1420, so I must resume or hibernate all the time making this a very annoying trouble so I will remove the splashy package and try it again in a week. After noticing the problem I tried running "splashy test" with the same result, a tty window is shown with some kernel messages from the start-up, I guess that is the tty where splahsy is run. There is no way to get out of that tty, I've tried with Ctrl+Alt+F#, Esc and Ctrl+C but nothing works so I have to shut it down. Then I tried by connecting from a remote machine via ssh and killing splashy, SIGTERM didn't worked so I had to send SIGKILL, splashy died but the laptop was still locked. Then I ran "splashy test" from the remote machine I got the following output: inspironjaime2:/home/jaime# splashy test inspironjaime2:/home/jaime# commandline read: splashy commandline read: test *** glibc detected *** splashy: corrupted double-linked list: 0x000000000258c290 *** ======= Backtrace: ========= /lib/libc.so.6[0x7f608620e1b8] /lib/libc.so.6[0x7f608620e44a] /lib/libc.so.6[0x7f6086210c0e] /lib/libc.so.6(__libc_malloc+0x98)[0x7f60862128d8] /lib/libc.so.6[0x7f6086236778] /lib/libc.so.6(opendir+0x55)[0x7f60862368e5] /usr/lib/libdirect-1.2.so.0(direct_modules_explore_directory+0xbf)[0x7f60867142ff] /usr/lib/libdirectfb-1.2.so.0[0x7f6086b8307e] /usr/lib/libdirectfb-1.2.so.0(dfb_core_part_initialize+0xd0)[0x7f6086b81950] /usr/lib/libdirectfb-1.2.so.0[0x7f6086b8136b] /usr/lib/libfusion-1.2.so.0(fusion_arena_enter+0xd)[0x7f608692742d] /usr/lib/libdirectfb-1.2.so.0(dfb_core_create+0x23d)[0x7f6086b80d7d] /usr/lib/libdirectfb-1.2.so.0(DirectFBCreate+0x172)[0x7f6086b402d2] /lib/libsplashy.so.1(splashy_start_splash+0xad)[0x7f60875194ed] splashy[0x402569] splashy[0x402c68] splashy[0x402442] /lib/libc.so.6(__libc_start_main+0xe6)[0x7f60861ba5a6] splashy[0x402109] ======= Memory map: ======== 00400000-00405000 r-xp 00000000 08:01 4857953 /sbin/splashy 00604000-00605000 rw-p 00004000 08:01 4857953 /sbin/splashy 02576000-02597000 rw-p 02576000 00:00 0 [heap] 7f607c000000-7f607c021000 rw-p 7f607c000000 00:00 0 7f607c021000-7f6080000000 ---p 7f607c021000 00:00 0 7f6082a31000-7f6082a32000 ---p 7f6082a31000 00:00 0 7f6082a32000-7f6083232000 rw-p 7f6082a32000 00:00 0 7f6083232000-7f6083233000 ---p 7f6083232000 00:00 0 7f6083233000-7f6083a33000 rw-p 7f6083233000 00:00 0 7f6083a33000-7f6083a36000 r-xp 00000000 08:01 1919418 /usr/lib/directfb-1.2-0/inputdrivers/libdirectfb_keyboard.so 7f6083a36000-7f6083c35000 ---p 00003000 08:01 1919418 /usr/lib/directfb-1.2-0/inputdrivers/libdirectfb_keyboard.so 7f6083c35000-7f6083c36000 rw-p 00002000 08:01 1919418 /usr/lib/directfb-1.2-0/inputdrivers/libdirectfb_keyboard.so 7f6083c36000-7f6083c39000 r-xp 00000000 08:01 1919417 /usr/lib/directfb-1.2-0/inputdrivers/libdirectfb_ps2mouse.so 7f6083c39000-7f6083e38000 ---p 00003000 08:01 1919417 /usr/lib/directfb-1.2-0/inputdrivers/libdirectfb_ps2mouse.so 7f6083e38000-7f6083e39000 rw-p 00002000 08:01 1919417 /usr/lib/directfb-1.2-0/inputdrivers/libdirectfb_ps2mouse.so 7f6084e4f000-7f608514f000 rw-s e0000000 00:0d 680 /dev/fb0 7f608514f000-7f6085150000 ---p 7f608514f000 00:00 0 7f6085150000-7f6085950000 rw-p 7f6085150000 00:00 0 7f6085950000-7f608595a000 r-xp 00000000 08:01 1441858 /lib/libsysfs.so.2.0.1 7f608595a000-7f6085b5a000 ---p 0000a000 08:01 1441858 /lib/libsysfs.so.2.0.1 7f6085b5a000-7f6085b5b000 rw-p 0000a000 08:01 1441858 /lib/libsysfs.so.2.0.1 7f6085b5b000-7f6085b68000 r-xp 00000000 08:01 1919429 /usr/lib/directfb-1.2-0/systems/libdirectfb_fbdev.so 7f6085b68000-7f6085d68000 ---p 0000d000 08:01 1919429 /usr/lib/directfb-1.2-0/systems/libdirectfb_fbdev.so 7f6085d68000-7f6085d69000 rw-p 0000d000 08:01 1919429 /usr/lib/directfb-1.2-0/systems/libdirectfb_fbdev.so 7f6085d69000-7f6085d6b000 r-xp 00000000 08:01 1442188 /lib/libdl-2.9.so 7f6085d6b000-7f6085f6b000 ---p 00002000 08:01 1442188 /lib/libdl-2.9.so 7f6085f6b000-7f6085f6c000 r--p 00002000 08:01 1442188 /lib/libdl-2.9.so 7f6085f6c000-7f6085f6d000 rw-p 00003000 08:01 1442188 /lib/libdl-2.9.so 7f6085f6d000-7f6085f9c000 r-xp 00000000 08:01 1903068 /usr/lib/libpcre.so.3.12.1 7f6085f9c000-7f608619b000 ---p 0002f000 08:01 1903068 /usr/lib/libpcre.so.3.12.1 7f608619b000-7f608619c000 rw-p 0002e000 08:01 1903068 /usr/lib/libpcre.so.3.12.1 7f608619c000-7f60862e5000 r-xp 00000000 08:01 1442182 /lib/libc-2.9.so 7f60862e5000-7f60864e5000 ---p 00149000 08:01 1442182 /lib/libc-2.9.so 7f60864e5000-7f60864e9000 r--p 00149000 08:01 1442182 /lib/libc-2.9.so 7f60864e9000-7f60864ea000 rw-p 0014d000 08:01 1442182 /lib/libc-2.9.so 7f60864ea000-7f60864ef000 rw-p 7f60864ea000 00:00 0 7f60864ef000-7f6086505000 r-xp 00000000 08:01 1442071 /lib/libpthread-2.9.so 7f6086505000-7f6086704000 ---p 00016000 08:01 1442071 /lib/libpthread-2.9.so 7f6086704000-7f6086705000 r--p 00015000 08:01 1442071 /lib/libpthread-2.9.so 7f6086705000-7f6086706000 rw-p 00016000 08:01 1442071 /lib/libpthread-2.9.so 7f6086706000-7f608670a000 rw-p 7f6086706000 00:00 0 7f608670a000-7f6086722000 r-xp 00000000 08:01 1900697 /usr/lib/libdirect-1.2.so.0.7.0 7f6086722000-7f6086922000 ---p 00018000 08:01 1900697 /usr/lib/libdirect-1.2.so.0.7.0 7f6086922000-7f6086923000 rw-p 00018000 08:01 1900697 /usr/lib/libdirect-1.2.so.0.7.0 7f6086923000-7f6086924000 rw-p 7f6086923000 00:00 0 7f6086924000-7f608692d000 r-xp 00000000 08:01 1907522 /usr/lib/libfusion-1.2.so.0.7.0 7f608692d000-7f6086b2d000 ---p 00009000 08:01 1907522 /usr/lib/libfusion-1.2.so.0.7.0 7f6086b2d000-7f6086b2e000 rw-p 00009000 08:01 1907522 /usr/lib/libfusion-1.2.so.0.7.0 7f6086b2e000-7f6086bb4000 r-xp 00000000 08:01 1900696 /usr/lib/libdirectfb-1.2.so.0.7.0 7f6086bb4000-7f6086db4000 ---p 00086000 08:01 1900696 /usr/lib/libdirectfb-1.2.so.0.7.0 7f6086db4000-7f6086db8000 rw-p 00086000 08:01 1900696 /usr/lib/libdirectfb-1.2.so.0.7.0 7f6086db8000-7f6086e7b000 r-xp 00000000 08:01 1907737 /usr/lib/libglib-2.0.so.0.2000.0 7f6086e7b000-7f608707a000 ---p 000c3000 08:01 1907737 /usr/lib/libglib-2.0.so.0.2000.0 7f608707a000-7f608707b000 rw-p 000c2000 08:01 1907737 /usr/lib/libglib-2.0.so.0.2000.0 7f608707b000-7f608707c000 rw-p 7f608707b000 00:00 0 7f608707c000-7f60870fe000 r-xp 00000000 08:01 1442076 /lib/libm-2.9.so 7f60870fe000-7f60872fd000 ---p 00082000 08:01 1442076 /lib/libm-2.9.so 7f60872fd000-7f60872fe000 r--p 00081000 08:01 1442076 /lib/libm-2.9.so 7f60872fe000-7f60872ff000 rw-p 00082000 08:01 1442076 /lib/libm-2.9.so 7f60872ff000-7f6087315000 r-xp 00000000 08:01 1441806 /lib/libgcc_s.so.1 7f6087315000-7f6087515000 ---p 00016000 08:01 1441806 /lib/libgcc_s.so.1 7f6087515000-7f6087516000 rw-p 00016000 08:01 1441806 /lib/libgcc_s.so.1 7f6087516000-7f608751b000 r-xp 00000000 08:01 1442103 /lib/libsplashy.so.1.0.0 7f608751b000-7f608771a000 ---p 00005000 08:01 1442103 /lib/libsplashy.so.1.0.0 7f608771a000-7f608771b000 rw-p 00004000 08:01 1442103 /lib/libsplashy.so.1.0.0 7f608771b000-7f608771d000 r-xp 00000000 08:01 1442106 /lib/libsplashycnf.so.1.0.0 7f608771d000-7f608791d000 ---p 00002000 08:01 1442106 /lib/libsplashycnf.so.1.0.0 7f608791d000-7f608791e000 rw-p 00002000 08:01 1442106 /lib/libsplashycnf.so.1.0.0 7f608791e000-7f608793b000 r-xp 00000000 08:01 1442079 /lib/ld-2.9.so 7f6087b14000-7f6087b1a000 rw-p 7f6087b14000 00:00 0 7f6087b37000-7f6087b3a000 rw-p 7f6087b37000 00:00 0 7f6087b3a000-7f6087b3b000 r--p 0001c000 08:01 1442079 /lib/ld-2.9.so 7f6087b3b000-7f6087b3c000 rw-p 0001d000 08:01 1442079 /lib/ld-2.9.so 7fff8fb27000-7fff8fb3c000 rw-p 7ffffffea000 00:00 0 [stack] 7fff8fbff000-7fff8fc00000 r-xp 7fff8fbff000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] (!) [ 8860: 0.000] --> Caught signal 6 (unknown origin) <-- (At this point I had to press Ctrl+C) I also tried by running in the laptop: inspironjaime2:~# splashy test > splashy_output 2>&1 And, after reboot, what I got was: inspironjaime2:~# cat splashy_output commandline read: splashy commandline read: test (!) [ 4559: 0.000] --> Caught signal 6 (unknown origin) <-- inspironjaime2:~# -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (101, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages splashy depends on: ii initramfs-tools 0.93.1 tools for generating an initramfs ii libc6 2.9-6 GNU C Library: Shared libraries ii libdirectfb-1.0-0 1.0.1-11 direct frame buffer graphics - sha ii libdirectfb-1.2-0 1.2.7-2 direct frame buffer graphics - sha ii libgcc1 1:4.3.3-5 GCC support library ii libglib2.0-0 2.20.0-2 The GLib library of C routines ii libmagic1 5.00-1 File type determination library us ii libsplashy1 0.3.13-3+b2 Library to draw splash screen on b ii lsb-base 3.2-22 Linux Standard Base 3.2 init scrip ii zlib1g 1:1.2.3.3.dfsg-13 compression library - runtime splashy recommends no packages. Versions of packages splashy suggests: ii console-common 0.7.80 basic infrastructure for text cons ii splashy-themes 0.4.1 A complete user-space boot splash pn upstart <none> (no description available) -- no debconf information Jaime Alberto Silva Gerente SG Automatización Ltda. Pereira \ Risaralda \ Colombia -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org