Closed Bug 946910 Opened 11 years ago Closed 8 years ago

ASSERTION: Should have a valid plugin instance or not receive events when playing Unity plugin's demo

Categories

(Core Graveyard :: Plug-ins, defect, P3)

27 Branch
x86_64
macOS
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: cpeterson, Unassigned)

References

Details

STR:
1. Using a debug build, load http://unity3d.com/gallery/demos/live-demos
2. Play any of the demos at the bottom of the page

RESULT:
Many assertion failures about "Should have a valid plugin instance or not receive events" and "null plugin instance during PaintPlugin":

[748] ###!!! ASSERTION: Should have a valid plugin instance or not receive events.: 'mInstance', file /Users/cpeterson/Code/mozilla/inbound/dom/plugins/base/nsPluginInstanceOwner.cpp, line 1733
[748] ###!!! ASSERTION: Should have a valid plugin instance or not receive events.: 'mInstance', file /Users/cpeterson/Code/mozilla/inbound/dom/plugins/base/nsPluginInstanceOwner.cpp, line 1733
[748] WARNING: null plugin instance during PaintPlugin: file /Users/cpeterson/Code/mozilla/inbound/layout/generic/nsObjectFrame.cpp, line 1707
All OSes?
I have only tested OS X 10.9.
OS: All → Mac OS X
Hardware: All → x86_64
Priority: -- → P3
Using the latest Nightly debug version I reproduced this on Mac OS X 10.9.
On Windows 7 x64 and I get this:

[5076] WARNING: NS_ENSURE_TRUE(currentURI) failed: file c:/builds/moz2_slave/m-c
en-w32-d-000000000000000000/build/content/base/src/ThirdPartyUtil.cpp, line 96
For application/vnd.unity found plugin npUnity3D32.dll
[4844] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/b
uilds/moz2_slave/m-cen-w32-d-000000000000000000/build/xpcom/base/nsTraceRefcntIm
pl.cpp, line 138
[4844] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/b
uilds/moz2_slave/m-cen-w32-d-000000000000000000/build/xpcom/base/nsTraceRefcntIm
pl.cpp, line 138
[5076] ###!!! ASSERTION: Received "nonqueued" message 295 during a synchronous I
PC message for window 202796 ("MozillaWindowClass"), sending it to DefWindowProc
 instead of the normal window procedure.: 'Error', file c:/builds/moz2_slave/m-c
en-w32-d-000000000000000000/build/ipc/glue/WindowsMessageLoop.cpp, line 309

On Windows XP x32, after Unity plugin is activated, nightly just quits. Console looks like this:

For application/vnd.unity found plugin npUnity3D32.dll
[2200] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/b
uilds/moz2_slave/m-cen-w32-d-000000000000000000/build/xpcom/base/nsTraceRefcntIm
pl.cpp, line 138
[2200] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/b
uilds/moz2_slave/m-cen-w32-d-000000000000000000/build/xpcom/base/nsTraceRefcntIm
pl.cpp, line 138
[3128] ###!!! ASSERTION: Received "nonqueued" message 295 during a synchronous I
PC message for window 393880 ("MozillaWindowClass"), sending it to DefWindowProc
 instead of the normal window procedure.: 'Error', file c:/builds/moz2_slave/m-c
en-w32-d-000000000000000000/build/ipc/glue/WindowsMessageLoop.cpp, line 309
[2200] WARNING: shutting down early because of crash!: file c:/builds/moz2_slave
/m-cen-w32-d-000000000000000000/build/dom/plugins/ipc/PluginModuleChild.cpp, lin
e 697
[2200] WARNING: plugin process _exit()ing: file c:/builds/moz2_slave/m-cen-w32-d
-000000000000000000/build/dom/plugins/ipc/PluginModuleChild.cpp, line 662
nsStringStats
 => mAllocCount:             36
 => mReallocCount:            1
 => mFreeCount:              23  --  LEAKED 13 !!!
 => mShareCount:             21
 => mAdoptCount:              0
 => mAdoptFreeCount:          0
 => Process ID: 2200, Thread ID: 1420
(In reply to Bogdan Maris, QA [:bogdan_maris] from comment #3)
> On Windows XP x32, after Unity plugin is activated, nightly just quits.

Are there any crash reports for this?
Flags: needinfo?(bogdan.maris)
The Unity plugin crashes might be related to bug 932678, a Unity bug.
See Also: → 932678
(In reply to Georg Fritzsche [:gfritzsche] from comment #4)
> (In reply to Bogdan Maris, QA [:bogdan_maris] from comment #3)
> > On Windows XP x32, after Unity plugin is activated, nightly just quits.
> 
> Are there any crash reports for this?

No crashes are registered in about:crashes.
Flags: needinfo?(bogdan.maris)
Resolving as WONTFIX because we no longer support the Unity NPAPI plugin, or any other NPAPI plugins except Flash, in Firefox 52 (bug 1269807).
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.