Scirra / Construct-bugs

Public bug report submissions for Construct 3 and Construct Animate. Please read the guidelines then click the 'Issues' tab to get started.
https://www.construct.net
107 stars 83 forks source link

Bookmark Bar - Crash when clicking bookmark #8277

Open Jase0000 opened 2 days ago

Jase0000 commented 2 days ago

Occasionally I am double-clicking a bookmark and getting a red C3 crash screen. Crash report below.

Once this occurs, if I had saved beforehand, I am able to crash the project by starting C3, opening project, double click the offending bookmark, and same crash appears.

Steps to reproduce

Unfortunately I cannot find a way to repro this, but I have tried flicking between event sheets, adding, cutting and pasting, etc.

I can nuke my entire project until it is just the offending bookmark, let me know if this would help and I will do this.

I remember this occurred in the past and was fixed, I was so sure this never happened again ever since and I often use bookmarks, but yeah, here we are.

Observed result

Crash

Expected result

No crash

More details

Latest Chrome, no extensions.

First affected release: r410

System details

View details Error report information Type: assertion failure Message: bookmark does not belong to this event sheet Stack: Error at za.y9a (https://editor.construct.net/r410/main.js:1093:314) at window.assert (https://editor.construct.net/r410/main.js:1008:353) at d.Gcb (https://editor.construct.net/r410/components/editors/eventSheetView/eventSheetView.js:176:233) at https://editor.construct.net/r410/components/bars/bookmarksBar/bookmarksBar.js:10:409 Construct version: r410 URL: https://editor.construct.net/r410/ Date: Wed Oct 09 2024 21:55:53 GMT+0100 (British Summer Time) Uptime: 15.7 s Platform information Product: Construct 3 r410 (beta) Browser: Chrome 129.0.6668.90 Browser engine: Chromium Context: browser Operating system: Windows 10 Device type: desktop Device pixel ratio: 1 Logical CPU cores: 12 Approx. device memory: 8 GB User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Language setting: en-US WebGL information Version string: WebGL 2.0 (OpenGL ES 3.0 Chromium) Numeric version: 2 Supports NPOT textures: yes Supports GPU profiling: no Supports highp precision: yes Vendor: Google Inc. (NVIDIA) Renderer: ANGLE (NVIDIA, NVIDIA GeForce RTX 2060 (0x00001F15) Direct3D11 vs_5_0 ps_5_0, D3D11) Major performance caveat: no Maximum texture size: 16384 Point size range: 1 to 1024 Extensions: EXT_clip_control, EXT_color_buffer_float, EXT_color_buffer_half_float, EXT_conservative_depth, EXT_depth_clamp, EXT_disjoint_timer_query_webgl2, EXT_float_blend, EXT_polygon_offset_clamp, EXT_render_snorm, EXT_texture_compression_bptc, EXT_texture_compression_rgtc, EXT_texture_filter_anisotropic, EXT_texture_mirror_clamp_to_edge, EXT_texture_norm16, KHR_parallel_shader_compile, NV_shader_noperspective_interpolation, OES_draw_buffers_indexed, OES_sample_variables, OES_shader_multisample_interpolation, OES_texture_float_linear, OVR_multiview2, WEBGL_blend_func_extended, WEBGL_clip_cull_distance, WEBGL_compressed_texture_s3tc, WEBGL_compressed_texture_s3tc_srgb, WEBGL_debug_renderer_info, WEBGL_debug_shaders, WEBGL_lose_context, WEBGL_multi_draw, WEBGL_polygon_mode, WEBGL_provoking_vertex, WEBGL_stencil_texturing
DiegoScirra commented 2 days ago

I think the previous issue was #7672. I have a feeling it must be something similar.