Skip Menu |

This queue is for tickets about the Debug-LTrace CPAN distribution.

Report information
The Basics
Id: 77551
Status: new
Priority: 0/
Queue: Debug-LTrace

People
Owner: Nobody in particular
Requestors: perl-diddler [...] tlinx.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.03
Fixed in: (no value)



I tried to turn on tracing for all subs with: perl -MDebug::LTrace='*::*' ../../../cnvWav2Flac I got no output. I have 12 Classes in 1 file, (some are not much more than a struct definition, but since that's the only way perl knows how to do types, a package gets assigned to each...)... FWIW: a grep on packages: grep -P '^.*package\s+\w+;' ../../../cnvWav2Flac {package mem; BEGIN{$::INC{'mem.pm'}=1} #{{{1 { package Dbg; #{{{1 { package FileList; # {{{1 { package Parse_Options; # {{{1 { package Meta; #{{{1 { package Transcode; # {{{3 { package Plug_Common; # {{{1zo { package LAME; #{{{1 { package Flac; # {{{1 { package Dispatch; package main; { package TranscodeControlBlock; Did I specify the format incorrectly maybe? Thanks! (guess it's back to inserting debug statements....sigh)...
Subject: only outout from Trace seems to be errors (attached file)
From: perl-diddler [...] tlinx.org
I may have stumbled on to something? Maybe my use of 'Dumping' for a subname for calling Data::Dumper, is causing a conflict somewhere? I got some output -- but it seems like it was all error output -- no trace output other than my hand added stuff....
Subject: Devel-Trace-out.txt
clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $B4init_p = bless( {}, 'FileList' ); clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $end_p = bless( {}, 'FileList' ); clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $B4init_p = bless( { "dstX" => undef, "paths" => undef, "quiet" => undef, "sources" => undef, "srcX" => undef, "srcdir" => undef, "verbose" => undef }, 'Parse_Options' ); clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $end_p = bless( { "dstX" => undef, "paths" => undef, "quiet" => undef, "sources" => undef, "srcX" => undef, "srcdir" => undef, "verbose" => undef }, 'Parse_Options' ); clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $end_p = bless( {}, 'Parse_Options' ); clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $B4init_p = bless( { "album_artist" => undef, "album_year" => undef, "genre" => undef, "track_artist" => undef, "track_no" => undef, "track_title" => undef }, 'Meta' ); clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $end_p = bless( { "album_artist" => undef, "album_year" => undef, "genre" => undef, "track_artist" => undef, "track_no" => undef, "track_title" => undef }, 'Meta' ); clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $end_p = bless( {}, 'Plug_Common' ); clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $end_p = bless( {}, 'Plug_Common' ); clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $B4init_p = bless( { "ArgMap" => undef, "BinPath" => undef, "Defaults" => undef, "Formats" => undef, "MetaMap" => undef }, 'Plug_Common' ); clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $end_p = bless( { "ArgMap" => undef, "BinPath" => undef, "Defaults" => undef, "Formats" => undef, "MetaMap" => undef }, 'Plug_Common' ); clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $B4init_p = bless( { "abr" => undef, "cbr" => undef, "clipdetect" => undef, "displaytime" => undef, "downmix" => undef, "histogram" => undef, "id3v2_only" => undef, "interch" => undef, "lowpass" => undef, "minbitrate" => undef, "preset" => undef, "quality" => undef, "replaygain_accurate" => undef, "resample" => undef, "silent" => undef, "temporal_masking" => undef, "vbr" => undef }, 'LAME' ); clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $end_p = bless( { "abr" => undef, "cbr" => undef, "clipdetect" => undef, "displaytime" => undef, "downmix" => undef, "histogram" => undef, "id3v2_only" => undef, "interch" => undef, "lowpass" => undef, "minbitrate" => undef, "preset" => undef, "quality" => undef, "replaygain_accurate" => undef, "resample" => undef, "silent" => undef, "temporal_masking" => undef, "vbr" => undef }, 'LAME' ); clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $end_p = bless( {}, 'LAME' ); clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $end_p = bless( {}, 'Flac' ); clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $B4init_p = bless( { "CDDB" => undef, "best" => undef, "catalog" => undef, "catalog_number" => undef, "disc_number" => undef, "discid" => undef, "exhaustive_model_search" => undef, "force" => undef, "max_lpc_order" => undef, "performer" => undef, "publisher" => undef, "qlp_coeff_precision_search" => undef, "replay_gain" => undef, "silent" => undef, "total_discs" => undef, "totally_silent" => undef }, 'Flac' ); clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $end_p = bless( { "CDDB" => undef, "best" => undef, "catalog" => undef, "catalog_number" => undef, "disc_number" => undef, "discid" => undef, "exhaustive_model_search" => undef, "force" => undef, "max_lpc_order" => undef, "performer" => undef, "publisher" => undef, "qlp_coeff_precision_search" => undef, "replay_gain" => undef, "silent" => undef, "total_discs" => undef, "totally_silent" => undef }, 'Flac' ); clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $end_p = bless( {}, 'Dispatch' ); clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $end_p = bless( {}, 'Dispatch' ); clrpkg=Data::Vars, clrsub=import ***DUMPING in Data::Vars::<*> (import)*** $end_p = bless( {}, 'main' ); Prototype mismatch: sub main::Dumping () vs none at /usr/lib/perl5/site_perl/5.14.2/Debug/LTrace.pm line 231. Debug::LTrace::_start_trace(** Incomplete caller override detected; @DB::args were not set **) called at /usr/lib/perl5/site_perl/5.14.2/Debug/LTrace.pm line 188 Debug::LTrace::_new(** Incomplete caller override detected; @DB::args were not set **) called at /usr/lib/perl5/site_perl/5.14.2/Debug/LTrace.pm line 156 Debug::LTrace::INIT(** Incomplete caller override detected; @DB::args were not set **) called at ../../../cnvWav2Flac line 0 eval {...} called at ../../../cnvWav2Flac line 0 Prototype mismatch: sub main::Tracing () vs none at /usr/lib/perl5/site_perl/5.14.2/Debug/LTrace.pm line 231. Debug::LTrace::_start_trace(** Incomplete caller override detected; @DB::args were not set **) called at /usr/lib/perl5/site_perl/5.14.2/Debug/LTrace.pm line 188 Debug::LTrace::_new(** Incomplete caller override detected; @DB::args were not set **) called at /usr/lib/perl5/site_perl/5.14.2/Debug/LTrace.pm line 156 Debug::LTrace::INIT(** Incomplete caller override detected; @DB::args were not set **) called at ../../../cnvWav2Flac line 0 eval {...} called at ../../../cnvWav2Flac line 0 Prototype mismatch: sub main::P (*;@) vs none at /usr/lib/perl5/site_perl/5.14.2/Debug/LTrace.pm line 231. Debug::LTrace::_start_trace(** Incomplete caller override detected; @DB::args were not set **) called at /usr/lib/perl5/site_perl/5.14.2/Debug/LTrace.pm line 188 Debug::LTrace::_new(** Incomplete caller override detected; @DB::args were not set **) called at /usr/lib/perl5/site_perl/5.14.2/Debug/LTrace.pm line 156 Debug::LTrace::INIT(** Incomplete caller override detected; @DB::args were not set **) called at ../../../cnvWav2Flac line 0 eval {...} called at ../../../cnvWav2Flac line 0 Prototype mismatch: sub main::sleep (;@) vs none at /usr/lib/perl5/site_perl/5.14.2/Debug/LTrace.pm line 231. Debug::LTrace::_start_trace(** Incomplete caller override detected; @DB::args were not set **) called at /usr/lib/perl5/site_perl/5.14.2/Debug/LTrace.pm line 188 Debug::LTrace::_new(** Incomplete caller override detected; @DB::args were not set **) called at /usr/lib/perl5/site_perl/5.14.2/Debug/LTrace.pm line 156 Debug::LTrace::INIT(** Incomplete caller override detected; @DB::args were not set **) called at ../../../cnvWav2Flac line 0 eval {...} called at ../../../cnvWav2Flac line 0 Prototype mismatch: sub main::Pa (@) vs none at /usr/lib/perl5/site_perl/5.14.2/Debug/LTrace.pm line 231. Debug::LTrace::_start_trace(** Incomplete caller override detected; @DB::args were not set **) called at /usr/lib/perl5/site_perl/5.14.2/Debug/LTrace.pm line 188 Debug::LTrace::_new(** Incomplete caller override detected; @DB::args were not set **) called at /usr/lib/perl5/site_perl/5.14.2/Debug/LTrace.pm line 156 Debug::LTrace::INIT(** Incomplete caller override detected; @DB::args were not set **) called at ../../../cnvWav2Flac line 0 eval {...} called at ../../../cnvWav2Flac line 0 var_init Vars for Flac Creating Flac:: accessors for: ArgMap MetaMap Defaults Formats BinPath var_init Vars for Parse_Options Creating Parse_Options:: accessors for: quiet verbose sources srcdir srcX dstX paths TRACE C: /-main::confess('Cannot initialize unknown field, "verbose", in package Parse_Options=HASH(0x273fe40) at ../../../cnvWav2Flac line 158. ') called at ../../../cnvWav2Flac line 1138 sub main::__ANON__ Cannot initialize unknown field, "verbose", in package Parse_Options=HASH(0x273fe40) at ../../../cnvWav2Flac line 158. at ../../../cnvWav2Flac line 1138. main::__ANON__(** Incomplete caller override detected; @DB::args were not set **) called at ../../../cnvWav2Flac line 158 Data::Vars::init_fields_w_args(** Incomplete caller override detected; @DB::args were not set **) called at ../../../cnvWav2Flac line 192 Data::Vars::var_init(** Incomplete caller override detected; @DB::args were not set **) called at ../../../cnvWav2Flac line 396 Parse_Options::new(** Incomplete caller override detected; @DB::args were not set **) called at ../../../cnvWav2Flac line 1146