Bug con software de edición de imágenes

8 réponses [Dernière contribution]
vita_cell
Hors ligne
A rejoint: 07/19/2015

Hola estoy experimentando unos problemas con cualquier software de edición de imágenes, desde los mas simples como gThumb hasta software como GIMP. Cualquier programa de edición de imagen se vuelve inestable cerrándose, si insisto mucho, acabo con una pantalla negra por completo, funcionando el sistema y pudiendo con CTRL+ALT+F1 entrar a modo consola/terminal, y a través de allí hacer un reboot. Con monitor del sistema, no sobrepasa consumo de RAM ni de cerca ya que sobran 2gb, y procesador no suele ni acercarse a 50% de uso.

Lo que hago básicamente es escanear documentos con 1400ppp, cada documento escaneado llega a ocupar cerca de 100mb. Luego usando gThumb hago recortes de las fotos y guardo cada foto recortada, y todo perfecto, si que va lentito porque es un documento de 100mb. Y tras escanear 3-4 documentos y habiendo abierto y cerrado el gThumb varias veces, o sea 5-10 veces, las próximas se empieza a salir del programa (gThumb). Insistiendo tampoco logro nada, ni tampoco con otro editor de imágenes, me he instalado mas de 3. La solución es siempre tener que reiniciar para que me vuelva a dejar editar imágenes para poder recortar las fotos. La temperatura tampoco sube mucho. Nunca me ha pasado nada parecido, el tener que reiniciar el equipo para poder seguir editando las imágenes.

Y repito, no hay algún consumo excesivo de nada, ni tampoco se calienta en exceso, ningún mensaje de error.

dcapeletti
Hors ligne
A rejoint: 04/03/2014

Hola,
hay unas pautas prácticas que mas o menos puedes seguir para detectar un bug en el/los programas y reportarlo debidamente a los desarrolladores. Aquí puedes contar del problema y ver si alguien consiguió la solución, pero aquí no creo que haya desarrolladores de GIMP, GThumb que puedan corregir solucionar el problema.

La información que brindas, para los desarrolladores no es suficiente. Ellos necesitan de una traza inversa o seguimiento de pila para determinar donde esta el problema, información de la aplicación, de tu sistema operativo y de los pasos para reproducir el problema. Para ver como conseguir una traza inverza visita https://wiki.gnome.org/action/show/Community/GettingInTouch/Bugzilla/GettingTraces?action=show&redirect=GettingTraces

Para conseguir un seguimiento de pila se necesita que estén instalados los paquetes de información para depuración que terminan generalmente con dbg. Casi todos los programas de gnome vienen con esos paquetes. Por ejemplo:
sudo apt-cache search gimp | grep dbg encontramos un paquete que se llama gimp-dbg que instala los símbolos de depuración para GIMP.

Ahora abres un terminal y pones:
gdb gimp
Luego escribes
run
Se abrirá GIMPG. Luego
thread apply all bt
Reproduce los pasos del problema en GIMP y conseguirás la traza inversa en el terminal.

Esto se explica en https://wiki.gnome.org/Community/GettingInTouch/Bugzilla/GettingTraces/Details#obtain-a-stacktrace y luego subes el informe en bugzilla de gnome https://bugzilla.gnome.org/ obviamente tendrás que crearte una cuenta (inventa los datos si quieres) y reportas el problema debidamente. Ahí te asignaran un estado y sigues el bug por ese hilo. Te llegaran las respuestas al correo que asignas directamente de los desarrolladores. Este es un ejemplo de un bug que he reportado para GIMP el año pasado y me han asistido a la solución https://bugzilla.gnome.org/show_bug.cgi?id=732859

El problema que yo tenía era que GIMP se cerraba y podía hacerlo con gran facilidad, es decir era fácil de reproducir el problema. Pero el bug no era de gimp, sino https://bugzilla.gnome.org/show_bug.cgi?id=732859#c10 es decir, con la traza inversa entregas información valiosa al programador y el sabrá exactamente cual es el problema y como solucionarlo sin demasiado esfuerzo.

Así es como mas o menos se maneja los reportes de errores en las comunidades. Hay varias explicaciones en internet https://help.gnome.org/users/quadrapassel/unstable/bug-filing.html.es que podrán ayudarte, incluso con vídeos creo yo. No es cosa del otro mundo reportar errores, una vez que aprendes hacerlo es fácil. Gracias al reporte de errores es como evolucionan los programas de Software libre.

