Penpot crashes after resizing a board

Penpot crashes after resizing a board:

Demo of the crash
Prototype

OS: Fedora KDE Linux
Browser: Tested in firefox 134.0.2 and Brave Version 1.74.51 ( Chromium: 132.0.6834.160)

report.txt:

Hint:    Index out of bounds
Prof ID: d9665a57-0073-80a2-8002-326f006367b5
Team ID: d9665a57-0073-80a2-8002-326f00639b64

Data:
{:hint "Index out of bounds"}

Trace:
u@https://design.penpot.app/plugins-runtime/index.js?ts=1738236867115:3434:42
vf@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:235:298
PENPOT.wf@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:235:454
t0a@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:1519:284
x0a/z<@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:1525:58
c@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:200:141
PENPOT.af.b_/<@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:1942:394
Oga@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:181:262
PENPOT.g.L_@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:1878:27
PENPOT.pc@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:144:207
PENPOT.wd@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:168:35
PENPOT.Uo.c_@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:1842:347
x0a@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:1525:11
PENPOT.A0a@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:1530:376
PENPOT.B0a@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:1528:418
a.x_@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:5777:438
oac@https://design.penpot.app/js/main.10ca2b20e-1738235758.js:1482:296
qac@https://design.penpot.app/js/main.10ca2b20e-1738235758.js:1486:1
sac/<@https://design.penpot.app/js/main.10ca2b20e-1738235758.js:1486:165
Ad@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:169:215
PENPOT.g.iba@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:1877:240
PENPOT.Hb@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:171:264
sac@https://design.penpot.app/js/main.10ca2b20e-1738235758.js:1486:141
PENPOT.xac@https://design.penpot.app/js/main.10ca2b20e-1738235758.js:1493:360
PENPOT.yac@https://design.penpot.app/js/main.10ca2b20e-1738235758.js:1492:298
PENPOT.dbc/HV.prototype.s_@https://design.penpot.app/js/main.10ca2b20e-1738235758.js:1519:425
dVa@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:1279:46
d/PENPOT.Zx<@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:3841:15
PENPOT.g.hha@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:3816:571
PENPOT.SE.b_@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:1781:58
SE@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:1780:169
PENPOT.Qg.b_@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:1917:113
d@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:3840:505
@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:3841:456
next@https://design.penpot.app/js/libs.js?ts=1738236867115:592:2258
_next@https://design.penpot.app/js/libs.js?ts=1738236867115:592:1644
next@https://design.penpot.app/js/libs.js?ts=1738236867115:592:1370
next@https://design.penpot.app/js/libs.js?ts=1738236867115:592:7147
next@https://design.penpot.app/js/libs.js?ts=1738236867115:592:23948
next@https://design.penpot.app/js/libs.js?ts=1738236867115:592:2258
_next@https://design.penpot.app/js/libs.js?ts=1738236867115:592:1644
next@https://design.penpot.app/js/libs.js?ts=1738236867115:592:1370
next@https://design.penpot.app/js/libs.js?ts=1738236867115:592:25684
Fut@https://design.penpot.app/js/libs.js?ts=1738236867115:592:1873
next@https://design.penpot.app/js/libs.js?ts=1738236867115:592:1370
next@https://design.penpot.app/js/libs.js?ts=1738236867115:592:7147
z.next@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:3842:99
GK.d_/<@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:3830:61
PENPOT.Og/<@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:291:69
Ad@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:169:215
PENPOT.g.iba@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:1869:244
PENPOT.Hb@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:171:264
PENPOT.Og@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:291:32
GK.d_@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:3830:37
GK.A_@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:3830:181
PENPOT.xe.c_@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:1894:283
PENPOT.Y.d_@https://design.penpot.app/js/shared.10ca2b20e-1738235758.js:3844:459
u7</zd<@/js/main-workspace.10ca2b20e-1738235758.js:2316:140
q@/js/main-workspace.10ca2b20e-1738235758.js:2310:439
Y6</na<@/js/main-workspace.10ca2b20e-1738235758.js:2124:489
Y6</e<@/js/main-workspace.10ca2b20e-1738235758.js:2128:284
I4e@https://design.penpot.app/js/libs.js?ts=1738236867115:26:9876
P4e@https://design.penpot.app/js/libs.js?ts=1738236867115:26:10033
M4e@https://design.penpot.app/js/libs.js?ts=1738236867115:26:10093
V7@https://design.penpot.app/js/libs.js?ts=1738236867115:26:31557
vV@https://design.penpot.app/js/libs.js?ts=1738236867115:26:31977
TY</fI/<@https://design.penpot.app/js/libs.js?ts=1738236867115:26:36910
qj@https://design.penpot.app/js/libs.js?ts=1738236867115:26:8983
fI@https://design.penpot.app/js/libs.js?ts=1738236867115:26:33267
Ck@https://design.penpot.app/js/libs.js?ts=1738236867115:26:17419
X4e@https://design.penpot.app/js/libs.js?ts=1738236867115:26:17200
PENPOT.JL@https://design.penpot.app/js/main.10ca2b20e-1738235758.js:42:418
Y6</b<@/js/main-workspace.10ca2b20e-1738235758.js:2127:100
I4e@https://design.penpot.app/js/libs.js?ts=1738236867115:26:9876
P4e@https://design.penpot.app/js/libs.js?ts=1738236867115:26:10033
M4e@https://design.penpot.app/js/libs.js?ts=1738236867115:26:10093
V7@https://design.penpot.app/js/libs.js?ts=1738236867115:26:31557
vV@https://design.penpot.app/js/libs.js?ts=1738236867115:26:31977
TY</fI/<@https://design.penpot.app/js/libs.js?ts=1738236867115:26:36910
Xk@https://design.penpot.app/js/libs.js?ts=1738236867115:29:36987
qj@https://design.penpot.app/js/libs.js?ts=1738236867115:26:9007
fI@https://design.penpot.app/js/libs.js?ts=1738236867115:26:33267
Ck@https://design.penpot.app/js/libs.js?ts=1738236867115:26:17419
X4e@https://design.penpot.app/js/libs.js?ts=1738236867115:26:17200


