Bug 819970

Summary: systemctl crashing
Product: [openSUSE] openSUSE Tumbleweed Reporter: Stephan Kulow <coolo>
Component: BasesystemAssignee: Frederic Crozat <fcrozat>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Critical    
Priority: P1 - Urgent CC: tgoettlicher
Version: 13.1 Milestone 0   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Stephan Kulow 2013-05-15 10:48:20 UTC
http://openqa.opensuse.org/viewimg/openqa/testresults/openSUSE-Factory-DVD-x86_64-Build0462-textmode/livecdreboot-1.png shows the problem but the bug is that

systemctl is core dumping ;(
Comment 1 Stephan Kulow 2013-05-15 10:54:29 UTC
it's crashing in systemctl.c:5632

if streq(argv[optind], "help") && !argv[optind+1]

argv[optind] is out of bounds
Comment 2 Thomas Göttlicher 2013-05-15 10:58:54 UTC
*** Bug 819953 has been marked as a duplicate of this bug. ***
Comment 3 Stephan Kulow 2013-05-15 11:00:15 UTC
100% reproducible by setting SYSTEMCTL_OPTIONS to anything. handle-SYSTEMCTL_OPTIONS-environment-variable.patch obviously needs some rebasing ;(
Comment 4 Frederic Crozat 2013-05-15 11:47:38 UTC
I hate this patch :(

I'll try to fix it today..
Comment 5 Frederic Crozat 2013-05-15 13:14:33 UTC
should be fixed by sr 175744 (I don't have a Factory system handy right now but I can't duplicate the memory corruption anymore and I understand why it was crashing before).
Comment 6 Bernhard Wiedemann 2013-05-15 15:00:08 UTC
This is an autogenerated message for OBS integration:
This bug (819970) was mentioned in
https://build.opensuse.org/request/show/175749 Factory / systemd