PCSX2 Assertion Failed on Archlinux.
#11
Bonjour,

Same here on Ubuntu 15.04.
PCSX2 1.3.1-0(git) Oct 22 2015

Reproduced in God of War, Grand Turismo 4 and Burnout 3. Apparently it happens when I keep a direction key pressed down.



Code:
/build/pcsx2.snapshot-HxU0ri/pcsx2.snapshot-1.3.1~git20151022.123400/common/src/Utilities/Linux/LnxHostSys.cpp(64) : assertion failed:
   Function:  void SysPageFaultSignalFilter(int, siginfo_t*, void*)
   Thread:    EE Core
   Condition: false
   Message:   Unhandled page fault @ 0x00000000

Stacktrace:
[00] wxNavigationEnabled<wxControl>::AcceptsFocusFromKeyboard() const
[01] 0x0xf7787bf0                                
[02] 0x0xf25f36eb                                
[03] PADpoll                                    
[04] wxStringTokenizer::~wxStringTokenizer()    
[05] wxString::~wxString()                      
[06] wxNavigationEnabled<wxControl>::AcceptsFocusFromKeyboard() const
[07] 0x0x34189cd1                                
[08] wxStringTokenizer::~wxStringTokenizer()    
[09] 0x0x9f59005                                
[10] 0x0x9f5906b                                
[11] wxNavigationEnabled<wxControl>::AcceptsFocusFromKeyboard() const
[12] wxFileName::~wxFileName()                  
[13] wxNavigationEnabled<wxControl>::AcceptsFocusFromKeyboard() const
[14] wxNavigationEnabled<wxControl>::AcceptsFocusFromKeyboard() const
[15] wxNavigationEnabled<wxControl>::AcceptsFocusFromKeyboard() const
[16] wxNavigationEnabled<wxControl>::AcceptsFocusFromKeyboard() const
[17] clone                

Edit: I see now that this error is not exactly in the same method as the others but it is in the same source file. Maybe it is related?
Reply

Sponsored links

#12
It is likely related to SDL2 upgrade. Arch package must be updated to downgrade to SDL1.
Reply
#13
(10-24-2015, 03:21 PM)Profesor_Falken Wrote: Bonjour,

Same here on Ubuntu 15.04.
PCSX2 1.3.1-0(git) Oct 22 2015

Reproduced in God of War, Grand Turismo 4 and Burnout 3. Apparently it happens when I keep a direction key pressed down.



Code:
/build/pcsx2.snapshot-HxU0ri/pcsx2.snapshot-1.3.1~git20151022.123400/common/src/Utilities/Linux/LnxHostSys.cpp(64) : assertion failed:
   Function:  void SysPageFaultSignalFilter(int, siginfo_t*, void*)
   Thread:    EE Core
   Condition: false
   Message:   Unhandled page fault @ 0x00000000

Stacktrace:
[00] wxNavigationEnabled<wxControl>::AcceptsFocusFromKeyboard() const
[01] 0x0xf7787bf0                                
[02] 0x0xf25f36eb                                
[03] PADpoll                                    
[04] wxStringTokenizer::~wxStringTokenizer()    
[05] wxString::~wxString()                      
[06] wxNavigationEnabled<wxControl>::AcceptsFocusFromKeyboard() const
[07] 0x0x34189cd1                                
[08] wxStringTokenizer::~wxStringTokenizer()    
[09] 0x0x9f59005                                
[10] 0x0x9f5906b                                
[11] wxNavigationEnabled<wxControl>::AcceptsFocusFromKeyboard() const
[12] wxFileName::~wxFileName()                  
[13] wxNavigationEnabled<wxControl>::AcceptsFocusFromKeyboard() const
[14] wxNavigationEnabled<wxControl>::AcceptsFocusFromKeyboard() const
[15] wxNavigationEnabled<wxControl>::AcceptsFocusFromKeyboard() const
[16] wxNavigationEnabled<wxControl>::AcceptsFocusFromKeyboard() const
[17] clone                

Edit: I see now that this error is not exactly in the same method as the others but it is in the same source file. Maybe it is related?
Hmm one main question, are you using keyboard as an input? I am not fully sure from the dump. If that's the case it may be a blind spot of my previous testing.
It does not seem related to distro as ubuntu and arch are both faulty(ubuntu uses sdl1.3 still right?)
Reply
#14
@Profesor_Falken,
Could you delete ~/.config/PCSX2/inis/OnePAD.ini and reconfigure the plugin.
Reply
#15
(07-30-2015, 08:51 AM)gregory Wrote: Did you strip the debug symbol from the build?
Just for info, Arch strips this by default.

Users can enable it easily though for debugging. Should help them get more useful output ! Smile
Reply
#16
Good evening to all of you,

I have the same trouble here on Ubuntu 15.10 with the latest PCSX2 1.3.1-0 (git) Nov 09 2015.
I encounter this problem when I run Kingdom Hearts games.

Code:
/build/pcsx2.snapshot-go8fur/pcsx2.snapshot-1.3.1~git201511082207~ubuntu15.10.1/common/src/Utilities/Linux/LnxHostSys.cpp(64) : assertion failed:
   Function:  void SysPageFaultSignalFilter(int, siginfo_t*, void*)
   Thread:    EE Core
   Condition: false
   Message:   Unhandled page fault @ 0x00000000

Stacktrace:
[00] wxNavigationEnabled<wxControl>::AcceptsFocusRecursively() const
[01] 0x0xf77c6b80                                
[02] 0x0xf1d9e167                                
[03] PADpoll                                    
[04] void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const*>(wchar_t const*, wchar_t const*, std::forward_iterator_tag)
[05] void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const*>(wchar_t const*, wchar_t const*, std::forward_iterator_tag)
[06] wxNavigationEnabled<wxControl>::AcceptsFocusRecursively() const
[07] 0x0x3416ef0b                                
[08] 0x0x9f2405f                                
[09] wxNavigationEnabled<wxControl>::AcceptsFocusRecursively() const
[10] wxNavigationEnabled<wxControl>::AcceptsFocusRecursively() const
[11] wxNavigationEnabled<wxControl>::AcceptsFocusRecursively() const
[12] wxNavigationEnabled<wxControl>::AcceptsFocusRecursively() const
[13] clone

P.S: I have already try to delete and reconfigure the OnePAD plugin..
Reply
#17
Ok. I think I have foud the issue (thanks to r5 complete trace)
Reply
#18
I pushed a new version on the trunk. Crash was triggered by PS2 rumble. Could you test it so I can upgrade the PPA later.
Reply
#19
(11-10-2015, 09:17 AM)gregory Wrote: I pushed a  new version on the trunk. Crash was triggered by PS2 rumble. Could you test it so I can upgrade the PPA later.

It works well now! Thank you for being so quick! Biggrin
Reply




Users browsing this thread: 1 Guest(s)