Flash on Rawhide (with nvidia's binary driver)
Will Woods
wwoods at redhat.com
Mon Apr 20 20:30:47 UTC 2009
On Fri, 2009-04-17 at 22:00 -0400, Brian Vuyk wrote:
> I've been having some minor issues with the proprietary Flash on Rawhide
> (32-bit).
>
> It seems that whenever I make a flash file fullscreen, Firefox crashes.
> When running it through GDB, I get the following printed out just prior
> to the backtrace starting:
>
> I would like to get a sense of how many people are experiencing the same
> crash. From conversation with others in #fedora-qa, it seems to be
> pretty widespread. It can be easily tested by visiting any video site
> (youtube, megavideo etc.), opening a video, and clicking the 'enlarge'
> or 'fullscreen' button.
>
> I should note that I used this same version of Flash (10.0.22.87) with
> no fulllscreen issues on Ubuntu prior to beginning to test Rawhide.
>
> There is an existing bug in bugzilla about it, to which I've added my
> information. However, it doesn't seem to be drawing a lot of attention,
> and I think this is a fairly important bug to be quashed, since so many
> people use the proprietary flash.
>
> Here is the bugzilla link:
> https://bugzilla.redhat.com/show_bug.cgi?id=477110
We talked about this on IRC earlier, but for the record - please note
the files in the backtrace for this crash:
/lib/libc.so.6[0xafea41]
/usr/lib/nvidia/libGL.so.1[0x1d3f8e5]
And the backtrace itself:
#5 0x01d3f8e5 in ?? () from /usr/lib/nvidia/libGL.so.1
[...]
#25 0x9c93b9f6 in _init () from /usr/lib/nvidia/libGLcore.so.1
The proprietary, closed-source nvidia driver is almost undoubtedly the
cause of your problem. If anyone who *isn't* using closed-source
graphics drivers can reproduce this problem, we might have some hope of
debugging that. Otherwise all you can really do is ask nvidia to fix
their code.
> *** glibc detected *** /usr/lib/firefox-3.1b3/firefox: free(): invalid
> pointer: 0xa4958b00 ***
>
> Is this possibly related to the recent malloc changes in glibc?
Can't really tell - but even if it was, only nvidia can fix it. So talk
to them.
-w
More information about the fedora-test-list
mailing list