Data lost if multiple instances are running
Bug #340557 reported by
Ben Lau
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GTG |
Fix Released
|
Critical
|
Unassigned |
Bug Description
In my understanding , gtg-0.1 write data when the application closed. If there are multiple instances running. The last one closed will override the whole data file. The changes of previous instance will be loss.
Step to reproduce the problem:
1. Open two gtg instances
2. In the gtg instance 1 , add a task called "Test case 1"
3. In the gtg instance 2 , add a task called "Test case 2"
4. Close gtg instance 2
5. Close gtg instance 1
6. Open new gtg instance , you will found that "Test case 2" is missed in the task list.
Changed in gtg: | |
importance: | High → Critical |
Changed in gtg: | |
milestone: | 0.2 → 0.1.2 |
status: | Confirmed → In Progress |
Changed in gtg: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I confirm this. This will be solved by using DBUS so only one instance of GTG will be launched.