From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Mar 9 17:30:12 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1D191065670 for ; Wed, 9 Mar 2011 17:30:12 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9B2D98FC0C for ; Wed, 9 Mar 2011 17:30:12 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p29HUClx082098 for ; Wed, 9 Mar 2011 17:30:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p29HUCiu082096; Wed, 9 Mar 2011 17:30:12 GMT (envelope-from gnats) Resent-Date: Wed, 9 Mar 2011 17:30:12 GMT Resent-Message-Id: <201103091730.p29HUCiu082096@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "J.R. Oldroyd" Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 79298106564A for ; Wed, 9 Mar 2011 17:25:41 +0000 (UTC) (envelope-from jr@opal.com) Received: from mho-02-ewr.mailhop.org (mho-02-ewr.mailhop.org [204.13.248.72]) by mx1.freebsd.org (Postfix) with ESMTP id 421F98FC1A for ; Wed, 9 Mar 2011 17:25:40 +0000 (UTC) Received: from pool-141-154-217-103.bos.east.verizon.net ([141.154.217.103] helo=homobox.opal.com) by mho-02-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1PxN8m-000Nyx-9m for FreeBSD-gnats-submit@freebsd.org; Wed, 09 Mar 2011 17:25:40 +0000 Received: from opal.com (localhost [IPv6:::1]) (authenticated bits=0) by homobox.opal.com (8.14.4/8.14.4) with ESMTP id p29HPcpT043606 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 9 Mar 2011 12:25:39 -0500 (EST) (envelope-from jr@opal.com) Received: from shibato.opal.com ([192.168.3.246] helo=shibato.opal.com) with IPv4:587 by opal.com; 9 Mar 2011 12:25:38 -0500 Received: from shibato.opal.com (localhost [127.0.0.1]) by shibato.opal.com (8.14.4/8.14.4) with ESMTP id p29HPc5E045928 for ; Wed, 9 Mar 2011 12:25:38 -0500 (EST) (envelope-from jr@opal.com) Received: (from root@localhost) by shibato.opal.com (8.14.4/8.14.4/Submit) id p29HPctJ045927; Wed, 9 Mar 2011 12:25:38 -0500 (EST) (envelope-from jr) Message-Id: <201103091725.p29HPctJ045927@shibato.opal.com> Date: Wed, 9 Mar 2011 12:25:38 -0500 (EST) From: "J.R. Oldroyd" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/155417: (patch) NSPlugin Viewer WARNING: unhandled variable 18 () in NPN_GetValue() X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "J.R. Oldroyd" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2011 17:30:13 -0000 >Number: 155417 >Category: ports >Synopsis: (patch) NSPlugin Viewer WARNING: unhandled variable 18 () in NPN_GetValue() >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Mar 09 17:30:12 UTC 2011 >Closed-Date: >Last-Modified: >Originator: J.R. Oldroyd >Release: FreeBSD 8.2-RELEASE amd64 >Organization: >Environment: System: FreeBSD xx.opal.com 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb 17 02:41:51 UTC 2011 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: npviewer.bin complains: *** NSPlugin Viewer *** WARNING: unhandled variable 18 () in NPN_GetValue() the attached patch adds support for variable 18 >How-To-Repeat: Browsing to a web site that has a flash program that queries the browser's Private Mode causes this error. >Fix: diff -ruN /usr/ports/www/nspluginwrapper/files/patch-src-npw-rpc.c nspluginwrapper-NPNV18/files/patch-src-npw-rpc.c --- /usr/ports/www/nspluginwrapper/files/patch-src-npw-rpc.c 1969-12-31 19:00:00.000000000 -0500 +++ nspluginwrapper-NPNV18/files/patch-src-npw-rpc.c 2011-03-09 12:05:41.000000000 -0500 @@ -0,0 +1,10 @@ +--- src/npw-rpc.c.orig 2009-01-02 03:54:10.000000000 -0500 ++++ src/npw-rpc.c 2011-03-09 12:00:17.000000000 -0500 +@@ -41,6 +41,7 @@ + case NPNVisOfflineBool: + case NPNVSupportsXEmbedBool: + case NPNVSupportsWindowless: ++ case NPNVprivateModeBool: + type = RPC_TYPE_BOOLEAN; + break; + case NPNVToolkit: diff -ruN /usr/ports/www/nspluginwrapper/files/patch-src-npw-viewer.c nspluginwrapper-NPNV18/files/patch-src-npw-viewer.c --- /usr/ports/www/nspluginwrapper/files/patch-src-npw-viewer.c 1969-12-31 19:00:00.000000000 -0500 +++ nspluginwrapper-NPNV18/files/patch-src-npw-viewer.c 2011-03-09 12:05:41.000000000 -0500 @@ -0,0 +1,10 @@ +--- src/npw-viewer.c.orig 2009-01-02 03:54:10.000000000 -0500 ++++ src/npw-viewer.c 2011-03-09 11:59:42.000000000 -0500 +@@ -992,6 +992,7 @@ + case NPNVSupportsXEmbedBool: + case NPNVWindowNPObject: + case NPNVPluginElementNPObject: ++ case NPNVprivateModeBool: + return g_NPN_GetValue_real(instance, variable, value); + default: + switch (variable & 0xff) { diff -ruN /usr/ports/www/nspluginwrapper/files/patch-src-utils.c nspluginwrapper-NPNV18/files/patch-src-utils.c --- /usr/ports/www/nspluginwrapper/files/patch-src-utils.c 1969-12-31 19:00:00.000000000 -0500 +++ nspluginwrapper-NPNV18/files/patch-src-utils.c 2011-03-09 12:05:41.000000000 -0500 @@ -0,0 +1,10 @@ +--- src/utils.c.orig 2009-01-02 03:54:10.000000000 -0500 ++++ src/utils.c 2011-03-09 12:05:38.000000000 -0500 +@@ -283,6 +283,7 @@ + _(NPNVWindowNPObject); + _(NPNVPluginElementNPObject); + _(NPNVSupportsWindowless); ++ _(NPNVprivateModeBool); + #undef _ + default: + switch (variable & 0xff) { >Release-Note: >Audit-Trail: >Unformatted: