Upgraded to drakconf 1.1.8-5mdk and get the following error message. Program
stops without ever opening. This is as an ordinary user.
--
jubenvi@Inspiron8000 jubenvi]$ drakconf
Malformed UTF-8 character (unexpected continuation byte 0xb4, with no
preceding
start byte) at /usr/lib/libDrakX/my_gtk.pm line 1025 (#1)
Perl detected something that didn't comply with UTF-8 encoding rules.
One possible cause is that you read in data that you thought to be in
UTF-8 but it wasn't (it was for example legacy 8-bit data). Another
possibility is careless use of utf8::upgrade().
Malformed UTF-8 character (unexpected continuation byte 0xb6, with no
preceding
start byte) at /usr/lib/libDrakX/my_gtk.pm line 1026 (#1)
Malformed UTF-8 character (unexpected continuation byte 0xb8, with no
preceding
start byte) at /usr/lib/libDrakX/my_gtk.pm line 1027 (#1)
Malformed UTF-8 character (unexpected continuation byte 0xb2, with no
preceding
start byte) at /usr/lib/libDrakX/my_gtk.pm line 1028 (#1)
Malformed UTF-8 character (unexpected continuation byte 0xab, with no
preceding
start byte) at /usr/lib/libDrakX/my_gtk.pm line 1033 (#1)
meuh
Argument \n isn't numeric in numeric gt () at
/usr/lib/libDrakX/interactive.pm line 86 (#2)
(W numeric) The indicated string was fed as an argument to an operator
that expected a numeric value instead. If you're fortunate the message
will identify which operator was so unfortunate.
-
When run as root, the following lines are displayed, but program does
continue.
--
[root@Inspiron8000 jubenvi]# drakconf
Malformed UTF-8 character (unexpected continuation byte 0xb4, with no
preceding
start byte) at /usr/lib/libDrakX/my_gtk.pm line 1025 (#1)
Perl detected something that didn't comply with UTF-8 encoding rules.
One possible cause is that you read in data that you thought to be in
UTF-8 but it wasn't (it was for example legacy 8-bit data). Another
possibility is careless use of utf8::upgrade().
Malformed UTF-8 character (unexpected continuation byte 0xb6, with no
preceding
start byte) at /usr/lib/libDrakX/my_gtk.pm line 1026 (#1)
Malformed UTF-8 character (unexpected continuation byte 0xb8, with no
preceding
start byte) at /usr/lib/libDrakX/my_gtk.pm line 1027 (#1)
Malformed UTF-8 character (unexpected continuation byte 0xb2, with no
preceding
start byte) at /usr/lib/libDrakX/my_gtk.pm line 1028 (#1)
Malformed UTF-8 character (unexpected continuation byte 0xab, with no
preceding
start byte) at /usr/lib/libDrakX/my_gtk.pm line 1033 (#1)
meuh
everything already installed
Use of uninitialized value in split at /usr/lib/libDrakX/detect_devices.pm
line
100 (#2)
(W uninitialized) An undefined value was used as if it were already
defined. It was interpreted as a or a 0, but maybe it was a mistake.
To suppress this warning assign a defined value to your variables.
To help you figure out what was undefined, perl tells you what operation
you used the undefined value in. Note, however, that perl optimizes your
program and the operation displayed in the warning may not necessarily
appear literally in your program. For example, that $foo is
usually optimized into that . $foo, and the warning will refer to
the concatenation (.) operator, even though there is no . in your
program.
Use of uninitialized value in concatenation (.) or string at
/usr/lib/libDrakX/detect_devices.pm line 385 (#2)
Use of uninitialized value in string eq at /usr/lib/libDrakX/my_gtk.pm line
202 (#2)
Use of uninitialized value in subroutine entry at /usr/lib/libDrakX/my_gtk.pm
line 621 (#2)
Use of uninitialized value in subroutine entry at /usr/bin/drakconf line 475
(#2)
Use of uninitialized value in subroutine entry at /usr/bin/drakconf line 477,
VERS line 1 (#2)
Use of uninitialized value in subroutine entry at /usr/bin/drakconf line 482,
VERS line 1 (#2)
Use of uninitialized value in numeric gt () at
/usr/lib/perl5/vendor_perl/5.8.0/MDK/Common/Math.pm line 132, VERS
line 2 (#2)
Use of uninitialized value in numeric gt () at /usr/lib/libDrakX/my_gtk.pm
line 647, VERS line 2 (#2)
Use of uninitialized value in addition (+) at
/usr/lib/perl5/vendor_perl/5.8.0/MDK/Common/Math.pm line 135, VERS
line 2 (#2)
Use of uninitialized value in addition (+) at /usr/lib/libDrakX/my_gtk.pm line
663, VERS line 2 (#2)
Use of uninitialized value in division (/) at /usr/lib/libDrakX/my_gtk.pm line
668, VERS line 2 (#2)
Use of uninitialized value in subroutine entry at /usr/bin/drakconf line 495,
VERS line 2 (#2)
---
Seems to be something Perl related. Perl is up to date. (5.8.0-0.17412.5mdk)
Any ideas?