Puede haber otras formas de reportar problemas. KDE creo que tiene un sistema para conseguir una la traza inversa y la envía a los desarrolladores, con GNOME solo aprendí de esa manera.

Sds

vita_cell
Hors ligne
A rejoint: 07/19/2015

Gracias por una explicación tan completa, para mi es valiosa.

Al introducir algo similar a lo que has dicho, dbg. Esto me sale, estoy con xfce4:
------------------------------------------

vita@vita-MacBook:~$ gthumb dbg

(gthumb:22165): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

------------------------------------------
Luego me sale una ventana de gThumb

Según te he entendido, ayudando a encontrar bugs, contribuyo a la comunidad de software libre y mejora de programas?

Ahora mismo se me crashea el Simple Scan, despues de eso gThumb no sale ninguna imagen sino se mantine una ventana en negro, aqui el log:

vita@vita-MacBook:~$ gdb gimp
bash: gdb: no se encontró la orden
vita@vita-MacBook:~$ gdb gthumb
GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
Type "show configuration" for configuration details.
Para las instrucciones de informe de errores, vea:
.
Find the GDB manual and other documentation resources online at:
.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Leyendo símbolos desde gthumb...Leyendo símbolos desde /usr/lib/debug/.build-id/63/ae5865de5c97761daecee3f7b8c5a13c774813.debug...hecho.
hecho.
(gdb) run
Starting program: /usr/bin/gthumb
[Depuración de hilo usando libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Nuevo Thread 0xb69b6b40 (LWP 23952)]

(gthumb:23947): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
[Nuevo Thread 0xb5f3ab40 (LWP 23953)]
Traceback (most recent call last):
File "/usr/share/gdb/auto-load/usr/lib/i386-linux-gnu/libstdc++.so.6.0.19-gdb.py", line 63, in
from libstdcxx.v6.printers import register_libstdcxx_printers
ImportError: No module named 'libstdcxx'
[Nuevo Thread 0xa81bfb40 (LWP 23954)]
[Nuevo Thread 0xa77ffb40 (LWP 23955)]
[Nuevo Thread 0xa6ffeb40 (LWP 23956)]
[Thread 0xa6ffeb40 (LWP 23956) terminado]
thread appl[Thread 0xa77ffb40 (LWP 23955) terminado]
thread apply all bt
[Nuevo Thread 0xa77ffb40 (LWP 24954)]
[Nuevo Thread 0xa6ffeb40 (LWP 24955)]
[Thread 0xa6ffeb40 (LWP 24955) terminado]

(gthumb:23947): GLib-CRITICAL **: Source ID 3614 was not found when attempting to remove it

(gthumb:23947): GLib-CRITICAL **: Source ID 3617 was not found when attempting to remove it

(gthumb:23947): GLib-CRITICAL **: Source ID 3620 was not found when attempting to remove it

(gthumb:23947): GLib-CRITICAL **: Source ID 3623 was not found when attempting to remove it

(gthumb:23947): GLib-CRITICAL **: Source ID 3626 was not found when attempting to remove it

(gthumb:23947): GLib-CRITICAL **: Source ID 3629 was not found when attempting to remove it

(gthumb:23947): GLib-CRITICAL **: Source ID 3632 was not found when attempting to remove it

(gthumb:23947): GLib-CRITICAL **: Source ID 3635 was not found when attempting to remove it

(gthumb:23947): GLib-CRITICAL **: Source ID 3638 was not found when attempting to remove it

(gthumb:23947): GLib-CRITICAL **: Source ID 3641 was not found when attempting to remove it

(gthumb:23947): GLib-CRITICAL **: Source ID 3644 was not found when attempting to remove it

(gthumb:23947): GLib-CRITICAL **: Source ID 3647 was not found when attempting to remove it

(gthumb:23947): GLib-CRITICAL **: Source ID 3650 was not found when attempting to remove it

(gthumb:23947): GLib-CRITICAL **: Source ID 3653 was not found when attempting to remove it

(gthumb:23947): GLib-CRITICAL **: Source ID 3656 was not found when attempting to remove it

(gthumb:23947): GLib-CRITICAL **: Source ID 3659 was not found when attempting to remove it

(gthumb:23947): GLib-CRITICAL **: Source ID 3662 was not found when attempting to remove it

(gthumb:23947): GLib-CRITICAL **: Source ID 3665 was not found when attempting to remove it
[Nuevo Thread 0xa6ffeb40 (LWP 24980)]
[Thread 0xa77ffb40 (LWP 24954) terminado]
[Thread 0xa6ffeb40 (LWP 24980) terminado]
[Nuevo Thread 0xa6ffeb40 (LWP 25040)]
[Nuevo Thread 0xa77ffb40 (LWP 25041)]
[Nuevo Thread 0x9cda0b40 (LWP 25042)]
[Nuevo Thread 0x9c59fb40 (LWP 25043)]
[Nuevo Thread 0x9bd9eb40 (LWP 25044)]
[Nuevo Thread 0x9b59db40 (LWP 25045)]
[Thread 0xa77ffb40 (LWP 25041) terminado]
[Thread 0xa6ffeb40 (LWP 25040) terminado]
[Thread 0x9cda0b40 (LWP 25042) terminado]
[Thread 0x9b59db40 (LWP 25045) terminado]
[Thread 0x9c59fb40 (LWP 25043) terminado]
[Nuevo Thread 0x9c59fb40 (LWP 25048)]
[Thread 0x9c59fb40 (LWP 25048) terminado]
[Nuevo Thread 0x9c59fb40 (LWP 25052)]
[Nuevo Thread 0x9b59db40 (LWP 25053)]
[Thread 0x9c59fb40 (LWP 25052) terminado]
[Thread 0x9bd9eb40 (LWP 25044) terminado]
[Nuevo Thread 0x9bd9eb40 (LWP 25065)]
[Nuevo Thread 0x9c59fb40 (LWP 25066)]
[Nuevo Thread 0x9cda0b40 (LWP 25067)]
[Nuevo Thread 0xa6ffeb40 (LWP 25068)]
[Thread 0x9bd9eb40 (LWP 25065) terminado]
[Thread 0xa6ffeb40 (LWP 25068) terminado]
[Thread 0x9c59fb40 (LWP 25066) terminado]
[Thread 0x9b59db40 (LWP 25053) terminado]
[Nuevo Thread 0x9b59db40 (LWP 25072)]
[Thread 0x9cda0b40 (LWP 25067) terminado]
[Nuevo Thread 0x9cda0b40 (LWP 25073)]
[Nuevo Thread 0x9c59fb40 (LWP 25074)]
[Thread 0x9cda0b40 (LWP 25073) terminado]
[Thread 0x9b59db40 (LWP 25072) terminado]
[Thread 0x9c59fb40 (LWP 25074) terminado]
[Nuevo Thread 0x9c59fb40 (LWP 25167)]
[Nuevo Thread 0x9b59db40 (LWP 25168)]
[Nuevo Thread 0x9cda0b40 (LWP 25169)]
[Nuevo Thread 0xa6ffeb40 (LWP 25170)]
[Nuevo Thread 0xa77ffb40 (LWP 25171)]
[Thread 0xa6ffeb40 (LWP 25170) terminado]
[Thread 0x9c59fb40 (LWP 25167) terminado]
[Thread 0x9cda0b40 (LWP 25169) terminado]
[Thread 0x9b59db40 (LWP 25168) terminado]
[Nuevo Thread 0x9b59db40 (LWP 25176)]
[Nuevo Thread 0x9cda0b40 (LWP 25177)]
[Thread 0x9b59db40 (LWP 25176) terminado]
[Thread 0x9cda0b40 (LWP 25177) terminado]
[Nuevo Thread 0x9cda0b40 (LWP 25193)]
[Nuevo Thread 0x9b59db40 (LWP 25194)]
[Nuevo Thread 0x9c59fb40 (LWP 25195)]
[Thread 0x9b59db40 (LWP 25194) terminado]
[Thread 0x9cda0b40 (LWP 25193) terminado]
[Thread 0xa77ffb40 (LWP 25171) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 25200)]
[Thread 0x9c59fb40 (LWP 25195) terminado]
[Nuevo Thread 0x9c59fb40 (LWP 25201)]
[Nuevo Thread 0x9cda0b40 (LWP 25202)]
[Nuevo Thread 0x9b59db40 (LWP 25203)]
[Thread 0x9cda0b40 (LWP 25202) terminado]
[Thread 0xa77ffb40 (LWP 25200) terminado]
[Thread 0x9b59db40 (LWP 25203) terminado]
[Thread 0x9c59fb40 (LWP 25201) terminado]
[Nuevo Thread 0x9c59fb40 (LWP 26076)]
[Nuevo Thread 0x9b59db40 (LWP 26077)]
[Thread 0x9c59fb40 (LWP 26076) terminado]