Last events:
[":app.main.data.notifications/hide"
 ":app.main.features/initialize"
 ":app.main.data.comments/retrieve-comment-threads"
 ":app.main.data.workspace/fetch-bundle-stage-1"
 ":app.main.data.workspace/fetch-bundle"
 ":app.main.data.workspace/initialize-file"
 ":app.main.features/initialize"
 ":app.main.data.users/set-current-team"
 ":app.main.data.workspace/bundle-stage-1"
 ":app.main.data.workspace/fetch-bundle-stage-2"
 ":app.main.data.workspace/bundle-stage-2"
 ":app.main.data.workspace.notifications/handle-presence"
 ":app.main.data.workspace.notifications/initialize"
 ":app.main.data.workspace.shape-layout/initialize"
 ":app.main.data.fonts/load-team-fonts"
 ":app.main.data.workspace/bundle-fetched"
 ":app.main.data.fonts/team-fonts-loaded"
 ":app.main.data.workspace.libraries/library-thumbnails-fetched"
 ":app.main.data.workspace/libraries-fetched"
 ":app.main.data.workspace/workspace-data-loaded"
 ":app.main.data.plugins/check-open-plugin"
 ":app.main.data.workspace.fix-deleted-fonts/fix-deleted-fonts"
 ":app.main.data.workspace.fix-broken-shapes/fix-broken-shapes"
 ":app.main.data.workspace/workspace-initialized"
 ":app.main.data.workspace/preload-data-uris"
 ":app.main.data.workspace.thumbnails/watch-state-changes"
 ":app.main.data.workspace.libraries/watch-component-changes"
 ":app.main.data.workspace/initialize-page"
 ":app.main.data.shortcuts/push-shortcuts"
 ":app.util.router/nav-new-window"
 ":app.main.data.workspace/go-to-viewer"
 ":app.main.data.workspace/workspace-focus-lost"
 ":app.main.data.workspace.grid-layout.editor/stop-grid-layout-editing"
 ":app.main.data.workspace.collapse/expand-all-parents"
 ":app.main.data.workspace.selection/select-shape"
 ":app.main.data.workspace.transforms/start-move-selected"
 ":app.main.data.workspace.viewport/finish-panning"
 ":app.main.data.workspace.zoom/finish-zooming"
 ":app.main.data.workspace.transforms/trigger-bounding-box-cloaking"
 ":app.main.data.workspace.transforms/update-dimensions"
 ":app.main.data.workspace.colors/stop-picker"
 ":app.main.data.modal/hide-modal"
 ":app.main.data.notifications/hide"
 ":app.main.data.workspace.notifications/finalize"
 ":app.main.data.workspace.shape-layout/finalize"
 ":app.main.data.workspace/finalize-file"
 ":app.main.data.workspace/finalize-page"
 ":app.main.data.shortcuts/pop-shortcuts"
 ":app.main.data.workspace/set-gap-selected"
 ":app.main.data.workspace/set-paddings-selected"
 ":app.main.data.events/event"]

Hello ! Would be possible to send the penpot file to support@penpot.app?

Ok, I’m going to share it :+1: