benmbrennan / mupen64plus

Automatically exported from code.google.com/p/mupen64plus
0 stars 0 forks source link

Rice plugin crashes with SIGSEGV #251

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
System: Ubuntu 9.04 32-bit, Mupen64plus 1.5 (binary version):

Problem with Rice plugin 1.5. When trying to load any ROM, a message about
the program trying to access protected memory appears in the screen. I've
tryed to deactivate all options in Graphic Settings and I'm not loading any
hires pack. I've tryed Rice 1.4, 1.5 and the SVN version, all the same.

Terminal:

__  __                         __   _  _   ____  _                   
|  \/  |_   _ _ __   ___ _ __  / /_ | || | |  _ \| |_   _ ___         
| |\/| | | | | '_ \ / _ \ '_ \| '_ \| || |_| |_) | | | | / __|        
| |  | | |_| | |_) |  __/ | | | (_) |__   _|  __/| | |_| \__ \        
|_|  |_|\__,_| .__/ \___|_| |_|\___/   |_| |_|   |_|\__,_|___/        
             |_|         http://code.google.com/p/mupen64plus/        
Version 1.5                                                           

Config Dir:  /home/leotorok/.mupen64plus/
Install Dir: /home/leotorok/roms/n64/Mupen64Plus-1-5-bin-32/
Plugin Dir:  /home/leotorok/roms/n64/Mupen64Plus-1-5-bin-32/plugins/

Rescanning rom cache.
Scanning... /home/leotorok/roms/n64/
Rom cache up to date. 51 ROMs.      
Compression: Zip                    
Imagetype: .v64 (byteswapped)       
Rom size: 33554432 bytes (or 32 Mb or 256 Megabits)
MD5: 9EC41ABF2519FC386CADD0731F6E868C              
80 37 12 40                                        
ClockRate = f                                      
Version: 1449                                      
CRC: ec58eabf ad7c7169                             
Name: DONKEY KONG 64                               
Manufacturer: Nintendo                             
Cartridge_ID: 4f44                                 
Country: USA                                       
PC = 80000400                                      
EEPROM type: 1
init timer!
[RiceVideo] SSE processing enabled.
[blight's SDL input plugin]: version 0.0.10 initialized.
memory initialized
[RiceVideo] SSE processing enabled.
[RiceVideo] Found ROM 'DONKEY KONG 64', CRC bfea58ec69717cad-45
InitExternalTextures
Initializing OpenGL Device Context
(II) Initializing SDL video subsystem...
(II) Getting video info...
(II) Setting video mode 640x480...
(EE) Error setting video mode 640x480: Couldn't find matching GLX visual
Error: The core thread recieved a SIGSEGV signal.
This means it tried to access protected memory.
Maybe you have set a wrong ucode for one of the plugins!
SIGSEGV in core thread caught:
        errno = 0 (Sucesso)
        address = 0x00000000
                address not mapped to object

Original issue reported on code.google.com by leoto...@gmail.com on 7 Aug 2009 at 12:54

GoogleCodeExporter commented 9 years ago
Have you tried the other video plugins?  It seems like the root of the problem 
is this:

(EE) Error setting video mode 640x480: Couldn't find matching GLX visual

This typically means that your video driver does not support the mode that the 
plugin
is asking for.

Original comment by richard...@gmail.com on 19 Aug 2009 at 1:07

GoogleCodeExporter commented 9 years ago
Thanks by the answer. It works perfectly with the other plugins. The mode 
640x480 is
suported (Nvidia GeForce GO 6150 with proprietary driver, version 180.44) and 
works
in gln64. Change Rice's resolution to any value doesn't solve the problem.

Original comment by leoto...@gmail.com on 19 Aug 2009 at 2:50

GoogleCodeExporter commented 9 years ago
Can you please attach the output of glxinfo.

Original comment by sven@narfation.org on 21 Sep 2009 at 2:59

GoogleCodeExporter commented 9 years ago
The 1.5 release is over a year old and I made a lot of fixes to Rice Video 
during the
transition to 2.0.  Can you please re-test with the latest Mercurial code
(instructions in the Beta Testing section on the Google Code home page) and 
re-open
this issue report if the bug remains?  thanks.

Original comment by richard...@gmail.com on 12 Jan 2010 at 10:22

GoogleCodeExporter commented 9 years ago
I've upgraded my Ubuntu (9.04 --> 9.10), and now I'm using a different version 
(repositories), and everything looks fine now. If I've this problem again, I'll 
report 
here.

Thanks by the programa, it's a really good job, the best N64 emulator. 

Original comment by leoto...@gmail.com on 12 Jan 2010 at 10:38