cpantestlogs/Task::Trepan_genfailure.log
2017-05-02 18:44:36 -07:00

382 lines
19 KiB
Text
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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 OReilly 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.