Closed Bug 490125 Opened 17 years ago Closed 17 years ago

[c3d] Canvas3D crash with multitexture

Categories

(Core :: Graphics: Canvas2D, defect)

x86
Windows XP
defect
Not set
critical

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
Severity: normal → critical
Keywords: crash
Version: unspecified → Trunk
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)
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: nobody → vladimir
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.
(In reply to comment #6) > please file a new bug. filed bug 491166
You need to log in before you can comment on or make changes to this bug.