Opened 12 years ago

Closed 12 years ago

#6598 closed defect (wontfix)

WebKit (Safari) crashes when using FlashStorage

Reported by: guest Owned by: bradneuberg
Priority: high Milestone:
Component: Storage/Flash Version: 1.1.0
Keywords: dojox, offline, storage, flash Cc:
Blocked By: Blocking:

Description

If you try to use FlashStorage? from dojox.offline safari will crash ( not each time but most of the times ). The problem lies in The flash plugin. Here is a discussion about this http://discussions.apple.com/thread.jspa?messageID=6465938&#6465938 The solution someone gave was to ether upgrade tot he latest version of flash or downgrade to 9.0.47 I tried both but it didn't work, safari still crashes. is there some workaround/fix for this?

Please see the attached files for the test html and the crash report

Attachments (2)

error.txt (34.0 KB) - added by guest 12 years ago.
crash report
test.html (633 bytes) - added by guest 12 years ago.
Test html to replicate the bug

Download all attachments as: .zip

Change History (3)

Changed 12 years ago by guest

Attachment: error.txt added

crash report

Changed 12 years ago by guest

Attachment: test.html added

Test html to replicate the bug

comment:1 Changed 12 years ago by bradneuberg

Resolution: wontfix
Status: newclosed

Using the Flash Storage Provider with Dojo Offline is not supported; in fact, I'm surprised you were able to get that far. Dojo Offline has its own profile build, offline.js, that only bakes in the Gears storage provider. Getting Flash to work offline is a pain, and I used to have the code in there, but I removed it when I refactored Dojo Offline on top of Gears and away from our custom plugin. Dojo Storage, in conjunction with Flash and HTML 5, is meant to be used away from Dojo Offline if you want Flash. This is useful for caching commonly used data, for example. If you want full offline functionality you will need to use Dojo Offline with Gears. Marking as WONTFIX.

Now, if you get this bug _without_ using Dojo Offline independently on a web page with Webkit than I'd be concerned, and you can reopen this bug with a non-Dojo Offline test case.

Note: See TracTickets for help on using tickets.