Changing color of material of grease pencil crashes blender 2.8
#56185
Closed
opened 5 years ago by andergrin
·
66 comments
No Branch/Tag Specified
main
temp-sculpt-dyntopo
refactor-mesh-face-generic
blender-v3.3-release
refactor-mesh-corners-generic
refactor-mesh-sharp-face-generic
gpencil-new-data-proposal
overlay-next
temp-sculpt-roll-mapping
sculpt-dev
tmp-volume-matrix-api-update
tmp-eevee-shadow-commit-mp
universal-scene-description
cycles_path_guiding
temp-vulkan-descriptor-sets
tmp-eevee-shadow-commit
temp-angavrilov
asset-shelf
brush-assets-project
tmp-workbench-rewrite2
temp-T101739-fix-seam-bleeding-non-manifold
tmp-mak-012623
temp-bundled-assets
asset-lite-greasepencil
temp-pbvh-split
temp-pbvh-texpaint-automasking
microfacet_hair
tmp-worbench-rewrite2-optimizations
temp-offset-array-ref
blender-v2.93-release
blender-projects-basics
temp-pbvh-seam-texturing-tweaks
temp-nodes-group-declarations
refactor-mesh-sharp-edge-generic
temp-asset-library-all
refactor-mesh-uv-map-generic
refactor-mesh-position-generic
temp-T102440
temp-rbf-pose-blender
geometry-nodes-tetrahedralization
nodes-matrix-types
temp-xr-painting
blender-v3.4-release
geometry-nodes-simulation
bli-matrix-template
temp-linux-35x-libs
refactor-mesh-corner-normals-lazy
temp-py-gpubatch-draw-advanced
xr-dev
temp-vulkan-shader
bevelv2
soc-2022-soft-bodies
arcpatch-D16436
tmp-dynamic-usd
temp-image-engine
tmp-vfx-platform-2023
soc-2022-many-lights-sampling
tracking_tools
nla-scale-fix
principled-v2
temp-ui-cpp
temp-ghost-vulkan
tmp-libs-2.93-lts
temp-T97352-3d-texturing-seam-bleeding-b2
temp-xr-virtual-camera-experiment
temp-vse-retiming-tool
gpencil-next
temp-sculpt-brush-channel
asset-browser-grid-view
temp-asset-representation
temp-gpencil-automask
tmp_libs_34
temp-T101905-gpu-backend-argument
node-add-asset-menu
temp-collection-objects-link-multiple
temp-texture-painting-gpu
tmp-workbench-perf-experiment
tmp_usd_import_unbound_mtls
tmp-drw-split-matrix
temp-sculpt-normals-masking
temp-sculpt-cavity-mask
temp-pbvh-vbos
tmp-usd-alab-v2-T100452
refactor-mesh-selection-generic
temp-T96708-brush-texture-refactoring
temp-chunk-list
feature-imformat
temp-geometry-nodes-evaluator-refactor
refactor-mesh-bevel-weight-generic
temp-chunked-list
temp-outliner-new-element-storage
refactor-mesh-remove-pointers
soc-2022-text-usability
refactor-mesh-material-index-generic
drw-manager-next
refactor-mesh-hide-generic
blender-v3.2-release
sculpt_curve_collisions
temp-anim-editors-redo-panel-D14960-D14977
retopo_transform
temp-libepoxy
temp-T99046-platform-reference-images
geometry-nodes-rigid-body-integration
file-browser-grid-view
temp-legacy-mesh-format-option
arcpatch-D14645
soc-2022-waveform-drawing
temp-T95933-object-mode-curve-selection
temp-deform-curves-on-surface
cycles_oneapi
temp-viewport-compositor-merge
temp-texpaint-automasking
temp-deform-curves-with-surface
asset-greasepencil
temp-T99046-render-test-increase-fail-threshold
temp-T98708-gpu-conservative-depth
lineart-shadow
temp-lineart-contained
cleanup-id-override-const
temp-T98375-share-gpu-textures
wintab
temp-T97352-3d-texturing-seam-bleeding
temp-T97905-compositor-meta-data
lineart-cas-2
temp-T97272
temp-T97907-compositor-meta-data
temp-T96952
tmp-usd-mak-c87f6242
temp-outliner-library-override-hierarchy
lineart-object-load
tmp-eevee-next-merge
draw-deferred-compilation-experiment
soc-2021-porting-modifiers-to-nodes-remesh-voxel
blender-v2.83-release
tmp_lib_update_32
temp-mesh-cpp
temp-viewport-compositor-compiler
temp-T96710-pbvh-pixels
tmp-new-gpu-codegen
devirtualizer
temp-T96709-painting-target
temp-collection-assets
temp-lineart-embree
temp-multi-function-eval-varray
temp-sculpt-colors
soc-2021-curves
blender-v3.1-release
temp-vertex-paint
temp-vse-channels-edge-panning
eevee-rewrite
temp-library-overrides-outliner
cycles_hydra
temp-3d-texturing-brush-b
temp-abc-features
tmp-transform-navigate
temp-image-buffer-rasterizer
soc-2021-porting-modifiers-to-nodes-remesh-blocks
temp-3d-texture-brush-prototype
temp-fix-normals-custom-data
viewport-compositor
bli-math-basic-types
soc-2021-simulation-display
greasepencil-object
temp-license-header-spdx
KTX_support
gsoc-2021-porting-modifiers-to-nodes-solidify
2d
gltf_vtree
soc-2021-porting-modifiers-to-nodes-decimate
temp-T95279-remap-referenced-data
temp-gpu-image-engine
tmp-eevee-rewrite-compilation-error
draw-viewport-data
temp-T94900-b
temp-T94900-gpu-viewport-default-layers
temp-T94185-id-remapper-ui
tmp-workbench-shader-create-infos
blender-v3.0-release
temp-geometry-nodes-extrude-mesh
tmp-T95052
tmp-gpu-polyline-shaders
tmp-gpu-shader-descriptor-2
temp-usd-prev-export2
tmp-core-id-remap-test-cases
temp-vert-normals-cleanup
temp-move-geometry-to-cpp
tmp-vector-template
drw-gpu-wrapper
temp-geometry-nodes-extrude-and-scale
temp-scale-elements-node-test
temp-usd-udim-import
temp-copy-on-write
temp-T94185-id_remapping-experiment-a
temp-llvm-testing
nurbs-opencascade
temp-usd-preview-surf-export
soc-2021-uv-edge-select-support
T93558
temp-gpu-texture-partial-updates
gpu-shader-descriptor
temp-geometry-nodes-text
tmp-vulkan
temp-T90535-usd-alab-material-import
node-tree-update-refactor
temp-sample-sound-node
temp-interface-region-search-cpp
temp-enum-socket
temp-link-portals
temp-unity-build-test
geometry-nodes-level-set-nodes
temp-virtual-array-value-type
soc-2020-io-performance
studio-sprite-fright
temp-cycles-source-reorganize
asset-browser-snap-dragging
temp-python-zstandard
soc-2021-porting-modifiers-to-nodes-merge-by-distance
temp-compositor-cleanups
temp-eevee-gpencil-rewrite
temp-vse-handles
temp-ui-tweaks
xr-controller-support
temp-node-common-cpp
temp-varray-get-set-multiple
soc-2021-uv-editor-improvements
temp-geometry-nodes-output-attributes
soc-2021-knife-tools
temp_test_sc_keymap
cycles-x
temp-field-visualization
soc-2021-curve-fillet
temp_bmesh_multires
temp-cocoa-scroll-acceleration-fix
temp-socket-decl-refactor
fluid-mantaflow-gpu
soc-2021-vse-strip-thumbnails
temp-noise-nodes-cpp
temp-compositor-canvas
T90952
temp-parallel-multi-function
temp-geometry-nodes-fields
grab_walk_fix
soc-2021-adaptive-cloth
temp-geometry-nodes-fields--fields-jacques
temp-cpp-ghc-filesystem
temp-geometry-nodes-fields--fields
temp-geometry-nodes-fields--anonymous-attributes
refactor-idprop-ui-data
compositor-full-frame
temp-runtime-node-def
temp-geometry-nodes-fields-prototype-visualization
temp-geometry-nodes-fields-prototype
temp-multi-function-procedure
soc-2021-porting-modifiers-to-nodes_all
cycles_texture_cache
experimental-build
cycles_procedural_api
soc-2021-porting-modifiers-to-nodes-extrude-and-move
soc-2021-porting-modifiers-to-nodes-extrude
temp-geometry-nodes-expandable-geometry-socket-prototype
fluid-mantaflow-2d
windows_make_docpy
usd-importer-T81257-merge
nodes-update-readonly-tag
geometry-nodes-closest-points
tmp-buildbot-gcc-10
soc-2021-geometry-nodes-regression-test
node-group-single-socket-nodes
curve-nodes-modifier
temp-geometry-nodes-curve-sample
geometry-nodes-unnamed-attributes
temp-nodes-intersect-alt-key
tmp_arcpath-D11868
refactor-vertex-group-names
temp-gpencil-bezier-stroke-type
temp-gpu-uniform-builtin-structs
wintab_fallback_walknav
temp-socket-inspection
temp-long-link-dimming
fixed_width_integers
lineart-bvh
temp-gpencil-camera-reproject
temp-gpu-push-constants
temp-attribute-processor
temp-cpp-type-cleanup
temp-geometry-nodes-curve-deform-node
wintab-logging
fix-tablet-walk
geometry-nodes-raycast
temp-spreadsheet-row-filter
lineart-fn-cached
temp-compact-node-prototype
asset-browser
geometry-nodes-curve-to-points-node
node-editor-edge-pan
eevee-gpencil
asset-system-filelist
temp-geometry-nodes-viewer-node
lineart-fn-thread-loading
tmp-buildbot-cleanup
temp-gpencil-masking
temp-ffmpeg-4.4
temp-attributes-panel
profiler-editor
FixT87160_DSE_Channel_Selection
temp-interface-cpp
geometry-nodes-curve-support
info-editor-cpp
temp-attribute-transfer-node
virtual-array-attributes
temp-pose-slide-D9054
spreadsheet-active-node
ui-asset-view-template
temp-node-tree-pages-prototype
override-outliner-view
temp-geometry-nodes-processor-prototype
temp-any-instead-of-variant
temp-unreachable-abort
temp-spreadsheet-instances
temp-geometry-nodes-instances-api-v2
temp-geometry-nodes-instances-attributes
geometry-nodes-mesh-primitives
temp-asset-tools-prototype
temp-geometry-nodes-mesh-primitive-line
lanpr-under-gp
temp_D10504-2_nla_keyframe_remap_upper_strips
blender-v2.92-release
usd-importer-T81257
temp-spreadsheet-editor-python-prototyping
temp-spreadsheet-editor
override-refactor-tmp-2
temp-derived-node-tree-refactor
T85799
tracking_scopes
temp-icons-fixes
temp_D10504_nla_keyframe_remap_upper_strips
temp-weight_mirror
temp_T76472_graph_editor_fcurve_extrapolation
eevee-closure-lib-cleanup
eevee-dof-refactor
eevee-probe-roughness-fix
eevee-ggx-lut-fix
df0bce3f7d0
temp-geometry-nodes-instances-api
tmp-ocio-v2
temp-nodes-redesign
tracking_proportional_editing_v2
blender-v2.91-release
temp-uv-face-select-no-thresh-when-inside
temp-D10103-nla_support_strip_overlap_during_transform
fracture_modifier
temp-point-distribution-refactor-experiment
temp-experimental-cpp-math-refactor
vfx-clip-ui-update
tmp-T82230-nla_remove_hold_reset_behavior
temp-D8687-directly_select_fcurves
geometry-nodes
soc-2020-testing-frameworks
geometry-nodes-point-separate-node
temp-nla-strip-alignment
temp-atomics-int16
geometry-nodes-deduplicate-float-math
asset-metadata
geometry-nodes-active-modifier-drawing
attribute-accessor
geometry-nodes-attribute-nodes
temp-T82588-box-select-invisible-keys
greasepencil-edit-curve
codesign_error_tracker
outliner-cpp-refactor
temp-fix-headerless-panels-switch-windows
temp-gpencil-fading-modifier
temp-D8915-copy-rotation-remove-sheer
geometry-nodes-boolean-node
temp-T81874-box-select-active-keyframe
geometry-nodes-transform-node
temp-trimesh-sculpt
geometry-tree-evaluation
fcurve-modifier-panels
temp-fcurve-key-insert-follow-curve
temp-fcurve-active-keyframe-D7737
mesh-to-volume-modifier
blender-v2.90-release
soc-2020-fluid-tools
property-search-ui-v2
tmp-T80603
soc-2020-greasepencil-curve
tmp-gldebuglayer
tmp-gltexture
soc-2020-custom-menus
active-fcurve-keyframe
soc-2020-soft-body
newboolean
fail-on-memleak
soc-2020-outliner
soc-2020-production-ready-light-tree-2
soc-2020-info-editor
property-search-ui
temp-ui-button-type-refactor
soc-2020-production-ready-light-tree
particle-solver-dev
tmp-gpu-context-isolation
soc-2020-xr-input
temp-remesh-octree
mac_arm64
tmp-eevee-glsl-cleanup
tmp-pointcloud-render
buildbot-lts
asset-engine--archived
asset-uuid--archived
eevee-motionblur-object
modifier-panels-ui
temp-cycles-tbb
wm-drag-drop-rewrite
temp-lanpr-review
gsoc-2018-many-light-sampling
tmp-eevee-material-refactor
tmp-widget-opti
tmp-texture-sampler
xr-world-navigation
blender-v2.82-release
node-tree-ref
simulation-access-modifier
blenloader-decentralization
temp-test-point-cloud-simulation-depsgraph-integration
functions
builtin-simulation-nodes
performance-test
obj-import-experiments
soc-2019-openxr
vr_scene_inspection
blenloader-api
tmp-workbench-rewrite
id-ensure-unique-memory-address
simulation-tree
greasepencil-refactor
draw-colormanagement
temp-gizmo-decoupled-redraws
fluid-mantaflow
blender-v2.81-release
tmp-overlay-engine
soc-2019-bevel-profiles
temp-npr-gpencil-modifiers
soc-2019-npr
temp-gpencil-drw-engine
soc-2019-embree-gpu
temp-npr-smooth-contour
temp-lanpr-staging
filebrowser_redesign
tmp-eevee-shadowmap-refactor
vamr-openxr-module
sculpt-mode-features
soc-2019-adaptive-cloth
tmp-drw-callbatching
soc-2019-outliner
soc-2019-cycles-procedural
temp-D5423-update
temp-vr-draw-thread
blender-v2.80-release
tmp-batch-cache-cleanup
soc-2019-fast-io
temp-toolsystem-multiwindow
blender2.7
collada
soc-2018-npr
temp-keymap-industry-compat
temp-fracture-modifier-2.8
temp-dna-rename
userpref_redesign
hair_object
motion_curve_fix
collada2.8
cycles_embree
interactive_physics
temp-ui-layout-2.8
cloth-improvements
soc-2018-cycles-volumes
hair_guides_grooming
hair_guides
benchmark
soc-2018-bevel
soc-2018-hair-shader-fixes
temp-udim-images
soc-2018-hair-shader
temp-volume-object
cycles_cryptomatte
temp-eeveelightcache
temp-tab_drag_drop
temp-keymap-save
temp-dynamic-overrides
fracture_modifier-master
ui_layout_gridflow
temp-keymap-changes
tmp-CollectionsAnim
tmp-b28-motionpath-drawing
uv_unwrapping_slim_algorithm
blender-v2.79b-release
tmp-COW_InsertKeyframe_Fix
temp-unified-collections
temp-modifier-rm-cddm
tmp-TimelineHeaderButtonsStretching
blender2.8-workbench
soc-2017-normal-tools
cycles_bvh8
blender-v2.79a-release
temp-scene-obedit-remove
temp-workspace-object-mode-removal
blender-v2.79-release
soc-2017-sculpting_brush
split-kernel-faster-building
id_override_static
openvdb
custom-manipulators
soc-2016-uv_tools
soc-2016-pbvh-painting
soc-2017-vertex_paint
soc-2017-sculpting_improvements
soc-2017-package_manager
strand_editmode
smooth-fcurves
id_copy_refactor
gsoc2016-improved_extrusion
temp-ssr
temp-cycles-opencl-staging
temp-cycles-denoising
ge_2df_textures
HMD_viewport
soc-2016-multiview
transform-manipulators
datablock_idprops
cycles_disney_brdf
temp_cycles_split_kernel
cycles_split_kernel
unlock_task_scheduler
uv_unwrapping_slim_and_ceres
surface-deform-modifier
cycles-tiles-rework
soc-2016-cycles_denoising
temp-layers-ui-table
uiTable
render-layers
clay-engine
multi_previews_id
cycles_disney_bsdf_transmittance
layers
pbr-viewport
temp_display_optimization
viewport_bvh_select
temp-cycles-microdisplacement
soc-2016-cycles_images
strand_nodes
object_nodes
asset-experiments
soc-2016-sculpt_tools
temp_viewport_fx_merge
custom-normals-bmesh
temp-decklink
compositor-2016
decklink
BendyBones
cycles_panorama_experiments
temp_remove_pointcache
temp_remove_particles
temp_depsgraph_split_ubereval
temp_textedit_comment_toggling
GPencil_Editing_Stage3
temp_bge_moto
UI-experiments
UI-graphical-redesign
missing-libs
free-refcount-ids
cycles_camera_nodes
epic-navigation
temp-ui-widget-refactor
gooseberry_farm
gooseberry
temp-ghash-experiments
temp-ghash-setops
temp_motionpaths
fcurves-simplify
soc-2014-fluid
GPU_data_request
depsgraph_refactor
multiview
vertex_paint_pbvh
alembic_pointcache
cycles-ptex-49
viewport_experiments
soc-2014-bge
texture_nodes_refactor
input_method_editor
GPencil_EditStrokes
soc-2014-shapekey
terrible_consequencer
GPencil_FillStrokes
libmv_prediction
blender2.4
dyntopo_holes
soc-2014-viewport_context
gtest-staging
blender-tiles
soc-2014-viewport_fx
soc-2014-remesh
soc-2014-nurbs
pie-menus
soc-2014-cycles
soc-2013-paint
particles_refactor
soc-2013-viewport_fx
tiles-scheduler
bake-cycles
soc-2013-cycles_volume
overscan
soc-2013-depsgraph_mt
soc-2013-dingto
soc-2013-sketch_mesh
soc-2013-rigid_body_sim
soc-2011-tomato
soc-2013-bge
soc-2013-motion_track
soc-2013-ui_replay
soc-2012-sushi
ge_dev
soc-2013-depsgraph_eval
soc-2008-mxcurioni
soc-2012-bratwurst
soc-2012-swiss_cheese
soc-2012-fried_chicken
meshdata_transfer
smoke2
tile
soc-2011-cucumber
bmesh
soc-2011-carrot
cycles
soc-2011-garlic
soc-2011-radish
soc-2010-nicks
vgroup_modifiers
soc-2011-pepper
soc-2010-jwilkins
merwin-spacenav
bge_components
soc-2010-merwin
render25
soc-2010-nicolasbishop
soc-2009-chingachgook
soc-2010-nexyon
soc-2010-aligorith
ge_eigen2
sculpt25
soc-2009-jaguarandi
soc-2009-imbusy
soc-2009-kazanbas
blender2.5
volume25
soundsystem
soc-2009-aligorith
sim_physics
ge_dome
etch-a-ton
soc-2008-nicholasbishop
animsys2
projection-paint
harmonic-skeleton
soc-2008-jaguarandi
fluidcontrol
apricot
soc-2008-quorn
cloth
ndof
orange
v2.93.14
v3.3.3
v2.93.13
v2.93.12
v3.4.1
v3.3.2
v3.4.0
v3.3.1
v2.93.11
v3.3.0
v3.2.2
v2.93.10
v3.2.1
v3.2.0
v2.83.20
v2.93.9
v3.1.2
v3.1.1
v3.1.0
v2.83.19
v2.93.8
v3.0.1
v2.93.7
v3.0.0
v2.93.6
v2.93.5
v2.83.18
v2.93.4
v2.93.3
v2.83.17
v2.93.2
v2.93.1
v2.83.16
v2.93.0
v2.83.15
v2.83.14
v2.83.13
v2.92.0
v2.83.12
v2.91.2
v2.83.10
v2.91.0
v2.83.9
v2.83.8
v2.83.7
v2.90.1
v2.83.6.1
v2.83.6
v2.90.0
v2.83.5
v2.83.4
v2.83.3
v2.83.2
v2.83.1
v2.83
v2.82a
v2.82
v2.81a
v2.81
v2.80
v2.80-rc3
v2.80-rc2
v2.80-rc1
v2.79b
v2.79a
v2.79
v2.79-rc2
v2.79-rc1
v2.78c
v2.78b
v2.78a
v2.78
v2.78-rc2
v2.78-rc1
v2.77a
v2.77
v2.77-rc2
v2.77-rc1
v2.76b
v2.76a
v2.76
v2.76-rc3
v2.76-rc2
v2.76-rc1
v2.75a
v2.75
v2.75-rc2
v2.75-rc1
v2.74
v2.74-rc4
v2.74-rc3
v2.74-rc2
v2.74-rc1
v2.73a
v2.73
v2.73-rc1
v2.72b
2.72b
v2.72a
v2.72
v2.72-rc1
v2.71
v2.71-rc2
v2.71-rc1
v2.70a
v2.70
v2.70-rc2
v2.70-rc
v2.66
v2.63
v2.60
v2.59
v2.58a
v2.58
v2.57b
v2.57a
v2.56a
v2.55
v2.45
softbody-stable-v1
softbody-stable-v2
softbody-stable-v3
v2.25
v2.26
v2.27
v2.28
v2.28a
v2.28c
v2.30
v2.31
v2.31a
v2.32
v2.33
v2.33a
v2.34
v2.35
v2.35a
v2.36
v2.37
v2.37a
v2.40
v2.41
v2.42
v2.42a
v2.43
v2.44
v2.46
v2.47
v2.48
v2.48a
v2.49
v2.49a
v2.49b
v2.50
v2.51
v2.52
v2.53
v2.54
v2.56
v2.57
v2.60a
v2.61
v2.63a
v2.64
v2.64a
v2.65
v2.65a
v2.66a
v2.67
v2.67a
v2.67b
v2.68
v2.68a
v2.69
Labels
Apply labels
Clear labels
Interest/Alembic
Interest/Animation & Rigging
Interest/Asset Browser
Interest/Asset Browser Project Overview
Interest/Audio
Interest/Automated Testing
Interest/Blender Asset Bundle
Interest/Collada
Interest/Compositing
Interest/Core
Interest/Cycles
Interest/Dependency Graph
Interest/Development Management
Interest/Eevee & Viewport
Interest/Freestyle
Interest/Geometry Nodes
Interest/Grease Pencil
Interest/ID Management
Interest/Images & Movies
Interest/Import/Export
Interest/Line Art
Interest/Masking
Interest/Modeling
Interest/Modifiers
Interest/Motion Tracking
Interest/Nodes & Physics
Interest/Overrides
Interest/Performance
Interest/Performance
Interest/Physics
Interest/Pipeline, Assets & I/O
Interest/Platforms, Builds, Tests & Devices
Interest/Python API
Interest/Render & Cycles
Interest/Render Pipeline
Interest/Sculpt, Paint & Texture
Interest/Text Editor
Interest/Translations
Interest/Triaging
Interest/Undo
Interest/USD
Interest/User Interface
Interest/UV Editing
Interest/VFX & Video
Interest/Video Sequencer
Interest/Virtual Reality
legacy module/Animation & Rigging
legacy module/Core
legacy module/Development Management
legacy module/Eevee & Viewport
legacy module/Grease Pencil
legacy module/Modeling
legacy module/Nodes & Physics
legacy module/Pipeline, Assets & IO
legacy module/Platforms, Builds, Tests & Devices
legacy module/Python API
legacy module/Rendering & Cycles
legacy module/Sculpt, Paint & Texture
legacy module/Triaging
legacy module/User Interface
legacy module/VFX & Video
legacy project/1.0.0-beta.2
legacy project/Asset Browser (Archived)
legacy project/BF Blender: 2.8
legacy project/BF Blender: After Release
legacy project/BF Blender: Next
legacy project/BF Blender: Regressions
legacy project/BF Blender: Unconfirmed
legacy project/Blender 2.70
legacy project/Code Quest
legacy project/Datablocks and Libraries
legacy project/Eevee
legacy project/Game Animation
legacy project/Game Audio
legacy project/Game Data Conversion
legacy project/Game Engine
legacy project/Game Logic
legacy project/Game Physics
legacy project/Game Python
legacy project/Game Rendering
legacy project/Game UI
legacy project/GPU / Viewport
legacy project/GSoC
legacy project/Infrastructure: Websites
legacy project/LibOverrides - Usability and UX
legacy project/Milestone 1: Basic, Local Asset Browser
legacy project/Nodes
legacy project/OpenGL Error
legacy project/Papercut
legacy project/Pose Library Basics
legacy project/Retrospective
legacy project/Tracker Curfew
legacy project/Wintab High Frequency
Meta/Good First Issue
Meta/Papercut
migration/requires-manual-verification
Module › Animation & Rigging
Module › Core
Module › Development Management
Module › Eevee & Viewport
Module › Grease Pencil
Module › Modeling
Module › Nodes & Physics
Module › Pipeline, Assets & IO
Module › Platforms, Builds, Tests & Devices
Module › Python API
Module › Render & Cycles
Module › Sculpt, Paint & Texture
Module › Triaging
Module › User Interface
Module › VFX & Video
Platform/FreeBSD
Platform/Linux
Platform/macOS
Platform/Windows
Priority › High
Priority › Low
Priority › Normal
Priority › Unbreak Now!
Status › Archived
Status › Confirmed
Status › Duplicate
Status › Needs Information from Developers
Status › Needs Information from User
Status › Needs Triage
Status › Resolved
Type › Bug
Type › Design
Type › Known Issue
Type › Patch
Type › Report
Type › To Do
No Label
Interest/Alembic
Interest/Animation & Rigging
Interest/Asset Browser
Interest/Asset Browser Project Overview
Interest/Audio
Interest/Automated Testing
Interest/Blender Asset Bundle
Interest/Collada
Interest/Compositing
Interest/Core
Interest/Cycles
Interest/Dependency Graph
Interest/Development Management
Interest/Eevee & Viewport
Interest/Freestyle
Interest/Geometry Nodes
Interest/Grease Pencil
Interest/ID Management
Interest/Images & Movies
Interest/Import/Export
Interest/Line Art
Interest/Masking
Interest/Modeling
Interest/Modifiers
Interest/Motion Tracking
Interest/Nodes & Physics
Interest/Overrides
Interest/Performance
Interest/Performance
Interest/Physics
Interest/Pipeline, Assets & I/O
Interest/Platforms, Builds, Tests & Devices
Interest/Python API
Interest/Render & Cycles
Interest/Render Pipeline
Interest/Sculpt, Paint & Texture
Interest/Text Editor
Interest/Translations
Interest/Triaging
Interest/Undo
Interest/USD
Interest/User Interface
Interest/UV Editing
Interest/VFX & Video
Interest/Video Sequencer
Interest/Virtual Reality
legacy module/Animation & Rigging
legacy module/Core
legacy module/Development Management
legacy module/Eevee & Viewport
legacy module/Grease Pencil
legacy module/Modeling
legacy module/Nodes & Physics
legacy module/Pipeline, Assets & IO
legacy module/Platforms, Builds, Tests & Devices
legacy module/Python API
legacy module/Rendering & Cycles
legacy module/Sculpt, Paint & Texture
legacy module/Triaging
legacy module/User Interface
legacy module/VFX & Video
legacy project/1.0.0-beta.2
legacy project/Asset Browser (Archived)
legacy project/BF Blender: 2.8
legacy project/BF Blender: After Release
legacy project/BF Blender: Next
legacy project/BF Blender: Regressions
legacy project/BF Blender: Unconfirmed
legacy project/Blender 2.70
legacy project/Code Quest
legacy project/Datablocks and Libraries
legacy project/Eevee
legacy project/Game Animation
legacy project/Game Audio
legacy project/Game Data Conversion
legacy project/Game Engine
legacy project/Game Logic
legacy project/Game Physics
legacy project/Game Python
legacy project/Game Rendering
legacy project/Game UI
legacy project/GPU / Viewport
legacy project/GSoC
legacy project/Infrastructure: Websites
legacy project/LibOverrides - Usability and UX
legacy project/Milestone 1: Basic, Local Asset Browser
legacy project/Nodes
legacy project/OpenGL Error
legacy project/Papercut
legacy project/Pose Library Basics
legacy project/Retrospective
legacy project/Tracker Curfew
legacy project/Wintab High Frequency
Meta/Good First Issue
Meta/Papercut
migration/requires-manual-verification
Module › Animation & Rigging
Module › Core
Module › Development Management
Module › Eevee & Viewport
Module › Grease Pencil
Module › Modeling
Module › Nodes & Physics
Module › Pipeline, Assets & IO
Module › Platforms, Builds, Tests & Devices
Module › Python API
Module › Render & Cycles
Module › Sculpt, Paint & Texture
Module › Triaging
Module › User Interface
Module › VFX & Video
Platform/FreeBSD
Platform/Linux
Platform/macOS
Platform/Windows
Priority › High
Priority › Low
Priority › Normal
Priority › Unbreak Now!
Status › Archived
Status › Confirmed
Status › Duplicate
Status › Needs Information from Developers
Status › Needs Information from User
Status › Needs Triage
Status › Resolved
Type › Bug
Type › Design
Type › Known Issue
Type › Patch
Type › Report
Type › To Do
Milestone
Set milestone
Clear milestone
No items
No Milestone
Projects
Set Project
Clear projects
No project
Assignees
Assign users
Clear assignees
No Assignees
12 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender#56185
Reference in new issue
There is no content yet.
Delete Branch '%!s(<nil>)'
Deleting a branch is permanent. It CANNOT be undone. Continue?
No
Yes
System Information
Windows 10 64-bit
MSI R7750
Blender Version
2.80.21, Date 2018-07-31, Hash
9b817bc168Short description of error
When you touch the edge of colore whell - blender crashes.
Exact steps for others to reproduce the error

