2.8 branch crashes regardless of renderer when entering edit mode #51485

Closed
opened 6 years ago by Theo_Friberg · 17 comments

blender-2.80.0-git20170513.1bcbad446e5-x86_64 (from the daily builds) dies when entering edit mode. (Even with the default startup scene, so I don't have a specific blend to upload to highlight this.)

The messages vary depending on the render engine.

Eevee, Clay & Cycles

GPUShader: linking error:
ERROR: Input of fragment shader 'vertexColor' not written by vertex shader

GPUShader: linking error:
ERROR: Input of fragment shader 'vertexColor' not written by vertex shader

Writing: /tmp/blender.crash.txt
Segmentation fault: 11

blender.crash.txt

BGE & Internal

GPUShader: compile error:
ERROR: 0:29: 'varying' : syntax error: syntax error

GPUShader: compile error:
ERROR: 0:17: 'varying' : syntax error: syntax error

GPUShader: compile error:
ERROR: 0:30: 'varying' : syntax error: syntax error

Writing: /tmp/blender.crash.txt
Segmentation fault: 11

blender.crash.txt

Hardware & software info:

macOS Sierra 10.12.4 (16E195)
iMac (Retina 5K, 27-inch, Late 2015)
3,2 GHz Intel Core i5
16 Gt 1867 MHz DDR3
Macintosh HD
AMD Radeon R9 M380, 2048 Mt
DGKSVHD5GG7V
`blender-2.80.0-git20170513.1bcbad446e5-x86_64` (from the daily builds) dies when entering edit mode. (Even with the default startup scene, so I don't have a specific blend to upload to highlight this.) The messages vary depending on the render engine. # Eevee, Clay & Cycles ``` GPUShader: linking error: ERROR: Input of fragment shader 'vertexColor' not written by vertex shader GPUShader: linking error: ERROR: Input of fragment shader 'vertexColor' not written by vertex shader Writing: /tmp/blender.crash.txt Segmentation fault: 11 ``` [blender.crash.txt](https://archive.blender.org/developer/F597428/blender.crash.txt) # BGE & Internal ``` GPUShader: compile error: ERROR: 0:29: 'varying' : syntax error: syntax error GPUShader: compile error: ERROR: 0:17: 'varying' : syntax error: syntax error GPUShader: compile error: ERROR: 0:30: 'varying' : syntax error: syntax error Writing: /tmp/blender.crash.txt Segmentation fault: 11 ``` [blender.crash.txt](https://archive.blender.org/developer/F597436/blender.crash.txt) # Hardware & software info: ``` macOS Sierra 10.12.4 (16E195) iMac (Retina 5K, 27-inch, Late 2015) 3,2 GHz Intel Core i5 16 Gt 1867 MHz DDR3 Macintosh HD AMD Radeon R9 M380, 2048 Mt DGKSVHD5GG7V ```
Poster

Changed status to: 'Open'

Changed status to: 'Open'
Poster

Added subscriber: @Theo_Friberg

Added subscriber: @Theo_Friberg
Collaborator

#51832 was marked as duplicate of this issue

#51832 was marked as duplicate of this issue

Added subscriber: @Almisuifre

Added subscriber: @Almisuifre

Added subscriber: @JimboBoss

Added subscriber: @JimboBoss
Owner

Added subscribers: @MikeErwin, @dfelinto

Added subscribers: @MikeErwin, @dfelinto
MikeErwin was assigned by dfelinto 6 years ago
Owner

@MikeErwin can you reproduce this? For Linux at least, builder bots are building fine (core profile and all).

@MikeErwin can you reproduce this? For Linux at least, builder bots are building fine (core profile and all).

Added subscriber: @ChrisMcFall

Added subscriber: @ChrisMcFall

Im having very similar results on multiple windows builds, it crashes as soon as i hit tab to shift into edit mode. Haven't checked the error messages yet.
blender-2.80.0-git.8cf5eaa-windows64
blender-2.80.0-git.8cf5eaa-windows32
blender-2.80.0-git.c838dd9-windows64

Surface Pro 4 I7
OS Name Microsoft Windows 10 Pro
Version 10.0.15063 Build 15063
Processor Intel(R) Core(TM) i7-6650U CPU @ 2.20GHz, 2208 Mhz, 2 Core(s), 4 Logical Processor(s)
BIOS Version/Date Microsoft Corporation 106.1624.768, 24/02/2017

Im having very similar results on multiple windows builds, it crashes as soon as i hit tab to shift into edit mode. Haven't checked the error messages yet. blender-2.80.0-git.8cf5eaa-windows64 blender-2.80.0-git.8cf5eaa-windows32 blender-2.80.0-git.c838dd9-windows64 Surface Pro 4 I7 OS Name Microsoft Windows 10 Pro Version 10.0.15063 Build 15063 Processor Intel(R) Core(TM) i7-6650U CPU @ 2.20GHz, 2208 Mhz, 2 Core(s), 4 Logical Processor(s) BIOS Version/Date Microsoft Corporation 106.1624.768, 24/02/2017

Added subscriber: @ErichToven

Added subscriber: @ErichToven

Same Issues here on Windows

2017-06-13_06-22-05.mp4
system-info.txt

Same Issues here on Windows [2017-06-13_06-22-05.mp4](https://archive.blender.org/developer/F629126/2017-06-13_06-22-05.mp4) [system-info.txt](https://archive.blender.org/developer/F629133/system-info.txt)
brecht commented 6 years ago
Owner

Added subscriber: @Mr.E.Spinks

Added subscriber: @Mr.E.Spinks

Added subscriber: @RogielSulzbach

Added subscriber: @RogielSulzbach

I can confirm the issue is still present at least on Blender internal on the latest nightly (blender-2.80.0-git20171025.0e7113df218-x86_64) on High Sierra on a Intel HD 3000 card, other renderers are so slow (way above 1s per frame) so I can't really test if everything is working fine, but at least they seem to be entering edit mode, but completely unusable due to lagging.

I am not familiar with how Blender uses shaders, but from the little I know about OpenGL development, the in/out parameters in a GLSL shader version 330 are interpolated by default. varying has been deprecated in OpenGL 3.0 and appears to not be supported by Apple's driver.

I can confirm the issue is still present at least on Blender internal on the latest nightly (blender-2.80.0-git20171025.0e7113df218-x86_64) on High Sierra on a Intel HD 3000 card, other renderers are so slow (way above 1s per frame) so I can't really test if everything is working fine, but at least they seem to be entering edit mode, but completely unusable due to lagging. I am not familiar with how Blender uses shaders, but from the little I know about OpenGL development, the in/out parameters in a GLSL shader version 330 are interpolated by default. `varying` has been deprecated in OpenGL 3.0 and appears to not be supported by Apple's driver.
brecht commented 5 years ago
Owner

Added subscriber: @brecht

Added subscriber: @brecht
brecht commented 5 years ago
Owner

Changed status from 'Open' to: 'Resolved'

Changed status from 'Open' to: 'Resolved'
brecht closed this issue 5 years ago
brecht commented 5 years ago
Owner

This was fixed quite a while ago.

This was fixed quite a while ago.
Sign in to join this conversation.
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
No Milestone
No project
No Assignees
9 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender#51485
Loading…
There is no content yet.