Closed
Bug 212798
Opened 22 years ago
Closed 21 years ago
Make existing linux flashplayer.xpt (for scriptability) work with gcc 3.2 builds
Categories
(Core Graveyard :: Plug-ins, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: wolruf, Assigned: peterlubczynski-bugs)
References
()
Details
(Keywords: regression, relnote, Whiteboard: qawanted)
build ID: 2003071508 on Linux + Flash 6.0r79 and flashplayer.xpt. Scriptability doesn't work anymore since Mozilla.org switched to GCC 3.2.3, as mentioned in the release notes: http://www.mozilla.org/releases/mozilla1.4/README.html#new-issues about:buildconfig reports: --disable-tests --enable-extensions=default,irc --without-system-nspr --without-system-jpeg --without-system-zlib --without-system-png --without-system-mng --disable-debug --enable-optimize --disable-elf-dynstr-gc --enable-optimize=-O2 --enable-crypto I launched a debug build to see any error output but there's no debug info on why scriptability doesn't work anymore: - hack not working well, regression from bug 154206 ? - flashplayer.xpt needs to be updated ? I deleted xpti.dat and a debug build didn't say whether or not flashplayer.xpt was valid. I couldn't find any bug report matching the release notes, so I'm opening one, hoping this can be looked at. This started generated some bug reports: bug , bug .
Comment 1•22 years ago
|
||
The basic issue, as I understand it, is that he flash xpt expects GCC 2.9x name mangling, while GCC 3.x does different name mangling. The only way to fix this is to regenerate the xpt; the only people who can do that are Macromedia.
Reporter | ||
Comment 2•22 years ago
|
||
is it ok to CC emillard (?) or kiwi at macromedia.com ? I sent an e-mail to flashplayerunix@macromedia.com.
Reporter | ||
Comment 3•22 years ago
|
||
CC'ing some Macromedia people after talking to dmose. Apologies if you're not the most appropriate people to CC on this as it's Linux-specific, I also saw two other people in bugzilla: msintov@macromedia.com and dshultz@macromedia.com.
Comment 4•22 years ago
|
||
I suspect that this is going to require not just regeneration of the XPTs, but also a recompile of the flash plugin with gcc 3.2 or later.
Assignee | ||
Comment 5•22 years ago
|
||
Yeah, the plugin needs to be recompiled with the same compiler as the browser and be sure to use an updated npapi.h. This is a similar issue as on OSX, see: http://www.mozilla.org/projects/plugins/plugin_scripting_ABI_technote.html
Comment 6•21 years ago
|
||
*** Bug 221294 has been marked as a duplicate of this bug. ***
I met similar problems with flash player after upgrading gcc packages recently. I can fix this problem after installation of compat-libstdc++ package again. I suspect up2date removed installed compat-libstdc++ package while upgrading new gcc packages because of I didn't install full of these packages(compat-*; actually I don't need other packages except compat-libstdc++). If you are using Redhat Linux and your Mozilla browsers(I tested with Mozilla and Firebird also) fail to display flash movies even you installed proper plug-in, I recommand you to check that your system has compat-stdc++ package(s) properly. Honestly I can not sure this bug is related exactly with my case but it much help to fix my problem and i hope this message can help somebody who have similar cases with me. Thanks.
Reporter | ||
Comment 8•21 years ago
|
||
Fixed with recent Flash 6.0r81. This is worth being mentioned in upcoming Mozilla 1.7 release notes: http://www.mozilla.org/releases/mozilla1.7b/known-issues.html#plugins [...] If you're using the Linux GCC 3.2 binaries compiled by mozilla.org then JavaScript access to Flash will not work. [...]
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Comment 9•21 years ago
|
||
somebody please comment on Olivier's last comment
Keywords: relnote
Whiteboard: qawanted
Reporter | ||
Comment 10•21 years ago
|
||
Daniel, I opened bug 238325 about this.
Updated•2 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•