Add greace pencil - blank
Change mode to draw
Draw a stroke
Go to Material
Select Srtoke-Color
Start selecting a color, go to the edge of color wheel - blender crashes
P.S. You must hold left mouse button and make circular moves to crash
Added subscriber: @andergrin
#56901 was marked as duplicate of this issue
Added subscriber: @s12a
It took several seconds of dragging the cursor on the color wheel, but in the end I could reproduce it with
0f449541d2and:It does seem to occur only (or at least, within reasonable time) in Draw mode. Probably the main point of interest is this error:
blender.crash.txt
console_output.txt
Tested a newer version of blender 2.8 (2018-07-31 23:00) Hash
0f449541d2on different PC (Windows 7 64-bit, Asus GT630-2GD3)
and can't recreate crash.
I cannot reproduce in my Windows GTX660 system.
I guess that this may be related to the rendering of the preview, maybe some kind of blocking, so maybe depends of CPU/GPU speed. I will keep testing.
Added subscriber: @Endeg
Just want to report, have same problem on latest 2.8.
Using Windows 7 (7601) and AMD R7 200 Series.
Doing couple of strokes, then change stroke color couple of times and eventually blender just closes with this error:
System info attached, hope this might help.
system-info.txt
Closed as duplicate of #56491
Changed status from 'Duplicate' to: 'Open'
Ok, so the problem still persist on current (
9d00b0f796) version.I decided to investigate and found that eventually during one of the redraws GP fails to allocate multisample texture which causes crash later. And this happens when we do a lot of redraws just by changing GP material color (circular motions mentioned in ticket).
I tried to skip drawing when texture was not allocated to see what happens, and crash disappeared. Blender still showed video memory error, but kept working and GP too. And error was shown only once.
So I deduced fix to just calling gpu_texture_try_alloc twice in gpu_texture.c before giving up. And looks like it fixed problem on my system: texture was successfully created on second try.
But before sending patch, I'm not very experienced with OpenGL and not sure if this should be considered a proper fix. Could there be any suggestions on how this problem should be tackled?
Added subscriber: @fclem
Not sure if this is the way to go. @fclem could you take a look?
Added subscriber: @AnrtaHayrwe
Changed status from 'Open' to: 'Resolved'
I think this was solved and it was related to preview jobs. We can close and if the problem still exist, we can reopen it.
This is absolutely not solved. Otherwise I wouldn't be making a complete crash report about it (albeit it turned out to be a duplicate even though I searched beforehand) here: https://developer.blender.org/T56901
Changed status from 'Resolved' to: 'Open'
This is t one I wanted reopen..not #56901
Man, what are you doing...
Well, I can definitely confirm that it's still a problem and it's making it extremely hard to learn to use the grease pencil. I understand that what little development time Blender has can't really be spared towards unsupported hardware, but it's kind of a shame. My 7970 is still working quite well and to replace it with something current but of similar power is too costly for me (around 200 euros for something that isn't that much better to replace something that's still working perfectly fine is insanity). Worst of all I can't even sell this card since it's too old to have much value now even though it's still good.
Whew, okay, vented a little. Now back to not learning grease pencil.
@AnrtaHayrwe Could you try setting in the user prefs the multisample of grease pencil to 0?
I canot reproduce in my system, but maybe the error is related to that.
Turn multisample of grease pencil to 0, still crasing.system-info.txt
Added subscriber: @nokipaike
I read this bug report and I wanted to do some tests and I confirm on my radeon 7670 color change and after a few seconds crash
blender-2.80-c3d46694e21-win64.zip Sep 24 2018 00:05:02
Indeed, crashing anyway. You probably haven't read my crash report, but I've actually built it myself to see more details. Here's the screenshot:
https://dev-files.blender.org/file/data/j6pkh4qr35eh54bnxp3d/PHID-FILE-a4angccvhfiexbjbcwfy/BlenderGPcrash2.jpg
Some kind of read access violation. Seems to only happen to GPUs around the 1st GCN generation of AMD cards. Now if I knew C/C++ I'd love to fix it myself but I have no clue what this could mean.
@fclem Do you have any idea here?
@AnrtaHayrwe Can you review in debug mode what is the value of stl->storage->multisamples in GPENCIL_draw_scene() when you set the multisamples to 0?
Try to verify if the macro MULTISAMPLE_GP_SYNC_ENABLE is executed or not.... it's strange you have this if the multisample is set to 0.
@antoniov To me it looks like a GPU mem leak. The texture maybe not freed in the right context or something like that (but there are assert for ensuring that it is the case). Then the driver cannot create the texture for the preview because of insufficient memory.
It is related to the preview drawing. But the leak maybe elsewhere.
@AnrtaHayrwe Try updating the stoke color without any 3D view opened. If it does not crash it might be because there is less textures allocated on the GPU so it's not a very good indicator.
@AnrtaHayrwe Be sure to get the last source code. I have disabled AA for material previews because it's not required.
I disabled my discrete gpu radeon 7670, to see what happens with the intel hd 4000 : blender does not crash, but the color change is terribly slow (rotating the selection of color in the color wheel)
intel not crash and slow
radeon crash
@fclem
I tried to do this test, without an open 3d view, it takes 3-4 times more time but then crashes the same
I tried also to do the same test with a normal geometry and not crash
@fclem Tried changing the colour on a material without the object showing anywhere and while it did take me about a minute of twerking my mouse around it ended up crashing anyway.
@antoniov I tried debugging with breakpoints on places that had stl->storage->multisamples and MULTISAMPLE_GP_SYNC_ENABLE but I didn't really understand it. Only thing I know is that the value of multisamples was 0 and MULTISAMPLE_GP_SYNC_ENABLE didn't seem to be hit from what VS was telling me. Though once I had those breakpoints and it crashed after changing colour I got stopped at a different place.
I also tried rebuilding again (since I read that message only after finishing the other "testing") with the up to date source but it was exactly the same result.
on linux with the latest mesa 18.3-git.devel drivers
on radeon gpu it seems not to crash
and on the intel gpu is also fast
tested blender-2.80-2abbe1d125f-linux-glibc224-x86_64.tar.bz2 Sep 23 2018 23:04:43
Oh, speaking about Linux, I tried running an Ubuntu VM with Mesa drivers in VirtualBox before and it didn't seem to crash. Though it ran so slowly I didn't have the patience to keep twirling the colour wheel for longer than three minutes. So it seems to be specific to Windows and/or AMD drivers. Which is why I have no real hope of having this fixed by the devs due to support for 1st gen GCN GPUs having been dropped since 2.79.
if you want to use blender 2.8 on linux with these cards you have to use:
(on the real machine)
https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/mesa
I fought a couple of weeks with the boys of mesa to get rid of the drivers on these radeon :P
unfortunately they are not yet perfect, the esm shadow do not work if you do not disable sbcl and in general the performance is slower than windows
R600_DEBUG=nosb ./blender
Switching to Linux isn't really an option to me, so I only use VMs to test stuff and that's it.
this is my opinion profane ... as it seems that the crash does not happen immediately but only after that this movement saturates somehow a portion of memory assigned to the "cache-buffer of the color" and after it happens to crash, it would not be possible to empty the memory every thousandth of a movement?
in the selection of color there is no need for a history data of color to be stored in memory
@nokipaike @AnrtaHayrwe Can you try running with the command line option
-t 1to put aside any multithreading issue?Also can you try to reproduce with an eevee material instead of a GP mat? (to make sure it's local to GP)
@fclem Well, dunno if I managed to run it as you wanted (I just started Blender from the command line like this: blender.exe -t 1) but it crashed anyway.
And when it comes to reproducing the crash with normal materials, I wasn't able to crash it no matter how I tried. Works smoothly in EEVEE, OpenGL and Cycles.
One thing I discovered, though, is that it doesn't crash if I change the colour of the GP materials in Cycles or OpenGL. It also changes as smoothly as the normal materials. But once I changed to EEVEE it became sluggish and crashed like usual. I tried again, switching from EEVEE to Cycles/OpenGL right before it crashes and it went back to being smooth again and not crashing, but after I switched back it crashed after a few colour changes. Seems like whatever causes the crash doesn't get reset when changing render engines, but at least it doesn't affect the other engines.
I swear, moving the mouse around in circles so much will worsen my RSI...
I downloaded the latest build and I am no longer able to crash blender
but now he appears on the console:
GPUtexture:Texture alloc failed, not enough Video Memory.
blender-2.80-c4806bbcb9c-win64.zip Sep 25 2018 00:42:57
note: I'm not using official amd drivers, but a hacked version that contains more recent dlls (with yesterday's blender build and these drivers crashing the same)
Also downloaded the latest build but still crashing the same way. I have the official drivers. Version 18.9.2.
@nokipaike While it's not crashing, does it still feel sluggish? Try to compare it with different render engines like I did.
I'm actually pretty happy I discovered that other render engines don't crash. I can at least practice somewhat now.
@AnrtaHayrwe
my gpu is supported up to the legacy drivers that are stopped in 2016 and to remedy put more recent dll of drectx and opengl from the new drivers, so your drivers are newer
I've done other tests and I can not get it to crash anymore
with cycles it does not come out: GPUtexture:Texture alloc failed, not enough Video Memory and the color change is very fluid
with eevee comes out GPUtexture:Texture alloc failed, not enough Video Memory and the color change is sometimes fluid and sometimes gets stuck
with opengl comes out: the color change is very fluid and "GPUTexture: texture alloc failed. Not enough Video Memory" it takes a lot longer to appear
my gpu has 2 GB of memory
as I make movements in the color wheel, sometimes it hangs at the edge of the wheel circumference and moves only around this circumference. in order to start selecting all the colors of the wheel, I have to release the mouse and press again
this strangeness always does it yesterday and even on linux
@nokipaike I see. So we got somewhat similar results.
When it comes to the color wheel, I can confirm the same behaviour. I think this is due to the wheel not locking the cursor in its circumference and letting you go way out of bounds. You can actually come back to the center if you try. Though this behaviour is part of 2.79 as well and probably earlier. While I don't think it should be considered a bug, improving the cursor to be locked inside the colour wheel would make for a better experience. Maybe I'll post this in Right-Click Select or something.
Removed subscriber: @s12a
maybe the problem is right between the color wheel and the cursor ... that somehow the jumps and inconsistencies make badly manage something in the memory of these radeons and cause crashes
look carefully at the color wheel in the upper left corner before the crash appears a thick black shape

