Get your own customer support community
 

Must restart Foxmarks after close & restart of Safari

Foxmarks works just great for me all in except one area. When I close Safari most of the time the foxmarks Icon will not come back when I restart Safari. I must go to the system prefs control panel and manually start foxmarks. Then the icon appears and all works just great. I just updated to Mac OS X 10.5.6 on my MacBook, however this same problem occurred with the prior system release.
Inappropriate?
2 people have this problem

  • Inappropriate?
    Hi Jim, I'm a bit confused. Unlike Foxmarks for Firefox, Foxmarks for Safari runs outside of Safari; it's actually a standalone application that launches when you log in, and it should stay running until you shut down. Quitting or starting Safari should not impact whether the app is running.

    It's possible that it crashed. The next time the icon goes away, could you please send us the log file, to betatest@foxmarks.com? (Go to the system prefs pane, click on "Advanced" panel, and click on "show log file").
  • Jim
    Inappropriate?
    Since turning the application back on from the control panel, after sending you the log file when it was not running, the application has continued to run. I have done a restart and a complete shutdown and start up of the computer and the application started up automatically each time. I do not know what caused the problem yesterday but all seems fine now. I did just receive an update to Foxmarks and installed that. There is no outward change that I have noticed after the installation which went just fine and works just fine. I am now running version 0.0.23

    Jim
  • Jim
    Inappropriate?
    I just now glanced over at the Mac which has just been sitting on the desk doing nothing and saw that the icon is no longer visible and checking the Control Panel it says that Foxmarks is NOT running. So Foxmarks for some reason just quit. I will restart Foxmarks from the control panel and then send you the log file via email. I just manaully started Foxmarks and now the icon is showing.

    I am pasting the last part of the log where things quit and I manually restarted:
    2008-12-17 18:15:29 -0500: Info: ======== Sync finished ========
    2008-12-17 18:16:50 -0500: Info: POST https://static.foxmarks.com/clients/v...
    2008-12-17 18:16:50 -0500: Info: Body is:
    2008-12-17 18:16:50 -0500: Info: Response is: { "status":"0",
    "client":"Safari",
    "latest-version":"0.0.23",
    "min-suggested-version":"0.0.16",
    "upgrade-page-url":"http://beta.foxmarks.com/program/safari",
    "upgrade-binary-url":"http://static.foxmarks.com/clients/safari/Foxmarks%20for%20Safari-0.0.23.dmg"
    }

    2008-12-17 18:16:50 -0500: Info: checkForUpgrade: {'status': '0', 'min-suggested-version': '0.0.16', 'upgrade-binary-url': 'http://static.foxmarks.com/clients/safari/Foxmarks%20for%20Safari-0.0.23.dmg', 'client': 'Safari', 'latest-version': '0.0.23', 'upgrade-page-url': 'http://beta.foxmarks.com/program/safari'}
    2008-12-17 18:18:51 -0500: Info: POST https://static.foxmarks.com/clients/v...
    2008-12-17 18:18:51 -0500: Info: Body is:
    2008-12-17 18:18:51 -0500: Info: Response is: { "status":"0",
    "client":"Safari",
    "latest-version":"0.0.23",
    "min-suggested-version":"0.0.16",
    "upgrade-page-url":"http://beta.foxmarks.com/program/safari",
    "upgrade-binary-url":"http://static.foxmarks.com/clients/safari/Foxmarks%20for%20Safari-0.0.23.dmg"
    }

    2008-12-17 18:18:51 -0500: Info: checkForUpgrade: {'status': '0', 'min-suggested-version': '0.0.16', 'upgrade-binary-url': 'http://static.foxmarks.com/clients/safari/Foxmarks%20for%20Safari-0.0.23.dmg', 'client': 'Safari', 'latest-version': '0.0.23', 'upgrade-page-url': 'http://beta.foxmarks.com/program/safari'}
    2008-12-17 18:29:50 -0500: Debug: automaticSyncCallback_
    2008-12-17 18:29:50 -0500: Debug: getAuthtoken clearAuthtoken=False
    2008-12-17 18:29:50 -0500: Info: Starting sync
    2008-12-17 18:36:58 -0500: Debug: verifySingleInstance
    2008-12-17 18:36:58 -0500: Debug: Using PID file /Users/jamessohn/Library/Foxmarks/foxmarks.pid and pid 275
    2008-12-17 18:36:58 -0500: Debug: PID file found and PIDs don't match
    2008-12-17 18:36:58 -0500: Debug: PID in file was not running
    2008-12-17 18:36:58 -0500: Debug: Attempting to write PID file /Users/jamessohn/Library/Foxmarks/foxmarks.pid...
    2008-12-17 18:36:58 -0500: Debug: Wrote to pid file
    2008-12-17 18:36:58 -0500: Info: ===== Started Foxmarks for Safari.app version 0.0.23 on Mac OS X/10.5.6 (Build 9G55) =====
     
    silly I’m Wondering
  • Jim
    Inappropriate?
    I havent heard from you in a while and wondering if there has been any progress resolving the foxmarks crash that seems to occur on my Mac/Safari. I have another problem other than consistent loss of the icon. Now Foxmarks develops an error and wont successfully sync Safari on my Mac. Foxmarks continues to work with no problems on Firefox on my Mac and other PC computers.

    I sent you a compete log file by email just a while ago. The few lines of log below gives you an idea of the error thats returned with I try to sync.

    2008-12-26 20:29:01 -0500: Error: Error in ChangesetTranslator ValueError('list.index(x): x not in list',)
    2008-12-26 20:29:01 -0500: Debug: Finished getRemoteChangesCallback
    2008-12-26 20:29:01 -0500: Debug: sessionDriverDidCancelSession
    2008-12-26 20:29:01 -0500: Error: syncCancelledCallback
    2008-12-26 20:29:01 -0500: Info: Sync failed; please see log file
    2008-12-26 20:29:01 -0500: Debug: SyncData clearQueuedChanges
    2008-12-26 20:29:01 -0500: Debug: SyncData loadData
    2008-12-26 20:29:01 -0500: Error: Unable to get remote changeset
     
    sad I’m Still Wondering
  • Jim
    Inappropriate?
    I don't know why I hadn't done this earlier but I just did a complete uninstall of the Safari Foxmarks using the provided UnInstaller. Then I did a fresh install. At the moment I am getting successful sync. BUT, the icon continues to go away by itself as it just did as I was writing this note.

    I don't recall when I started using version 0.0.23 but one my prior logs recorded "2008-12-18 21:35:47 -0500: Info: ===== Started Foxmarks for Safari.app version 0.0.23 on Mac OS X/10.5.6 (Build 9G55) ====="

    I have been having the disappearing icon problem prior to .23 and of course the fresh re-install was with version 0.0.23 so that hasn't changed.

    What has changed, back for the good, is I can now sync without errors but still have to do a manual start-up when the application crashes.

    2008-12-26 22:40:10 -0500: Debug: _syncCalculateChangesetAndSendToFoxmarks
    2008-12-26 22:40:10 -0500: Info: Local store is clean; no local changes to send to Foxmarks
    2008-12-26 22:40:10 -0500: Debug: sessionDriverDidFinishSession
    2008-12-26 22:40:10 -0500: Info: syncFinishedCallback
    2008-12-26 22:40:10 -0500: Info: Sync finished successfully; saving...
    2008-12-26 22:40:10 -0500: Debug: SyncData saveData
    2008-12-26 22:40:10 -0500: Debug: Not dirty - skipping save
    2008-12-26 22:40:10 -0500: Debug: SyncData clearQueuedChanges
    2008-12-26 22:40:10 -0500: Info: Sync done
    2008-12-26 22:40:10 -0500: Info: ======== Sync finished ========
    2008-12-26 22:47:43 -0500: Debug: automaticSyncCallback_
    2008-12-26 22:47:43 -0500: Debug: getAuthtoken clearAuthtoken=False
    2008-12-26 22:47:43 -0500: Info: Starting sync
    2008-12-26 22:51:47 -0500: Debug: verifySingleInstance
    2008-12-26 22:51:47 -0500: Debug: Using PID file /Users/jamessohn/Library/Foxmarks/foxmarks.pid and pid 2058
    2008-12-26 22:51:47 -0500: Debug: PID file found and PIDs don't match
    2008-12-26 22:51:47 -0500: Debug: PID in file was not running
    2008-12-26 22:51:47 -0500: Debug: Attempting to write PID file /Users/jamessohn/Library/Foxmarks/foxmarks.pid...
    2008-12-26 22:51:47 -0500: Debug: Wrote to pid file
    2008-12-26 22:51:47 -0500: Info: ===== Started Foxmarks for Safari.app version 0.0.23 on Mac OS X/10.5.6 (Build 9G55) =====
     
    happy I’m felling better with a sync
  • Inappropriate?
    Hi Jim,

    As I mentioned in another thread, we're working on this and should have a fix out soon. Thanks for reporting this issue!
  • Jim
    Inappropriate?
    I believe you have found the problem regarding Growl. I made the change to the FoxmarksPref.plist file and so far all is working well. Thank you for your dedicated work. Foxmarks is a great capability and having it working with both Firefox and Mac Safari is greatly appreciated.

    * Quit Foxmarks for Safari
    * From your home directory, open Library > Foxmarks> FoxmarksPrefs.plist
    * Edit the key "useGrowl" and set the value to "false"
    * Save FoxmarksPrefs.plist
    * Start Foxmarks for Safari
     
    happy I’m Happy!
  • Jim
    Inappropriate?
    Its been 16+ hours and all is still well. I am not sure what you are going to do with Growl but all seems just fine with it set to 'false'.

    Congratulations on a job well done,
    Jim
     
    happy I’m still happy
  • Jim
    Inappropriate?
    You have solved the problem with Safari and in fact the sync works reliably on the Mac/Safari and IE but NOT on any of my Firefox browsers. No action to the Safari team, this is just for information...I am probably just asking Foxmarks to do too much with several different operating systems and computers all being synced to the bookmarks stored on the Foxmarks server.
    -------------------------------------------------------------------------------------------------------

    Today I installed the Beta foxmarks for IE on three of my PC's, three XP and one Vista. During initial setup I always set the Sync settings to "Keep Favorites on the server; discard those on computer" selected since I want all of my computers initially synced to the same set of bookmarks on the foxmarks server.

    All of my bookmarks are synchronized to the foxmarks server between the four PC's with Internet Explorer browser and the Safari browser on my Mac.

    NOW FOR THE PROBLEM: I can no longer sync bookmarks on any of my Firefox Browsers, thats on the 4 PC's and Mac. Again, I can sync just fine with Safari on the Mac with the existing set of bookmarks stored on the server.

    When trying to Sync the Firefox bookmarks on (all computers) I get an error message that says: Unknown error occurred (3) We just encountered an unknown error(number is 3).
User_default_medium