(gthumb:23947): GLib-CRITICAL **: Source ID 3668 was not found when attempting to remove it
[Nuevo Thread 0x9c59fb40 (LWP 26086)]
[Nuevo Thread 0xa77ffb40 (LWP 26091)]
[Thread 0xa77ffb40 (LWP 26091) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 26092)]
[Thread 0x9c59fb40 (LWP 26086) terminado]
[Thread 0xa77ffb40 (LWP 26092) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 26097)]
[Nuevo Thread 0x9c59fb40 (LWP 26098)]
[Thread 0xa77ffb40 (LWP 26097) terminado]
[Thread 0x9c59fb40 (LWP 26098) terminado]
[Nuevo Thread 0x9c59fb40 (LWP 26099)]
[Nuevo Thread 0xa77ffb40 (LWP 26100)]
[Thread 0x9c59fb40 (LWP 26099) terminado]
[Thread 0x9b59db40 (LWP 26077) terminado]
[Nuevo Thread 0x9b59db40 (LWP 26101)]
[Thread 0xa77ffb40 (LWP 26100) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 26102)]
[Nuevo Thread 0x9c59fb40 (LWP 26103)]
[Thread 0x9c59fb40 (LWP 26103) terminado]
[Thread 0xa77ffb40 (LWP 26102) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 26108)]
[Thread 0x9b59db40 (LWP 26101) terminado]
[Nuevo Thread 0x9b59db40 (LWP 26109)]
[Thread 0xa77ffb40 (LWP 26108) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 26111)]
[Nuevo Thread 0x9c59fb40 (LWP 26112)]
[Thread 0xa77ffb40 (LWP 26111) terminado]
[Thread 0x9b59db40 (LWP 26109) terminado]
[Nuevo Thread 0x9b59db40 (LWP 26115)]
[Nuevo Thread 0xa77ffb40 (LWP 26116)]
[Nuevo Thread 0x9cda0b40 (LWP 26117)]
[Nuevo Thread 0xa6ffeb40 (LWP 26118)]
[Thread 0xa6ffeb40 (LWP 26118) terminado]
[Thread 0x9b59db40 (LWP 26115) terminado]
[Thread 0x9cda0b40 (LWP 26117) terminado]
[Thread 0xa77ffb40 (LWP 26116) terminado]

(gthumb:23947): GLib-CRITICAL **: Source ID 20205 was not found when attempting to remove it
[Nuevo Thread 0xa77ffb40 (LWP 26137)]
[Thread 0xa77ffb40 (LWP 26137) terminado]
[Thread 0x9c59fb40 (LWP 26112) terminado]
[Nuevo Thread 0x9c59fb40 (LWP 26214)]
[Thread 0x9c59fb40 (LWP 26214) terminado]
[Nuevo Thread 0x9c59fb40 (LWP 26325)]
[Nuevo Thread 0xa77ffb40 (LWP 26326)]
[Thread 0x9c59fb40 (LWP 26325) terminado]
[Nuevo Thread 0x9c59fb40 (LWP 26328)]
[Nuevo Thread 0x9cda0b40 (LWP 26329)]
[Thread 0x9c59fb40 (LWP 26328) terminado]
[Thread 0x9cda0b40 (LWP 26329) terminado]
[Nuevo Thread 0x9cda0b40 (LWP 26333)]
[Nuevo Thread 0x9c59fb40 (LWP 26334)]
[Thread 0xa77ffb40 (LWP 26326) terminado]
[Thread 0x9c59fb40 (LWP 26334) terminado]
[Nuevo Thread 0x9c59fb40 (LWP 26349)]
[Thread 0x9c59fb40 (LWP 26349) terminado]
[Nuevo Thread 0x9c59fb40 (LWP 26351)]
[Thread 0x9c59fb40 (LWP 26351) terminado]
[Nuevo Thread 0x9c59fb40 (LWP 26353)]
[Nuevo Thread 0xa77ffb40 (LWP 26354)]
[Thread 0xa77ffb40 (LWP 26354) terminado]
[Thread 0x9cda0b40 (LWP 26333) terminado]
[Thread 0x9c59fb40 (LWP 26353) terminado]
[Nuevo Thread 0x9c59fb40 (LWP 26420)]
[Nuevo Thread 0x9cda0b40 (LWP 26426)]
[Nuevo Thread 0xa77ffb40 (LWP 26427)]
[Thread 0x9cda0b40 (LWP 26426) terminado]
[Thread 0xa77ffb40 (LWP 26427) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 26428)]
[Nuevo Thread 0x9cda0b40 (LWP 26429)]
[Thread 0x9c59fb40 (LWP 26420) terminado]
[Thread 0xa77ffb40 (LWP 26428) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 26454)]
[Thread 0xa77ffb40 (LWP 26454) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 26455)]
[Nuevo Thread 0x9c59fb40 (LWP 26456)]
[Thread 0x9c59fb40 (LWP 26456) terminado]
[Thread 0x9cda0b40 (LWP 26429) terminado]
[Thread 0xa77ffb40 (LWP 26455) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 27466)]

(gthumb:23947): GLib-CRITICAL **: Source ID 20497 was not found when attempting to remove it
[Nuevo Thread 0x9cda0b40 (LWP 27472)]
[Nuevo Thread 0x9c59fb40 (LWP 27473)]
[Thread 0x9c59fb40 (LWP 27473) terminado]
[Thread 0xa77ffb40 (LWP 27466) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 27479)]
[Thread 0xa77ffb40 (LWP 27479) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 27480)]
[Thread 0xa77ffb40 (LWP 27480) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 27484)]
[Thread 0x9cda0b40 (LWP 27472) terminado]
[Nuevo Thread 0x9cda0b40 (LWP 27486)]
[Nuevo Thread 0x9c59fb40 (LWP 27487)]
[Thread 0x9c59fb40 (LWP 27487) terminado]
[Thread 0xa77ffb40 (LWP 27484) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 27488)]
[Nuevo Thread 0x9c59fb40 (LWP 27489)]
[Thread 0xa77ffb40 (LWP 27488) terminado]
[Thread 0x9c59fb40 (LWP 27489) terminado]
[Nuevo Thread 0x9c59fb40 (LWP 27490)]
[Nuevo Thread 0xa77ffb40 (LWP 27491)]
[Thread 0xa77ffb40 (LWP 27491) terminado]
[Thread 0x9cda0b40 (LWP 27486) terminado]
[Nuevo Thread 0x9cda0b40 (LWP 27492)]
[Nuevo Thread 0xa77ffb40 (LWP 27493)]
[Nuevo Thread 0x9b59db40 (LWP 27494)]
[Nuevo Thread 0xa4752b40 (LWP 27495)]
[Thread 0xa77ffb40 (LWP 27493) terminado]
[Thread 0xa4752b40 (LWP 27495) terminado]
[Thread 0x9b59db40 (LWP 27494) terminado]
[Thread 0x9c59fb40 (LWP 27490) terminado]
[Nuevo Thread 0x9c59fb40 (LWP 27501)]
[Thread 0x9cda0b40 (LWP 27492) terminado]
[Thread 0x9c59fb40 (LWP 27501) terminado]

(gthumb:23947): GLib-CRITICAL **: Source ID 45158 was not found when attempting to remove it
[Nuevo Thread 0x9c59fb40 (LWP 27548)]
[Nuevo Thread 0x9cda0b40 (LWP 27554)]
[Thread 0x9cda0b40 (LWP 27554) terminado]
[Thread 0x9c59fb40 (LWP 27548) terminado]
[Nuevo Thread 0x9c59fb40 (LWP 27603)]
[Nuevo Thread 0x9cda0b40 (LWP 27604)]
[Thread 0x9c59fb40 (LWP 27603) terminado]
[Nuevo Thread 0x9c59fb40 (LWP 27609)]
[Thread 0x9c59fb40 (LWP 27609) terminado]
[Nuevo Thread 0x9c59fb40 (LWP 27611)]
[Nuevo Thread 0x9b59db40 (LWP 27612)]
[Thread 0x9c59fb40 (LWP 27611) terminado]
[Thread 0x9cda0b40 (LWP 27604) terminado]
[Nuevo Thread 0x9cda0b40 (LWP 27627)]
[Thread 0x9b59db40 (LWP 27612) terminado]
[Nuevo Thread 0x9b59db40 (LWP 27632)]
[Nuevo Thread 0x9c59fb40 (LWP 27633)]
[Thread 0x9b59db40 (LWP 27632) terminado]
[Thread 0x9c59fb40 (LWP 27633) terminado]
[Nuevo Thread 0x9c59fb40 (LWP 27635)]
[Nuevo Thread 0x9b59db40 (LWP 27636)]
[Nuevo Thread 0xa4752b40 (LWP 27637)]
[Thread 0xa4752b40 (LWP 27637) terminado]
[Thread 0x9b59db40 (LWP 27636) terminado]
[Thread 0x9c59fb40 (LWP 27635) terminado]
[Thread 0x9cda0b40 (LWP 27627) terminado]
[Nuevo Thread 0x9cda0b40 (LWP 27701)]
[Nuevo Thread 0x9c59fb40 (LWP 27702)]
[Nuevo Thread 0x9b59db40 (LWP 27703)]
[Nuevo Thread 0xa4752b40 (LWP 27704)]
[Nuevo Thread 0xa77ffb40 (LWP 27705)]
[Nuevo Thread 0xa3f51b40 (LWP 27706)]
[Thread 0x9cda0b40 (LWP 27701) terminado]
[Thread 0x9c59fb40 (LWP 27702) terminado]
[Thread 0xa4752b40 (LWP 27704) terminado]
[Thread 0x9b59db40 (LWP 27703) terminado]
[Thread 0xa3f51b40 (LWP 27706) terminado]
[Nuevo Thread 0xa3f51b40 (LWP 27711)]
[Nuevo Thread 0x9b59db40 (LWP 27712)]
[Nuevo Thread 0xa4752b40 (LWP 27713)]
[Thread 0xa3f51b40 (LWP 27711) terminado]
[Thread 0xa77ffb40 (LWP 27705) terminado]
[Thread 0xa4752b40 (LWP 27713) terminado]
[Nuevo Thread 0xa4752b40 (LWP 27715)]
[Nuevo Thread 0xa77ffb40 (LWP 27716)]
[Thread 0x9b59db40 (LWP 27712) terminado]
[Thread 0xa77ffb40 (LWP 27716) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 27717)]
[Thread 0xa77ffb40 (LWP 27717) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 27733)]
[Thread 0xa4752b40 (LWP 27715) terminado]
[Nuevo Thread 0xa4752b40 (LWP 27742)]
[Nuevo Thread 0x9b59db40 (LWP 27743)]
[Thread 0xa4752b40 (LWP 27742) terminado]
[Thread 0xa77ffb40 (LWP 27733) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 27745)]
[Nuevo Thread 0xa4752b40 (LWP 27746)]
[Nuevo Thread 0xa3f51b40 (LWP 27747)]
[Nuevo Thread 0x9c59fb40 (LWP 27748)]
[Nuevo Thread 0xa3750b40 (LWP 27749)]
[Thread 0x9c59fb40 (LWP 27748) terminado]
[Thread 0xa77ffb40 (LWP 27745) terminado]
[Thread 0xa3750b40 (LWP 27749) terminado]
[Thread 0xa4752b40 (LWP 27746) terminado]
[Thread 0xa3f51b40 (LWP 27747) terminado]
[Thread 0x9b59db40 (LWP 27743) terminado]
[Nuevo Thread 0x9b59db40 (LWP 27818)]
[Nuevo Thread 0xa3f51b40 (LWP 27819)]
[Nuevo Thread 0xa4752b40 (LWP 27820)]
[Nuevo Thread 0xa3750b40 (LWP 27821)]
[Thread 0x9b59db40 (LWP 27818) terminado]
[Thread 0xa3f51b40 (LWP 27819) terminado]
[Thread 0xa4752b40 (LWP 27820) terminado]
[Nuevo Thread 0xa4752b40 (LWP 27822)]
[Nuevo Thread 0xa3f51b40 (LWP 27823)]
[Nuevo Thread 0x9b59db40 (LWP 27824)]
[Nuevo Thread 0xa77ffb40 (LWP 27825)]
[Thread 0xa4752b40 (LWP 27822) terminado]
[Thread 0xa77ffb40 (LWP 27825) terminado]
[Thread 0xa3f51b40 (LWP 27823) terminado]
[Thread 0x9b59db40 (LWP 27824) terminado]
[Nuevo Thread 0x9b59db40 (LWP 27846)]
[Nuevo Thread 0xa77ffb40 (LWP 27847)]
[Thread 0x9b59db40 (LWP 27846) terminado]
[Thread 0xa77ffb40 (LWP 27847) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 27852)]
[Nuevo Thread 0x9b59db40 (LWP 27853)]
[Thread 0xa3750b40 (LWP 27821) terminado]
[Thread 0x9b59db40 (LWP 27853) terminado]
[Thread 0xa77ffb40 (LWP 27852) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 28417)]
[Nuevo Thread 0x9b59db40 (LWP 28418)]
[Thread 0x9b59db40 (LWP 28418) terminado]
[Thread 0xa77ffb40 (LWP 28417) terminado]
[Nuevo Thread 0xa77ffb40 (LWP 29878)]
[Nuevo Thread 0x9b59db40 (LWP 29879)]
[Nuevo Thread 0xa3750b40 (LWP 29880)]
[Nuevo Thread 0xa3f51b40 (LWP 29881)]
[Nuevo Thread 0xa4752b40 (LWP 29882)]
[Nuevo Thread 0x9c73db40 (LWP 29883)]
[Nuevo Thread 0x9bf3cb40 (LWP 29884)]
[Nuevo Thread 0x9ad9cb40 (LWP 29885)]
[Thread 0xa77ffb40 (LWP 29878) terminado]
[Thread 0x9bf3cb40 (LWP 29884) terminado]
[Thread 0x9ad9cb40 (LWP 29885) terminado]
[Thread 0x9c73db40 (LWP 29883) terminado]
[Thread 0x9b59db40 (LWP 29879) terminado]
[Thread 0xa4752b40 (LWP 29882) terminado]
[Thread 0xa3f51b40 (LWP 29881) terminado]
[Thread 0xa3750b40 (LWP 29880) terminado]
[Nuevo Thread 0xa3750b40 (LWP 30239)]
[Nuevo Thread 0xa3f51b40 (LWP 30240)]
[Nuevo Thread 0xa4752b40 (LWP 30241)]
[Nuevo Thread 0x9b59db40 (LWP 30242)]
[Nuevo Thread 0xa77ffb40 (LWP 30243)]
[Nuevo Thread 0x9c73db40 (LWP 30244)]

(gthumb:23947): GLib-CRITICAL **: Source ID 45446 was not found when attempting to remove it
[Thread 0xa3f51b40 (LWP 30240) terminado]
[Thread 0x9c73db40 (LWP 30244) terminado]
[Thread 0xa3750b40 (LWP 30239) terminado]
[Thread 0xa4752b40 (LWP 30241) terminado]
[Thread 0xa77ffb40 (LWP 30243) terminado]
[Thread 0x9b59db40 (LWP 30242) terminado]

(gthumb:23947): Gdk-ERROR **: The program 'gthumb' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAlloc (insufficient resources for operation)'.
(Details: serial 955384 error_code 11 request_code 53 (core protocol) minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)

Program received signal SIGTRAP, Trace/breakpoint trap.
0xb742c40a in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0
(gdb) thread applthread apply all bt
El símbolo «applthread» no está en el contexto actual.
(gdb)

dcapeletti
Hors ligne
A rejoint: 04/03/2014

Hola,
comprueba que tienes instalado gdb. Siempre es gdb nombre-programa, ejemplo gdb gthumb. Tienes que tener instalados los símbolos de depuración de gthumb o del programa que quieres obtener la traza inversa. Luego haces un run, comienza la depuración y el programa se abrirá.

Si, encontrar y reportar bugs es una contribución importante.


(gthumb:23947): Gdk-ERROR **: The program 'gthumb' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAlloc (insufficient resources for operation)'.
(Details: serial 955384 error_code 11 request_code 53 (core protocol) minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)

Program received signal SIGTRAP, Trace/breakpoint trap.
0xb742c40a in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0
(gdb) thread applthread apply all bt
El símbolo «applthread» no está en el contexto actual.

Por ahí puede estar tu problema...

Sds

vita_cell
Hors ligne
A rejoint: 07/19/2015

Si, me di cuenta que no tenia gdb. Todo lo que he pasado de la terminal aqui, es con gdb.

No se porque, pero tras varios escaneos con Simple Scan, el programa se empieza a cerrar al estar escneando. No creo que sea un bug de algun programa de edicion de imagenes ni de Simple Scan, sino de alguna libreria como libglib.

Lo reporto en bugzilla?

dcapeletti
Hors ligne
A rejoint: 04/03/2014

Hola,
los símbolos de depuración de simple-scan se instalan con el paquete simple-scan-dbg
Reproduzca el problema para obtener una traza inversa y reportarla si así quiere.
Creo que lo tuyo tiene que ver con librerías gráficas de xfce, porque he escaneado cientos de veces con simple-scan y nunca he tenido problemas. ¿Puedes probar con gnome?
Recuerda que si lo reportas, te solicitarán información y puedes pedir ayuda aquí o en dicho hilo. Son programadores acostumbrados a tratar cientos de bugs que envían los usuarios.

Sds

vita_cell
Hors ligne
A rejoint: 07/19/2015

Lo que noto, es que tiene pinta de que algo se colapsa con el uso, como si todo lo anterior que cerré no se hubiese cerrado y siguiera ejecutándose. Solo lo puedo solucionar con reinicio del equipo. También hay que tener en cuenta que manejo fotos, cada archivo de escaneo son 100mb, por lo tanto gThumb y Simple Scan cada uno ocupa 500mb de RAM.

Gnome tengo todo desinstalado lo relacionado, solo uso xfce4, ya que Gnome me limita y no me gusta en si su apariencia.

Tengo todo actualizado al dia, las actualizaciones en general, y todos los paquetes de Synaptic.

trisqueluse
Hors ligne
A rejoint: 07/31/2013

hola he estado siguiendo tu problema y una forma de evitar tener que
reiniciar la computadora es entrando con:
1.- CTRL+ALT+F1 en modo consola
2.- Con pgrep puedes buscar el nombre del programa que se ya no reponde,
ejemplo: pgrep gedit, este te devolverá un ID por ejemplo 4301
3.- Con kill matamos el proceso, ejemplo: kill 4301
y con esto ya puedes volver al modo gráfico y no tendrás que reiniciar
la computadora. saludos.

El 07/09/15 a las 19:56, name at domain escibió:
> Lo que noto, es que tiene pinta de que algo se colapsa con el uso,
> como si todo lo anterior que cerré no se hubiese cerrado y sigue
> ejecutándose. Solo lo puedo solucionar con reinicio del equipo.
> Tambien hay que tener en cuenta que manejo fotos, cada archivo de
> escaneo son 100mb, por lo tanto gThumb y Simple Scan cada uno ocupa
> 500mb de RAM.
>

--

Protege tu privacidad y Empieza a trabajar en ella!!!

dcapeletti
Hors ligne
A rejoint: 04/03/2014

Sin lugar a dudas es un bug y puede ser que alguien lo hayan reportado. ¿Te has fijado por internet?

Cada aplicación puede tener una forma distinta de capturar un seguimiento de pila, aveces si no obtienes la traza, hay que hacer iniciar gdb como root.
Para capturar la traza inversa, te ayudarán los desarrolladores, ellos saben bien que tienes que hacer para cada aplicación.

Debido al fallo sucesivo de distintas aplicaciones, no son ellas, sino algo mas que las colapsa. Si te fijas recibes un error (gthumb:23947): Gdk-ERROR **: The program 'gthumb' received an X Window System error. lo que quiere decir que algo esta haciendo que se cierre por medio de las X.
Repito, los programadores de gthumb o gimp o simple-scan sabrán que hacer. No es obligación reportar errores, pero si es una contribución al hacerlo.

Sds