On Sun, Feb 07, 2010 at 11:02:11AM -0800, Ivan Fomichev wrote:
> On 14 ??????, 17:03, hhaldn <[email protected]> wrote:
>
> > I try to merge 2 datafiles generated undermod_perl, I get an error:
>
> I have the same problem.
>
> Reading tmp/nytprof.out.1144
> unknown eval_fid 9 at /usr/local/bin/nytprofmerge line 206
> main::__ANON__('NEW_FID', 8, 9, 1, 34, 0, 0, '(eval 4)') called at /
^ ^
| file ID for the container of this eval
|
file ID for this eval
> usr/local/lib/perl5/site_perl/5.8.9/mach/Devel/NYTProf/Data.pm line 82
> Devel::NYTProf::Data::new('Devel::NYTProf::Data', 'HASH(0x28694b58)')
> called at /usr/local/lib/perl5/site_perl/5.8.9/mach/Devel/NYTProf/
> ReadStream.pm line 17
> Devel::NYTProf::ReadStream::for_chunks('CODE(0x28508c00)',
> 'filename', 'tmp/nytprof.out.1144') called at /usr/local/bin/
> nytprofmerge line 275
>
> FreeBSD 7.2-RELEASE-p4
> Devel::NYTProf 3.01
> Apache 2.2.13
>
> What can be the root of the problem? Is there an instant workaround?
I don't know what the root is.
(Other than what the message means - that the merger encountered the 'NEW_FID'
for an eval where that new file ID makes a reference to a file ID that doesn't
(yet) exist. It seems that the eval has file ID 8, yet lives inside the file
with ID 9, which is strange, as that means that the file IDs are being
generated out of order.)
Therefore there isn't an instant workaround.
Nicholas Clark
--
You've received this message because you are subscribed to
the Devel::NYTProf Development User group.
Group hosted at: http://groups.google.com/group/develnytprof-dev
Project hosted at: http://perl-devel-nytprof.googlecode.com
CPAN distribution: http://search.cpan.org/dist/Devel-NYTProf
To post, email: [email protected]
To unsubscribe, email: [email protected]