382 lines
19 KiB
Text
382 lines
19 KiB
Text
perl-blead
|
||
==========
|
||
cpanm (App::cpanminus) 1.7043 on perl 5.026000 built for x86_64-linux
|
||
Work directory is /home/ryan/.cpanm/work/1493617455.26268
|
||
You have make /usr/bin/make
|
||
You have LWP 6.26
|
||
You have /bin/tar: tar (GNU tar) 1.29
|
||
Copyright (C) 2015 Free Software Foundation, Inc.
|
||
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
|
||
This is free software: you are free to change and redistribute it.
|
||
There is NO WARRANTY, to the extent permitted by law.
|
||
|
||
Written by John Gilmore and Jay Fenlason.
|
||
You have /usr/bin/unzip
|
||
Searching Task::Trepan () on cpanmetadb ...
|
||
Unpacking Task-Trepan-1.1.tar.gz
|
||
--> Working on Task::Trepan
|
||
Fetching http://www.cpan.org/authors/id/R/RO/ROCKY/Task-Trepan-1.1.tar.gz ... OK
|
||
Task-Trepan-1.1/
|
||
Task-Trepan-1.1/lib/
|
||
Task-Trepan-1.1/lib/Task/
|
||
Task-Trepan-1.1/lib/Task/Trepan.pm
|
||
Task-Trepan-1.1/MANIFEST
|
||
Task-Trepan-1.1/Changes
|
||
Task-Trepan-1.1/Makefile.PL
|
||
Task-Trepan-1.1/README
|
||
Task-Trepan-1.1/inc/
|
||
Task-Trepan-1.1/inc/Module/
|
||
Task-Trepan-1.1/inc/Module/Install/
|
||
Task-Trepan-1.1/inc/Module/Install/Metadata.pm
|
||
Task-Trepan-1.1/inc/Module/Install/Win32.pm
|
||
Task-Trepan-1.1/inc/Module/Install/Can.pm
|
||
Task-Trepan-1.1/inc/Module/Install/Makefile.pm
|
||
Task-Trepan-1.1/inc/Module/Install/Fetch.pm
|
||
Task-Trepan-1.1/inc/Module/Install/Base.pm
|
||
Task-Trepan-1.1/inc/Module/Install/Include.pm
|
||
Task-Trepan-1.1/inc/Module/Install/WriteAll.pm
|
||
Task-Trepan-1.1/inc/Module/Install.pm
|
||
Entering Task-Trepan-1.1
|
||
META.yml/json not found. Creating skeleton for it.
|
||
Running Makefile.PL
|
||
Configuring Task-Trepan-1.1 ... Warning: prerequisite Enbugger 2.012 not found.
|
||
Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Task::Trepan
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Devel::Trepan::Shell 1 ... Yes (1.5)
|
||
Checking if you have Devel::Trepan 0.001009 ... Yes (0.73)
|
||
Checking if you have Eval::WithLexicals 1.002 ... Yes (1.003005)
|
||
Checking if you have Term::ReadLine::Perl 1.0303 ... Yes (1.0303)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have Enbugger 2.012 ... No
|
||
Checking if you have Devel::Trepan::Disassemble 1.0 ... Yes (2.0.2)
|
||
Searching Enbugger (2.012) on cpanmetadb ...
|
||
Unpacking Enbugger-2.016.tar.gz
|
||
OK
|
||
==> Found dependencies: Enbugger
|
||
--> Working on Enbugger
|
||
Fetching http://www.cpan.org/authors/id/J/JJ/JJORE/Enbugger-2.016.tar.gz ... OK
|
||
Enbugger-2.016/
|
||
Enbugger-2.016/dist.ini
|
||
Enbugger-2.016/LICENSE
|
||
Enbugger-2.016/Makefile.PL
|
||
Enbugger-2.016/README
|
||
Enbugger-2.016/gpl-2.0.txt
|
||
Enbugger-2.016/Artistic
|
||
Enbugger-2.016/lib/
|
||
Enbugger-2.016/lib/Enbugger.pm
|
||
Enbugger-2.016/lib/Enbugger/
|
||
Enbugger-2.016/lib/Enbugger/OnError.pm
|
||
Enbugger-2.016/lib/Enbugger/trepan.pm
|
||
Enbugger-2.016/lib/Enbugger/ebug.pm
|
||
Enbugger-2.016/lib/Enbugger/sdb.pm
|
||
Enbugger-2.016/lib/Enbugger/perl5db.pm
|
||
Enbugger-2.016/lib/Enbugger/ptkdb.pm
|
||
Enbugger-2.016/lib/Enbugger/NYTProf.pm
|
||
Enbugger-2.016/lib/Enbugger.pod
|
||
Enbugger-2.016/TODO
|
||
Enbugger-2.016/Enbugger.xs
|
||
Enbugger-2.016/bin/
|
||
Enbugger-2.016/bin/screen-server
|
||
Enbugger-2.016/bin/xterm-server
|
||
Enbugger-2.016/bin/screen-server-backend
|
||
Enbugger-2.016/bin/tmux-server-backend
|
||
Enbugger-2.016/bin/tmux-server
|
||
Enbugger-2.016/bin/xterm-server-backend
|
||
Enbugger-2.016/xt/
|
||
Enbugger-2.016/xt/release-pod-syntax.t
|
||
Enbugger-2.016/MANIFEST
|
||
Enbugger-2.016/eg/
|
||
Enbugger-2.016/eg/exception1
|
||
Enbugger-2.016/eg/exception2
|
||
Enbugger-2.016/eg/on-signal
|
||
Enbugger-2.016/t/
|
||
Enbugger-2.016/t/reset_perms.pl
|
||
Enbugger-2.016/t/30break.t
|
||
Enbugger-2.016/t/21error.t
|
||
Enbugger-2.016/t/Term/
|
||
Enbugger-2.016/t/Term/Rendezvous.pm
|
||
Enbugger-2.016/t/Test/
|
||
Enbugger-2.016/t/Test/Enbugger.pm
|
||
Enbugger-2.016/t/30break.pl
|
||
Enbugger-2.016/t/11load.pl
|
||
Enbugger-2.016/t/22signal.t
|
||
Enbugger-2.016/t/20error.t
|
||
Enbugger-2.016/t/release-pod-syntax.t
|
||
Enbugger-2.016/t/nytprof.pl
|
||
Enbugger-2.016/t/trepantest.cmd
|
||
Enbugger-2.016/t/trepantest.pl
|
||
Enbugger-2.016/t/31break.pl
|
||
Enbugger-2.016/t/11load.t
|
||
Enbugger-2.016/t/trepantest.t
|
||
Enbugger-2.016/t/10load.t
|
||
Enbugger-2.016/t/nytprof.t
|
||
Enbugger-2.016/Changes
|
||
Enbugger-2.016/META.yml
|
||
Enbugger-2.016/ppport.h
|
||
Entering Enbugger-2.016
|
||
Checking configure dependencies from META.yml
|
||
Checking if you have B::Utils 0.22 ... Yes (0.27)
|
||
Checking if you have ExtUtils::CBuilder 0 ... Yes (0.280224)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Running Makefile.PL
|
||
Configuring Enbugger-2.016 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Enbugger
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have B::Utils 0.25 ... Yes (0.27)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
OK
|
||
Building and testing Enbugger-2.016 ... cp lib/Enbugger/NYTProf.pm blib/lib/Enbugger/NYTProf.pm
|
||
cp lib/Enbugger/trepan.pm blib/lib/Enbugger/trepan.pm
|
||
cp lib/Enbugger.pod blib/lib/Enbugger.pod
|
||
cp lib/Enbugger/sdb.pm blib/lib/Enbugger/sdb.pm
|
||
cp lib/Enbugger/ebug.pm blib/lib/Enbugger/ebug.pm
|
||
cp lib/Enbugger/ptkdb.pm blib/lib/Enbugger/ptkdb.pm
|
||
cp lib/Enbugger/perl5db.pm blib/lib/Enbugger/perl5db.pm
|
||
cp lib/Enbugger/OnError.pm blib/lib/Enbugger/OnError.pm
|
||
cp lib/Enbugger.pm blib/lib/Enbugger.pm
|
||
Running Mkbootstrap for Enbugger ()
|
||
chmod 644 "Enbugger.bs"
|
||
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- Enbugger.bs blib/arch/auto/Enbugger/Enbugger.bs 644
|
||
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/ExtUtils/xsubpp" -typemap '/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/ExtUtils/typemap' Enbugger.xs > Enbugger.xsc
|
||
mv Enbugger.xsc Enbugger.c
|
||
cc -c -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"2.016\" -DXS_VERSION=\"2.016\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" Enbugger.c
|
||
rm -f blib/arch/auto/Enbugger/Enbugger.so
|
||
cc -shared -O2 -L/usr/local/lib -fstack-protector-strong Enbugger.o -o blib/arch/auto/Enbugger/Enbugger.so \
|
||
\
|
||
|
||
chmod 755 blib/arch/auto/Enbugger/Enbugger.so
|
||
cp bin/screen-server blib/script/screen-server
|
||
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/screen-server
|
||
cp bin/screen-server-backend blib/script/screen-server-backend
|
||
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/screen-server-backend
|
||
cp bin/tmux-server blib/script/tmux-server
|
||
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/tmux-server
|
||
cp bin/tmux-server-backend blib/script/tmux-server-backend
|
||
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/tmux-server-backend
|
||
cp bin/xterm-server blib/script/xterm-server
|
||
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/xterm-server
|
||
cp bin/xterm-server-backend blib/script/xterm-server-backend
|
||
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/xterm-server-backend
|
||
Manifying 6 pod documents
|
||
Manifying 5 pod documents
|
||
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- Enbugger.bs blib/arch/auto/Enbugger/Enbugger.bs 644
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
t/10load.t .............. ok
|
||
t/11load.t .............. ok
|
||
t/20error.t ............. ok
|
||
t/21error.t ............. ok
|
||
t/22signal.t ............ ok
|
||
#!perl
|
||
|
||
# COPYRIGHT AND LICENCE
|
||
#
|
||
# Copyright (C) 2014 Joshua ben Jore.
|
||
#
|
||
# This program is distributed WITHOUT ANY WARRANTY, including but not
|
||
# limited to the implied warranties of merchantability or fitness for
|
||
# a particular purpose.
|
||
#
|
||
# The program is free software. You may distribute it and/or modify
|
||
# it under the terms of the GNU General Public License as published by
|
||
# the Free Software Foundation (either version 2 or any later version)
|
||
# and the Perl Artistic License as published by O’Reilly Media, Inc.
|
||
# Please open the files named gpl-2.0.txt and Artistic for a copy of
|
||
# these licenses.
|
||
|
||
use strict;
|
||
use warnings;
|
||
use Getopt::Long qw( GetOptions );
|
||
use vars qw( $Caught $Value );
|
||
use lib qw( ./t );
|
||
|
||
BEGIN {
|
||
|
||
require 'reset_perms.pl';
|
||
|
||
=head1 DESCRIPTION
|
||
|
||
This test attempts to run the perl5db debugger, break on a line, then
|
||
tests that the break occurred where expected. This tests both that
|
||
%{"_<30break.pl"} with L magic and @{"_<30break.pl"} with dual-var
|
||
strings has been created.
|
||
|
||
The output of this program can be read by another program and used in
|
||
a test.
|
||
|
||
=head1 OPTIONS
|
||
|
||
=over
|
||
|
||
=item --noimport
|
||
|
||
Enbugger will be loaded without calling C<< ->import >>.
|
||
|
||
=item --import ELT
|
||
|
||
Adds an item to the C<< ->import >> argument list.
|
||
|
||
=item --help
|
||
|
||
Runs perldoc on this program.
|
||
|
||
=item --load_perl5db
|
||
|
||
After loading Enbugger, C<< Enbugger->load_perl5db >> will also be called.
|
||
|
||
=back
|
||
|
||
=cut
|
||
|
||
$ENV{PERLDB_OPTS} = 'noTTY';
|
||
|
||
# Option parsing.
|
||
my $import = 1;
|
||
my @import = ();
|
||
my $loadPerl5Db = 0;
|
||
GetOptions(
|
||
help => sub { exec {'perldoc'} 'perldoc', $0 },
|
||
noimport => sub { $import = 0 },
|
||
'import=s' => \@import,
|
||
load_perl5db => \ $loadPerl5Db,
|
||
)
|
||
or exec {'perldoc'} 'perldoc', $0;
|
||
|
||
# Promote some options into constants.
|
||
require constant;
|
||
constant->import( LoadPerl5Db => !! $loadPerl5Db );
|
||
|
||
# The test is whether the debugger runs and is controlled by my
|
||
# test commands here.
|
||
{
|
||
no warnings 'once';
|
||
@DB::typeahead = (
|
||
'l 1-200',
|
||
'b 146',
|
||
'c',
|
||
'$main::Caught = $main::Value',
|
||
'c',
|
||
'q'
|
||
);
|
||
}
|
||
|
||
# All our output will go to *OUT. If this program was given a
|
||
# parameter, we accept it as file that we should write our output too.
|
||
{
|
||
my ( $file ) = shift @ARGV;
|
||
if ( defined $file ) {
|
||
open OUT, '>', $file
|
||
or die "Can't open $file for writing: $!";
|
||
}
|
||
else {
|
||
*OUT = *STDOUT;
|
||
}
|
||
|
||
# OUTPUT is HOT.
|
||
select *OUT;
|
||
$| = 1;
|
||
|
||
# Things written to STDERR should also go to our single *OUT.
|
||
no warnings 'once';
|
||
*STDERR = $DB::OUT = $DB::LINEINFO = *OUT;
|
||
}
|
||
|
||
|
||
# Look to see if the debugger is on. Before I go and load
|
||
# Enbugger, I figure I can at least count on being able to examine
|
||
# $^P to see if we were started with the -d debugger flag.
|
||
constant->import( UnderTheDebugger => !! $^P );
|
||
|
||
|
||
# Load Enbugger and completely knacker our process. This little
|
||
# snippet used to just be a static `use Enbugger;' but I moved it
|
||
# up here when it became obvious that I wanted to optionally avoid
|
||
# importing anything.
|
||
require Enbugger;
|
||
if ( $import ) {
|
||
Enbugger->import( @import );
|
||
}
|
||
}
|
||
|
||
# Commands executed here:
|
||
# > l 1-200
|
||
# > b 146
|
||
# > c
|
||
Enbugger->stop;
|
||
|
||
$Value = 0;
|
||
$Value = 1;
|
||
$Value = 2;
|
||
$Value = 3;
|
||
|
||
# Commands executed here when the breakpoint works.
|
||
# > $main::Caught = $main::Value
|
||
# > c
|
||
$Value = 4;
|
||
|
||
|
||
$Value = 5;
|
||
$Value = 6;
|
||
$Value = 7;
|
||
$Value = 8;
|
||
$Value = 9;
|
||
$Value = 0;
|
||
|
||
$Caught = 'undef' if ! defined $Caught;
|
||
print "\$Caught = $main::Caught.\n";
|
||
|
||
# Commands executed here:
|
||
# > q
|
||
main::(t/30break.pl:138): $Value = 0;
|
||
Failed to run /home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0 -Mblib t/30break.pl /tmp/DtU0E0JFfz: signal: 6 at t/Test/Enbugger.pm line 104.
|
||
# Looks like your test exited with 255 before it could output anything.
|
||
t/30break.t .............
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
Failed 24/24 subtests
|
||
# report_file: t/nytprof.out
|
||
# report_dir: t/nytprof
|
||
# nytprofcsv: /home/ryan/perl5/perlbrew/perls/perl-blead/bin/nytprofcsv
|
||
t/nytprof.t ............. ok
|
||
t/release-pod-syntax.t .. skipped: these tests are for release candidate testing
|
||
Moose::Role is overwriting an existing method named meta in role Devel::REPL::Plugin::TrepanShell with a method which returns the class's metaclass. If this is actually what you want, you should remove the existing method, otherwise, you should rename or disable this generated method using the '-meta_name' option to 'use Moose::Role'. at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/B/../../5.26.0/x86_64-linux/Moose/Role.pm line 152.
|
||
Moose::Role::init_meta("Moose::Role", "for_class", "Devel::REPL::Plugin::TrepanShell", "metaclass", undef, "meta_name", "meta") called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/B/../../5.26.0/x86_64-linux/Moose/Exporter.pm line 484
|
||
Moose::Role::import("Devel::REPL::Plugin") called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/CmdProcessor/Command/Shell.pm line 6
|
||
Devel::REPL::Plugin::TrepanShell::BEGIN() called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/CmdProcessor/Command/Shell.pm line 6
|
||
eval {...} called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/CmdProcessor/Command/Shell.pm line 6
|
||
require /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/CmdProcessor/Command/Shell.pm called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/DB/../../../Devel/Trepan/CmdProcessor/Load.pm line 85
|
||
eval {...} called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/DB/../../../Devel/Trepan/CmdProcessor/Load.pm line 85
|
||
Devel::Trepan::CmdProcessor::load_debugger_command(Devel::Trepan::CmdProcessor=HASH(0x558b786ae0b0), "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26"...) called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/DB/../../../Devel/Trepan/CmdProcessor/Load.pm line 62
|
||
Devel::Trepan::CmdProcessor::load_debugger_commands(Devel::Trepan::CmdProcessor=HASH(0x558b786ae0b0), "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26"...) called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/DB/../../../Devel/Trepan/CmdProcessor/Load.pm line 39
|
||
Devel::Trepan::CmdProcessor::load_cmds_initialize(Devel::Trepan::CmdProcessor=HASH(0x558b786ae0b0)) called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/DB/../../../Devel/Trepan/CmdProcessor.pm line 84
|
||
Devel::Trepan::CmdProcessor::new("Devel::Trepan::CmdProcessor", undef, Devel::Trepan::Core=HASH(0x558b786ade70), HASH(0x558b785303a0)) called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/Core.pm line 220
|
||
Devel::Trepan::Core::awaken(Devel::Trepan::Core=HASH(0x558b786ade70)) called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/Core.pm line 61
|
||
Devel::Trepan::Core::new("Devel::Trepan::Core") called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/Core.pm line 258
|
||
require Devel/Trepan/Core.pm called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan.pm line 9
|
||
main::BEGIN() called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/CmdProcessor/Command/Shell.pm line 6
|
||
eval {...} called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/CmdProcessor/Command/Shell.pm line 6
|
||
require Devel/Trepan.pm called at -e line 1
|
||
eval {...} called at -e line 1
|
||
Moose::Role is overwriting an existing method named meta in role Devel::REPL::Plugin::TrepanShell with a method which returns the class's metaclass. If this is actually what you want, you should remove the existing method, otherwise, you should rename or disable this generated method using the '-meta_name' option to 'use Moose::Role'. at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/B/../../5.26.0/x86_64-linux/Moose/Role.pm line 152.
|
||
Moose::Role::init_meta("Moose::Role", "for_class", "Devel::REPL::Plugin::TrepanShell", "metaclass", undef, "meta_name", "meta") called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/B/../../5.26.0/x86_64-linux/Moose/Exporter.pm line 484
|
||
Moose::Role::import("Devel::REPL::Plugin") called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/CmdProcessor/Command/Shell.pm line 6
|
||
Devel::REPL::Plugin::TrepanShell::BEGIN() called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/CmdProcessor/Command/Shell.pm line 6
|
||
eval {...} called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/CmdProcessor/Command/Shell.pm line 6
|
||
require /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/CmdProcessor/Command/Shell.pm called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/DB/../../../Devel/Trepan/CmdProcessor/Load.pm line 85
|
||
eval {...} called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/DB/../../../Devel/Trepan/CmdProcessor/Load.pm line 85
|
||
Devel::Trepan::CmdProcessor::load_debugger_command(Devel::Trepan::CmdProcessor=HASH(0x562d69a401f0), "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26"...) called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/DB/../../../Devel/Trepan/CmdProcessor/Load.pm line 62
|
||
Devel::Trepan::CmdProcessor::load_debugger_commands(Devel::Trepan::CmdProcessor=HASH(0x562d69a401f0), "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26"...) called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/DB/../../../Devel/Trepan/CmdProcessor/Load.pm line 39
|
||
Devel::Trepan::CmdProcessor::load_cmds_initialize(Devel::Trepan::CmdProcessor=HASH(0x562d69a401f0)) called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/DB/../../../Devel/Trepan/CmdProcessor.pm line 84
|
||
Devel::Trepan::CmdProcessor::new("Devel::Trepan::CmdProcessor", undef, Devel::Trepan::Core=HASH(0x562d69a3ff98), HASH(0x562d69a2c638)) called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/Core.pm line 220
|
||
Devel::Trepan::Core::awaken(Devel::Trepan::Core=HASH(0x562d69a3ff98)) called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/Core.pm line 61
|
||
Devel::Trepan::Core::new("Devel::Trepan::Core") called at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/Core.pm line 258
|
||
require Devel/Trepan/Core.pm called at t/../blib/lib/Enbugger/trepan.pm line 43
|
||
Enbugger::trepan::_load_debugger("Enbugger::trepan") called at t/../blib/lib/Enbugger.pm line 267
|
||
Enbugger::load_debugger("Enbugger", "trepan") called at t/trepantest.pl line 19
|
||
Goto undefined subroutine &DynaLoader::init at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Devel/Trepan/CmdProcessor/Location.pm line 18.
|