2026-06-10 16:26:49.666
jhn.excp.DeathException: while processing cursor=33 returnpoints=80 rpn function=runstage of list: [block=tas/github.repodates RpnConnector ( tas/github.repodates first:0 ), ( owner/repo ), ( owner/repo ), pushnest1, 1, sprint, dup, change/anyof, change/all, maxage, getvaroptional, dup, isempty, if RpnConnector ( set=if first:13=if last:23=endif ), drop, 400, 80, ( low spread ), math/irandom, +, dec, 1, sprint, endif RpnConnector ( set=if first:13=if last:23=endif ), maxage, labelkv, swap, 2, sprint, swap, 1, sprint, nw, runstage, if RpnConnector ( set=if first:34=if last:46=endif ), cachedelay, getvaroptional, dup, ispresent, if RpnConnector ( set=if first:39=if last:41=endif ), dup, endif RpnConnector ( set=if first:39=if last:41=endif ), ispresent, if RpnConnector ( set=if first:43=if last:45=endif ), sleepsecs, endif RpnConnector ( set=if first:43=if last:45=endif ), endif RpnConnector ( set=if first:34=if last:46=endif ), jsonkv, popnest1, updated_at,pushed_at,created_at, pickkvl=, stacksize, rtuck, zero, ?do RpnConnector ( set=?do first:54=?do last:69=loop ), r@, dec, roll, stacksize, >r, kvpair, sdf, pairkv, stacksize, r, loop RpnConnector ( set=?do first:54=?do last:69=loop ), rdrop, endblock RpnConnector ( tas/github.repodates first:0 ), Range SlicerTsv (
tsv ) Pos col=1,0, Range SlicerTsv (
tsv ) Pos col=2,0, isempty, if RpnConnector ( set=if first:75=if middle:85=else last:89=endif ), Range SlicerTsv (
tsv ) Pos col=1,0, substr, pushnest1, callblock RpnConnector ( tas/github.repodates first:0 ), -1, smap/kvvalue, -1, entab, popnest1, else RpnConnector ( set=if first:75=if middle:85=else last:89=endif ), Range SlicerTsv (
tsv ) Pos col=2,0, Range SlicerTsv (
tsv ) Pos col=3,0, Range SlicerTsv (
tsv ) Pos col=4,0, endif RpnConnector ( set=if first:75=if middle:85=else last:89=endif ), Range SlicerTsv (
tsv ) Pos col=5,0, Range SlicerTsv (
tsv ) Pos col=6,0, Range SlicerTsv (
tsv ) Pos col=7,0, Range SlicerTsv (
tsv ) Pos col=8,0, Range SlicerTsv (
tsv ) Pos col=9,0] -- in line: https://github.com/mattestanka/shelly-pro-4pm-v2-ui/
This project provides a basic UI for the Shelly Pro 4PM device flashed with Tasmota firmware.
mattestanka/shelly-pro-4pm-v2-ui/
2023-11-29 11:52:44
7916
3
at jhn.excp.Excp.die(Excp.java:33)
at jhn.ops.RpnRunner.execute(RpnRunner.java:133)
at jhn.ops.RpnRunner.getStream(RpnRunner.java:83)
at jhn.stages.StageRpn.lambda$0(StageRpn.java:16)
at jhn.pipe.Workers$4.process(Workers.java:157)
at jhn.pipe.Workers$LazyWorker.process(Workers.java:411)
at jhn.pipe.StageWorker.process(StageWorker.java:173)
at jhn.pipe.StageWorker$1.pass(StageWorker.java:335)
at jhn.pipe.Worker$PassWorker.process(Worker.java:101)
at jhn.pipe.StageWorker.process(StageWorker.java:173)
at jhn.pipe.StageWorker$1.pass(StageWorker.java:335)
at jhn.pipe.StatefulMapper$SimpleMapper$1.process(StatefulMapper.java:107)
at jhn.pipe.Workers$LazyWorker.process(Workers.java:411)
at jhn.pipe.StageWorker.process(StageWorker.java:173)
at jhn.pipe.StageWorker$1.pass(StageWorker.java:335)
at jhn.pipe.Worker$PassWorker.process(Worker.java:101)
at jhn.pipe.StageWorker.process(StageWorker.java:173)
at jhn.pipe.StageWorker$1.pass(StageWorker.java:335)
at jhn.pipe.StatefulMapper$SimpleMapper$1.process(StatefulMapper.java:107)
at jhn.pipe.StageWorker.process(StageWorker.java:173)
at jhn.pipe.StageWorker$1.pass(StageWorker.java:335)
at jhn.pipe.Worker$PassWorker.process(Worker.java:101)
at jhn.pipe.StageWorker.process(StageWorker.java:173)
at jhn.pipe.StageWorker$1.pass(StageWorker.java:335)
at jhn.pipe.OutHandle.pass(OutHandle.java:51)
at jhn.stages.StageUnique$1$1.doPass(StageUnique.java:130)
at jhn.stages.StageUnique$1$1.pass(StageUnique.java:100)
at jhn.stages.StageUnique$Mode$1$1.process(StageUnique.java:179)
at jhn.stages.StageUnique$1.process(StageUnique.java:77)
at jhn.pipe.Worker.lambda$1(Worker.java:36)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1716)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:807)
at jhn.pipe.Worker.process(Worker.java:36)
at jhn.pipe.StageWorker.process(StageWorker.java:194)
at jhn.pipe.StageWorker$1.pass(StageWorker.java:350)
at jhn.pipe.Workers$1.finish(Workers.java:51)
at jhn.pipe.StageWorker.finish(StageWorker.java:204)
at jhn.pipe.StageWorker.finish(StageWorker.java:205)
at jhn.pipe.StageWorker.finish(StageWorker.java:205)
at jhn.pipe.StageWorker.finish(StageWorker.java:205)
at jhn.pipe.StageWorker.finish(StageWorker.java:205)
at jhn.pipe.StageWorker.finish(StageWorker.java:205)
at jhn.pipe.StageWorker.finish(StageWorker.java:205)
at jhn.pipe.ChainWorker.finish(ChainWorker.java:242)
at jhn.pipe.StageWorker.finish(StageWorker.java:204)
at jhn.pipe.ChainWorker.finish(ChainWorker.java:242)
at jhn.pipe.StageWorker.finish(StageWorker.java:204)
at jhn.pipe.ChainWorker.finish(ChainWorker.java:242)
at jhn.pipe.StageWorker.finish(StageWorker.java:204)
at jhn.pipe.ChainWorker.finish(ChainWorker.java:242)
at jhn.pipe.StageWorker.finish(StageWorker.java:204)
at jhn.pipe.ChainWorker.finish(ChainWorker.java:242)
at jhn.pipe.StageWorker.finish(StageWorker.java:204)
at jhn.pipe.StageWorker.finish(StageWorker.java:205)
at jhn.pipe.StageWorker.finish(StageWorker.java:205)
at jhn.pipe.ChainWorker.finish(ChainWorker.java:242)
at jhn.pipe.StageWorker.finish(StageWorker.java:204)
at jhn.pipe.ChainWorker.finish(ChainWorker.java:242)
at jhn.pipe.Worker.supply(Worker.java:60)
at jhn.run.PipeEnv.boot(PipeEnv.java:99)
at jhn.run.PipeServer$WebThread.go(PipeServer.java:203)
at jhn.run.PipeServer$WebThread.run(PipeServer.java:167)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1095)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:619)
at java.base/java.lang.Thread.run(Thread.java:1447)
Caused by: jhn.excp.DeathException: while processing cursor=1 returnpoints=() rpn function=httpreq of list: [https://api.github.com/repos/mattestanka/shelly-pro-4pm-v2-ui, httpreq] -- in line: null
at jhn.excp.Excp.die(Excp.java:33)
at jhn.ops.RpnRunner.execute(RpnRunner.java:133)
at jhn.ops.RpnRunner.getStream(RpnRunner.java:83)
at jhn.stages.StageEval.lambda$0(StageEval.java:24)
at jhn.pipe.Streamable.supply(Streamable.java:21)
at jhn.pipe.Streamable.accept(Streamable.java:16)
at jhn.pipe.Streamable.accept(Streamable.java:1)
at jhn.pipe.Workers$7.begin(Workers.java:285)
at jhn.pipe.Worker.supply(Worker.java:58)
at jhn.pipe.Worker.lambda$4(Worker.java:79)
at jhn.stages.StageCache.cacheStream(StageCache.java:109)
at jhn.stages.StageCache.lambda$2(StageCache.java:50)
at jhn.pipe.Out.pass(Out.java:28)
at jhn.pipe.Workers.lambda$2(Workers.java:205)
at jhn.pipe.Workers$5.finish(Workers.java:215)
at jhn.pipe.Worker.supply(Worker.java:60)
at jhn.pipe.Worker.lambda$4(Worker.java:79)
at jhn.pipe.Worker.supply(Worker.java:52)
at jhn.pipe.Worker.bufferedStream(Worker.java:85)
at jhn.ops.ParsedOperatorDefs$65$1.lambda$3(ParsedOperatorDefs.java:1943)
at jhn.ops.ParsedOperatorDefs$ParsedOperator.apply(ParsedOperatorDefs.java:3019)
at jhn.conv.Piece.apply(Piece.java:15)
at jhn.ops.RpnRunner$RpnState.exec(RpnRunner.java:310)
at jhn.ops.RpnRunner.execloop(RpnRunner.java:145)
at jhn.ops.RpnRunner.execute(RpnRunner.java:114)
... 65 more
Caused by: jhn.excp.DeathException: http error 404 uri:https://api.github.com/repos/mattestanka/shelly-pro-4pm-v2-ui
at jhn.excp.Excp.die(Excp.java:19)
at jhn.io.HttpReq.processResp(HttpReq.java:114)
at jhn.io.HttpReq.getStream(HttpReq.java:80)
at jhn.io.HttpReq.getStream(HttpReq.java:49)
at jhn.io.HttpReq.lambda$17(HttpReq.java:161)
at jhn.ops.ParsedOperatorDefs$ParsedOperator.apply(ParsedOperatorDefs.java:3019)
at jhn.conv.Piece.apply(Piece.java:15)
at jhn.ops.RpnRunner$RpnState.exec(RpnRunner.java:310)
at jhn.ops.RpnRunner.execloop(RpnRunner.java:145)
at jhn.ops.RpnRunner.execute(RpnRunner.java:114)
... 88 more