<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://test.amule.szerverem.hu/w/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://test.amule.szerverem.hu/w/index.php?action=history&amp;feed=atom&amp;title=Backtraces-es</id>
		<title>Backtraces-es - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://test.amule.szerverem.hu/w/index.php?action=history&amp;feed=atom&amp;title=Backtraces-es"/>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/w/index.php?title=Backtraces-es&amp;action=history"/>
		<updated>2026-04-05T09:30:59Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.3</generator>

	<entry>
		<id>http://test.amule.szerverem.hu/w/index.php?title=Backtraces-es&amp;diff=23712&amp;oldid=prev</id>
		<title>Vollstrecker: Corrected Spelling of Español in language selection</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/w/index.php?title=Backtraces-es&amp;diff=23712&amp;oldid=prev"/>
				<updated>2008-09-24T14:02:48Z</updated>
		
		<summary type="html">&lt;p&gt;Corrected Spelling of Español in language selection&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 14:02, 24 September 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;[[Backtraces|English]] | [[Backtraces-es|&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Spanish&lt;/del&gt;]]&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Backtraces|English]] | &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Backtraces-es|&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Espa&amp;amp;ntilde;ol&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Introducción ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Introducción ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Vollstrecker</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/w/index.php?title=Backtraces-es&amp;diff=18829&amp;oldid=prev</id>
		<title>AnimAlf: langs added</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/w/index.php?title=Backtraces-es&amp;diff=18829&amp;oldid=prev"/>
				<updated>2008-02-27T03:28:05Z</updated>
		
		<summary type="html">&lt;p&gt;langs added&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 03:28, 27 February 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;center&amp;gt;[[Backtraces|English]] | [[Backtraces-es|Spanish]]&amp;lt;/center&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Introducción ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Introducción ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Bien, no es duro imaginar, que esto va sobre las backtraces.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Bien, no es duro imaginar, que esto va sobre las backtraces.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>AnimAlf</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/w/index.php?title=Backtraces-es&amp;diff=18828&amp;oldid=prev</id>
		<title>AnimAlf: new translation</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/w/index.php?title=Backtraces-es&amp;diff=18828&amp;oldid=prev"/>
				<updated>2008-02-27T03:27:07Z</updated>
		
		<summary type="html">&lt;p&gt;new translation&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Introducción ==&lt;br /&gt;
