|
Bugzilla – Full Text Bug Listing |
| Summary: | Possible number overflow in YaST2 LVM | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Michael Cocke <cocke> |
| Component: | Installation | Assignee: | Martin Vidner <mvidner> |
| Status: | RESOLVED FIXED | QA Contact: | Klaus Kämpf <kkaempf> |
| Severity: | Critical | ||
| Priority: | P5 - None | CC: | jengelh, mlazar |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | SUSE Other | ||
| Whiteboard: | |||
| Found By: | Customer | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Michael Cocke
2005-10-12 17:45:07 UTC
Congratulations for the least meaningful bug subject of the year. Need y2log files from /var/log/YaST2/y2log The bindings from LibStorage to YCP cannot handle long long ints: For values greater 0xffffffff the swig_sizeK_get of LvmVgInfo returns nil and produces this error message in y2log: [Y2Perl] YPerl.cc(fromPerlScalar):991 Expected integer, got float, SV with TYPE: PVNV, FLAGS: TEMP NOK POK pIOK pNOK pPOK [Y2Perl] YPerl.cc(callInner):336 ... when returning from LibStorage::LvmVgInfo::swig_sizeK_get So not only LVM but all storage containers are affected -> critical for SLES10. Actually two bugs here: - unsigned integers presented as signed - not handling long longs. Both fixed in yast2-perl-bindings-2.13.3. *** Bug 174795 has been marked as a duplicate of this bug. *** |