Bug#661666: pcsxr problems with dynamic recompilation and ppc

Joni Valtanen jvaltane at kapsi.fi
Wed Feb 29 00:40:24 UTC 2012


Package: pcsxr
Version: 1.9.92-3
Severity: normal

Tried to start a psx game from image with pcsxr. Result was segmentation fault.

Then I installed dbg-package and ran pcsxr with gdb:

gdb) bt
#0  0xf6edd00c in ?? ()
#1  0x1003d2f0 in recRun () at ../libpcsxcore/ppc/pasm.s:21
#2  0x100371b0 in execute () at ../libpcsxcore/ppc/pR3000A.c:1136
#3  recExecute () at ../libpcsxcore/ppc/pR3000A.c:1140
#4  0x10008638 in OnFile_RunImage () at Gtk2Gui.c:622
#5  OnFile_RunImage () at Gtk2Gui.c:579
#6  0x0f908080 in g_cclosure_marshal_VOID__VOID () from /usr/lib/powerpc-linux-
gnu/libgobject-2.0.so.0
#7  0x0f906504 in g_closure_invoke () from /usr/lib/powerpc-linux-
gnu/libgobject-2.0.so.0
#8  0x0f91c0b0 in ?? () from /usr/lib/powerpc-linux-gnu/libgobject-2.0.so.0
#9  0x0f9252a0 in g_signal_emit_valist () from /usr/lib/powerpc-linux-
gnu/libgobject-2.0.so.0
#10 0x0f92543c in g_signal_emit () from /usr/lib/powerpc-linux-
gnu/libgobject-2.0.so.0
#11 0x0fdc59f8 in gtk_widget_activate () from /usr/lib/powerpc-linux-
gnu/libgtk-x11-2.0.so.0
#12 0x0fc87658 in gtk_menu_shell_activate_item () from /usr/lib/powerpc-linux-
gnu/libgtk-x11-2.0.so.0
#13 0x0fc87b28 in ?? () from /usr/lib/powerpc-linux-gnu/libgtk-x11-2.0.so.0
#14 0x0fc7a67c in ?? () from /usr/lib/powerpc-linux-gnu/libgtk-x11-2.0.so.0
#15 0x0fc6fc08 in ?? () from /usr/lib/powerpc-linux-gnu/libgtk-x11-2.0.so.0
#16 0x0f904888 in ?? () from /usr/lib/powerpc-linux-gnu/libgobject-2.0.so.0
#17 0x0f906504 in g_closure_invoke () from /usr/lib/powerpc-linux-
gnu/libgobject-2.0.so.0
#18 0x0f91ba38 in ?? () from /usr/lib/powerpc-linux-gnu/libgobject-2.0.so.0
#19 0x0f925020 in g_signal_emit_valist () from /usr/lib/powerpc-linux-
gnu/libgobject-2.0.so.0
#20 0x0f92543c in g_signal_emit () from /usr/lib/powerpc-linux-
gnu/libgobject-2.0.so.0
#21 0x0fdc6ef4 in ?? () from /usr/lib/powerpc-linux-gnu/libgtk-x11-2.0.so.0
#22 0x0fc6d858 in gtk_propagate_event () from /usr/lib/powerpc-linux-
gnu/libgtk-x11-2.0.so.0
#23 0x0fc6dc44 in gtk_main_do_event () from /usr/lib/powerpc-linux-
gnu/libgtk-x11-2.0.so.0
#24 0x0fa7cc2c in ?? () from /usr/lib/powerpc-linux-gnu/libgdk-x11-2.0.so.0
#25 0x0f835688 in g_main_context_dispatch () from /lib/powerpc-linux-
gnu/libglib-2.0.so.0
#26 0x0f835e0c in ?? () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#27 0x0f8364e0 in g_main_loop_run () from /lib/powerpc-linux-
gnu/libglib-2.0.so.0
#28 0x0fc6c520 in gtk_main () from /usr/lib/powerpc-linux-
gnu/libgtk-x11-2.0.so.0
#29 0x10007bc8 in StartGui () at Gtk2Gui.c:383
#30 0x1000431c in main (argc=<optimized out>, argv=<optimized out>) at
LnxMain.c:414

After recompiling package with "--enable-dynarec=no" game started to work.
Screen colors was weird but that is an another story.



-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: powerpc (ppc64)

Kernel: Linux 3.2.0-1-powerpc64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages pcsxr depends on:
ii  libc6                     2.13-26
ii  libgdk-pixbuf2.0-0        2.24.1-1
ii  libgl1-mesa-glx [libgl1]  7.11.2-1
ii  libglade2-0               1:2.6.4-1
ii  libglib2.0-0              2.30.2-6
ii  libgtk2.0-0               2.24.9-2
ii  libpango1.0-0             1.29.4-2
ii  libsdl1.2debian           1.2.15-1
ii  libx11-6                  2:1.4.4-4
ii  libxext6                  2:1.3.0-3
ii  libxtst6                  2:1.2.0-4
ii  libxv1                    2:1.0.6-2
ii  libxxf86vm1               1:1.1.1-2
ii  zlib1g                    1:1.2.6.dfsg-1

pcsxr recommends no packages.

pcsxr suggests no packages.

-- no debconf information





More information about the Pkg-games-devel mailing list