in reply to Perl interpreter stops when writing logfile - why?
Constructing the string for the dump of a nested hash structure with about 80_000 entries might be too large for your (presumably) 32-bit Perl. In theory, Perl should quit with Out of memory, but maybe it doesn't here. Have you considered using Storable or something else to get the data out? Alternatively, don't dump the nested hash structure as one big thing but dump it in loops:
my %struct= (80_000 other hashes); for my $key (sort keys %struct) { print {LOGFILE} Dumper $struct{ $key }; };
|
|---|