)]}'
{
  "commit": "b3f8ebe2f2ef47f645e8c6cb0627d2bbca455da7",
  "tree": "8f9bf160ab97c92e2c5a89d36b04e4e6e3716208",
  "parents": [
    "eaa07b76ba56b39b0346c0f7b7c28b86edcb7a9e"
  ],
  "author": {
    "name": "Balazs Varga",
    "email": "balazs.varga@collabora.com",
    "time": "Wed Apr 01 15:23:27 2026 +0200"
  },
  "committer": {
    "name": "Balázs Varga",
    "email": "balazs.varga@collabora.com",
    "time": "Fri Apr 03 08:28:44 2026 +0000"
  },
  "message": "Related tdf#78486: fix crash when calculated field is the only\n\ndata dimension.\n\nWhen a single calculated field references source fields not in the data\narea, hidden dependency measures are added for formula evaluation. This\ninflated the measure count, causing GetRowStartMeasure/GetColStartMeasure\nto return SC_DPMEASURE_ANY instead of index 0, leading to a crash in\nGetMeasureFunction with a negative index.\n\nTrack the visible measure count separately so the measure\niteration strategy is based on what the user placed in the data area,\nnot on the internally expanded total.\n\nChange-Id: I2ed1e12b366cb526d9814e4469ad10deb774004d\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/203133\nTested-by: Jenkins\nReviewed-by: Balazs Varga \u003cbalazs.varga@collabora.com\u003e\nReviewed-on: https://gerrit.collaboraoffice.com/c/core/+/177\nReviewed-by: Balázs Varga \u003cbalazs.varga@collabora.com\u003e\nTested-by: Jenkins CPCI \u003creleng@collaboraoffice.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "69601dd0496cbcd407b4050b2838375655e0f2ff",
      "old_mode": 33188,
      "old_path": "sc/inc/dptabres.hxx",
      "new_id": "d939c471c93c464d627b56ab6b4687e52602b534",
      "new_mode": 33188,
      "new_path": "sc/inc/dptabres.hxx"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "690d54c961f2900c6823835ea3b4224f263cd63e",
      "new_mode": 33188,
      "new_path": "sc/qa/unit/data/xlsx/pivot-table/tdf126858-1.xlsx"
    },
    {
      "type": "modify",
      "old_id": "6cc735f90ea06d619d997163880db705c7cff24e",
      "old_mode": 33188,
      "old_path": "sc/qa/unit/pivottable_filters_test.cxx",
      "new_id": "d8ba8ff3127bae4615db36659c56dc96a9dd61f6",
      "new_mode": 33188,
      "new_path": "sc/qa/unit/pivottable_filters_test.cxx"
    },
    {
      "type": "modify",
      "old_id": "fe3b4d99615fcf7c431900b1e7d95f21ac7ec811",
      "old_mode": 33188,
      "old_path": "sc/source/core/data/dptabres.cxx",
      "new_id": "45823337f6e175f1e49d28f2c88e233cd3c53f22",
      "new_mode": 33188,
      "new_path": "sc/source/core/data/dptabres.cxx"
    },
    {
      "type": "modify",
      "old_id": "2130809eeebbc63565242336f23e9fbe39abe100",
      "old_mode": 33188,
      "old_path": "sc/source/core/data/dptabsrc.cxx",
      "new_id": "429c0ca454da446776b98f6f5ba0cb9f531cbfd0",
      "new_mode": 33188,
      "new_path": "sc/source/core/data/dptabsrc.cxx"
    }
  ]
}
