<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [regression?][nv34] adobe flash + firefox -> DATA_ERROR"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=73358#c21">Comment # 21</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [regression?][nv34] adobe flash + firefox -> DATA_ERROR"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=73358">bug 73358</a>
              from <span class="vcard"><a class="email" href="mailto:ronald645@gmail.com" title="Ronald <ronald645@gmail.com>"> <span class="fn">Ronald</span></a>
</span></b>
        <pre>I'm having a hard time reproducing this. The libpepflashplayer.so used to crash
reliably but it won't now. Furthermore, I changed the first patch to use
fprintf(stderr, instead of printf( but the compiler gives some warnings.

  CC       nv30_state_validate.lo
nv30/nv30_state_validate.c: In function ‘nv30_validate_fb’:
nv30/nv30_state_validate.c:99:11: warning: passing argument 1 of ‘printf’ from
incompatible pointer type [enabled by default]
           util_format_name(p_format), p_format, rt_format, hw_format);
           ^
In file included from ./nv30/nv30_screen.h:4:0,
                 from ./nv30/nv30_context.h:7,
                 from nv30/nv30_state_validate.c:32:
/usr/include/stdio.h:362:12: note: expected ‘const char * restrict’ but
argument is of type ‘struct _IO_FILE *’
 extern int printf (const char *__restrict __format, ...);
            ^
  CC       nv30_clear.lo
nv30/nv30_clear.c: In function ‘nv30_clear_render_target’:
nv30/nv30_clear.c:128:4: warning: format ‘%x’ expects argument of type
‘unsigned int’, but argument 4 has type ‘const char *’ [-Wformat=]
    util_format_name(ps->format), ps->format, rt_format, hw_format);
    ^
nv30/nv30_clear.c:128:4: warning: too many arguments for format
[-Wformat-extra-args]

It compiles and runs, but I'm not getting output on the terminal.

I did this as well:

[gebruiker@delta mesa]$ cd mesa
[gebruiker@delta mesa]$ export LD_LIBRARY_PATH=./lib/gallium/:$LD_LIBRARY_PATH
[gebruiker@delta mesa]$ export LIBGL_DRIVERS_PATH=./lib/gallium/
[gebruiker@delta mesa]$ glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
nv30_validate_fb: p_format 2, rt_format 105, hw 5
�(���I[��I[��I[��I[��I[��I[��I[��I[�[gebruiker@delta mesa]$ 

I do not get this output with either chromium or firefox. I guess the garbage
output has something to do with the above warnings?

FWIW, I downloaded mesa git and moved to 10.0.2 as requested.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>