Control: retitle -1 plymouthd: crash (SIGSEGV) during shutdown for reboot Control: forwarded -1 https://bugs.freedesktop.org/show_bug.cgi?id=104204
On Tue, 10 Oct 2017 11:53:26 +0800 Paul Wise wrote: > During the shutdown process for rebooting I got a random crash > (SIGSEGV) of the plymouthd process. Looks like it isn't random and happens every time I reboot. I've forwarded the crash to upstream, URL is available above. $ sudo gdb -batch -n -ex 'set pagination off' -ex bt -ex 'thread apply all bt full' --core /var/crash/0/765-0-0-11-1512873881-chianamo--sbin-plymouthd.core /sbin/plymouthd [New LWP 765] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `@sbin/plymouthd --mode=shutdown --attach-to-session'. Program terminated with signal SIGSEGV, Segmentation fault. #0 strlen () at ../sysdeps/x86_64/strlen.S:106 106 ../sysdeps/x86_64/strlen.S: No such file or directory. #0 0x00007f917f290f46 in strlen () at ../sysdeps/x86_64/strlen.S:106 #1 0x00007f917f290c6e in __GI___strdup (s=0x0) at strdup.c:41 #2 0x00007f917f5c0fb0 in ply_renderer_load_plugin (module_path=0x7f917f5c52b8 "/usr/lib/x86_64-linux-gnu/plymouth/renderers/x11.so", renderer=0x562aa6b81a60) at ply-renderer.c:160 #3 0x00007f917f5c0fb0 in ply_renderer_open_plugin (plugin_path=0x7f917f5c52b8 "/usr/lib/x86_64-linux-gnu/plymouth/renderers/x11.so", renderer=0x562aa6b81a60) at ply-renderer.c:238 #4 0x00007f917f5c0fb0 in ply_renderer_open (renderer=renderer@entry=0x562aa6b81a60) at ply-renderer.c:281 #5 0x00007f917f5b8b82 in create_devices_for_terminal_and_renderer_type (manager=0x562aa6b80440, device_path=0x0, terminal=0x562aa6b804e0, renderer_type=PLY_RENDERER_TYPE_AUTO) at ply-device-manager.c:683 #6 0x0000562aa622653b in load_devices (flags=PLY_DEVICE_MANAGER_FLAGS_IGNORE_UDEV, state=0x7ffc246e3a50) at main.c:1130 #7 0x0000562aa622653b in main (argc=3, argv=0x7ffc246e4c38) at main.c:2368 Thread 1 (Thread 0x7f917fbbeb80 (LWP 765)): #0 0x00007f917f290f46 in strlen () at ../sysdeps/x86_64/strlen.S:106 #1 0x00007f917f290c6e in __GI___strdup (s=0x0) at strdup.c:41 len = <optimized out> new = <optimized out> #2 0x00007f917f5c0fb0 in ply_renderer_load_plugin (module_path=0x7f917f5c52b8 "/usr/lib/x86_64-linux-gnu/plymouth/renderers/x11.so", renderer=0x562aa6b81a60) at ply-renderer.c:160 get_renderer_backend_interface = <optimized out> i = <optimized out> known_plugins = {{type = PLY_RENDERER_TYPE_X11, path = 0x7f917f5c52b8 "/usr/lib/x86_64-linux-gnu/plymouth/renderers/x11.so"}, {type = PLY_RENDERER_TYPE_DRM, path = 0x7f917f5c52f0 "/usr/lib/x86_64-linux-gnu/plymouth/renderers/drm.so"}, {type = PLY_RENDERER_TYPE_FRAME_BUFFER, path = 0x7f917f5c5328 "/usr/lib/x86_64-linux-gnu/plymouth/renderers/frame-buffer.so"}, {type = PLY_RENDERER_TYPE_NONE, path = 0x0}} __func__ = "ply_renderer_open" #3 0x00007f917f5c0fb0 in ply_renderer_open_plugin (plugin_path=0x7f917f5c52b8 "/usr/lib/x86_64-linux-gnu/plymouth/renderers/x11.so", renderer=0x562aa6b81a60) at ply-renderer.c:238 i = <optimized out> known_plugins = {{type = PLY_RENDERER_TYPE_X11, path = 0x7f917f5c52b8 "/usr/lib/x86_64-linux-gnu/plymouth/renderers/x11.so"}, {type = PLY_RENDERER_TYPE_DRM, path = 0x7f917f5c52f0 "/usr/lib/x86_64-linux-gnu/plymouth/renderers/drm.so"}, {type = PLY_RENDERER_TYPE_FRAME_BUFFER, path = 0x7f917f5c5328 "/usr/lib/x86_64-linux-gnu/plymouth/renderers/frame-buffer.so"}, {type = PLY_RENDERER_TYPE_NONE, path = 0x0}} __func__ = "ply_renderer_open" #4 0x00007f917f5c0fb0 in ply_renderer_open (renderer=renderer@entry=0x562aa6b81a60) at ply-renderer.c:281 i = <optimized out> known_plugins = {{type = PLY_RENDERER_TYPE_X11, path = 0x7f917f5c52b8 "/usr/lib/x86_64-linux-gnu/plymouth/renderers/x11.so"}, {type = PLY_RENDERER_TYPE_DRM, path = 0x7f917f5c52f0 "/usr/lib/x86_64-linux-gnu/plymouth/renderers/drm.so"}, {type = PLY_RENDERER_TYPE_FRAME_BUFFER, path = 0x7f917f5c5328 "/usr/lib/x86_64-linux-gnu/plymouth/renderers/frame-buffer.so"}, {type = PLY_RENDERER_TYPE_NONE, path = 0x0}} __func__ = "ply_renderer_open" #5 0x00007f917f5b8b82 in create_devices_for_terminal_and_renderer_type (manager=0x562aa6b80440, device_path=0x0, terminal=0x562aa6b804e0, renderer_type=PLY_RENDERER_TYPE_AUTO) at ply-device-manager.c:683 old_renderer = 0x0 renderer = 0x562aa6b81a60 keyboard = 0x0 __func__ = "create_devices_for_terminal_and_renderer_type" #6 0x0000562aa622653b in load_devices (flags=PLY_DEVICE_MANAGER_FLAGS_IGNORE_UDEV, state=0x7ffc246e3a50) at main.c:1130 state = {loop = 0x562aa6b79150, boot_server = 0x562aa6b7bb30, boot_splash = 0x0, session = 0x562aa6b7bc50, boot_buffer = 0x562aa6b7be30, progress = 0x562aa6b801a0, keystroke_triggers = 0x562aa6b7aaa0, entry_triggers = 0x562aa6b7aac0, entry_buffer = 0x562aa6b7aae0, messages = 0x562aa6b7bb10, command_parser = 0x562aa6b79010, mode = PLY_MODE_SHUTDOWN, local_console_terminal = 0x562aa6b804e0, device_manager = 0x562aa6b80440, deactivate_trigger = 0x0, quit_trigger = 0x0, start_time = 910478.914405099, splash_delay = nan(0x8000000000000), device_timeout = 5, kernel_command_line = "BOOT_IMAGE=/vmlinuz-4.13.0-1-amd64 root=/dev/mapper/chianamo-root ro pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1 proc.privacy=2 drm_kms_helper.edid_firmware=VGA"..., kernel_command_line_is_set = 1, no_boot_log = 0, showing_details = 0, system_initialized = 0, is_redirected = 1, is_attached = 1, should_be_attached = 1, should_retain_splash = 0, is_inactive = 0, is_shown = 0, should_force_details = 0, override_splash_path = 0x0, system_default_splash_path = 0x0, distribution_default_splash_path = 0x562aa6b803c0 "/usr/share/plymouth/themes/text/text.plymouth", default_tty = 0x562aa6230a34 "/dev/tty63", number_of_errors = 0} exit_code = <optimized out> should_help = false no_boot_log = false no_daemon = false debug = false attach_to_session = true daemon_handle = <optimized out> mode_string = 0x562aa6b799e0 "\200" kernel_command_line = 0x0 tty = 0x0 device_manager_flags = PLY_DEVICE_MANAGER_FLAGS_IGNORE_UDEV __func__ = "main" #7 0x0000562aa622653b in main (argc=3, argv=0x7ffc246e4c38) at main.c:2368 state = {loop = 0x562aa6b79150, boot_server = 0x562aa6b7bb30, boot_splash = 0x0, session = 0x562aa6b7bc50, boot_buffer = 0x562aa6b7be30, progress = 0x562aa6b801a0, keystroke_triggers = 0x562aa6b7aaa0, entry_triggers = 0x562aa6b7aac0, entry_buffer = 0x562aa6b7aae0, messages = 0x562aa6b7bb10, command_parser = 0x562aa6b79010, mode = PLY_MODE_SHUTDOWN, local_console_terminal = 0x562aa6b804e0, device_manager = 0x562aa6b80440, deactivate_trigger = 0x0, quit_trigger = 0x0, start_time = 910478.914405099, splash_delay = nan(0x8000000000000), device_timeout = 5, kernel_command_line = "BOOT_IMAGE=/vmlinuz-4.13.0-1-amd64 root=/dev/mapper/chianamo-root ro pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1 proc.privacy=2 drm_kms_helper.edid_firmware=VGA"..., kernel_command_line_is_set = 1, no_boot_log = 0, showing_details = 0, system_initialized = 0, is_redirected = 1, is_attached = 1, should_be_attached = 1, should_retain_splash = 0, is_inactive = 0, is_shown = 0, should_force_details = 0, override_splash_path = 0x0, system_default_splash_path = 0x0, distribution_default_splash_path = 0x562aa6b803c0 "/usr/share/plymouth/themes/text/text.plymouth", default_tty = 0x562aa6230a34 "/dev/tty63", number_of_errors = 0} exit_code = <optimized out> should_help = false no_boot_log = false no_daemon = false debug = false attach_to_session = true daemon_handle = <optimized out> mode_string = 0x562aa6b799e0 "\200" kernel_command_line = 0x0 tty = 0x0 device_manager_flags = PLY_DEVICE_MANAGER_FLAGS_IGNORE_UDEV __func__ = "main" -- bye, pabs https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part