After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 620812 - Crashed on automatic syncing to a remote filesystem if no network connection is available.
Crashed on automatic syncing to a remote filesystem if no network connection ...
Status: RESOLVED FIXED
Product: tomboy
Classification: Applications
Component: General
1.2.x
Other Windows
: Normal major
: ---
Assigned To: Tomboy Maintainers
Tomboy Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-06-07 09:39 UTC by Martin Schaaf
Modified: 2010-06-07 10:21 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Martin Schaaf 2010-06-07 09:39:25 UTC
EventType : clr20r3     P1 : tomboy.exe     P2 : 0.0.0.0     P3 : 4bb0f1b8     
P4 : filesystemsyncservice     P5 : 0.0.0.0     P6 : 4bb0f1bc     P7 : 4     
P8 : 60     P9 : system.exception
Comment 1 Sandy Armstrong 2010-06-07 09:49:14 UTC
This is not enough info to diagnose your problem.

If there is nothing in tomboy.log, then please run Tomboy from a terminal with the --debug flag, and copy the output from there when you can reproduce the crash.
Comment 2 Martin Schaaf 2010-06-07 10:06:13 UTC
Unhandled Exception: System.Exception: Could not create "U:\.tomboy": The network drive is not reachable. Weitere Informationen über di
e Behebung von Netzwerkproblemen finden Sie in der Windows-Hilfe.

   bei Tomboy.Sync.FileSystemSyncServiceAddin.CreateSyncServer() in c:\Users\Sandy Armstrong\Desktop\gnome-git\tomboy\Tomboy\Addins\FileSyst
emSyncService\FileSystemSyncServiceAddin.cs:Zeile 59.
   bei Tomboy.Sync.SyncManager.BackgroundSyncChecker() in c:\Users\Sandy Armstrong\Desktop\gnome-git\tomboy\Tomboy\Synchronization\SyncManag
er.cs:Zeile 295.
   bei Tomboy.Sync.SyncManager.<UpdateSyncAction>b__8(Object o) in c:\Users\Sandy Armstrong\Desktop\gnome-git\tomboy\Tomboy\Synchronization\
SyncManager.cs:Zeile 276.
   bei System.Threading._TimerCallback.TimerCallback_Context(Object state)
   bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   bei System.Threading._TimerCallback.PerformTimerCallback(Object state)
Comment 3 Martin Schaaf 2010-06-07 10:07:53 UTC
On a manual sync this exception is handled and on automatic sync not.
Steps to reproduce:

1. start tomboy
2. dissable network connection
3. wait for automatic sync to come
4. tomboy crash

Expected behaviour: No crash and possbily a warning.
Comment 4 Sandy Armstrong 2010-06-07 10:15:01 UTC
Thanks for the stack, I'll have this fixed for the next unstable release.