#0 0x0000000000416de1 in xsession_start (session=0x9b29e0) at xsession.c:80 path = error = 0x0 #1 0x00000000004075db in start_user_session (display=0x9868c0) at display.c:848 dmrc_file = user = log_filename = 0x9c3010 "\300\071\234" result = 0 #2 0x0000000000408d9d in greeter_session_stopped_cb (session=, display=0x9868c0) at display.c:556 started_session = #3 greeter_session_stopped_cb (session=, display=0x9868c0) at display.c:532 No locals. #4 0x00007f5a72d84e94 in g_closure_invoke (closure=0x9b19b0, return_value=0x0, n_param_values=1, param_values=0x9b8fa0, invocation_hint=) at /build/buildd/glib2.0-2.29.14/./gobject/gclosure.c:773 marshal = 0x404cc0 marshal_data = in_marshal = __PRETTY_FUNCTION__ = "g_closure_invoke" #5 0x00007f5a72d9813b in signal_emit_unlocked_R (node=, detail=0, instance=0x9b2830, emission_return=0x0, instance_and_params=0x9b8fa0) at /build/buildd/glib2.0-2.29.14/./gobject/gsignal.c:3271 tmp = handler = 0x998c30 accumulator = 0x0 emission = {next = 0x0, instance = 0x9b2830, ihint = {signal_id = 7, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x97b140 hlist = 0x7f5a72037d70 handler_list = 0x998c30 return_accu = 0x0 accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 7 max_sequential_handler_number = 28 return_value_altered = 0 #6 0x00007f5a72da1757 in g_signal_emit_valist (instance=, signal_id=, detail=, var_args=0x7fff870fc258) at /build/buildd/glib2.0-2.29.14/./gobject/gsignal.c:3002 instance_and_params = 0x9b8fa0 signal_return_type = 4 param_values = 0x9b8fb8 node = 0x976f40 i = n_params = 0 __PRETTY_FUNCTION__ = "g_signal_emit_valist" #7 0x00007f5a72da1922 in g_signal_emit (instance=, signal_id=, detail=) at /build/buildd/glib2.0-2.29.14/./gobject/gsignal.c:3059 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff870fc330, reg_save_area = 0x7fff870fc270}} #8 0x00007f5a728bb2e4 in g_child_watch_dispatch (source=, callback=, user_data=) at /build/buildd/glib2.0-2.29.14/./glib/gmain.c:4534 child_watch_source = child_watch_callback = #9 0x00007f5a728bf5bd in g_main_dispatch (context=0x97bc90) at /build/buildd/glib2.0-2.29.14/./glib/gmain.c:2500 dispatch = 0x7f5a728bb2d0 was_in_call = 0 user_data = 0x9b2830 callback = 0x40dcc0 cb_funcs = 0x7f5a72b6f650 cb_data = 0x9b87d0 current_source_link = {data = 0x9b7180, next = 0x0} need_destroy = source = 0x9b7180 current = 0x96ef60 i = #10 g_main_context_dispatch (context=0x97bc90) at /build/buildd/glib2.0-2.29.14/./glib/gmain.c:3083 No locals. #11 0x00007f5a728bfdb8 in g_main_context_iterate (context=0x97bc90, block=, dispatch=1, self=) at /build/buildd/glib2.0-2.29.14/./glib/gmain.c:3161 max_priority = 2147483647 timeout = -1 some_ready = 1 nfds = 3 allocated_nfds = fds = #12 0x00007f5a728c02f2 in g_main_loop_run (loop=0x96d050) at /build/buildd/glib2.0-2.29.14/./glib/gmain.c:3369 __PRETTY_FUNCTION__ = "g_main_loop_run" #13 0x0000000000406279 in main (argc=1, argv=0x7fff870fc968) at lightdm.c:921 pid_file = option_context = explicit_config = 0 test_mode = 0 pid_path = 0x418f81 "/var/run/lightdm.pid" xserver_command = 0x0 passwd_path = 0x0 xsessions_dir = 0x0 xgreeters_dir = 0x0 greeter_session = 0x0 user_session = 0x0 session_wrapper = 0x0 config_dir = log_dir = 0x0 run_dir = 0x0 cache_dir = 0x0 default_log_dir = default_run_dir = default_cache_dir = 0x96d050 "\220\274\227" minimum_vt = 0x0 minimum_display_number = 0x0 show_version = 0 options = {{long_name = 0x41a150 "config", short_name = 99 'c', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x621898, description = 0x418fcb "Use configuration file", arg_description = 0x0}, {long_name = 0x418fe2 "debug", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6218a0, description = 0x418fe8 "Print debugging messages", arg_description = 0x0}, {long_name = 0x419001 "test-mode", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff870fc858, description = 0x418a70 "Run as unprivileged user, skipping things that require root access", arg_description = 0x0}, {long_name = 0x41900b "passwd-file", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff870fc7f8, description = 0x418ab8 "Use the given password file for authentication (for testing, requires --no-root)", arg_description = 0x419017 "FILE"}, {long_name = 0x41901c "pid-file", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff870fc7e8, description = 0x419025 "File to write PID into", arg_description = 0x419017 "FILE"}, {long_name = 0x41903c "xserver-command", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff870fc7f0, description = 0x41904c "Command to run X servers", arg_description = 0x419065 "COMMAND"}, {long_name = 0x4177be "greeter-session", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff870fc810, description = 0x41906d "Greeter session", arg_description = 0x417448 "SESSION"}, {long_name = 0x4177ee "user-session", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff870fc818, description = 0x41907d "User session", arg_description = 0x417448 "SESSION"}, {long_name = 0x417823 "session-wrapper", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff870fc820, description = 0x41908a "Session wrapper", arg_description = 0x417448 "SESSION"}, {long_name = 0x41909a "minimum-vt", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff870fc840, description = 0x418b10 "Minimum VT to use for X servers", arg_description = 0x4190a5 "NUMBER"}, {long_name = 0x4190ac "minimum-display-number", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff870fc848, description = 0x418b30 "Minimum display number to use for X servers", arg_description = 0x4190a5 "NUMBER"}, {long_name = 0x4190c3 "xsessions-dir", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff870fc800, description = 0x418b60 "Directory to load X sessions from", arg_description = 0x4190d1 "DIRECTORY"}, {long_name = 0x4190db "xgreeters-dir", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff870fc808, description = 0x418b88 "Directory to load X greeters from", arg_description = 0x4190d1 "DIRECTORY"}, {long_name = 0x4190e9 "log-dir", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff870fc828, description = 0x4190f1 "Directory to write logs to", arg_description = 0x4190d1 "DIRECTORY"}, {long_name = 0x41910c "run-dir", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff870fc830, description = 0x418bb0 "Directory to store running state", arg_description = 0x4190d1 "DIRECTORY"}, {long_name = 0x419114 "cache-dir", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff870fc838, description = 0x418bd8 "Directory to cached information", arg_description = 0x4190d1 "DIRECTORY"}, {long_name = 0x41912b "version", short_name = 118 'v', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff870fc85c, description = 0x41911e "Show release version", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} error = 0x0