Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 70029 - gensplash doesn't work splashutils-0.9-pre10 kernel 2.6.9-r2 glibc-2.3.4.20041021
Summary: gensplash doesn't work splashutils-0.9-pre10 kernel 2.6.9-r2 glibc-2.3.4.2004...
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Michal Januszewski (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-04 02:29 UTC by Botykai Zsolt
Modified: 2004-11-16 22:50 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Botykai Zsolt 2004-11-04 02:29:44 UTC
Once upon a time gensplash worked fine for me, but some of my daily emerges (every one-two day update on a totally ~x86 machine with udev only) gave me those packages - mentioned in sumary - while I read about gensplash on forums.gentoo.org.
So I planned to give it a try, but when I start (from "boot" runlevel or manually with /etc/init.d/splash start) this happens:
~# /etc/init.d/splash start
 * Setting framebuffer console images ...
*** glibc detected *** double free or corruption: 0x08054b30 ***
/etc/init.d/splash: line 53:  8452 F
Comment 1 Botykai Zsolt 2004-11-04 02:29:44 UTC
Once upon a time gensplash worked fine for me, but some of my daily emerges (every one-two day update on a totally ~x86 machine with udev only) gave me those packages - mentioned in sumary - while I read about gensplash on forums.gentoo.org.
So I planned to give it a try, but when I start (from "boot" runlevel or manually with /etc/init.d/splash start) this happens:
~# /etc/init.d/splash start
 * Setting framebuffer console images ...
*** glibc detected *** double free or corruption: 0x08054b30 ***
/etc/init.d/splash: line 53:  8452 Félbeszakítva           /sbin/splash_util --vc=0 -m v -t "${theme}" -c setpic         
And there are no working framebuffer... neither splash image...


Reproducible: Always
Steps to Reproduce:
1. emerge splashutils-0.9-pre10 kernel 2.6.9-r2 glibc-2.3.4.20041021
2. recompile your kernel with gensplash
3. try to start /etc/init.d/splash



Expected Results:  
Working framebuffer.

emerge info:
Portage 2.0.51-r2 (default-linux/x86/2004.0, gcc-3.4.2, glibc-2.3.4.20041021-r0,
2.6.9-gentoo-r2 i686)
=================================================================
System uname: 2.6.9-gentoo-r2 i686 Intel(R) Celeron(R) CPU 2.40GHz
Gentoo Base System version 1.6.5
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://intranet.online.hu/ http://gentoo.inode.at/
http://gentoo.mirror.icd.hu/ http://gentoo.math.bme.hu/"
MAKEOPTS="-j2 -s"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X alsa apm avi berkdb bitmap-fonts bonobo cdr crypt cups directfb encode
esd f77 fam flac foomaticdb gdbm gif gphoto2 gpm gstreamer gtk gtk2 guile hal
imagemagick imlib java jikes jpeg kde libg++ libwww mad maildir mbox mikmod
motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png ppds
python qt quicktime readline ruby samba sdl slang spell ssl svga tcltk tcpd tiff
truetype unicode usb x86 xml xml2 xmms xv zlib linguas_en linguas_hu"

kernel config:
CONFIG_X86=y
CONFIG_MMU=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_IOMAP=y
CONFIG_EXPERIMENTAL=y
CONFIG_CLEAN_COMPILE=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_LOCALVERSION=""
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_POSIX_MQUEUE=y
CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_LOG_BUF_SHIFT=14
CONFIG_HOTPLUG=y
CONFIG_IKCONFIG=y
CONFIG_KALLSYMS=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
CONFIG_SHMEM=y
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_OBSOLETE_MODPARM=y
CONFIG_KMOD=y
CONFIG_X86_PC=y
CONFIG_MPENTIUM4=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_L1_CACHE_SHIFT=7
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_HPET_TIMER=y
CONFIG_PREEMPT=y
CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
CONFIG_X86_MCE_NONFATAL=y
CONFIG_NOHIGHMEM=y
CONFIG_MATH_EMULATION=y
CONFIG_MTRR=y
CONFIG_HAVE_DEC_LOCK=y
CONFIG_ACPI_BLACKLIST_YEAR=0
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_LEGACY_PROC=y
CONFIG_PCI_NAMES=y
CONFIG_ISA=y
CONFIG_PCMCIA_PROBE=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_MISC=y
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=m
CONFIG_PARPORT=y
CONFIG_PARPORT_PC=y
CONFIG_PARPORT_PC_CML1=y
CONFIG_PNP=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_CRYPTOLOOP=y
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_SIZE=8192
CONFIG_BLK_DEV_INITRD=y
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_IDE_TASKFILE_IO=y
CONFIG_IDE_GENERIC=y
CONFIG_BLK_DEV_CMD640=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_GENERIC=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_PIIX=y
CONFIG_BLK_DEV_SIS5513=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_AUTO=y
CONFIG_SCSI=y
CONFIG_SCSI_PROC_FS=y
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_SG=y
CONFIG_SCSI_QLA2XXX=y
CONFIG_IEEE1394=y
CONFIG_IEEE1394_OHCI1394=y
CONFIG_IEEE1394_RAWIO=y
CONFIG_NET=y
CONFIG_PACKET=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_NETFILTER=y
CONFIG_IP_NF_CONNTRACK=y
CONFIG_IP_NF_QUEUE=y
CONFIG_IP_NF_IPTABLES=y
CONFIG_IP_NF_MATCH_LIMIT=y
CONFIG_IP_NF_MATCH_IPRANGE=y
CONFIG_IP_NF_MATCH_MAC=y
CONFIG_IP_NF_MATCH_PKTTYPE=y
CONFIG_IP_NF_MATCH_MARK=y
CONFIG_IP_NF_MATCH_MULTIPORT=y
CONFIG_IP_NF_MATCH_TOS=y
CONFIG_IP_NF_MATCH_RECENT=y
CONFIG_IP_NF_MATCH_ECN=y
CONFIG_IP_NF_MATCH_DSCP=y
CONFIG_IP_NF_MATCH_AH_ESP=y
CONFIG_IP_NF_MATCH_LENGTH=y
CONFIG_IP_NF_MATCH_TTL=y
CONFIG_IP_NF_MATCH_TCPMSS=y
CONFIG_IP_NF_MATCH_HELPER=y
CONFIG_IP_NF_MATCH_STATE=y
CONFIG_IP_NF_MATCH_CONNTRACK=y
CONFIG_IP_NF_MATCH_OWNER=y
CONFIG_IP_NF_FILTER=y
CONFIG_IP_NF_TARGET_REJECT=y
CONFIG_IP_NF_TARGET_LOG=y
CONFIG_IP_NF_TARGET_ULOG=y
CONFIG_IP_NF_TARGET_TCPMSS=y
CONFIG_IP_NF_NAT=y
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=y
CONFIG_IP_NF_TARGET_REDIRECT=y
CONFIG_IP_NF_TARGET_NETMAP=y
CONFIG_IP_NF_TARGET_SAME=y
CONFIG_IP_NF_MANGLE=y
CONFIG_IP_NF_TARGET_TOS=y
CONFIG_IP_NF_TARGET_ECN=y
CONFIG_IP_NF_TARGET_DSCP=y
CONFIG_IP_NF_TARGET_MARK=y
CONFIG_IP_NF_TARGET_CLASSIFY=y
CONFIG_IP_NF_RAW=m
CONFIG_IP_NF_TARGET_NOTRACK=m
CONFIG_IP_NF_ARPTABLES=y
CONFIG_IP_NF_ARPFILTER=y
CONFIG_IP_NF_ARP_MANGLE=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_NET_ETHERNET=y
CONFIG_MII=y
CONFIG_NET_PCI=y
CONFIG_E100=y
CONFIG_E100_NAPI=y
CONFIG_SIS900=y
CONFIG_INPUT=y
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_SOUND_GAMEPORT=y
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_INOTIFY=y
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_NR_UARTS=4
CONFIG_SERIAL_CORE=y
CONFIG_UNIX98_PTYS=y
CONFIG_LEGACY_PTYS=y
CONFIG_LEGACY_PTY_COUNT=256
CONFIG_AGP=y
CONFIG_AGP_INTEL=y
CONFIG_AGP_INTEL_MCH=y
CONFIG_AGP_SIS=y
CONFIG_DRM=y
CONFIG_DRM_I810=y
CONFIG_DRM_I830=y
CONFIG_DRM_SIS=y
CONFIG_FB=y
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_VGA16=y
CONFIG_FB_VESA=y
CONFIG_FB_VESA_TNG=y
CONFIG_FB_VESA_DEFAULT_MODE="800x600@75"
CONFIG_VIDEO_SELECT=y
CONFIG_FB_I810=y
CONFIG_FB_SIS=y
CONFIG_FB_SIS_300=y
CONFIG_FB_SIS_315=y
CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FONTS=y
CONFIG_FONT_8x16=y
CONFIG_LOGO=y
CONFIG_LOGO_LINUX_VGA16=y
CONFIG_LOGO_LINUX_CLUT224=y
CONFIG_FB_SPLASH=y
CONFIG_SPEAKUP_DEFAULT="none"
CONFIG_SOUND=y
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_RAWMIDI=y
CONFIG_SND_SEQUENCER=y
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_PCM_OSS=y
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_MPU401_UART=y
CONFIG_SND_AC97_CODEC=y
CONFIG_SND_INTEL8X0=y
CONFIG_USB=y
CONFIG_USB_DEVICEFS=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_OHCI_HCD=y
CONFIG_USB_UHCI_HCD=y
CONFIG_USB_PRINTER=y
CONFIG_USB_STORAGE=y
CONFIG_USB_HID=y
CONFIG_USB_HIDINPUT=y
CONFIG_USB_EGALAX=m
CONFIG_EXT2_FS=y
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_JBD=y
CONFIG_FS_MBCACHE=y
CONFIG_ROMFS_FS=y
CONFIG_DNOTIFY=y
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_ZISOFS=y
CONFIG_ZISOFS_FS=y
CONFIG_UDF_FS=y
CONFIG_UDF_NLS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
CONFIG_RAMFS=y
CONFIG_NFS_FS=y
CONFIG_NFSD=y
CONFIG_NFSD_TCP=y
CONFIG_LOCKD=y
CONFIG_EXPORTFS=y
CONFIG_SUNRPC=y
CONFIG_SMB_FS=y
CONFIG_CIFS=y
CONFIG_CIFS_STATS=y
CONFIG_MSDOS_PARTITION=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-2"
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_CODEPAGE_852=y
CONFIG_NLS_CODEPAGE_1250=y
CONFIG_NLS_ISO8859_1=y
CONFIG_NLS_ISO8859_2=y
CONFIG_NLS_UTF8=y
CONFIG_PROFILING=y
CONFIG_OPROFILE=y
CONFIG_EARLY_PRINTK=y
CONFIG_4KSTACKS=y
CONFIG_CRYPTO=y
CONFIG_CRYPTO_HMAC=y
CONFIG_CRYPTO_NULL=y
CONFIG_CRYPTO_MD4=y
CONFIG_CRYPTO_MD5=y
CONFIG_CRYPTO_SHA1=y
CONFIG_CRYPTO_SHA256=y
CONFIG_CRYPTO_SHA512=y
CONFIG_CRYPTO_DES=y
CONFIG_CRYPTO_BLOWFISH=y
CONFIG_CRC32=y
CONFIG_LIBCRC32C=m
CONFIG_ZLIB_INFLATE=y
CONFIG_X86_BIOS_REBOOT=y
CONFIG_PC=y

my grub.conf:
default 0
timeout 30
splashimage=(hd0,0)/grub/splash.xpm.gz
title G-D-S 2.6.9-r2 (gensplash)
        root (hd0,0)
        kernel /boot/vmlinuz-2.6.9-gentoo-r2 ro root=/dev/hda3 video=vesafb:ywra
p,pmipal,1024x768-32@75 splash=silent,theme:emergence
        initrd /boot/fbsplash-emergence-1024x768 
...
Comment 2 Michal Januszewski (RETIRED) gentoo-dev 2004-11-04 11:36:49 UTC
What do you mean by "there is no working framebuffer"? The framebuffer is totally independent of splash_util.. Anyway, please attach output of `fbset -i`.
Then please run:
/sbin/splash_util --vc=0 -m v -t emergence -c setcfg

Followed by:
strace /sbin/splash_util --vc=0 -m v -t emergence -c setpic

Please attach the output of the last command as well.

Comment 3 Botykai Zsolt 2004-11-05 00:00:52 UTC
Sorry for miss-specifying. No framebuffer means for me, that it's the usuel console without any graphics.
These are the outputs:
07:58:12 root /home/bzs # fbset -i

mode "800x600-60"
    # D: 40.000 MHz, H: 37.879 kHz, V: 60.317 Hz
    geometry 800 600 800 32767 8
    timings 25000 88 40 23 1 128 4
    hsync high
    vsync high
    accel true
    rgba 6/0,6/0,6/0,0/0
endmode

Frame buffer device information:
    Name        : SiS 651
    Address     : 0xf0000000
    Size        : 32931840
    Type        : PACKED PIXELS
    Visual      : PSEUDOCOLOR
    XPanStep    : 1
    YPanStep    : 1
    YWrapStep   : 0
    LineLength  : 800
    MMIO Address: 0xe7800000
    MMIO Size   : 131072
    Accelerator : Unknown (40)
07:58:26 root /home/bzs # /sbin/splash_util --vc=0 -m v -t emergence -c setcfg
08:00:39 root /home/bzs # strace /sbin/splash_util --vc=0 -m v -t emergence -c setpic
execve("/sbin/splash_util", ["/sbin/splash_util", "--vc=0", "-m", "v", "-t", "emergence", "-c", "setpic"], [/* 65 vars */]) = 0
uname({sys="Linux", node="botykai-zsolt", ...}) = 0
brk(0)                                  = 0x8050000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=76948, ...}) = 0
mmap2(NULL, 76948, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fed000
close(3)                                = 0
open("/usr/lib/libjpeg.so.62", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200D\3"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=169360, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fec000
mmap2(0x4a032000, 167392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4a032000
mmap2(0x4a05a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x27) = 0x4a05a000
close(3)                                = 0
open("/usr/lib/libpng.so.3", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\232\n"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=194616, ...}) = 0
mmap2(0x4a0a4000, 190628, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) 
= 0x4a0a4000
mmap2(0x4a0d2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2e) = 0x4a0d2000
close(3)                                = 0
open("/lib/libz.so.1", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\22\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=88100, ...}) = 0
mmap2(NULL, 89776, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7fd6000
mmap2(0xb7feb000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0xb7feb000
close(3)                                = 0
open("/lib/libm.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P$sI4\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=159936, ...}) = 0
mmap2(0x4972f000, 139424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4972f000
mmap2(0x49750000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20) = 0x49750000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\356\264"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1284100, ...}) = 0
mmap2(0x49606000, 1207684, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x49606000
mmap2(0x49727000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x120) = 0x49727000
mmap2(0x4972b000, 7556, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4972b000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fd5000
mprotect(0x49727000, 4096, PROT_READ)   = 0
munmap(0xb7fed000, 76948)               = 0
open("/dev/urandom", O_RDONLY)          = 3
read(3, "^\240D\376", 4)                = 4
close(3)                                = 0
open("/dev/fb0", O_WRONLY)              = 3
ioctl(3, FBIOGET_VSCREENINFO, 0x804f840) = 0
ioctl(3, FBIOGET_FSCREENINFO, 0x804f8e0) = 0
close(3)                                = 0
brk(0)                                  = 0x8050000
brk(0x8071000)                          = 0x8071000
open("/etc/splash/emergence/800x600.cfg", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1083, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fff000
read(3, "# Copyright 2004 Gentoo Foundati"..., 4096) = 1083
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0xb7fff000, 4096)                = 0
open("/etc/splash/emergence/images/verbose-800x600-240.png", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=229286, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fff000
read(3, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\3 \0\0\2X\10\3\0\0\0\255"..., 4096) = 4096
mmap2(NULL, 483328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f5f000
read(3, "\324\231\367\244zX\272\2@\342$\216\2666\253a9\2\1HZ\34"..., 4096) = 4096
read(3, "y\235I\27@\2105/bB\252h\354\0012\341\210\322\221!\3\367"..., 4096) = 4096
read(3, "\370\321`\260\321\4\20Q\376\220\353\331\24\241!\2K\336"..., 4096) = 4096
read(3, "\305I\324w\205D&`\320\3738\f\222\31\201\377\260 \275\207"..., 4096) = 4096
read(3, "\200B\32\322_\3644\f7\220@ \257\264\27+\3032\257|\324\206"..., 4096) = 4096
read(3, "c\21\"\334b\"\20a\313\242\240c\201\357%\222\310\342\354"..., 4096) = 4096
read(3, "\27\343\315\324\22\"\31D\260\274\230\27\16\4\365X\214d"..., 4096) = 4096
read(3, "\244\260\212\16\343\216\205\5\300\304\16\203\310\374\314"..., 4096) = 4096
read(3, "0 vKd\301\250#\312\213\307\235\271w \262\274\254\312\336"..., 4096) = 4096
read(3, "\337%\220\227$\21,\3011T\354\331\265\371\372%F\373\240"..., 4096) = 4096
read(3, "a~jx\312\3201\216\322\23\230\217)\6x\3551\215\236\251\200"..., 4096) = 4096
read(3, "\256\262\r`\221\26!\303\35\210y\217\30\266\36\0\27h\365"..., 4096) = 4096
read(3, "\273\367\310\203a^\264QM\347\317\6\376\270p\241\347\2\272"..., 4096) = 4096
read(3, ":+\352\30\361\304:\20\302h\0268\244\251~\352\306\215\220"..., 4096) = 4096
read(3, "\262D1\200QTTl\36\2357\1\204]\205\262!@\23=G\242\272(\203"..., 4096) = 4096
read(3, "\234S\275^\232\325TY\371\323kF \237~\4\230D\26\344ba\241"..., 4096) = 4096
read(3, "a8\353m\222HK\343\333\226,\264D\241)\253F\332\365\1^\30"..., 4096) = 4096
read(3, "P\371\220D&\246\275\3231\257\352\325D,c\221\357\36\315"..., 4096) = 4096
read(3, "h\365\273S\377.F\214F\246u\'\"\306\24\334\325\363\210c"..., 4096) = 4096
read(3, "\320\312X(\311\10k\234\27\326\310\340\215\207\251\300!"..., 4096) = 4096
read(3, "\335\4\222\306\310 \314p\320\375\220\374aH\332*\266\342"..., 4096) = 4096
read(3, "\325\v\25\242GD\4\35u-\00791<\330\240\247\251\3\r\265\355"..., 4096) = 4096
read(3, "\324\277\356\327\245(\277\237\233\37\271\315(g\t\20\2\251"..., 4096) = 4096
read(3, "\316\353\201sWJ+\300\303Ax8EZ\230\352J\3049I\3\30\331\343"..., 4096) = 4096
read(3, "q\257K\367l\365d\16\327A\312)?\320\341Ut\230\252\252\260"..., 4096) = 4096
read(3, "\377\24d\210J\207\2Ar\365{\320\202r\310f\316\365Nt\340"..., 4096) = 4096
read(3, "M\302ca\223\32\254Ya\37!\307\230\224\324h[&q,\265\350\313"..., 4096) = 4096
read(3, "\362\32\177\234\370\354\204{\336\373\331\3363m\376x]S\24"..., 4096) = 4096
read(3, "\366\222NW\301\333jr\323A^\25X\242w\3160a\26]\221\254c"..., 4096) = 4096
read(3, "\243\177\371\355W>\177|\"\223\376\t\361q\342\360^\177A"..., 4096) = 4096
read(3, "\7w\251\272};\361\361\346\256\267\337\371\350\243\263g"..., 4096) = 4096
read(3, "\300I\1\210(\314\317CaQk\t\fTW\244\216*\10e?\277\233W\204"..., 4096) = 4096
read(3, "A\20!/_\n\36W\257^B \337\277\301zb<\362\372\365\277\223"..., 4096) = 4096
read(3, "v{I&\303.\373\316\211\252,\314\2\24Q6\225\2a\237\270\275"..., 4096) = 4096
read(3, "Cb\32\305al\203RX-\365\250k\270\3\352EU\220#\\X\241\352"..., 4096) = 4096
read(3, "\276\263?\335\200\310\374\207\310\363\274\324\nOF\232\23"..., 4096) = 4096
read(3, "\245\206}\367|\252\211\226\"d4]\313\377\266\352\\\263\267"..., 4096) = 4096
read(3, "\374\341k\324K\33\345\374Ci\336\262w\217\354WkpBf\32]\v"..., 4096) = 4096
read(3, "W\317\355p\'\37\25i\227\241\206\1%\332\5\22\312\"44\362"..., 4096) = 4096
read(3, "\0062K\240\226EH\343+\260\366\227\327\0302,\3413\343BP"..., 4096) = 4096
read(3, "\f\262\220\20\\\332\7Q\204,\222e\16;Q\3534\242D\333\320"..., 4096) = 4096
read(3, "Z\326PbQ\234\3356\260\324\276B;TK\263\n\16:f\f\371\232"..., 4096) = 4096
read(3, "2\375\312\327@\334\237\265\n\247\234\220P\26\313\327\367"..., 4096) = 4096
read(3, "\277,-@\232z\325!\227\177\306\313\16\325\335\23\323\215"..., 4096) = 4096
read(3, "1@\27^\27\371\311\312\32HY\263Ix7\25\315\314\233\304\205"..., 4096) = 4096
read(3, "\242\213{\202\300\323:\202\"\345\213j\250\262\256\252&"..., 4096) = 4096
read(3, "c\260{\226\321f\364\213\256\356\3506w\374\307/\3011ao\236"..., 4096) = 4096
read(3, "\371\\#*\302\333\325n3}p0\225\213\235\256 \210\370c\315"..., 4096) = 4096
read(3, "\"$\364\350\26\31#O\36\275Z\303(\nu\326\240\200m\345\225"..., 4096) = 4096
read(3, "\230\336qt\245@\261\257z\364\254!\241\254\35184\35\226"..., 4096) = 4096
read(3, "R\7\222\265Y\0\311i\35\27\27\311M\16\261\244\204\16$\236"..., 4096) = 4096
read(3, "\\\2105]AD\257Y\22Q\343W\366\31\4\372\356\241\306\n\31"..., 4096) = 4096
read(3, "\2276At\4\222\r\203 q\205\226887=\201\4\355R\312bh\340"..., 4096) = 4096
read(3, "\253\364\302\312\213yf\201\23\354\201\334\302\3370\371"..., 4096) = 4096
read(3, "\362SG\310\204\3500\327(\362\27^F\256;dP\245\267\343\36"..., 4096) = 4006
writev(2, [{"*** glibc detected *** ", 23}, {"double free or corruption", 25}, {": 0x08054b30 ***\n", 17}], 3*** glibc detected *** double free or corruption: 0x08054b30 ***
) = 65
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
getpid()                                = 5685
kill(5685, SIGABRT)                     = 0
--- SIGABRT (Aborted) @ 0 (0) ---
+++ killed by SIGABRT +++
08:57:24 root /home/bzs # 
Comment 4 Michal Januszewski (RETIRED) gentoo-dev 2004-11-12 13:34:40 UTC
The problem should be fixed in splashutils-0.9-rc1, so I'm closing this bug. If -rc1 still deosn't bahave correctly, please reopen.
Comment 5 Botykai Zsolt 2004-11-16 22:50:36 UTC
Thx for your work it seems to be good.