The log file, even compressed, is too large once again.
I kept the same filter (no "SUCCESS").
https://send.firefox.com/download/84184 ... 1IRBoV-ByA
Crash when ToDoList is stored on NAS Topic is solved
Moderator: abstr
Re: ToDoList crash on Windows 10
For your information I never used portable programs extracted on a NAS before the current confinement period, and won't probably after the end of the period when switching back to more normal working conditions.
Currently I use two of them, ToDoList and Joplin (https://joplinapp.org/) and I just figured out that Joplin also has trouble after unlocking my laptop (at that time the network connections may not be up ?), even if it doesn't crash. I guess I was a little bit optimistic in thinking that portable applications may be run from everywhere, they seem to be mainly designed to be run from a USB stick or permanent hard drive ! So I am installing Joplin on my laptop and will maybe do the same with ToDoList, as fixing seems rather hard.
Currently I use two of them, ToDoList and Joplin (https://joplinapp.org/) and I just figured out that Joplin also has trouble after unlocking my laptop (at that time the network connections may not be up ?), even if it doesn't crash. I guess I was a little bit optimistic in thinking that portable applications may be run from everywhere, they seem to be mainly designed to be run from a USB stick or permanent hard drive ! So I am installing Joplin on my laptop and will maybe do the same with ToDoList, as fixing seems rather hard.
Re: ToDoList crash on Windows 10
I think that's a reasonable workaround under the circumstances.
FWIW I think this is what is happening:
1. When Windows runs an executable it does not load all the code into memory but instead creates what's called a memory-map of the exe on disk so that it can be treated as if it was loaded into memory.
2. Then when it accesses parts of the code not currently in RAM, the storage drivers transparently deliver the required bits of the code.
3. In the case of your NAS (possibly complicated by hibernation) the code (TDL's) required by Windows seems not to be 'arriving' within the required timeout period and the application crashes.
4. Why Joplin does not crash is a mystery but perhaps it's because TDL is a much older application that has to work harder to take advantage of more modern Windows features...
Thanks for your efforts to help us get this far :)
FWIW I think this is what is happening:
1. When Windows runs an executable it does not load all the code into memory but instead creates what's called a memory-map of the exe on disk so that it can be treated as if it was loaded into memory.
2. Then when it accesses parts of the code not currently in RAM, the storage drivers transparently deliver the required bits of the code.
3. In the case of your NAS (possibly complicated by hibernation) the code (TDL's) required by Windows seems not to be 'arriving' within the required timeout period and the application crashes.
4. Why Joplin does not crash is a mystery but perhaps it's because TDL is a much older application that has to work harder to take advantage of more modern Windows features...
Thanks for your efforts to help us get this far :)
-
- MVP
- Posts: 63
- Joined: Mon Jul 29, 2019 5:25 am
Re: Crash when ToDoList is stored on NAS
Then is better in this cases not run the software in portable mode?
Discipline is your best friend
Re: Crash when ToDoList is stored on NAS
You can run it in portable mode (after putting it on a USB key, on your hard drive...), but avoid network drives (a NAS for instance) if the connection with your computer is not permanent. Locking your Windows session when away for instance (which happens when you close a laptop) seems to close the network connections and hence cause problems with TDL.
-
- MVP
- Posts: 63
- Joined: Mon Jul 29, 2019 5:25 am
Re: Crash when ToDoList is stored on NAS
Ok, thanks for your explanation
Discipline is your best friend