Lukas Tönne LukasTonne
Lukas Tönne pushed to fix-gpv3-join-crash at LukasTonne/blender 2024-11-11 16:14:52 +01:00
234c5a03a5 Fix #130066: Crash after joining Grease Pencil objects.
72fd267024 Fix #130110: Fill tool crashes when extension lines are enabled
4ba7950c2c Fix: GPv3: Memory leak with empty drawings array
68ddaa2f0a Fix #128930: Cancel resize area with Right mouse
b8eb80c1fd Fix #130110: GPv3: Fill tool respect legacy radius factor
Compare 10 commits »
Lukas Tönne created branch fix-gpv3-join-crash in LukasTonne/blender 2024-11-11 16:14:52 +01:00
Lukas Tönne commented on issue blender/blender#130066 2024-11-11 15:51:35 +01:00
Grease Pencil history evaluation crash with a record of joined GP objects

The object-join operator for Grease Pencil makes a plain copy of the drawing pointers of the source drawing pointers into the target drawings array: https://projects.blender.org/blender/blende

Lukas Tönne commented on issue blender/blender#130066 2024-11-11 15:00:07 +01:00
Grease Pencil history evaluation crash with a record of joined GP objects

Can confirm, ASAN catches it. The drawings array of the resulting GP is freed by the Join operator, but somehow keeps dangling pointers, which then crash during file write. The same error occurs…

Lukas Tönne pushed to main at blender/blender 2024-11-11 14:26:29 +01:00
da5bd15ca2 Merge branch 'blender-v4.3-release'
72fd267024 Fix #130110: Fill tool crashes when extension lines are enabled
Compare 2 commits »
Lukas Tönne deleted branch fix-gpv3-fill-crash from LukasTonne/blender 2024-11-11 14:25:24 +01:00
Lukas Tönne pushed to blender-v4.3-release at blender/blender 2024-11-11 14:25:22 +01:00
72fd267024 Fix #130110: Fill tool crashes when extension lines are enabled
Lukas Tönne merged pull request blender/blender#130127 2024-11-11 14:25:21 +01:00
Fix #130110: Fill tool crashes when extension lines are enabled
Lukas Tönne created pull request blender/blender#130127 2024-11-11 13:44:32 +01:00
Fix #130110: Fill tool crashes when extension lines are enabled
Lukas Tönne created branch fix-gpv3-fill-crash in LukasTonne/blender 2024-11-11 13:43:18 +01:00
Lukas Tönne pushed to fix-gpv3-fill-crash at LukasTonne/blender 2024-11-11 13:43:18 +01:00
5b7ea4cec0 Fix #130110: Fill tool crashes when extension lines are enabled.
7f983ae5e2 Fix #130089: GPv3: Don't use default mouse cursor if paint cursor is disabled.
83396c86fc Fix #130084: GPv3: Disable overlay does not work in sculpt mode
a274c4da6c I18N: Updated UI translations from git/weblate repository (b496e6d30b168f).
5caa74ebf3 Fix (unreported) mistake in code, leading to invalid memory access.
Compare 10 commits »
Lukas Tönne commented on issue blender/blender#130110 2024-11-11 12:38:38 +01:00
Grease Pencil v3 Fill tool Gap Closure not working

@ChengduLittleA do you have a repro for the crash? i don't see an obvious error there

Lukas Tönne approved blender/blender#130120 2024-11-11 12:18:26 +01:00
Fix #130110: GPv3: Fill tool respect legacy radius factor

Thanks for fixing this! This was mostly copied from the old tool. I suppose we don't need to store the extension length in "pixel space", but wouldn't want to change this in beta, so this fix should suffice.

Lukas Tönne pushed to main at LukasTonne/.profile 2024-11-11 11:48:41 +01:00
d7daca78b4 update
Lukas Tönne pushed to main at blender/blender 2024-11-08 10:23:40 +01:00
021e010a07 Merge branch 'blender-v4.3-release'
449e7229f3 Fix #129749: Use consistent GPv3 color settings in different modes
9a03f283e8 Fix #129346: GPv3: Merge layers into correct groups when applying modifier
0fd2c747fc Fix #126076: GPv3: Strokes in multi-frame mode always use onion skinning colors
Compare 4 commits »
Lukas Tönne deleted branch fix-gpv3-unified-paint-color from LukasTonne/blender 2024-11-08 10:21:50 +01:00
Lukas Tönne closed issue blender/blender#129749 2024-11-08 10:21:47 +01:00
GP Color Attribute does not update when use_unified_color is enabled
Lukas Tönne merged pull request blender/blender#129790 2024-11-08 10:21:43 +01:00
Fix #129749: Use consistent GPv3 color settings in different modes