splitlux / snippely

Automatically exported from code.google.com/p/snippely
0 stars 0 forks source link

EncryptedLocalStore database access error snippely #31

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Open Snippely
2. Error screen pops up
3. (First time I have tried it and this is as far as I get.)

What is the expected output? What do you see instead?
The beginning of the app. I see the window for the app but cannot add
groups or do anything. The menu TO add a group does work however. When you
click add group nothing happens.

What version of the product are you using? On what operating system?
Both 1.0 and 1.1

Please provide any additional information below.
Running ubuntu 9.04 Jaunty 32bit. Attached is the screenshot showing the
expanded output of the console. I also have open the relevant section of
art.air.js according to the console. Line 156 'application:storage'

Original issue reported on code.google.com by flexg...@gmail.com on 10 Sep 2009 at 8:37

Attachments:

GoogleCodeExporter commented 8 years ago
I am getting the exact error message as above. running opensuse 11.1(kde) 
snippely 1.1

Original comment by mlan...@gmail.com on 21 Oct 2009 at 4:27

Attachments:

GoogleCodeExporter commented 8 years ago
This happens to me on OS X if I modify the contents of the .app

Original comment by jason.fr...@gmail.com on 7 Apr 2010 at 7:56

GoogleCodeExporter commented 8 years ago
Having the same issue after starting snippely for the first time. Adobe Air 
Introspector opens and outputs a EncryptedLocalStore database access error.

I'm running Mac OS X 10.6.4 on a Mac Mini. Adobe Air is up to date as well.

Original comment by zeemiDes...@gmail.com on 6 Nov 2010 at 6:48

GoogleCodeExporter commented 8 years ago
Somehow the application.storage is not returning the storage information. This 
is very hackish but you can remedy the situation with a try/catch on 
art.air.js. Under ART.Storage retrieve should look like:

retrieve: function(key){
        try {
            var stored = AIR.EncryptedLocalStore.getItem('application:storage');
                    }  catch (err) {
                        //alert(err.description);
                    }
        var data = (stored && stored.length) ? JSON.decode(stored.readUTFBytes(stored.length)) : null;
        if (data) return (data[key] != undefined) ? data[key] : null;
    }

};

Original comment by two...@gmail.com on 11 Feb 2011 at 6:06