
Originally Posted by
Hacktarux
Concerning the segfault... of course you have done a "make install" as root after compilation, you have checked that you have some plugins in PREFIX/share/mupen64/plugins/ ?
Sorry to nitpick, but it should only take a few extra lines to output "No plugins found" and exit cleanly instead of segfaulting...?
Also, note that line 297 of main.c
Code:
if(strcmp(entry->d_name + strlen(entry->d_name) - 3, ".so"))
implicitly assumes that strlen(entry->d_name) is at least 3 -- you're going to be out of bounds if it's only 1 or 2.