[MPlayer-advusers] SIGSEGV with -vo gl on sparc

Marco Graf grafmar at ee.ethz.ch
Sun Nov 13 21:03:26 CET 2005


Reimar at ee.ethz.ch wrote:
> Hi,
> On Thu, Nov 10, 2005 at 12:07:35PM +0100, Marco Graf wrote:
> 
>>no problems with -vo gl:swapinterval=-1
>>but with xlibmesa-dri package instead of mesag3 I get a SIGABRT (6)
>>instead of the SIGILL. But also no crash with -vo gl:swapinterval=-1
> 
> 
> I really hoped I could get around that, because parsing the extension
> string simply is a mess.
> Please try the attached patch.

works, just that there is a typo in the patch

> @@ -323,6 +324,9 @@
>      ProgramEnvParameter4f = getProcAddress("glProgramEnvParameter4fARB");
>    if (!ProgramEnvParameter4f)
>      ProgramEnvParameter4f = getProcAddress("glProgramEnvParameter4fNV");
> +  if (!extensions ||«!strstr(extensions, "_swap_control"))
                  typo ^


- mga

-- 
_______________________________________________________________________
   ___  ___   ___    _____
  / __\/__ \ / __/_ /___  \     Marco Graf  marco.graf at schweiz.org
 / / / / / // /_/ / / _   /  Heldaustr. 18  http://redirect.to/mga
/_/ /_/ / / \__/ / /___/_/   9470 Buchs SG  ICQ: 23012328
            /___/	    +41-81-7565109  mobile: +41-78-6030045




More information about the MPlayer-advusers mailing list