<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.28.3">
</HEAD>
<BODY>
Hola!<BR>
<BR>
Espero que esta consulta no este fuera de lugar en esta lista. De ser así siento su perdida de tiempo ;)<BR>
<BR>
Tengo una aplicación que cada cierto tiempo explota y genera un core dump. Al hacer bt obtengo lo siguiente<BR>
#0  0x00a1f7a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2<BR>
#1  0x00bc3f71 in __pause_nocancel () from /lib/tls/libpthread.so.0<BR>
#2  0x0804d7a8 in main ()<BR>
<BR>
Todos los hilos de la aplicación tienen como última línea <BR>
#0  0x00a1f7a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2<BR>
<BR>
Leyendo por ahí, la explicación que más me ha convencido es la siguiente<BR>
- The mutex is locked by another thread that exited without releasing the lock<BR>
- The mutex is locked by one of the threads that is typing to lock it and wasn't declared recursive<BR>
- The mutex was never initialized at all<BR>
- The mutex has been corrupted by a bad pointer, stack problem, some other type of general memory corruption<BR>
<BR>
Realmente me encuentro bastante perdido ya que el core no indica qué clase o dónde se ha producido el error.<BR>
<BR>
¿Alguien puede arrojar algo de luz sobre este total misterio para mi? ¿Quizás por dónde seguir investigando?<BR>
<BR>
Si esto es un off-topic no dudeis en descartar el mensaje<BR>
<BR>
Un saludo y gracias!
</BODY>
</HTML>