Bug 676786 - systemd[1]: segfault at 18 ip 000000000044f8c5 sp 00007fff2a127080 error 4 in systemd[400000+ae000]
Summary: systemd[1]: segfault at 18 ip 000000000044f8c5 sp 00007fff2a127080 error 4 in...
Status: VERIFIED WONTFIX
: 678352 679096 (view as bug list)
Alias: None
Product: openSUSE 11.4
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: RC 2
Hardware: x86-64 Other
: P2 - High : Major (vote)
Target Milestone: ---
Assignee: Kay Sievers
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-03 18:48 UTC by Klaus Kämpf
Modified: 2011-05-14 18:16 UTC (History)
2 users (show)

See Also:
Found By: Development
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
gdb full backtrace (5.22 KB, application/octet-stream)
2011-03-14 19:40 UTC, Klaus Kämpf
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Klaus Kämpf 2011-03-03 18:48:17 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.19 SUSE/11.0.665.0 (KHTML, like Gecko) Chrome/11.0.665.0 Safari/534.19

systemd crashes after boot, leaving processes in <defunct>. No further services can be started, shutdown does not work.

gdb backtrace shows:

#0  0x00007fa9558c117b in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:42
#1  0x0000000000408f5b in crash (sig=11) at src/main.c:119
#2  <signal handler called>
#3  bus_path_message_handler (u=0x917aa0, c=0x916d30, message=0x8f18b0) at src/dbus-path.c:78
#4  0x0000000000441fba in bus_unit_message_dispatch (connection=0x916d30, message=0x8f18b0, data=<value optimized out>) at src/dbus-unit.c:406
#5  bus_unit_message_handler (connection=0x916d30, message=0x8f18b0, data=<value optimized out>) at src/dbus-unit.c:576
#6  0x00007fa955aed781 in _dbus_object_tree_dispatch_and_unlock (tree=0x9044e0, message=0x8f18b0) at dbus-object-tree.c:858
#7  0x00007fa955adf552 in dbus_connection_dispatch (connection=0x916d30) at dbus-connection.c:4688
#8  0x000000000043c92a in bus_dispatch (m=0x6b2800) at src/dbus.c:547
#9  0x00000000004111e5 in manager_loop (m=0x6b2800) at src/manager.c:2344
#10 0x000000000040a228 in main (argc=<value optimized out>, argv=<value optimized out>) at src/main.c:1197


Reproducible: Always

Steps to Reproduce:
1. boot system (runlevel 3 or 5)
2. watch messages
3.


Expected Results:  
No processes in <defunct>, shutdown working

core file says "from '/sbin/init showopts'"
Comment 1 Klaus Kämpf 2011-03-03 18:48:42 UTC
> rpm -qf /sbin/init
systemd-sysvinit-18-1.2.4.x86_64
Comment 2 Jan Engelhardt 2011-03-13 09:26:26 UTC
*** Bug 678352 has been marked as a duplicate of this bug. ***
Comment 3 Klaus Kämpf 2011-03-14 19:40:42 UTC
Created attachment 419235 [details]
gdb full backtrace
Comment 4 Klaus Kämpf 2011-03-14 19:45:17 UTC
Kay, please enable OpenSUSE 11.4 on Base:System
Comment 5 Jan Engelhardt 2011-03-14 22:40:42 UTC
For completeness, the i586 trace for systemd-18 that I was not able to previously provide in #678352.

[   48.228518] systemd[1]: segfault at 10 ip 0809c28e sp afff3d50 error 4 in systemd[8048000+b6000]
(gdb) bt
#0  0xa786f424 in __kernel_vsyscall ()
#1  0xa77df50e in raise (sig=11)
    at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:42
#2  0x0804ed3c in crash (sig=11) at src/main.c:119
#3  <signal handler called>
#4  bus_path_message_handler (u=0x88e67e0, c=0x88e4720, message=0x87e2018)
    at src/dbus-path.c:78
#5  0x0808e805 in bus_unit_message_dispatch (connection=0x88e4720, 
    message=0x87e2018, data=0x87c7608) at src/dbus-unit.c:406
#6  bus_unit_message_handler (connection=0x88e4720, message=0x87e2018, 
    data=0x87c7608) at src/dbus-unit.c:576
#7  0xa780be4b in _dbus_object_tree_dispatch_and_unlock (tree=0x88e45a0, 
    message=0x87e2018) at dbus-object-tree.c:858
#8  0xa77fb8a9 in dbus_connection_dispatch (connection=0x88e4720)
    at dbus-connection.c:4688
#9  0x0808835c in bus_dispatch (m=0x87c7608) at src/dbus.c:547
#10 0x080584f9 in manager_loop (m=0x87c7608) at src/manager.c:2344
#11 0x0805022e in main (argc=1, argv=0xafff4704) at src/main.c:1197
Comment 6 Jan Engelhardt 2011-03-14 23:53:11 UTC
*** Bug 679096 has been marked as a duplicate of this bug. ***
Comment 7 Kay Sievers 2011-03-15 12:36:59 UTC
(In reply to comment #4)
> Kay, please enable OpenSUSE 11.4 on Base:System

Done.
Comment 8 Klaus Kämpf 2011-03-18 19:16:43 UTC
Thanks. And systemd-20-91.1.x86_64 from Base:System fixes the issue for me !

Kay, please submit systemd as an update to 11.4
Comment 9 Klaus Kämpf 2011-03-18 19:48:12 UTC
Hmm, the crash is gone but systemd still hangs sometimes.

Eg. "suse rcopenvpn start" hangs in
  /bin/systemd-tty-ask-password-agent --watch
with
  restart_syscall(<... resuming interrupted call ...>

Will open a separate report for this
Comment 10 Klaus Kämpf 2011-03-18 19:51:14 UTC
(In reply to comment #9)
> 
> Will open a separate report for this
See bnc#680958
Comment 11 Kay Sievers 2011-05-14 18:16:31 UTC
Please use the version from Base:System, it's all under heavy development, and we have no resources to support old experimental versions of systemd.