# New Ticket Created by WFB # Please include the string: [perl #124043] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/Ticket/Display.html?id=124043 >
Hi,
I always get an unhandled exception stacktrace if I try to debug a perl6
script. With Hello World scripts it works but with my certain one it dies
every time with:
C:\scripts>perl6-debug-m conf_test.p6
>>> LOADING conf_test.p6
Unhandled exception: ctxlexpad needs an MVMContext
at src/gen/m-CORE.setting:11694
(C:\rakudo/languages/perl6/runtime/CORE.setting.moarvm::33)
from src/gen/m-CORE.setting:11758
(C:\rakudo/languages/perl6/runtime/CORE.setting.moarvm:at_key:93)
from src/gen/m-CORE.setting:3536
(C:\rakudo/languages/perl6/runtime/CORE.setting.moarvm:postcircumfix:<{
}>:30)
from C:\rakudo/languages/perl6/lib/Debugger/UI/CommandLine.pm:734
(C:\rakudo\languages\perl6\lib\Debugger\UI\CommandLine.pm.moarvm::82)
from src/gen/m-CORE.setting:9342
(C:\rakudo/languages/perl6/runtime/CORE.setting.moarvm::557)
from src/gen/m-CORE.setting:9265
(C:\rakudo/languages/perl6/runtime/CORE.setting.moarvm:reify:48)
from src/gen/m-CORE.setting:9178
(C:\rakudo/languages/perl6/runtime/CORE.setting.moarvm::96)
from src/gen/m-CORE.setting:9174
(C:\rakudo/languages/perl6/runtime/CORE.setting.moarvm::214)
from src/gen/m-CORE.setting:9149
(C:\rakudo/languages/perl6/runtime/CORE.setting.moarvm:reify:48)
from src/gen/m-CORE.setting:9676
(C:\rakudo/languages/perl6/runtime/CORE.setting.moarvm:gimme:155)
from src/gen/m-CORE.setting:10147
(C:\rakudo/languages/perl6/runtime/CORE.setting.moarvm:sink:4294967295)
from C:\rakudo/languages/perl6/lib/Debugger/UI/CommandLine.pm:728
(C:\rakudo\languages\perl6\lib\Debugger\UI\CommandLine.pm.moarvm:unhandled:117)
from C:\rakudo/languages/perl6/lib/Debugger/UI/CommandLine.pm:719
(C:\rakudo\languages\perl6\lib\Debugger\UI\CommandLine.pm.moarvm::25)
from src/gen/m-Metamodel.nqp:3374
(C:\rakudo\languages\nqp\lib/Perl6/Metamodel.moarvm:enter:28)
from src/gen/m-CORE.setting:4208
(C:\rakudo/languages/perl6/runtime/CORE.setting.moarvm:invoke:57)
from src/gen/m-BOOTSTRAP.nqp:2619
(C:\rakudo/languages/nqp/lib/Perl6/BOOTSTRAP.moarvm::93)
from gen\moar\stage2\NQPHLL.nqp:1375
(C:\rakudo\languages\nqp\lib/NQPHLL.moarvm:command_eval:374)
from src/Perl6/Compiler.nqp:17
(C:\rakudo\languages\nqp\lib/Perl6/Compiler.moarvm:command_eval:93)
from gen\moar\stage2\NQPHLL.nqp:1315
(C:\rakudo\languages\nqp\lib/NQPHLL.moarvm:command_line:116)
from src/gen/m-perl6-debug.nqp:497
(C:\rakudo\languages\perl6\runtime\perl6-debug.moarvm:MAIN:190)
from src/gen/m-perl6-debug.nqp:440
(C:\rakudo\languages\perl6\runtime\perl6-debug.moarvm:<mainline>:68)
from <unknown>:1
(C:\rakudo\languages\perl6\runtime\perl6-debug.moarvm:<main>:8)
from <unknown>:1
(C:\rakudo\languages\perl6\runtime\perl6-debug.moarvm:<entry>:9)
Operating system is Windows 7. Rakudo installed via msi
rakudo-star-2014.12.1-moar.msi
Debugg::UI::CommandLine could not be isntalled via panda (the download
failed because of the git:// prefix of the github repository url). So I
cloned the git repo by myself and used panda to install it afterwards
locally.
scripts are attached.
greetings,
Wolf
conf_test.p6
Description: Binary data
Properties.pm6
Description: Binary data
