Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-41317

Crash when opening branches page of Bitbucket branch source

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • blueocean-plugin
    • None
    • Chrome
      blueocean-plugin 1.0.0b18
    • pannonian

      The branch list doesn't work in my Bitbucket Branch Source job, I get the following exception in the console:

      blueocean.js:20008 Browser configuration of @jenkins-cd/logging is explained at https://tfennelly.github.io/jenkins-js-logging/index.html#browser-config
      jenkins-js-extension.js:11589 [mobx] An uncaught exception occurred while calculating your computed value, autorun or transformer. Or inside the render() method of an observer based React component. These functions should never throw exceptions as MobX will not always be able to recover from them. Please fix the error reported after this message or enable 'Pause on (caught) exceptions' in your debugger to find the root cause. In: 'Branches#0.render()'. For more details see https://github.com/mobxjs/mobx/issues/462
      handleExceptionInDerivation @ jenkins-js-extension.js:11589
      trackDerivedFunction @ jenkins-js-extension.js:11569
      Reaction.track @ jenkins-js-extension.js:11893
      reactiveRender @ jenkins-js-extension.js:9310
      initialRender @ jenkins-js-extension.js:9304
      _renderValidatedComponentWithoutOwnerOrContext @ blueocean.js:83921
      _renderValidatedComponent @ blueocean.js:83944
      performInitialMount @ blueocean.js:83486
      mountComponent @ blueocean.js:83382
      mountComponent @ blueocean.js:90395
      mountChildren @ blueocean.js:89273
      _createInitialChildren @ blueocean.js:84849
      mountComponent @ blueocean.js:84674
      mountComponent @ blueocean.js:90395
      updateChildren @ blueocean.js:81660
      _reconcilerUpdateChildren @ blueocean.js:89248
      _updateChildren @ blueocean.js:89347
      updateChildren @ blueocean.js:89334
      _updateDOMChildren @ blueocean.js:85092
      updateComponent @ blueocean.js:84910
      receiveComponent @ blueocean.js:84868
      receiveComponent @ blueocean.js:90474
      _updateRenderedComponent @ blueocean.js:83876
      _performComponentUpdate @ blueocean.js:83846
      updateComponent @ blueocean.js:83767
      receiveComponent @ blueocean.js:83669
      receiveComponent @ blueocean.js:90474
      updateChildren @ blueocean.js:81648
      _reconcilerUpdateChildren @ blueocean.js:89248
      _updateChildren @ blueocean.js:89347
      updateChildren @ blueocean.js:89334
      _updateDOMChildren @ blueocean.js:85092
      updateComponent @ blueocean.js:84910
      receiveComponent @ blueocean.js:84868
      receiveComponent @ blueocean.js:90474
      updateChildren @ blueocean.js:81648
      _reconcilerUpdateChildren @ blueocean.js:89248
      _updateChildren @ blueocean.js:89347
      updateChildren @ blueocean.js:89334
      _updateDOMChildren @ blueocean.js:85092
      updateComponent @ blueocean.js:84910
      receiveComponent @ blueocean.js:84868
      receiveComponent @ blueocean.js:90474
      _updateRenderedComponent @ blueocean.js:83876
      _performComponentUpdate @ blueocean.js:83846
      updateComponent @ blueocean.js:83767
      performUpdateIfNecessary @ blueocean.js:83683
      performUpdateIfNecessary @ blueocean.js:90506
      runBatchedUpdates @ blueocean.js:91545
      perform @ blueocean.js:93593
      perform @ blueocean.js:93593
      perform @ blueocean.js:91484
      flushBatchedUpdates @ blueocean.js:91567
      closeAll @ blueocean.js:93659
      perform @ blueocean.js:93606
      batchedUpdates @ blueocean.js:87276
      enqueueUpdate @ blueocean.js:91595
      enqueueUpdate @ blueocean.js:91203
      enqueueForceUpdate @ blueocean.js:91336
      ReactComponent.forceUpdate @ blueocean.js:82715
      (anonymous) @ jenkins-js-extension.js:9298
      Reaction.runReaction @ jenkins-js-extension.js:11870
      runReactions @ blueocean.js:63690
      transactionEnd @ blueocean.js:63762
      executeAction @ blueocean.js:63013
      res @ blueocean.js:62981
      blueocean.js:5053 Error fetching page TypeError: Cannot read property 'id' of null
          at Branches.render (jenkins-js-extension.js:31801)
          at Object.allowStateChanges (jenkins-js-extension.js:11297)
          at Reaction.<anonymous> (jenkins-js-extension.js:9314)
          at trackDerivedFunction (jenkins-js-extension.js:11564)
          at Reaction.track (jenkins-js-extension.js:11893)
          at reactiveRender (jenkins-js-extension.js:9310)
          at Branches.initialRender (jenkins-js-extension.js:9304)
          at ReactCompositeComponentWrapper._renderValidatedComponentWithoutOwnerOrContext (blueocean.js:83921)
          at ReactCompositeComponentWrapper._renderValidatedComponent (blueocean.js:83944)
          at ReactCompositeComponentWrapper.performInitialMount (blueocean.js:83486)
          at ReactCompositeComponentWrapper.mountComponent (blueocean.js:83382)
          at Object.mountComponent (blueocean.js:90395)
          at ReactDOMComponent.mountChildren (blueocean.js:89273)
          at ReactDOMComponent._createInitialChildren (blueocean.js:84849)
          at ReactDOMComponent.mountComponent (blueocean.js:84674)
          at Object.mountComponent (blueocean.js:90395)
          at Object.updateChildren (blueocean.js:81660)
          at ReactDOMComponent._reconcilerUpdateChildren (blueocean.js:89248)
          at ReactDOMComponent._updateChildren (blueocean.js:89347)
          at ReactDOMComponent.updateChildren (blueocean.js:89334)
          at ReactDOMComponent._updateDOMChildren (blueocean.js:85092)
          at ReactDOMComponent.updateComponent (blueocean.js:84910)
          at ReactDOMComponent.receiveComponent (blueocean.js:84868)
          at Object.receiveComponent (blueocean.js:90474)
          at ReactCompositeComponentWrapper._updateRenderedComponent (blueocean.js:83876)
          at ReactCompositeComponentWrapper._performComponentUpdate (blueocean.js:83846)
          at ReactCompositeComponentWrapper.updateComponent (blueocean.js:83767)
          at ReactCompositeComponentWrapper.receiveComponent (blueocean.js:83669)
          at Object.receiveComponent (blueocean.js:90474)
          at Object.updateChildren (blueocean.js:81648)
          at ReactDOMComponent._reconcilerUpdateChildren (blueocean.js:89248)
          at ReactDOMComponent._updateChildren (blueocean.js:89347)
          at ReactDOMComponent.updateChildren (blueocean.js:89334)
          at ReactDOMComponent._updateDOMChildren (blueocean.js:85092)
          at ReactDOMComponent.updateComponent (blueocean.js:84910)
          at ReactDOMComponent.receiveComponent (blueocean.js:84868)
          at Object.receiveComponent (blueocean.js:90474)
          at Object.updateChildren (blueocean.js:81648)
          at ReactDOMComponent._reconcilerUpdateChildren (blueocean.js:89248)
          at ReactDOMComponent._updateChildren (blueocean.js:89347)
          at ReactDOMComponent.updateChildren (blueocean.js:89334)
          at ReactDOMComponent._updateDOMChildren (blueocean.js:85092)
          at ReactDOMComponent.updateComponent (blueocean.js:84910)
          at ReactDOMComponent.receiveComponent (blueocean.js:84868)
          at Object.receiveComponent (blueocean.js:90474)
          at ReactCompositeComponentWrapper._updateRenderedComponent (blueocean.js:83876)
          at ReactCompositeComponentWrapper._performComponentUpdate (blueocean.js:83846)
          at ReactCompositeComponentWrapper.updateComponent (blueocean.js:83767)
          at ReactCompositeComponentWrapper.performUpdateIfNecessary (blueocean.js:83683)
          at Object.performUpdateIfNecessary (blueocean.js:90506)
          at runBatchedUpdates (blueocean.js:91545)
          at ReactReconcileTransaction.perform (blueocean.js:93593)
          at ReactUpdatesFlushTransaction.perform (blueocean.js:93593)
          at ReactUpdatesFlushTransaction.perform (blueocean.js:91484)
          at Object.flushBatchedUpdates (blueocean.js:91567)
          at ReactDefaultBatchingStrategyTransaction.closeAll (blueocean.js:93659)
          at ReactDefaultBatchingStrategyTransaction.perform (blueocean.js:93606)
          at Object.batchedUpdates (blueocean.js:87276)
          at Object.enqueueUpdate (blueocean.js:91595)
          at enqueueUpdate (blueocean.js:91203)
          at Object.enqueueForceUpdate (blueocean.js:91336)
          at MultiBranch.ReactComponent.forceUpdate (blueocean.js:82715)
          at Reaction.onInvalidate (jenkins-js-extension.js:9298)
          at Reaction.runReaction (jenkins-js-extension.js:11870)
          at runReactions (blueocean.js:63690)
          at transactionEnd (blueocean.js:63762)
          at executeAction (blueocean.js:63013)
          at res (blueocean.js:62981)
      

            imeredith Ivan Meredith
            estyrke Emil Styrke
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: