PDA

View Full Version : Crash rolauncher


Berel
05-08-2013, 03:23 AM
Hola hoy no pude entrar al juego ya que crashea el launcher.
Segmentation fault (core dumped)Aclaro que tengo Arch Linux x86_64, actualizado...

Ayer antes de irme adormir actualicé estos paquetes y hoy ya no andaba

libpng (1.5.15-1 -> 1.6.2-3)
wxgtk (2.8.12.1-4 -> 2.8.12.1-5)
0ad (a13-2 -> a13-4)
avahi (0.6.31-6 -> 0.6.31-7)
cairo (1.12.14-3 -> 1.12.14-4)
cairomm (1.10.0-2 -> 1.10.0-3)
gdk-pixbuf2 (2.28.1-1 -> 2.28.1-2)
librsvg (2.37.0-1 -> 2.37.0-2)
compiz-core (0.8.8-4 -> 0.8.8-5)
poppler (0.22.3-2 -> 0.22.3-3)
cups-filters (1.0.34-2 -> 1.0.34-3)
darktable (1.2-3 -> 1.2-4)
devil (1.7.8-15 -> 1.7.8-16)
dia (0.97.2-4 -> 0.97.2-5)
directfb (1.6.3-1 -> 1.6.3-2)
dosbox (0.74-3 -> 0.74-5)
imagemagick (6.8.4.10-1 -> 6.8.5.3-1)
dvdauthor (0.7.1-4 -> 0.7.1-5)
evas (1.7.5-1 -> 1.7.5-2)
feh (2.9.1-1 -> 2.9.2-1)
ffmpegthumbnailer (2.0.8-2 -> 2.0.8-3)
firefox (20.0.1-2 -> 20.0.1-5)
gd (2.0.36RC1-5 -> 2.0.36RC1-6)
gegl (0.2.0-7 -> 0.2.0-8)
ghostscript (9.07-1 -> 9.07-2)
libwmf (0.2.8.4-9 -> 0.2.8.4-10)
gimp (2.8.4-1 -> 2.8.4-2)
gimp-plugin-gmic (1.5.5.2-1 -> 1.5.5.2-2)
gimp-plugin-mathmap (1.3.5-2 -> 1.3.5-3)
libwbclient (4.0.5-1 -> 4.0.5-2)
smbclient (4.0.5-1 -> 4.0.5-2)
gnome-control-center (3.8.1-1 -> 3.8.1.5-1)
graphviz (2.30.1-2 -> 2.30.1-3)
gst-plugins-good (1.0.7-1 -> 1.0.7-2)
gstreamer0.10-bad (0.10.23-3 -> 0.10.23-4)
mjpegtools (2.0.0-2 -> 2.0.0-3)
gstreamer0.10-bad-plugins (0.10.23-3 -> 0.10.23-4)
gstreamer0.10-good (0.10.31-1 -> 0.10.31-3)
gstreamer0.10-good-plugins (0.10.31-1 -> 0.10.31-3)
libwebp (0.3.0-1 -> 0.3.0-3)
webkitgtk3 (2.0.1-1 -> 2.0.1-2)
gthumb (3.2.1-1 -> 3.2.1-2)
icoutils (0.30.0-1 -> 0.30.0-2)
imlib2 (1.4.5-2 -> 1.4.5-4)
poppler-glib (0.22.3-2 -> 0.22.3-3)
inkscape (0.48.4-6 -> 0.48.4-7)
jre7-openjdk-headless (7.u21_2.3.9-1 -> 7.u21_2.3.9-2)
jre7-openjdk (7.u21_2.3.9-1 -> 7.u21_2.3.9-2)
jdk7-openjdk (7.u21_2.3.9-1 -> 7.u21_2.3.9-2)
qt4 (4.8.4-16 -> 4.8.4-17)
qtwebkit (2.3.1-1 -> 2.3.1-2)
kdelibs (4.10.2-3 -> 4.10.2-4)
lib32-libpng (1.5.15-1 -> 1.6.2-1)
lib32-gdk-pixbuf2 (2.28.1-1 -> 2.28.1-2)
libgdiplus (2.10-3 -> 2.10-4)
libgxps (0.2.2-2 -> 0.2.2-3)
libkate (0.4.1-3 -> 0.4.1-4)
libreoffice-common (4.0.2-3 -> 4.0.2-4)
libreoffice-base (4.0.2-3 -> 4.0.2-4)
libreoffice-calc (4.0.2-3 -> 4.0.2-4)
libreoffice-draw (4.0.2-3 -> 4.0.2-4)
libreoffice-gnome (4.0.2-3 -> 4.0.2-4)
libreoffice-impress (4.0.2-3 -> 4.0.2-4)
libreoffice-kde4 (4.0.2-3 -> 4.0.2-4)
libreoffice-math (4.0.2-3 -> 4.0.2-4)
libreoffice-sdk (4.0.2-3 -> 4.0.2-4)
libreoffice-sdk-doc (4.0.2-3 -> 4.0.2-4)
libreoffice-writer (4.0.2-3 -> 4.0.2-4)
libtracker-sparql (0.16.0-4 -> 0.16.1-1)
links (2.7-1 -> 2.7-2)
linux-firmware (20121118-1 -> 20130430-1)
logrotate (3.8.3-1 -> 3.8.4-1)
mencoder (35920-1 -> 35920-2)
mplayer (35920-1 -> 35920-2)
ntp (4.2.6.p5-13 -> 4.2.6.p5-14)
opencv (2.4.5-2 -> 2.4.5-3)
openttd (1.3.0-1 -> 1.3.0-2)
php (5.4.14-1 -> 5.4.14-2)
php-apache (5.4.14-1 -> 5.4.14-2)
php-gd (5.4.14-1 -> 5.4.14-2)
php-intl (5.4.14-1 -> 5.4.14-2)
php-mcrypt (5.4.14-1 -> 5.4.14-2)
php-sqlite (5.4.14-1 -> 5.4.14-2)
podofo (0.9.2-1 -> 0.9.2-2)
poppler-qt (0.22.3-2 -> 0.22.3-3)
python2-cssutils (0.9.9-3 -> 0.9.10-1)
sdl_image (1.2.12-2 -> 1.2.12-3)
python2-pygame (1.9.1-7 -> 1.9.1-8)
qemu (1.4.1-1 -> 1.4.1-2)
qt3 (1:3.3.8b-4 -> 1:3.3.8b-5)
qt5-base (5.0.2-1 -> 5.0.2-2)
qt5-jsbackend (5.0.2-1 -> 5.0.2-2)
qt5-xmlpatterns (5.0.2-1 -> 5.0.2-2)
qt5-declarative (5.0.2-1 -> 5.0.2-2)
qt5-graphicaleffects (5.0.2-1 -> 5.0.2-2)
qt5-imageformats (5.0.2-1 -> 5.0.2-2)
qt5-multimedia (5.0.2-1 -> 5.0.2-2)
qt5-webkit (5.0.2-1 -> 5.0.2-2)
qt5-script (5.0.2-1 -> 5.0.2-2)
qt5-quick1 (5.0.2-1 -> 5.0.2-2)
qt5-svg (5.0.2-1 -> 5.0.2-2)
qt5-translations (5.0.2-1 -> 5.0.2-2)
qt5-tools (5.0.2-1 -> 5.0.2-2)
samba (4.0.5-1 -> 4.0.5-2)
slim (1.3.5-2 -> 1.3.5-3)
sox (14.4.1-1 -> 14.4.1-2)
texlive-bin (2012.0-10 -> 2012.0-11)
tracker (0.16.0-4 -> 0.16.1-1)
ufoai (2.4-2 -> 2.4-3)
virtualbox-host-dkms (4.2.12-1 -> 4.2.12-2)
virtualbox (4.2.12-1 -> 4.2.12-2)
zvbi (0.2.33-4 -> 0.2.33-5)
vlc (2.0.6-1 -> 2.0.6-2)
webkitgtk2 (1.10.2-4 -> 1.10.2-5)
widelands (17-6 -> 17-7)
awoken-icons (2.5-1 -> 2.5.1-1)
alsa-lib (1.0.27-1 -> 1.0.27-2)
gnome-icon-theme-symbolic (3.8.0.1-1 -> 3.8.0.1-2)
iproute2 (3.8.0-1 -> 3.9.0-1)
mkinitcpio (0.13.0-1 -> 0.14.0-1)
mcpatcher (3.0.3_01-1 -> 3.0.4-1)
pacmanager (4.5.2-2 -> 4.5.2.1-1)ese es el core dump, no si sirve pero por las dudas lo agrego
http://db.tt/g0mlNk69

eldadada
05-08-2013, 11:05 AM
Hooooolos Berel, por ir afinando:

-1º Nos dices que grafíca tienes y que drivers están corriendo
( si tienes drivers privativos, yo probaría a reinstalar )
-2º Puedes pegarnos el contenido del archivo de log del crash del ro.
( a ver si por casualidad por ahí sacamos algo )
-3º ¿Ta corriendo algún decorador de escritorio ? ( compiz, beryl, etc....)
( probaría a desactivarlo, si es que lo tienes )

PD: No vi el dump, porque son 65 MB y toy en el curro :( . Siento no poder ayudarte más, pero en el laburo no dispongo de un buen ancho de banda para descarga :( .

Uuuunnn bbbrraaaassoooo

Berel
05-08-2013, 08:44 PM
Gracias por contestar. Igual creo que no quedó claro mi problema.

No importa ni la gráfica ni los drivers porque lo que crashea no es el juego en sí, es solo el launcher. Por lo tanto no hay log del crash.

Si yo ejecuto el binario live/game (recuerdo que antes se veían los parametros con los que lo ejeutaba el launcher) no crasheo, pero evidentemente no me deja jugar (porque hay que loguear con el launcher, supongo).

Arch es una distro Rolling Release, seguramente el problema viene por haber actualizado una librería que hace crashear el launcher. Lo que no pude averiguar (ni ldd ni backtrace dan información suficiente) es qué librerías usa el launcher.

Lo único que muestra el backtrace es esto

berel@17deoctubre:~/juegos/regnum $ gdb rolauncher
GNU gdb (GDB) 7.6
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
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 "x86_64-unknown-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/berel/juegos/regnum/rolauncher...
warning: no loadable sections found in added symbol-file /home/berel/juegos/regnum/rolauncher
(no debugging symbols found)...done.
(gdb) run
Starting program: /home/berel/juegos/regnum/rolauncher

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff3f3acf0 in ?? ()
(gdb) backtrace
#0 0x00007ffff3f3acf0 in ?? ()
#1 0x00007ffff3e88327 in ?? ()
#2 0x000000000123e100 in ?? ()
#3 0x00007fffffffb5e8 in ?? ()
#4 0x00007ffff73a1854 in ?? ()
#5 0x0000000000000000 in ?? ()
(gdb)


por los visto solo ejecuta 5 instrucciones antes de crashear.

Vuelvo a decir, gracias por responder. Espero haberme explicado mejor.

Saludos!

eldadada
05-10-2013, 10:21 AM
Hoooolos Berel, te cuento por mp.

Uuuunnn bbbrraaasoooo

Berel
05-10-2013, 09:20 PM
Bueno ya encontré que paquete era el que hacía crashear al launcher.

gdk-pixbuf2 2.28.1-2 (que está compilado contra libpng 1.6) hace crashear al launcher. Por suerte pude hacer el downgrade a 2.28.1-1 y ahora anda... lo voy a tener en esa versión hasta que ya no pueda mas jeje

Así que hay otro Arch Linuxero sin poder entrar fijensé si bajando gdk-pixbuf a 2.28.1-1 se arregla...

jerameel
07-01-2013, 02:26 PM
MUCHISIMAS GRACIAS!!!!

Queria volver al ro por un rato y desde hace una semana que he estado batallando contra este error. Incluso actualize el sistema, drivers, etc.
Esos paquetes de archlinux... hace poco tambien hubo un error con libpng :viking:

Ahora si puedo disfrutar el nuevo RO :punk:

Berel
09-26-2013, 04:34 AM
como salió Gnome 3.10 (y uso Arch Linux para calmar la versionitis) me vi obligado a actualizar gdk-pixbuf2 por lo tanto el launcher crashea nuevamente. Pero encontré la solución (es tan obvia!).

Lo que hay que hacer es copiar la última versión de libgdk_pixbuf-2.0.so que no hace crashear al launcher (es decir la del paquete gdk-pixbuf2 versión 2.28.1-1) a otra carpeta, por ejemplo la carpeta del regnum, y cargarla al ejecutar el programa agregando al lanzador

LD_PRELOAD=/ruta/de/la/libreria/libgdk_pixbuf-2.0.so

espero que sea de ayuda! y aguante Arch :harhar: