Giter Club home page Giter Club logo

Comments (2)

arkadianriver avatar arkadianriver commented on June 3, 2024 1

I ran into this, too with 4.2.2, but with a PDF build and no Errors found earlier in the log.. just a bunch of info messages about Keyrefs being defined more than once and this same Cannot invoke "Object.getClass()" because "s" is null stack trace later referencing KeyrefParser.java:214.

Digging around a little, I see PR #4407 on 14 Feb refactors the way some data sets are being passed around. Hoping not to send anyone on a wild-goose chase since I'm not familiar with how the code weaves together, but in the PR the only thing that looks suspect at first glance is chunk/ChunkModule.java:507 where toUnmodifiableList() is changed to toList(), which I think allows nulls unlike the former. Maybe somehow a null value is now allowed to make its way to normalProcessingRoleTargets that's passed to the unmodifiableSet() there on KeyrefParser.java:214? Because looking at these last few specific variables and functions mentioned in the stack trace, they haven't changed in years.

I tested on OT 4.2 (11 Feb) and the error doesn't occur.

Hope that helps!

from dita-ot.

jelovirt avatar jelovirt commented on June 3, 2024

@arkadianriver thanks for the debugging info. Will look into this.

from dita-ot.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.