Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Realtime Database Async update hangs on error

Abierto
#598 3 comentarios 1 reacción 1 asignado Ver en GitHub

@jsdt ya está trabajando en esto.

Desde el 22/9/2021.

Evaluación

Este issue todavía no se ha evaluado.

Descripción

api: database
[REQUIRED] Step 2: Describe your environment
  • Operating System version: Docker openjdk:8 running on Google Cloud Run
  • Firebase SDK version: 8.0.1
  • Library version: 8.0.1
  • Firebase Product: RT Database (auth, database, storage, etc)
[REQUIRED] Step 3: Describe the problem

I made an update request with a completionListener with a badly sanitized key that had " and :. While I handled errors, this caused the request to end with an Internal error code. I forced the database call to timeout and received an error saying that my input was malformed.

Expectations: if the call to the database is malformed, it should just quit immediately instead of hang.

Steps to reproduce:
  1. Call the updateChildren function with a malformed key
  2. Force the callback to terminate (I used 5 seconds)
  3. You should see an error s.a Firebase Database error: Invalid token in path
Lenguaje dominante
Java
Estrellas
620
Forks
305
Merge medio
4 d 9 h
PR fusionados (30 d)
4

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de firebase/firebase-admin-java

Todos los issues de firebase/firebase-admin-java

Issues similares

Más issues de Java

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.