lxsession segfault if desktop environment not specified
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lxsession (Ubuntu) |
Fix Released
|
Undecided
|
Julien Lavergne |
Bug Description
lxsession in Quantal and Raring crashes if it is run without the '-e' option to specify the desktop environment:
lxsession[24319]: segfault at 0 ip 00007fac984db6d6 sp 00007fffe89a3f38 error 4 in libc-2.
(gdb) where
#0 __strcmp_ssse3 () at ../sysdeps/
#1 0x000000000041cba9 in launch_
desktop_
#2 launch_
at ../xdg-
#3 0x00007f2396a50090 in g_hash_
#4 0x000000000041cd68 in xdg_autostart (de_name_arg=0x0) at ../xdg-
#5 0x00000000004074ed in lxsession_main_main (args=0x7fffb31
#6 0x00007f239645d76d in __libc_start_main (main=0x406a00 <main>, argc=3, ubp_av=
init=<optimized out>, fini=<optimized out>, rtld_fini=
stack_end=
#7 0x0000000000406a49 in _start ()
This happens because main.vala only prints a warning if desktop_
Related branches
Changed in lxsession (Ubuntu): | |
status: | New → In Progress |
assignee: | nobody → Julien Lavergne (gilir) |
Also reported upstream: https:/ /sourceforge. net/tracker/ ?func=detail& aid=3597299& group_id= 180858& atid=894871