Bien, no es duro imaginar, que esto va sobre las backtraces.&lt;br /&gt;
&lt;br /&gt;
Generalmente, no suele ser necesario para un usuario normal realizarlo. Sin embargo, a veces podemos tener un mal día y la revisión [http://www.gnu.org/software/cvs CVS] que estés manejando puede ser inestable. Aquí es donde entran las backtraces: Si tu [[aMule-es|aMule]] peta y muestra un  &amp;quot;OOPS - aMule crashed&amp;quot;, eso es lo que nos gustaría saber. Los backtrace que provee [[aMule-es|aMule]] no son muy útiles ya que proveen poca información por lo general, por lo que hay una forma mejor: un backtrace *real*.&lt;br /&gt;
&lt;br /&gt;
== El depurador GNU ==&lt;br /&gt;
Primero que nada, necesitar tener el [http://www.gnu.org/software/gdb/gdb.html Depurador GNU] instalado. Se llama ''gdb'' puedes averiguar si lo tienes tecleando ''which gdb'' en una ventana de consola. Obtendrás un resultado como éste:&lt;br /&gt;
&lt;br /&gt;
 $ which gdb&lt;br /&gt;
 /usr/bin/gdb&lt;br /&gt;
&lt;br /&gt;
Si no tienes el [http://www.gnu.org/software/gdb/gdb.html GDB], Verás un mesaje similar a esta:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 $ which gdb&lt;br /&gt;
 which: no gdb in (/bin:/usr/bin:[etc])&lt;br /&gt;
&lt;br /&gt;
Si es ese el caso, el [http://www.gnu.org/software/gdb/gdb.html Depurador GNU] es muy probable que no esté instalado en tu sistema por lo que deberás instalarlo antes de continuar.&lt;br /&gt;
&lt;br /&gt;
Si tu SO es [http://www.gentoo.org Gentoo Linux] sólo tienes que teclear esto:&lt;br /&gt;
 # emerge -av gdb&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;u&amp;gt;Compilando [[aMule-es|aMule]]&amp;lt;/u&amp;gt; ==&lt;br /&gt;
Luego compilas [[aMule-es|aMule]] con los simbolos de depuración:&lt;br /&gt;
&lt;br /&gt;
 $ ./configure --enable-debug --disable-optimize --prefix=/donde/está/instalado/aMule&lt;br /&gt;
 $ make&lt;br /&gt;
 $ make install&lt;br /&gt;
&lt;br /&gt;
Si no quieres sobreescribir tu anterior copia del [[aMule-es|aMule]] cambie ésto simplemente:&lt;br /&gt;
 $ ./configure --enable-debug --disable-optimize&lt;br /&gt;
 $ make&lt;br /&gt;
&lt;br /&gt;
[[aMule-es|aMule]] puede funcionar entonces entrando el directorio ''src'' y tecleando ''./amule''&lt;br /&gt;
&lt;br /&gt;
Si eres incapaz o no estás dispuesto a recompilar, o funcionas con la versión RPM, procede igualmente, pero se consciente que los backtraces con los símbolos de depurado son para nosotros mucho más útiles.&lt;br /&gt;
&lt;br /&gt;
== Crea un backtrace ==&lt;br /&gt;
Crea ahora en tu directorio home el archivo ''.gdbinit'' y pon las siguiente líneas en el (o puedes teclearlas en el prompt de ''(gdb)'' luego:&lt;br /&gt;
&lt;br /&gt;
 ha SIGPIPE nostop noprint pass&lt;br /&gt;
 ha SIG32 nostop noprint pass&lt;br /&gt;
 ha SIG33 nostop noprint pass&lt;br /&gt;
 ha SIG34 nostop noprint pass&lt;br /&gt;
&lt;br /&gt;
Para aquellos que quieran saber el significado de las líneas anteriores:&lt;br /&gt;
la primera evita que [http://www.gnu.org/software/gdb/gdb.html GDB] se detenga ante tuberias rotas;&lt;br /&gt;
la segunda evita que [http://www.gnu.org/software/gdb/gdb.html GDB] se detenga ante un nuevo hilo;&lt;br /&gt;
&lt;br /&gt;
Para crear un backtrace, abra una consola y haga lo siguiente:&lt;br /&gt;
&lt;br /&gt;
 $ gdb $(which amule)&lt;br /&gt;
 (gdb) run&lt;br /&gt;
&lt;br /&gt;
Ahora utilice el [[aMule-es|aMule]] con normalidad hasta que pete. Si ocurre haga lo siguiente:&lt;br /&gt;
&lt;br /&gt;
 (gdb) bt&lt;br /&gt;
 (gdb) bt full&lt;br /&gt;
 (gdb) thread apply all bt&lt;br /&gt;
&lt;br /&gt;
Envia la salidad de estos últimos tres comando al [http://forum.amule.org/index.php?board=33.0 backtraces forum] con algún comentario adicional sobre las circunstancias en que ocurrió el segfault y la verión del [[aMule-es|aMule]] que estás utilizando ()&lt;br /&gt;
Post the output of the last three commands in the [http://forum.amule.org/index.php?board=33.0 backtraces forum] with some additional comment about the circumstances the segfault happened and what [[aMule]] version you used (o la fecha del paquete [http://www.gnu.org/software/cvs CVS]).&lt;br /&gt;
&lt;br /&gt;
== El archivo core ==&lt;br /&gt;
Si el ejecutable [[aMule-es|aMule]] ha sido compilado con los símbolos de depuración (''--enable-debug'' configure flag), pero no lo estás haciendo funcionar con el [http://www.gnu.org/software/gdb/gdb.html GDB] y peta, también hay un modo de generar elbacktrace, si tu sistema ha sido configurado para generar '''archivos core'''.&lt;br /&gt;
&lt;br /&gt;
Los archivos core son imagenes de memoria del proceso que a petado. Tu sesión debe ser correctamente configurada para que el sistema genere el archivo core. Añade el siguiente comando al ''~/.bashrc'':&lt;br /&gt;
&lt;br /&gt;
''ulimit -c unlimited''&lt;br /&gt;
&lt;br /&gt;
Ahora, cuando un programa pete, se generará el archivo ''core.1234'' (este nombre puede ser diferente, pero normalmente empezará con 'core') puedes introducirlo en el [http://www.gnu.org/software/gdb/gdb.html GDB] así:&lt;br /&gt;
&lt;br /&gt;
''$ gdb --core=/path/to/amule /path/to/core/file/core.1234''&lt;br /&gt;
&lt;br /&gt;
y luego procede como en el problema de la sesión anterior 'bt' y 'bt full'.&lt;br /&gt;
&lt;br /&gt;
Así que ya está, diviertete con el [[aMule-es|aMule]]&lt;br /&gt;
&lt;br /&gt;
Saludos, [[User:Citroklar|Citroklar]] &amp;amp; [[User:Phoenix|Phoenix]]&lt;br /&gt;
&lt;br /&gt;
(La mayoría de lo anterior fué cogido de un mensaje de texto en el foro backtraces. Gracias!)&lt;br /&gt;
&lt;br /&gt;
Leete por favor [[Using_gdb_and_valgrind|esto]] para aprender más sobre [http://www.gnu.org/software/gdb/gdb.html GDB] y [http://valgrind.kde.org Valgrind].&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.gentoo.org/proj/en/qa/backtraces.xml How to get meaningful backtraces in Gentoo]&lt;/div&gt;</summary>
		<author><name>AnimAlf</name></author>	</entry>

	</feed>