Description of problem: On x86-32, in recent Mageia Cauldron, lxsession crashes upon startup from startx in the virtual console. I'm getting this dump: /home/kdetest/.Xclients: line 20: set-mouse-speed.sh: command not found *** glibc detected *** /usr/bin/lxsession: free(): invalid pointer: 0x09f26093 *** ======= Backtrace: ========= /lib/i686/libc.so.6(+0x6c0fe)[0xb74e90fe] /lib/libglib-2.0.so.0(g_free+0x36)[0xb7767d36] ======= Memory map: ======== 08048000-0804e000 r-xp 00000000 08:21 617336 /usr/bin/lxsession 0804e000-0804f000 r--p 00005000 08:21 617336 /usr/bin/lxsession 0804f000-08050000 rw-p 00006000 08:21 617336 /usr/bin/lxsession 09f13000-09f34000 rw-p 00000000 00:00 0 [heap] b73b3000-b73ce000 r-xp 00000000 08:21 2501979 /lib/libgcc_s-4.5.2.so.1 b73ce000-b73cf000 rw-p 0001b000 08:21 2501979 /lib/libgcc_s-4.5.2.so.1 b73ec000-b73ed000 rw-p 00000000 00:00 0 b73ed000-b73f2000 r-xp 00000000 08:21 615665 /usr/lib/libXdmcp.so.6.0.0 b73f2000-b73f3000 r--p 00004000 08:21 615665 /usr/lib/libXdmcp.so.6.0.0 b73f3000-b73f4000 rw-p 00005000 08:21 615665 /usr/lib/libXdmcp.so.6.0.0 b73f4000-b73f5000 rw-p 00000000 00:00 0 b73f5000-b73f7000 r-xp 00000000 08:21 615667 /usr/lib/libXau.so.6.0.0 b73f7000-b73f8000 r--p 00001000 08:21 615667 /usr/lib/libXau.so.6.0.0 b73f8000-b73f9000 rw-p 00002000 08:21 615667 /usr/lib/libXau.so.6.0.0 b73f9000-b740e000 r-xp 00000000 08:21 2501863 /lib/i686/libpthread-2.12.1.so b740e000-b740f000 r--p 00014000 08:21 2501863 /lib/i686/libpthread-2.12.1.so b740f000-b7410000 rw-p 00015000 08:21 2501863 /lib/i686/libpthread-2.12.1.so b7410000-b7412000 rw-p 00000000 00:00 0 b7412000-b7414000 r-xp 00000000 08:21 2501882 /lib/libdl-2.12.1.so b7414000-b7415000 r--p 00001000 08:21 2501882 /lib/libdl-2.12.1.so b7415000-b7416000 rw-p 00002000 08:21 2501882 /lib/libdl-2.12.1.so b7416000-b7434000 r-xp 00000000 08:21 2420395 /usr/lib/libxcb.so.1.1.0 b7434000-b7435000 r--p 0001d000 08:21 2420395 /usr/lib/libxcb.so.1.1.0 b7435000-b7436000 rw-p 0001e000 08:21 2420395 /usr/lib/libxcb.so.1.1.0 b7436000-b743d000 r-xp 00000000 08:21 2501865 /lib/i686/librt-2.12.1.so b743d000-b743e000 r--p 00006000 08:21 2501865 /lib/i686/librt-2.12.1.so b743e000-b743f000 rw-p 00007000 08:21 2501865 /lib/i686/librt-2.12.1.so b743f000-b7440000 rw-p 00000000 00:00 0 b7440000-b747b000 r-xp 00000000 08:21 2501986 /lib/libpcre.so.0.0.1 b747b000-b747c000 r--p 0003a000 08:21 2501986 /lib/libpcre.so.0.0.1 b747c000-b747d000 rw-p 0003b000 08:21 2501986 /lib/libpcre.so.0.0.1 b747d000-b75dc000 r-xp 00000000 08:21 2501859 /lib/i686/libc-2.12.1.so b75dc000-b75dd000 ---p 0015f000 08:21 2501859 /lib/i686/libc-2.12.1.so b75dd000-b75df000 r--p 0015f000 08:21 2501859 /lib/i686/libc-2.12.1.so b75df000-b75e0000 rw-p 00161000 08:21 2501859 /lib/i686/libc-2.12.1.so b75e0000-b75e3000 rw-p 00000000 00:00 0 b75e3000-b771a000 r-xp 00000000 08:21 615672 /usr/lib/libX11.so.6.3.0 b771a000-b771b000 r--p 00136000 08:21 615672 /usr/lib/libX11.so.6.3.0 b771b000-b771e000 rw-p 00137000 08:21 615672 /usr/lib/libX11.so.6.3.0 b771e000-b7817000 r-xp 00000000 08:21 2502001 /lib/libglib-2.0.so.0.2914.0 b7817000-b7818000 r--p 000f9000 08:21 2502001 /lib/libglib-2.0.so.0.2914.0 b7818000-b7819000 rw-p 000fa000 08:21 2502001 /lib/libglib-2.0.so.0.2914.0 b782f000-b7836000 r--s 00000000 08:21 613495 /usr/lib/gconv/gconv-modules.cache b7836000-b7837000 rw-p 00000000 00:00 0 b7837000-b7852000 r-xp 00000000 08:21 2501869 /lib/ld-2.12.1.so b7852000-b7853000 r--p 0001a000 08:21 2501869 /lib/ld-2.12.1.so b7853000-b7854000 rw-p 0001b000 08:21 2501869 /lib/ld-2.12.1.so bfadc000-bfafd000 rw-p 00000000 00:00 0 [stack] ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso] It also happens in a new UNIX user account (as given here from the "kdetest" user). How reproducible: Always and "mikale" can reproduce it too. Steps to Reproduce: 1. Start an LXDE session on Cauldron. 2. 3.
CC: (none) => thierry.vignaud
Hi all, any news regarding this bug? Regards, -- Shlomi Fish
Priority: Normal => High
(In reply to comment #1) > Hi all, > > any news regarding this bug? > OK, I tried it now and upgrading the lxsession version to 0.4.6.1 fixes the problem. Here's the patch for the RPM spec: Index: SPECS/lxsession.spec =================================================================== --- SPECS/lxsession.spec (revision 133440) +++ SPECS/lxsession.spec (working copy) @@ -1,6 +1,6 @@ Summary: The default X11 session manager of LXDE Name: lxsession -Version: 0.4.6 +Version: 0.4.6.1 Release: %mkrel 1 License: GPLv2+ Group: Graphical desktop/Other > Regards, > > -- Shlomi Fish
new lxsession was uploaded
Status: NEW => RESOLVEDResolution: (none) => FIXED