JaneliaSciComp / BigStitcher-Spark

Running compute-intense parts of BigStitcher distributed
BSD 2-Clause "Simplified" License
18 stars 10 forks source link

Translation only solver crashes on certain datasets #31

Open kgabor opened 3 months ago

kgabor commented 3 months ago

The solver with TRANSLATION model and TWO_ROUND_SIMPLE mode crashes sometimes, depending on the data.

Thu May 16 07:33:34 UTC 2024: Not more than one group left after first round of global opt (all views are connected), this means we are already done.

Final models: 
java.lang.NullPointerException: Cannot invoke "mpicbg.models.Tile.getModel()" because "tile" is null
        at net.preibisch.bigstitcher.spark.Solver.call(Solver.java:297)
        at net.preibisch.bigstitcher.spark.Solver.call(Solver.java:57)
        at picocli.CommandLine.executeUserObject(CommandLine.java:2041)
        at picocli.CommandLine.access$1500(CommandLine.java:148)
        at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461)
        at picocli.CommandLine$RunLast.handle(CommandLine.java:2453)
        at picocli.CommandLine$RunLast.handle(CommandLine.java:2415)
        at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273)
        at picocli.CommandLine$RunLast.execute(CommandLine.java:2417)
        at picocli.CommandLine.execute(CommandLine.java:2170)
        at net.preibisch.bigstitcher.spark.Solver.main(Solver.java:612)

Full log and example interestpoints.n5 and xml files to reproduce error.