armory3d / armory3d/armory

Live Patch crashes the application on Krom after selecting an element

Open
#2,158 4 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
C++
Stars
3.3k
Forks
353
Avg merge
3d 16h
Merged PRs (30d)
1

Description

**Description**
Enabling `Live Patch`, hitting `Play` and then going back to Blender and selecting an element crashes the application with the following error:
```
#
# Fatal error in v8::ToLocalChecked
# Empty MaybeLocal.
#
```

Tested on Krom Linux

**To Reproduce**
New File -> Enable Live Patch -> Play -> Go back to Blender -> Select Default Cube

**System**
Blender: 2.83LTS
Armory: latest commit
OS: Ubuntu 20.04.2 LTS

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the crash with Blender 2.83LTS on Ubuntu by enabling Live Patch, playing the project in Krom, returning to Blender, and selecting the Default Cube. Start by tracing the Live Patch and Blender-to-Krom interaction around the v8::ToLocalChecked failure; done means selecting an element no longer crashes the application.

Written by the indexing model from the issue text.

Assessment

Tech stack
blender, cpp
Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.