Uploaded image for project: 'Qbs ("Cubes")'
  1. Qbs ("Cubes")
  2. QBS-682

Assertion on build graph loading

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P1: Critical P1: Critical
    • None
    • 1.3.0
    • General
    • None
    • a4b060b87bd57a6179c6930547930521ceb01668

      This is the message:

      ERROR: ../../../../qbs-1.3/src/lib/corelib/buildgraph/buildgraph.cpp:475 ASSERT: !child->product.isNull()
      

      It is unclear how this can ever happen:
      a) All code that creates or loads nodes seems to set the product.
      b) The same checks are also done before storing a project, and if a problem is found, nothing is stored.
      So while it appears impossible that this can happen, I have seen it several times, with the qbs and the Qt Creator projects. No idea how to trigger it, though.

        For Gerrit Dashboard: QBS-682
        # Subject Branch Project Status CR V

            kandeler Christian Kandeler
            kandeler Christian Kandeler
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes