Juan Jose Pablos a écrit :
> Pierre Bourgin escribió:
>> Hello,
>>
>> Please find attached an updated version of search-win-drivers.pl (and
>> related patches for install.pl and nt5x-install).
>>
>> The search engin is now able to read Windows drivers .INF file(s)
>> encoded with UTF-16le encoding.
>>
> cool
good answer ;-)
> In my enviroment I have a complain that it is using an uninitialized
> value in pattern match
>
> I think that the issue is that on this line:
> my $drvroot = dos_to_host ($u->{'_temp'}->{'scan_windrivers_path'});^M
>
> $u is uninitialized somehow.
did you patched your dosbin/install.pl I provided, or did you just
update your site/config.pl (in order to avoid modifying dosbin/install.pl) ?
Do you have customs in site/config.pl ? Can you send it to see what's
inside ?
I can't reproduce this comportment; from my (patched) dosbin/install.pl,
the relevant code lines are:
15 # Global variable holding unattend.txt file which we are generating.
16 use vars qw ($u);
17 $u = new Unattend::IniFile;
792 sub windrivers_scan() {
799 ## Path to Windows driver(s) collection
800 my $drvroot = dos_to_host
($u->{'_temp'}->{'scan_windrivers_path'});
1443 $u->comments ('_temp', 'scan_windrivers_path') =
1444 ['Directory holding Windows drivers collection'];
1445 $u->{'_temp'}->{'scan_windrivers_path'} =
1446 sub { return $file_spec->catdir ( $u->{'_meta'}->{'dos_zdrv'},
"site", "win_drivers"); };
1462 $u->comments ('_temp', 'scan_windrivers') =
1463 ['Retrieve automated scan output of Windows drivers (lspci
based)'];
1464 $u->{'_temp'}->{'scan_windrivers'} = \&windrivers_scan;
1465
so $u is initialized on line 17, and
$u->{'_temp'}->{'scan_windrivers_path'} settled on line 1445 .
$u->{'_temp'}->{'scan_windrivers_path'} is used in windrivers_scan(),
that is called on line 1464.
So if $u is uninitialized, it should happens before usage of
windrivers_scan(), no ?
my $0.02
Pierre
--
ARTERIS http://www.arteris.com
The Network-on-Chip Company
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
unattended-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/unattended-devel