http://bugzilla.novell.com/show_bug.cgi?id=613820 http://bugzilla.novell.com/show_bug.cgi?id=613820#c0 Summary: Yast2 Wagon module segfaults Classification: openSUSE Product: openSUSE 11.3 Version: Milestone 7 Platform: x86 OS/Version: openSUSE 11.3 Status: NEW Severity: Major Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: Greg.Freemyer@gmail.com QAContact: jsrain@novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.0) Gecko/20100115 SUSE/3.6.0-2.1 Firefox/3.6 I have a laptop at 11.3 milestone 3 that I decided to upgrade to milestone 7 via wagon. The first thing it did was upgrade the yast components to milestone 7 I believe, so this is a milestone 7 bug, not milestone 3. I was able to get past the dialog box where it asks for registration info. (For openSUSE, this dialog should really be eliminated.) Anyway shortly after that dialog was displayed, I got a segfault: # yast2 wagon defined(%hash) is deprecated at /usr/share/YaST2/modules/URLRecode.pm line 39 (#1) (D deprecated) defined() is not usually useful on hashes because it checks for an undefined scalar value. If you want to see if the hash is empty, just use if (%hash) { # not empty } for example. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at /usr/share/YaST2/modules/URLRecode.pm line 53 (#1) (Maybe you should just omit the defined()?) defined(%hash) is deprecated at /usr/share/YaST2/modules/URLRecode.pm line 67 (#1) (Maybe you should just omit the defined()?) Can't locate loadable object for module LibStorage in @INC (@INC contains: /y2update/modules /root/.yast2/modules /usr/share/YaST2/modules /usr/lib/perl5/site_perl/5.12.0/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.12.0 /usr/lib/perl5/vendor_perl/5.12.0/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.12.0 /usr/lib/perl5/5.12.0/i586-linux-thread-multi /usr/lib/perl5/5.12.0 .) at /usr/share/YaST2/modules/LibStorage.pm line 11 Compilation failed in require. BEGIN failed--compilation aborted (#2) Uncaught exception from user code: Can't locate loadable object for module LibStorage in @INC (@INC contains: /y2update/modules /root/.yast2/modules /usr/share/YaST2/modules /usr/lib/perl5/site_perl/5.12.0/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.12.0 /usr/lib/perl5/vendor_perl/5.12.0/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.12.0 /usr/lib/perl5/5.12.0/i586-linux-thread-multi /usr/lib/perl5/5.12.0 .) at /usr/share/YaST2/modules/LibStorage.pm line 11 Compilation failed in require. BEGIN failed--compilation aborted. at -e line 0 YaST got signal 11 at YCP file installation/misc.ycp:33 /sbin/yast2: line 468: 20831 Segmentation fault $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS I have not used zypper up to finish the upgrade, nor re-attempted yast wagon. Reproducible: Didn't try Steps to Reproduce: 1. 2. 3. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.