Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Nov 2010 15:45:13 GMT
From:      Rafal <kenorb@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   misc/152080: flashplugin-mozilla port is broken
Message-ID:  <201011091545.oA9FjDoN056140@www.freebsd.org>
Resent-Message-ID: <201011091550.oA9Fo6LH007711@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         152080
>Category:       misc
>Synopsis:       flashplugin-mozilla port is broken
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 09 15:50:06 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Rafal
>Release:        FreeBSD 8.1
>Organization:
>Environment:
FreeBSD kenorb 8.1-STABLE FreeBSD 8.1-STABLE #3: Wed Nov  3 14:36:47 GMT 2010     root@kenorb:/usr/obj/usr/src/sys/BRO  amd64

>Description:
I installed flashplugin-mozilla from ports.
It doesn't work with Firefox and

See bug reports:
https://bugzilla.mozilla.org/show_bug.cgi?id=610610
https://sourceforge.net/tracker/?func=detail&aid=3105876&group_id=110956&atid=657852
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/607211
http://forums.freebsd.org/showthread.php?t=15446
http://forums.freebsd.org/showthread.php?p=108468
http://forums.freebsd.org/showthread.php?t=18985

Basically this port is 5 years old and it's too old and it's not supported anymore.
The name is confusing, because it looks like it's the most appropriate package for flash plugin.

"
Date: 2010-11-09 12:04:48 GMT
Sender: tgc 
GPLFlash isn't maintained anymore. Instead try gnash or lightspark
"

>How-To-Repeat:
> gdb epiphany
SetWindow
The program 'epiphany' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 27 error_code 3 request_code 3 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
[Thread 80e4a4140 (LWP 100683) exited]

Program exited with code 01.

With Firefox:
Backtrace:
(gdb) bt
#0 RealBreak () at nsDebugImpl.cpp:421
#1 0x0000000801c399da in NS_DebugBreak_P (aSeverity=3, 
aStr=0x8155495c8 "X_ShmCreatePixmap: BadImplementation (server does not implement operation); 2 requests ago; id=0x4200003", aExpr=0x0, 
aFile=0x801cce3b0 "nsX11ErrorHandler.cpp", aLine=182) at nsDebugImpl.cpp:324
#2 0x0000000800ae90a3 in X11Error (display=0x813151000, event=0x7fffffffd7b0) at nsX11ErrorHandler.cpp:182
#3 0x0000000804c841c5 in _XError () from /usr/local/lib/libX11.so.6
#4 0x0000000804c8a944 in process_responses () from /usr/local/lib/libX11.so.6
#5 0x0000000804c8aed7 in _XReply () from /usr/local/lib/libX11.so.6
#6 0x0000000804c8009a in XSync () from /usr/local/lib/libX11.so.6
#7 0x000000081920383d in FlashGraphicInitX11 (This=0x812a5c240) at plugin.c:789
#8 0x0000000819202e28 in NPP_Write (instance=0x811bcd530, stream=0x8155499c8, offset=0, len=7607, buffer=0x814a77000) at plugin.c:405
#9 0x0000000819203e0c in Private_Write (instance=0x811bcd530, stream=0x8155499c8, offset=0, len=7607, buffer=0x814a77000) at npunix.c:223

>Fix:
Workaround:
sudo pkg_delete -v flashplugin-mozilla\*
sudo portinstall nspluginwrapper linux_base-f10
sudo ln -s /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so /usr/local/lib/browser_plugins/
sudo nspluginwrapper -v -a -i
sudo mount -t linprocfs linproc /usr/compat/linux/proc
echo 'linproc    /usr/compat/linux/proc  linprocfs   rw  0   0' >> /etc/fstab # run from root, to add at boot time

Solution for /usr/ports/www/flashplugin-mozilla:
Can you mark this port as ignore or broken?
Or just add the message in pkg-message:
This port is old and no more supported. Please use alternatives such as: gnash, lightspark or linux-f10-flashplugin
Or addthe link to the handbook:
http://www.freebsd.org/doc/handbook/desktop-browsers.html


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201011091545.oA9FjDoN056140>