[Nouveau] [Bug 73358] [regression?][nv34] adobe flash + firefox -> DATA_ERROR

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Jan 17 02:41:57 PST 2014


https://bugs.freedesktop.org/show_bug.cgi?id=73358

--- Comment #21 from Ronald <ronald645 at gmail.com> ---
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 at delta mesa]$ cd mesa
[gebruiker at delta mesa]$ export LD_LIBRARY_PATH=./lib/gallium/:$LD_LIBRARY_PATH
[gebruiker at delta mesa]$ export LIBGL_DRIVERS_PATH=./lib/gallium/
[gebruiker at 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 at 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.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20140117/dcda9cd9/attachment.html>


More information about the Nouveau mailing list