Sync problems with 4.0b

Bob
Bob Member Posts: 171
edited November 2024 in English Forum

It's getting pretty difficult with my two copies of LOGOS. Both use Win XP running on parallels on MACS (a macbook pro running OSX 10.3 and an iMac running OSX 10.6). Both version have network access, both recently upgraded to 4.0b (4.02.3.8750) so access to the internet is not the problem. Both can get updates.  Both copies have "use internet" turned ON.  And yet, nothing seems to sync between them. I only sporadically get a sync button in the toolbar and they do not sync collections, notes, favorites, or bookmarks.  As nearly as I can tell nothing will sync.

 

Does anyone have any idea of what the problem might be? Or what I might be able to do to get this feature working again (long ago it did work on these two machines)? I have notes on readings that I would like to have available on both machines.

 

 

Bob - 17" MBP quad 2.3GHz 4GB  and iMAC

Comments

  • William
    William Member Posts: 1,152 ✭✭

    Sorry, I can not help here but I might suggest if you have not already done so is to repost in Logos Mac forum. 

     

  • JimTowler
    JimTowler Member Posts: 1,383 ✭✭✭

    repost in Logos Mac forum. 

    Actually, if its the PC version of Logos4 running on Windows XP (on a MAC), the PC forums seem the right place rather than the MAC one.

    This might be too easy, but are both signed in with the same user id? If NO, that is of course the answer.

    If the same user id is on both copies, and they can both talk back to Logos servers, then enable logging on each and take a log that captures the startup on one, then add a new Note to it, manually run "Sync Now" to make sure. Log off. Then start the 2nd with logging and run "Sync Now".

    Take a look yourself, but if you can't see the answer, post both logs here and someone may be able to give you pointers.

  • Bob
    Bob Member Posts: 171

    Looks like it is something internal  The error message is:

    2010-05-04 13:18:01.4062    10    Info    SyncManager        UPDATED - { ResourceCollections, urn:uuid:7a7775a1-ab5e-4028-a6fe-56775cc2638f, bible compare (2), False }
    2010-05-04 13:18:01.5937    10    Info    SyncManager    (2141ms) Downloading items.
    2010-05-04 13:18:01.5937    10    Error    SyncManager    Unexpected exception encountered during synchronization - System.InvalidOperationException: The calling thread cannot access this object because a different thread owns it.
       at System.Windows.Threading.Dispatcher.VerifyAccess()
       at Libronix.Utility.Windows.NotifyPropertyChangedDispatcherBase.VerifyAccess()
       at LDLS4.AppModel.get_KeyLinkManager()
       at LDLS4.Panels.ResourcePanel.DynamicTextSelectorModel.GetDefaultProvider()
       at LDLS4.Panels.ResourcePanel.DynamicTextSelectorModel.GetProviderFromResourceId(String strResourceId)
       at LDLS4.Panels.ResourcePanel.DynamicTextSelectorModel..ctor(ResourceViewModel view, DataType dt)
       at LDLS4.Panels.ResourcePanel.ResourceViewModel.ReloadDynamicTextModel()
       at LDLS4.Panels.ResourcePanel.ResourceViewModel.KeyLinkManager_RulesChanged(Object sender, EventArgs e)
       at System.EventHandler.Invoke(Object sender, EventArgs e)
       at Libronix.Utility.EventHandlerUtility.Raise(EventHandler fn, Object sender)
       at Libronix.DigitalLibrary.KeyLinkManager.CreateOrUpdateRule(Int32 nRank, Guid guidId, String strResourceId, String strCollectionName, String strDataType, String strLanguage, String strReference, String strSourceResourceId)
       at Libronix.DigitalLibrary.KeyLinkSyncManager.<>c__DisplayClass28.<CreateOrUpdateRuleInKeyLinkManager>b__27()
       at Libronix.DigitalLibrary.KeyLinkSyncManager.GuardAgainstDisposal(Action fnAction)
       at Libronix.DigitalLibrary.KeyLinkSyncManager.CreateOrUpdateRuleInKeyLinkManager(Int32 nRank, Guid guidId, String strResourceId, String strCollectionName, String strDataType, String strLanguage, String strReference, String strSourceResourceId)
       at Libronix.DigitalLibrary.KeyLinkSyncItemSource.CreateOrUpdateRuleInKeyLinkManager(ResourcePriorityContent content)
       at Libronix.DigitalLibrary.KeyLinkSyncItemSource.ResourcePriorityEntity.<>c__DisplayClass9.<OnUpdate>b__7(KeyLinkSyncItemSource x)
       at Libronix.DigitalLibrary.KeyLinkSyncItemSource.ResourcePriorityEntity.Dispose(Boolean disposing)
       at Libronix.DigitalLibrary.Synchronization.SyncEntityBase`1.Dispose()
       at Libronix.DigitalLibrary.Synchronization.SyncItemSourceBase`2.ItemDownloaded(ISyncItem syncItem, ISyncDownloadContext context)
       at Libronix.DigitalLibrary.Synchronization.SyncManager.DownloadItems(ISyncClient syncClient, DateTime dtSince, IEnumerable`1 seqIgnoreSyncDates, IDictionary`2 dictItemSources, ISyncDownloadContext context)
       at Libronix.DigitalLibrary.Synchronization.SyncManager.SynchronizeItems()
       at Libronix.DigitalLibrary.Synchronization.SyncManager.SynchronizeItemsTopLevelHandler()

    Presumably, it is possible to confuse the handler.

     

    4188.Logos4_sync failure iMAC.zip

    Bob - 17" MBP quad 2.3GHz 4GB  and iMAC

  • Gabriel Rodriguez
    Gabriel Rodriguez Member Posts: 11 ✭✭

    I'm having the same problem, except that I'm on PC. I have a laptop and desktop running the current versions of Logos4. I have to click the sync button before I shut the program down in order to make sure that everything syncs. Is there a setting to do this automatically? I have my program setting set to login and connect to the internet. Is there anything I'm missing?

    Thx,

    Gabriel Rodriguez
    Reno,NV 

  • Dave Hooton
    Dave Hooton MVP Posts: 35,836

    I'm having the same problem, except that I'm on PC. I have a laptop and desktop running the current versions of Logos4. I have to click the sync button before I shut the program down in order to make sure that everything syncs. Is there a setting to do this automatically? I have my program setting set to login and connect to the internet. Is there anything I'm missing?

    Gabriel, please upload logs as per Diagnostic Logging

    Dave
    ===

    Windows 11 & Android 13

  • Dave Hooton
    Dave Hooton MVP Posts: 35,836

    Both use Win XP running on parallels on MACS (a macbook pro running OSX 10.3 and an iMac running OSX 10.6).

    I'll create a bug report based on your logs, but have you changed any setting for CPU utilization (core/thread usage) in Parallels?

    Dave
    ===

    Windows 11 & Android 13

  • Bob
    Bob Member Posts: 171

    I have parallels (V 5.0.9344)  set up to use 2 processors (which I think means four threads) and 2 GB of Ram.  Options set "Tune Windows for speed" and the Video card has 256MB of ram).  It is running Win XP home edition Version 2002  SP3.  On a lighter note, a copy on a netbook runs fine (if VERY slow, it's OK for reading a book but not much else), it does sync most things with the MACs, though they won't sync with each other. 

    Bob - 17" MBP quad 2.3GHz 4GB  and iMAC

  • Melissa Snyder
    Melissa Snyder Member Posts: 4,702 ✭✭✭


    I have parallels (V 5.0.9344)  set up to use 2 processors (which I think means four threads) and 2 GB of Ram.  Options set "Tune Windows for speed" and the Video card has 256MB of ram).  It is running Win XP home edition Version 2002  SP3.  On a lighter note, a copy on a netbook runs fine (if VERY slow, it's OK for reading a book but not much else), it does sync most things with the MACs, though they won't sync with each other. 


    I'll submit your logs to development. Thanks.

  • Dave Hooton
    Dave Hooton MVP Posts: 35,836

    This problem is stated to be fixed in 4.0c RC2 (which could go "Gold" very soon).

    Dave
    ===

    Windows 11 & Android 13