apache / apache/arrow-java

[CI] Try to re-enable ORC JNI tests with Valgrind or ASan for debugging

Abierto
#473 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Type: enhancement
Lenguaje dominante
Java
Estrellas
94
Forks
152
Merge medio
3 d 16 h
PR fusionados (30 d)
11

Descripción

### Describe the enhancement requested

https://github.com/apache/arrow-java/pull/449

ORC tests segfault randomly with `Fatal glibc error: malloc.c:2599 (sysmalloc): assertion failed: (old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)`

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza revisando el pull request #449 y la configuración de CI para las pruebas de ORC JNI. Investiga cómo se puede habilitar Valgrind o ASan para esas pruebas y, después, verifica que las pruebas se ejecuten de forma fiable y proporcionen diagnósticos útiles para el fallo aleatorio de segmentación de glibc informado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java
Área
ci-cd, testing-qa
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.