@nokipaike ... No, don't think it's that...
Anyway, I've just posted my thoughts on the colour wheel here if anyone cares:
https://blender.community/c/rightclickselect/vdcbbc/
I hope some of the devs actually give their opinion on that since it's one of those small annoyances that seem to be part of every program from what I can tell. Wanna know the reason it hasn't been improved yet.
It seems, the crash is gone. With latest AMD Radeon driver (18.9.2) and todays (25.09.18) Blender build i can't reproduse crash anymore, even with eevee engine. The cursor movment is still a little bit clunky.
P.S. Nope, with EEVEE crash again
Yeah, installed
c4806bbcb9version and with 18.5.1 driver it works properly. Looks like fixed by2b628ba.There was still crash on first run but I can't reproduce it so I'm not sure if it's relevant to this issue.
Also, I'm still seeing "GPUTexture: texture alloc failed. Not enough Video Memory." message in console but it happens only once and as I keep circling on color wheel it's not printed anymore.
OK, I've spent some more time testing and I've found some weird fecking results that were the oposite of what I was expecting.
So basically, when the Grease Pencil MultiSample is set to 0 or 2 it shows "GPUTexture: texture alloc failed. Not enough Video Memory." in the console and crashes right away.
But when you set the Grease Pencil MultiSample to 4, 8 or 16 it shows "GPUTexture: texture alloc failed. Not enough Video Memory." in the console but doesn't crash. It just keeps running. And that error only popped up once no matter the settings I changed and how much I tried.
I don't understand why but maybe it could help the devs in some way.
I'd also like to ask @andergrin and @Endeg to try to do the same thing as me to confirm this since you had similar results.
in fact I have never touched this option and is set to multisample to 4, perhaps because I had saved the custom preferences previously ...
but for the sake of it I did some tests with multisample at 2 and 0 and I did not crash any more
It would be interesting to be able to understand what this depends on:
"GPUTexture: texture alloc failed. Not enough Video Memory."
For me blender crashes with "no multisample", and with multisample: 2 i not able to crash it.
The results seem to be all over the place... But it looks like at least some levels of MultiSample don't crash. So weird...
@AnrtaHayrwe
Ok, for me (still version
c4806bbcb9):Later will try to run it with fix mentioned earlier (https:*developer.blender.org/T56185#531680) to see if problem persist. The diff is here .
It looks like the problem is not about memory but about driver refusing to allocate textures at certain rate. So by adding this double check we give driver some pause to pass texture allocation. Not sure about correctnes of fix but maybe it can give some hint where to dig.
Checked with the fix and and all multisample settings worked without crash. Still getting error message in console. It's strange that this texture allocation fails once and after that seems to work properly.
Tried beta (
4c31bed6b4) version. And looks like it's working for me, almost scratched the hole in my tablet.Still got this in console:
"GPUTexture: texture alloc failed. Not enough Video Memory.GPUTexture: texture alloc failed. Not enough Video Memory."
But no crashes so far. Maybe someone else who got this crash can confirm too?
This issue was referenced by
ba1f178c1cChanged status from 'Open' to: 'Resolved'
Added subscriber: @McLP
This crash/freeze happens instantly on my system. No message in the console. Independent of Draw/Object mode. I believe the is related to my old graphics card (no driver update available). Even freezes without any strokes drawn. Creating a new material does the same.
Operating system: Windows-10-10.0.17134 64 Bits
Graphics card: Intel(R) HD Graphics 4000 Intel 4.0.0 - Build 10.18.10.4425
Blender version: 2.80 (sub 50), branch: blender2.7, commit date: 2019-03-20 01:34, hash:
47ba487e05Changed status from 'Resolved' to: 'Open'
Added subscriber: @brecht
Changed status from 'Open' to: 'Resolved'
@McLP, please create a new bug report for your case.
Created new report #62838
Removed subscriber: @andergrin