[Bug 842093] New: systemd crash during zypper dup

https://bugzilla.novell.com/show_bug.cgi?id=842093 https://bugzilla.novell.com/show_bug.cgi?id=842093#c0 Summary: systemd crash during zypper dup Classification: openSUSE Product: openSUSE Factory Version: 13.1 Beta 1 Platform: x86-64 OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Update Problems AssignedTo: fcrozat@suse.com ReportedBy: lnussel@suse.com QAContact: jsrain@suse.com Found By: --- Blocker: --- in the middle of a zypper dup from 12.3 to 13.1 Beta1 systemd left a core file in /. It was not possible to log into the system anymore. #0 0x00007f534149c8cb in raise () from /lib64/libpthread.so.0 #1 0x000000000040cbdb in crash (sig=6) at src/core/main.c:143 #2 <signal handler called> #3 0x00007f5341113849 in raise () from /lib64/libc.so.6 #4 0x00007f5341114cd8 in abort () from /lib64/libc.so.6 #5 0x00000000004652c3 in log_assert (text=text@entry=0x4c5e78 "a >= 0 && a < _JOB_TYPE_MAX_MERGING", file=file@entry=0x4c58f1 "src/core/job.c", line=line@entry=338, func=func@entry=0x4c63b0 <__PRETTY_FUNCTION__.12538> "job_type_lookup_merge", format=format@entry=0x4c08a0 "Assertion '%s' failed at %s:%u, function %s(). Aborting.") at src/shared/log.c:699 #6 0x0000000000465b60 in log_assert_failed (text=text@entry=0x4c5e78 "a >= 0 && a < _JOB_TYPE_MAX_MERGING", file=file@entry=0x4c58f1 "src/core/job.c", line=line@entry=338, func=func@entry=0x4c63b0 <__PRETTY_FUNCTION__.12538> "job_type_lookup_merge") at src/shared/log.c:704 #7 0x0000000000480976 in job_type_lookup_merge (a=a@entry=_JOB_TYPE_MAX_MERGING, b=<optimized out>) at src/core/job.c:338 #8 0x0000000000415003 in job_type_is_superset (b=<optimized out>, a=_JOB_TYPE_MAX_MERGING) at src/core/job.h:198 #9 transaction_is_destructive (e=0x7fff61431620, mode=JOB_REPLACE, tr=0x1f48d70) at src/core/transaction.c:509 #10 transaction_activate (tr=tr@entry=0x1f48d70, m=m@entry=0x1f0a620, mode=mode@entry=JOB_REPLACE, e=e@entry=0x7fff61431620) at src/core/transaction.c:714 #11 0x000000000040f1df in manager_add_job (m=0x1f0a620, type=_JOB_TYPE_MAX_MERGING, type@entry=_JOB_TYPE_MAX_IN_TRANSACTION, unit=unit@entry=0x2006860, mode=mode@entry=JOB_REPLACE, override=override@entry=true, e=e@entry=0x7fff61431620, _ret=_ret@entry=0x7fff61431640) at src/core/manager.c:980 #12 0x0000000000445031 in bus_unit_queue_job (connection=connection@entry=0x1fa9070, message=message@entry=0x1fe1dd0, u=0x2006860, type=type@entry=_JOB_TYPE_MAX_IN_TRANSACTION, mode=mode@entry=JOB_REPLACE, reload_if_possible=reload_if_possible@entry=false) at src/core/dbus-unit.c:796 #13 0x0000000000440a10 in bus_manager_message_handler (connection=0x1fa9070, message=message@entry=0x1fe1dd0, data=data@entry=0x1f0a620) at src/core/dbus-manager.c:1877 #14 0x00007f53416c8d66 in _dbus_object_tree_dispatch_and_unlock (tree=0x1f94af0, message=message@entry=0x1fe1dd0, found_object=found_object@entry=0x7fff614319b4) at dbus-object-tree.c:862 #15 0x00007f53416bb931 in dbus_connection_dispatch (connection=connection@entry=0x1fa9070) at dbus-connection.c:4693 #16 0x000000000043eeaa in bus_dispatch (m=m@entry=0x1f0a620) at src/core/dbus.c:525 #17 0x0000000000412f2f in manager_loop (m=0x1f0a620) at src/core/manager.c:1825 #18 0x000000000040ad54 in main (argc=<optimized out>, argv=0x7fff61432388) at src/core/main.c:1651 quit -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=842093 https://bugzilla.novell.com/show_bug.cgi?id=842093#c1 --- Comment #1 from Ludwig Nussel <lnussel@suse.com> 2013-09-24 17:17:47 CEST --- One more thing of gdb output: Core was generated by `/usr/lib/systemd/systemd --system --deserialize 21'. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=842093 https://bugzilla.novell.com/show_bug.cgi?id=842093#c2 --- Comment #2 from Frederic Crozat <fcrozat@suse.com> 2013-09-27 16:05:18 UTC --- upstream has cooked a patch http://people.redhat.com/~mschmidt/job-nop/0001-core-job-fix-assertion-failu... but it is untested (and I'm not sure we can easily duplicate it). I'll wait until it is commited upstream -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=842093 https://bugzilla.novell.com/show_bug.cgi?id=842093#c Frederic Crozat <fcrozat@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|fcrozat@suse.com |systemd-maintainers@suse.de -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=842093 https://bugzilla.novell.com/show_bug.cgi?id=842093#c3 systemd maintainers <systemd-maintainers@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |fcrozat@suse.com --- Comment #3 from systemd maintainers <systemd-maintainers@suse.de> 2013-11-26 08:38:47 UTC --- (In reply to comment #2)
upstream has cooked a patch http://people.redhat.com/~mschmidt/job-nop/0001-core-job-fix-assertion-failu... but it is untested (and I'm not sure we can easily duplicate it).
I'll wait until it is commited upstream
Something new here? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=842093 https://bugzilla.novell.com/show_bug.cgi?id=842093#c4 Frederic Crozat <fcrozat@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fcrozat@suse.com --- Comment #4 from Frederic Crozat <fcrozat@suse.com> 2013-12-06 12:08:10 UTC --- I need to ping upstream, it looks like it was never merged.. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=842093 https://bugzilla.novell.com/show_bug.cgi?id=842093#c Dr. Werner Fink <werner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- OS/Version|Other |openSUSE 13.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=842093 https://bugzilla.novell.com/show_bug.cgi?id=842093#c5 --- Comment #5 from Dr. Werner Fink <werner@suse.com> 2014-05-05 07:58:47 UTC --- Are there any news? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com