Closed
Bug 490125
Opened 17 years ago
Closed 17 years ago
[c3d] Canvas3D crash with multitexture
Categories
(Core :: Graphics: Canvas2D, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: Siyivan, Assigned: vlad)
References
()
Details
(Keywords: crash)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090425 Firefox/3.6a1pre
Trunk mozilla firefox with 3D Add-on 0.4.2 - https://people.mozilla.com/~vladimir/canvas3d/
Instruction trying to read null pointer.
Consistently crashing when viewing http://people.mozilla.com/~vladimir/canvas3d/examples/gles2book/ch10-multitexture.html the 5th example of http://blog.vlad1.com/2009/03/28/canvas-3d-extension-update-2/
Stacktrace:
canvas3d.dll!0e1a2a15()
[No symbols loaded for canvas3d.dll]
msvcr80.dll!78134c39()
canvas3d.dll!0e1a5878()
xul.dll!XPCPerThreadData::GetData(JSContext * cx=0x1645cd38) Line 3176 + 0xf bytes C++
[ xpcprivate.h at line: else if(sMainThreadData && sMainThreadData->mThread == PR_GetCurrentThread()) ]
canvas3d.dll!0e1a5bde()
xul.dll!nsScriptSecurityManager::CanAccess(unsigned int aAction=0, nsAXPCNativeCallContext * aCallContext=0x0012f580, JSContext * cx=0x1059f142, JSObject * aJSObject=0x0e1d56d0, nsISupports * aObj=0x00000de1, nsIClassInfo * aClassInfo=0x00000000, int aPropertyName=373673272, void * * aPolicy=0x0012f6c8) Line 3045 C++
xul.dll!xptiInterfaceEntry::GetEntryForParam(unsigned short methodIndex=22224, const nsXPTParamInfo * param=0x00000052, xptiInterfaceEntry * * entry=0x00000003) Línea 429 + 0xf bytes C++
xul.dll!XPCWrappedNative::CallMethod(XPCCallContext & ccx={...}, XPCWrappedNative::CallMode mode=69252864) Línea 2474 + 0x15 bytes C++
Reproducible: Always
Comment 1•17 years ago
|
||
vlad: please say you have debugging symbols somewhere where they can be reached.
tyler: sadly if vlad and co have no provided symbols for canvas3d, then the general instructions won't result in anything useful (the stack indicates that the reporter actually has symbols for the mozilla bits, although oddly no symbols for msvcr80.dll for which .symfix+ would have solved)
| Assignee | ||
Comment 3•17 years ago
|
||
Sorry, I didn't get a chance to respond here yet -- this is known, I have a fix in hand, just working through some problems for builds.
Status: UNCONFIRMED → NEW
Ever confirmed: true
| Assignee | ||
Comment 4•17 years ago
|
||
Fixed in 0.4.3.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
(In reply to comment #4)
> Fixed in 0.4.3.
Canvas 3D 0.4.3 still crashes
Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2a1pre)
Gecko/20090502 Minefield/3.6a1pre
a6bac89d-dc0c-4a2e-8987-efff12090502
b64d5b7f-bafd-41d9-8aee-4c99e2090502
bf289688-3186-4c67-9246-311612090502
http://crash-stats.mozilla.com/report/index/6d35b02c-62e1-450a-b6e3-17ed52090502
assuming you've actually updated, please file a new bug. we don't need one bug per crashing library otherwise, we'd have about 50 bugs total in our system and we'd never manage to keep them closed.
You need to log in
before you can comment on or make changes to this bug.
Description
•