Bug 175724

Summary: yast livelocks on writing menu.lst in chroot environment
Product: [openSUSE] SUSE Linux 10.1 Reporter: Matthias Hopf <mhopf>
Component: YaST2Assignee: Olaf Dabrunz <odabrunz>
Status: RESOLVED WONTFIX QA Contact: Stanislav Visnovsky <visnov>
Severity: Major    
Priority: P4 - Low CC: suse-beta
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: y2logs

Description Matthias Hopf 2006-05-15 15:28:19 UTC
yast locks at 100% CPU usage on this fresh SL10.1 installation. This happened after I tried to update the grub/menu.lst in a chroot environment. The environment had /dev --bind mounted, /sys and /proc mounted, and yast worked at first, but locked up while (in fact: just before) writing the menu.lst file. Once I even got the livelock on every start of yast after interrupting yast here, but only once.

To narrow the bug down I deinstalled zmd, rug, zen-updater on both systems (host and chroot) and updated libzypp* and yast2* packages to 10.1-i386 in the chroot system. No change.

Starting yast in the original system after rebooting works. The bug is reproducable on e193. Once I had y2base running in a select/sigaction/gettimeofday loop, once in a syscall-free loop.
Comment 1 Michael Gross 2006-05-15 15:37:03 UTC
I'm not sure whether this is support.
Please attach /var/log/YaST2 as tarball.

Does it freeze or is there any error message?
Comment 2 Matthias Hopf 2006-05-15 15:51:57 UTC
Why shouldn't this be supported? It's an almost trivial action (just writing a config file), and it is the easiest way to include the currently booted system in the boot loader of another partition, that is not yet included in the menu.lst of the currently used menu.lst. AFAIR this worked perfectly with all versions up to 10.0.

This is a full freeze (livelock). No messages.
Comment 3 Matthias Hopf 2006-05-15 15:53:08 UTC
Created attachment 83463 [details]
y2logs
Comment 4 Michael Gross 2006-05-15 16:20:13 UTC
OK this initially took place whule writing the menu.lst.
Ruediger, please have a look.
Comment 5 Michael Gross 2006-05-15 16:20:40 UTC
Sorry, should've gone to Olaf.
Comment 7 Stefan Fent 2007-05-10 12:56:26 UTC
closing this bug wontfix.
If it can still be reproduced with openSUSE 10.3, feel free to reopen.