# Erro no editor de tabela: Não é possível ler propriedades de null (lendo 'length') persiste na 2026.2.0-latest

**URL:** https://meta.discourse.org/t/table-editor-error-cannot-read-properties-of-null-reading-length-persists-on-2026-2-0-latest/395540
**Category:** Bug
**Tags:** table-builder, bug
**Created:** [9 Fevereiro , 2026 12:57 UTC](https://meta.discourse.org/t/table-editor-error-cannot-read-properties-of-null-reading-length-persists-on-2026-2-0-latest/395540 "2026-02-09T12:57:01Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [9 Fevereiro , 2026 12:57 UTC](https://meta.discourse.org/t/table-editor-error-cannot-read-properties-of-null-reading-length-persists-on-2026-2-0-latest/395540/1 "2026-02-09T12:57:01Z")

</div>

Continuando a discussão de [Não é possível editar tabelas](https://meta.discourse.org/t/unable-to-edit-tables/271262/5):

> [@](#):
>
> **Ambiente**
> 
> - Discourse: `v2026.2.0-latest +209` (após reconstrução completa)
> - Anteriormente também observado em: `v2026.2.0-latest +165`

Olá a todos, dando seguimento com dados mais concretos.

Posso confirmar que este problema **ainda é reproduzível na versão mais recente**.

**Ambiente**

- Discourse: `v2026.2.0-latest +209` (após reconstrução completa)
- Anteriormente também observado em: `v2026.2.0-latest +165`
- Navegador: Chrome

**O que eu tentei**

- Reconstrução completa / atualização para `+209`
- Atualização forçada (Hard refresh)
- Reproduzido no **Modo de Segurança** com:
  - temas desativados
  - personalizações não oficiais do lado do cliente desativadas
  - todas as personalizações de plugins do lado do cliente desativadas

**Resultado**

- Editar uma tabela e clicar no botão azul **Salvar** consistentemente gera:

```plaintext
Uncaught TypeError: Cannot read properties of null (reading 'length')
  at buildUpdatedPost (spreadsheet-editor.gjs:261)
  at updateTable
  at insertTable

```

- A interface do usuário não salva nem atualiza a postagem.
- O mesmo comportamento ocorre no Modo de Segurança.

> **Capturas de tela anexadas mostrando o erro do console e a reprodução no Modo de Segurança.**
>
> não é modo de segurança
> 
> ![image](https://global.discourse-cdn.com/meta/original/4X/d/4/c/d4cc94b837c78ab23f3918bdd755a92f88a29add.jpeg)
> 
> modo de segurança
> 
> ![image](https://global.discourse-cdn.com/meta/original/4X/5/5/3/553847cdb66d974532d4af79cb525e249aded444.jpeg)

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [10 Fevereiro , 2026 04:51 UTC](https://meta.discourse.org/t/table-editor-error-cannot-read-properties-of-null-reading-length-persists-on-2026-2-0-latest/395540/2 "2026-02-10T04:51:35Z")

</div>

| Coluna 1 | Coluna 2 | Coluna 3 | Coluna 4 | Coluna 5 | Coluna 6 | Coluna 7 | Coluna 8 | Coluna 9 | Coluna 10 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Linha 1, Célula 1 | Linha 1, Célula 2 | Linha 1, Célula 33 | Linha 1, Célula 4 | Linha 1, Célula 5 | Linha 1, Célula 6 | Linha 1, Célula 7 | Linha 1, Célula 8 | Linha 1, Célula 9 | Linha 1, Célula 10 |
| Linha 2, Célula 1 | Linha 2, Célula 2 | Linha 2, Célula 3 | Linha 2, Célula 4 | Linha 2, Célula 5 | Linha 2, Célula 6 | Linha 2, Célula 7 | Linha 2, Célula 8 | Linha 2, Célula 9 | Linha 2, Célula 10 |
| Linha 3, Célula 1 | Linha 3, Célula 2 | Linha 3, Célula 3 | Linha 3, Célula 4 | Linha 3, Célula 5 | Linha 3, Célula 6 | Linha 3, Célula 7 | Linha 3, Célula 8 | Linha 3, Célula 9 | Linha 3, Célula 10 |

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [10 Fevereiro , 2026 04:52 UTC](https://meta.discourse.org/t/table-editor-error-cannot-read-properties-of-null-reading-length-persists-on-2026-2-0-latest/395540/3 "2026-02-10T04:52:59Z")

</div>

Não reproduzível aqui (trivialmente)

É algo sobre sua tabela em particular? Você pode incluir o markdown completo?

---

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [10 Fevereiro , 2026 06:29 UTC](https://meta.discourse.org/t/table-editor-error-cannot-read-properties-of-null-reading-length-persists-on-2026-2-0-latest/395540/4 "2026-02-10T06:29:25Z")

</div>

```plaintext
Material | $\varepsilon_r$
-------- | --------------
Ar seco | 1.0006
Papel | 3
Diamante | 5
Silício | 12
HfO $_2$ (Hf = Háfnio) | 25
H $_2$ O | 80
BaTiO $_3$ (Titanato de Bário - útil para manter sua polarização) | $\sim 4000$

```

| Material | \varepsilon\_r |
| --- | --- |
| Ar seco | 1.0006 |
| Papel | 3 |
| Diamante | 5 |
| Silício | 12 |
| HfO \_2 (Hf = Háfnio) | 25 |
| H \_2 O | 80 |
| BaTiO \_3 (Titanato de Bário - útil para manter sua polarização) | \sim 4000 |

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [10 Fevereiro , 2026 07:03 UTC](https://meta.discourse.org/t/table-editor-error-cannot-read-properties-of-null-reading-length-persists-on-2026-2-0-latest/395540/6 "2026-02-10T07:03:45Z")

</div>

OK, isto foi corrigido conforme:

> <https://github.com/discourse/discourse/pull/37658>
>
> We were previously leaning on regex which was fragile

Estávamos dependendo de regex para encontrar tabelas e ela não gostava deste formato de tabela.  
A mudança é depender da análise de markdown, que é muito mais robusta.

---

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [10 Fevereiro , 2026 07:25 UTC](https://meta.discourse.org/t/table-editor-error-cannot-read-properties-of-null-reading-length-persists-on-2026-2-0-latest/395540/7 "2026-02-10T07:25:40Z")

</div>

Estou atualmente na 2026.2.0-latest (8125ffa60a).  
O problema ainda se reproduz aí, inclusive no Modo de Segurança e no PWA.

Parece que este commit é anterior ao PR #37658 - feliz em retestar assim que o mais recente avançar após a mesclagem.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [15 Fevereiro , 2026 21:00 UTC](https://meta.discourse.org/t/table-editor-error-cannot-read-properties-of-null-reading-length-persists-on-2026-2-0-latest/395540/8 "2026-02-15T21:00:22Z")

</div>

Este tópico foi automaticamente fechado após 5 dias. Novas respostas não são mais permitidas.
