Project

General

Profile

Emulator Issues #840

Tatsunoko vs Capcom Jap Crashes on Boot

Added by masterzorag over 10 years ago.

Status:
Invalid
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

  1. Compile fine;
  2. Running Tatsunoko vs Capcom Jap, boots, starts;
  3. After titles, Before opening video trailer: black screen, core running, doesn't starts the video, then crashes!

Dolphin: xcb_io.c:242: process_responses: Assertion `(((long)
(dpy->last_request_read) - (long) (dpy->request)) <= 0)' failed.
Aborted

Even with standard and customized settings;
Same iso running fine with Win32 emu through Wine!

SVN 2941;
2.6.29-gentoo on i686, GenuineIntel;
nVidia Corporation GeForce 8400M G rev 161 on X.Org X Server 1.6.0
libxcb-1.2

History

#1 Updated by siliconjoe over 10 years ago

weird the game runs for me(on x86_64, ati radeonhd card), albeit there are many bugs,
i.e. sound plugins fail to open perfectly lock-free sound devices,the characters
are semi/fully-transparent due to Cg shaders compile errors, the GUI thread looks to be
stuck (the GUI buttons disappear) etc...

#2 Updated by marcus over 10 years ago

ogl or d3d?

#3 Updated by lpfaint99 over 10 years ago

d3d is windows only...

#4 Updated by Anonymous over 10 years ago

  • Status changed from New to Questionable

updates or issue death

#5 Updated by siliconjoe over 10 years ago

I got the same now that updated my distro. I have found out by doing a gdb backtrace
that disabling the wiimote status LEDs (I had both enabled) temporarly solved the
problem. Here's the back trace (done without debugging symbols):

$gdb ./Dolphin
GNU gdb 6.8-debian
Copyright (C) 2008 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-linux-gnu"...
(gdb) run
Starting program: /home/gzed/Documenti/Gaming-Emu/Wii/dolphin/Linux-x86_64/Dolphin
[Thread debugging using libthread_db enabled]
handler instance (nil)
02:39:415 N: BOOT Loading Settings from ./User/Config/Dolphin.ini
[New Thread 0x7fbe3cffc7e0 (LWP 22109)]
02:39:529 N: BOOT Starting application
02:39:529 N: BOOT Loading Settings from ./User/Config/Dolphin.ini
02:39:641 E: DIO CreateFromDirectory: error opening
./USER/WII/TITLE/00000001/00000002/CONTENT/title.tmd
[New Thread 0x7fbe2b946950 (LWP 22112)]
[New Thread 0x7fbe1a137950 (LWP 22113)]
Open device file: Permesso negato
Dolphin: Fatal IO error 11 (Risorsa temporaneamente non disponibile) on X server :0.0.
[New Thread 0x7fbe200aa950 (LWP 22114)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fbe1a137950 (LWP 22113)]
0x00000000000076f1 in ?? ()
(gdb) bt
#0 0x00000000000076f1 in ?? ()
#1 0x0000000000480ef8 in CPluginManager::~CPluginManager ()
#2 0x00007fbe39f876ed in exit () from /lib/libc.so.6
#3 0x00007fbe38535756 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#4 0x00007fbe3b9226e4 in _XIOError () from /usr/lib/libX11.so.6
#5 0x00007fbe3b92a23b in _XReply () from /usr/lib/libX11.so.6
#6 0x00007fbe3b91de13 in XSync () from /usr/lib/libX11.so.6
#7 0x00007fbe3853170a in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#8 0x00007fbe384fd529 in gdk_drawable_copy_to_image ()
from /usr/lib/libgdk-x11-2.0.so.0
#9 0x00007fbe384fd529 in gdk_drawable_copy_to_image ()
from /usr/lib/libgdk-x11-2.0.so.0
#10 0x00007fbe38506790 in gdk_pixbuf_get_from_drawable ()
from /usr/lib/libgdk-x11-2.0.so.0
#11 0x00007fbe3b1aebfa in wxBitmap::GetPixbuf ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#12 0x00007fbe3b2401a0 in wxStaticBitmap::SetBitmap ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#13 0x000000000045f1ce in CFrame::UpdateLeds ()
#14 0x00000000004602b6 in Host_UpdateLeds ()
#15 0x00000000004a8fd4 in CWII_IPC_HLE_WiiMote::ShowStatus ()
#16 0x00000000004a91ed in CWII_IPC_HLE_WiiMote::SendACLFrame ()
#17 0x00000000004ae233 in CWII_IPC_HLE_Device_usb_oh1_57e_305::SendToDevice ()
---Type to continue, or q to quit---
#18 0x00000000004ae491 in CWII_IPC_HLE_Device_usb_oh1_57e_305::IOCtlV ()
#19 0x000000000049a5d4 in WII_IPC_HLE_Interface::ExecuteCommand ()
#20 0x000000000049a873 in WII_IPC_HLE_Interface::Update ()
#21 0x0000000000497e4a in SystemTimers::VICallback ()
#22 0x000000000047e397 in CoreTiming::Advance ()
#23 0x000000000047e4a1 in CoreTiming::Idle ()
#24 0x00000000004b586a in PowerPC::OnIdle ()
#25 0x0000000041b8d679 in ?? ()
#26 0x00007fbe2b945e40 in ?? ()
#27 0x00007fbe2b945e40 in ?? ()
#28 0x00007fbe3d04d040 in ?? () from /lib64/ld-linux-x86-64.so.2
#29 0x0000000000000000 in ?? ()
(gdb)

#6 Updated by masterzorag over 10 years ago

having issue compiling from trunk now, can't build

#7 Updated by nakeee over 10 years ago

that sounds like a gnome bug, or yet another xcb thread problem...

#8 Updated by siliconjoe over 10 years ago

Disable the show LEDs stuff from the main config and it will run, I already reported
somewhere about this...

CFrame::UpdateLeds () and Host_UpdateLeds ()

are the problem.

#9 Updated by siliconjoe over 10 years ago

Also make sure dolphin with the global locale env to "LC_ALL=C" if you're on an
non-English localized machine or it will fail to compile shaders for the characters.

cheers

#10 Updated by ChaosCode over 10 years ago

still an issue or fixed?

#11 Updated by XTra.KrazzY over 10 years ago

Is it still an issue?

#12 Updated by Anonymous about 9 years ago

Please respond if this issue is still valid, or it will be closed.

#13 Updated by Anonymous almost 9 years ago

  • Status changed from Questionable to Invalid

Also available in: Atom PDF