https://bugzilla.novell.com/show_bug.cgi?id=213873
Summary: perl bootloader crashes in yast mainscreen Product: openSUSE 10.2 Version: Alpha 5 plus Platform: PowerPC OS/Version: Linux Status: NEW Severity: Blocker Priority: P5 - None Component: Installation AssignedTo: yast2-maintainers@suse.de ReportedBy: olh@novell.com QAContact: jsrain@novell.com
inst-sys:/ # exit starting slpd to announce VNC... starting yast... Probing connected terminal...
Initializing virtual console...
Found a screen terminal on /dev/console (165 columns x 55 lines).
starting VNC server... A log file will be written to: /var/log/YaST2/vncserver.log ...
*** *** You can connect to 10.10.101.89, display :1 now with vncviewer *** Or use a Java capable browser on http://10.10.101.89:5801/ ***
(When YaST2 is finished, close your VNC viewer and return to this window.)
*** Starting YaST2 *** Can't call method "l_debug" on an undefined value at /usr/lib/perl5/vendor_perl/5.8.8/Bootloader/Library.pm line 187 (#1) (F) You used the syntax of a method call, but the slot filled by the object reference or package name contains an undefined value. Something like this will reproduce the error:
$BADREF = undef; process $BADREF 1,2,3; $BADREF->process(1,2,3);
Uncaught exception from user code: Can't call method "l_debug" on an undefined value at /usr/lib/perl5/vendor_perl/5.8.8/Bootloader/Library.pm line 187. at /usr/lib/perl5/vendor_perl/5.8.8/Bootloader/Library.pm line 187
Bootloader::Library::DefineMountPoints('Bootloader::Library=HASH(0x10c1bfc4)', 'HASH(0x127ccb24)') called at /usr/share/YaST2/modules/Bootloader_API.pm line 254 Bootloader_API::setMountPoints('HASH(0x127ccb24)') called at -e line 0 Can't undef active subroutine during global destruction.
ATTENTION Starting shell... (use 'exit' to proceed) Welcome to the inst-sys... Linux 10.10.101.89 2.6.18.1-3-default #1 Mon Oct 16 19:24:36 UTC 2006 ppc ppc ppc GNU/Linux / inst-sys:/ #