Results 1 to 15 of 15
Like Tree4Likes
  • 2 Post By One Crayon
  • 1 Post By One Crayon
  • 1 Post By One Crayon
  1.    #1  
    So it turns out Web 3.0 has a nasty bug that causes apps to suddenly not be able to see your data. It is still in a file but in thre app it looks like it vanished and you cannot access it. I lost text docs I entered on tapnotes and magic minutes.

    The developer from tapnotes was amazing - kudos to him - he helped me locate the files - which strangely store text as an sqLite db, and he converted them back to text for me.

    The developer for magic minutes is a nice guy and has really tried to help me but is unsure himself where the data is stored for his app - he wrote it in enyo and doesn't have a touchpad. HP Tech support had refused to help me find the data files even though their buf caused the problem.
    how's that for customer service. However, I worked my way up five or six levels of customer service and finally got to a very nice guy who said that he would play intermediary and talk to the engineers to help me find the data, so now I am a little more hopeful. I will post back here to report if they find my data.

    If anyone out there has any ideas where on the Touchpad I can find my data, please message me here or better, email me ravsteve@gmail.com. Thanks!

    Shame on HP for knowing about this bug and not warning their users. But thank God for this kind soul who is a customer service supervisor who is helping me, /if he succeeds he will have saved a loyal WebOS user from defecting.

    According to discussion in the HP developers forum online this bug is supposed to be fixed in the next OTA coming up. But meanwhile...

    DO NOT USE WEBOS TO STORE DATA UNLESS YOU ARE OKAY LOSING IT FOREVER.
  2. #2  
    Oh man, that's rough. I hope you get your data back. Believe me, with all my experience with the Pre, I never leave any important data on it. I will definitely keep important data off my TP, too.
  3. #3  
    Yes sorry to hear that...were you able to find your stuff? My TP reset a couple of times, but been pretty solid as of late. During my restarts, data got lost and then rebooted and it was back weird and hopefully fixed come OTA update schedule soon. Sorli...
  4. swid441's Avatar
    Posts
    17 Posts
    Global Posts
    35 Global Posts
    #4  
    Happened to me too with pondnotes. Could not sync and restarted. After another restart, my unsynced note dissappeared! Reninstalled the program and all was fine- except the gigantic note I had been taking ALL DAY! The developer told me about the bug and that I should not have deleted/reinstalled! Oh well.
  5. #5  
    This seems to affect only "note" apps that I have seen so far. I also had the issue with TapNote (great app btw) and Ian the dev is really great. I will be sure to leave a good review of the app as this is not a TapNote problem but a webOS 3 issue. Preliminary investigation seems to point to a Sql dB indexing problem. HP does seem to have a fix so if you are using an app with a cloud sync option, USE it so you'll only have to reinstall the app if need be.
  6. #6  
    Thanks for posting this info. I lost my Tapnote notes about 3 days after I installed it. Now I know why.
  7. #7  
    There is a thread over on the public webOS developer's forum about this. The bug causes database files used by some apps to be deleted – there is a fix for it in the upcoming OTA.

    According to the thread, "It will be in the OTA, but for now, to avoid the issue, don't delete any apps."

    https://developer.palm.com/distribut...15925&start=50
    2) The invalid deletion happened if

    a) you ran an app that used WebSQL databases, then
    b) you restarted LunaSysMgr (either manually or by rebooting), then
    c) you deleted an app that used WebSQL databases

    Restarting LSM killed a cache of database associations, and when the app was deleted, it thought there were no more database-using apps so it got rid of the Databases.db file.

    As Steve said, we've got a fix that we're testing now. It will be in the OTA, but for now, to avoid the issue, don't delete any apps. I think app update is safe, since that doesn't trigger the "delete database" logic.
  8. #8  
    I posted this in the developer forums thread, but I'll cross-post here for PreCentral folks. Here are instructions for finding your TapNote database on a Windows computer if you lose data and are not synchronizing with Dropbox (may work for other apps, too):

    1) Plug your TouchPad into your computer, and mount it as a USB drive

    2) Odds are good your computer will prompt you to open it, but if not you should open the USB drive in Your Computer

    3a) The database is stored in a hidden folder, so you will need to enable hidden folders before you can find it. To do so in Vista, click the Organize menu item and choose Folder and Search Options.
    3b) In the Folder Options window, click the View tab
    3c) Find Files and Folders->Hidden Files and Folders and click the "Show hidden files and folders" button
    3d) Click Apply, and close the window

    4) You should now be able to see a folder on the USB drive called .app-storage; open the .app-storage folder

    5) Inside .app-storage will likely be a number of folders with very long names. Open the one that ends in "com.onecrayon.tapnote_0"

    6) Inside this folder will be multiple files with names like 0000004d.db (specific number/letter will vary). These are your TapNote databases.

    Other Windows flavors will have similar steps, or you can find specific instructions via Google. On Mac OS X, open the USB drive for your TouchPad, then choose Go->Go To Folder and type in .app-storage to get inside the hidden folder.

    Once you have the XXX.db files, you can browse their contents using the free SQLite extension for Firefox or similar:

    https://addons.mozilla.org/en-US/fir...qlite-manager/

    Or, for those of you using TapNote, you can always email me the databases and I will extract your data and send it back as .txt files.
    Ian Beck
    Maker of TapNote
  9. #9  
    Quote Originally Posted by chalx View Post
    If every app have separate database how HP managed to screw link to it?
    As I understand it, there is a central file in WebOS that tracks the relationships between each app and its individual WebSQL database. In WebOS 3.0, it is possible for this file to be improperly cleared when deleting an app that uses a WebSQL database (instead of clearing that single app's entry). This causes all apps that use WebSQL databases to get served up new, empty databases the next time they are launched.
    Ian Beck
    Maker of TapNote
    OldSkoolVWLover likes this.
  10. #10  
    Thanks. Good thing is that no data is erased. But, I dont like this centralized approach...
  11. #11  
    cant you use save restore to get these files back, if you use save restore?
    Felipe
    On the road to 5,000 posts
    Life is what happens between Firmware releases.
  12. #12  
    Quote Originally Posted by chalx
    Thanks. Good thing is that no data is erased. But, I dont like this centralized approach...
    Centralized storage of that information is a side effect of using WebSQL; I imagine that Safari/etc. do something pretty similar on your computer when tracking local databases.

    I have a number of alternative data storage strategies that I am investigating, but since all of them currently require dropping support for WebOS 1.4, WebSQL databases remain the best option in the short term.

    Quote Originally Posted by Felipe View Post
    cant you use save restore to get these files back, if you use save restore?
    Sort of. However, the Save/Restore script currently only supports the legacy version of TapNote (which only runs on phones). Things have been crazy enough that I haven't had a chance to submit a script for the TouchPad version of TapNote to Save/Restore.
    Ian Beck
    Maker of TapNote
    OldSkoolVWLover likes this.
  13. #13  
    Quote Originally Posted by One Crayon View Post
    (may work for other apps, too):
    I successfully used the process to restore my keyring database as well. Unfortunately, when I went to do word press, I looked at the sequence numbers instead of the timestamp and "restored" the wrong file and lost the data... I didn't have much in there, but I'd suggest that before anyone start messing around with the files, that you save a copy of the whole directory somewhere first!
  14. #14  
    Quote Originally Posted by ravsteve View Post
    HP Tech support had refused to help me find the data files even though their buf caused the problem. [/B]
    how's that for customer service.
    Quote Originally Posted by ravsteve View Post
    I worked my way up five or six levels of customer service and finally got to a very nice guy who said that he would play intermediary and talk to the engineers to help me find the data, so now I am a little more hopeful. I will post back here to report if they find my data.
    So support refused to help you, but you are expecting a call back from the support staff? Sounds contradicting. However, I also know personally that your issue has been escalated to our Corporate office and is being investigated, however the developer of Tap Notes has listed the exact steps to recover the data from the SQL database.
    Ex HP webOS Tech Support

    5Ts: Five ways to get your webOS tablet working again: http://www.hpwebos.com/5Ts

    6Ts: Six ways to get your webOS phone working again: http://www.hpwebos.com/6Ts
  15. AndrewP's Avatar
    Posts
    163 Posts
    Global Posts
    164 Global Posts
    #15  
    Just so folks are aware, Hominid's Outline Tracker seems prone to this bug. I've lost data twice after a restart.

Tags for this Thread

Posting Permissions