Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Load error! (Cannot read property 'map' of undefined) #1042

Closed
projectrk opened this issue May 26, 2020 · 7 comments
Closed

Load error! (Cannot read property 'map' of undefined) #1042

projectrk opened this issue May 26, 2020 · 7 comments

Comments

@projectrk
Copy link

projectrk commented May 26, 2020

Hi,

Greetings. I got this error in one of my content in trilium note. Please help what to do with this.

Load error! (Cannot read property 'map' of undefined)

triliumerror

Trilium Version 0.42.3
OS: Ubuntu 20.04 LTS x64
Dell 7559 Inspiron

Thank you in advance

@zadam
Copy link
Owner

zadam commented May 26, 2020

Does refresh (CTRL-R) get rid of this problem?

Could you open the console (CTRL-SHIFT-I) and copy and paste here errors you see there?

Thanks.

@projectrk
Copy link
Author

projectrk commented May 28, 2020

I tried CTRL-R it doesn't help, still the same. I also tried "Find and Fix Consistency Issues" and I thought it fixed, but after I reopen trilium the issue is still the same.

Here is the error:
Trilium Error

I also tried to delete this recovered file, but I am not able to delete them.
trilium deleted

Also, I replied already to your comment in this thread:
#973

@zadam
Copy link
Owner

zadam commented May 28, 2020

@projectrk thank you, the screenshot suggests that the error originates on the backend. Could you please post here content of backend log (or send it to zadam.apps@gmail.com)? You can open the backend log from Global menu on top right -> Show backend log.

Thank you!

@projectrk
Copy link
Author

08:26:18.470 INFO Generated sourceId=sifNespgaGL5
08:26:18.562 INFO App HTTP server starting up at port 37840
08:26:18.564 INFO {
"appVersion": "0.42.3",
"dbVersion": 158,
"syncVersion": 14,
"buildDate": "2020-05-20T08:54:55+02:00",
"buildRevision": "04c573e212db06e1dd60c74707e40f6912c85aab",
"dataDirectory": "/home/rk/.local/share/trilium-data",
"clipperProtocolVersion": "1.0"
}
08:26:18.639 INFO DB ready.
08:26:18.719 INFO DB size: 2826 KB
08:26:19.781 INFO Slow query took 1004ms:
SELECT noteId || '-' || parentNoteId, prefix
FROM branches
WHERE isDeleted = 0 AND prefix IS NOT NULL AND prefix != ''
08:26:19.805 INFO Registered global shortcut Ctrl+Alt+P for action createNoteIntoDayNote
08:26:20.099 INFO GET /
08:26:20.107 INFO Generated CSRF token WjcQVYRP-JTpoipz_J4i0Q2DnCvy1p0G1AWg with secret _csrf=aSQCVhwygQb3sTPd79Vgj8qZ; Path=/
08:26:20.107 INFO Generated sourceId=ACRalIZbwj7A
08:26:21.711 INFO GET /api/tree
08:26:21.712 INFO GET /api/options
08:26:21.714 INFO GET /api/keyboard-actions
08:26:21.717 INFO GET /api/keyboard-shortcuts-for-notes
08:26:21.736 INFO GET /api/script/widgets
08:26:21.911 INFO GET /api/notes/5Lp10uRlpNER
08:26:22.912 INFO GET /api/notes/5Lp10uRlpNER/revisions
08:26:22.916 INFO GET /api/similar-notes/5Lp10uRlpNER
08:26:23.047 INFO POST /api/notes/5Lp10uRlpNER/link-map
08:26:23.785 INFO GET /api/script/startup
08:26:26.897 INFO POST /api/recent-notes
08:26:28.174 INFO GET /api/notes/ZuBiw28ovSzn
08:26:28.334 INFO PUT /api/options
08:26:29.175 INFO GET /api/notes/ZuBiw28ovSzn/revisions
08:26:29.177 INFO GET /api/similar-notes/ZuBiw28ovSzn
08:26:29.194 INFO POST /api/notes/ZuBiw28ovSzn/link-map
08:26:33.169 INFO POST /api/recent-notes
08:26:36.072 INFO POST /api/login/protected
08:26:38.578 INFO Notes deleted: 195, not deleted 102
08:26:38.580 INFO Note revisions deleted: 8, not deleted 199
08:26:38.584 INFO Branches deleted: 377, not deleted 108
08:26:38.586 INFO Attributes deleted: 497, not deleted 98
08:26:38.588 INFO API tokens deleted: 0, not deleted 0
08:26:38.607 INFO Consistency issue fixed: Branch xjznFTeYnipx has been deleted since associated note KA7KkIvqEE8Q is deleted.
08:26:38.621 INFO Consistency issue fixed: Created missing branch qCLShZOjVSuX for note KA7KkIvqEE8Q
08:26:38.657 INFO Consistency issue fixed: Note KA7KkIvqEE8Q content was set to empty string since it was null even though it is not deleted
08:26:38.663 INFO ERROR: Error executing query. Inner exception: Error: SQLITE_CORRUPT: database disk image is malformedError
at wrap (/usr/lib/trilium/resources/app.asar/src/services/sql.js:170:23)
at Object.getRows (/usr/lib/trilium/resources/app.asar/src/services/sql.js:119:18)
at ConsistencyChecks.findAndFixIssues (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:23:35)
at ConsistencyChecks.findLogicIssues (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:363:20)
at async ConsistencyChecks.runAllChecks (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:616:9)
at async /usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:667:13
at async Object.doExclusively (/usr/lib/trilium/resources/app.asar/src/services/sync_mutex.js:13:16)
at async ConsistencyChecks.runChecks (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:662:9)
at async runPeriodicChecks (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:694:5)
at async init (/usr/lib/trilium/resources/app.asar/src/services/cls.js:5:12)
08:26:38.665 INFO Consistency issue fixed: Note KA7KkIvqEE8Q content has been set to null since the note is erased
08:26:38.667 INFO Error: SQLITE_CORRUPT: database disk image is malformed
{"message":"Error: SQLITE_CORRUPT: database disk image is malformed"}
Error
at wrap (/usr/lib/trilium/resources/app.asar/src/services/sql.js:170:23)
at Object.getRows (/usr/lib/trilium/resources/app.asar/src/services/sql.js:119:18)
at ConsistencyChecks.findAndFixIssues (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:23:35)
at ConsistencyChecks.findLogicIssues (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:363:20)
at async ConsistencyChecks.runAllChecks (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:616:9)
at async /usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:667:13
at async Object.doExclusively (/usr/lib/trilium/resources/app.asar/src/services/sync_mutex.js:13:16)
at async ConsistencyChecks.runChecks (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:662:9)
at async runPeriodicChecks (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:694:5)
at async init (/usr/lib/trilium/resources/app.asar/src/services/cls.js:5:12)
08:26:45.682 INFO POST /api/login/protected
08:26:45.894 INFO GET /api/tree
08:26:45.902 INFO POST /api/tree/load
08:26:45.910 INFO GET /api/notes/ZuBiw28ovSzn
08:26:45.912 INFO GET /api/notes/ZuBiw28ovSzn/revisions
08:26:45.913 INFO GET /api/similar-notes/ZuBiw28ovSzn
08:26:45.936 INFO GET /api/notes/CGCXS4LaeNks
08:26:46.945 INFO POST /api/notes/ZuBiw28ovSzn/link-map
08:26:49.841 INFO POST /api/tree/load
08:26:49.872 INFO POST /api/tree/load
08:26:49.880 INFO POST /api/tree/load
08:26:49.886 INFO POST /api/tree/load
08:26:50.302 INFO PUT /api/branches/6kqvKaZ0AFfk/expanded/1
08:26:51.629 INFO GET /api/notes/6IX8rcrGDX8z
08:26:51.692 INFO PUT /api/options
08:26:52.630 INFO GET /api/notes/6IX8rcrGDX8z/revisions
08:26:52.633 INFO GET /api/similar-notes/6IX8rcrGDX8z
08:26:52.646 INFO POST /api/notes/6IX8rcrGDX8z/link-map
08:26:56.627 INFO POST /api/recent-notes
08:26:57.232 INFO PUT /api/notes/6IX8rcrGDX8z
08:26:57.260 INFO GET /api/notes/6IX8rcrGDX8z
08:26:57.260 INFO GET /api/notes/6IX8rcrGDX8z/revisions
08:26:57.311 INFO GET /api/notes/6IX8rcrGDX8z
08:26:57.312 INFO GET /api/notes/6IX8rcrGDX8z/revisions
08:26:58.251 INFO PUT /api/notes/6IX8rcrGDX8z
08:26:58.263 INFO GET /api/notes/6IX8rcrGDX8z
08:26:58.314 INFO GET /api/notes/6IX8rcrGDX8z
08:27:00.391 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:00.771 INFO Slow query took 371ms: COMMIT
08:27:00.776 INFO GET /api/notes/6IX8rcrGDX8z
08:27:00.825 INFO GET /api/notes/6IX8rcrGDX8z
08:27:01.419 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:01.446 INFO GET /api/notes/6IX8rcrGDX8z
08:27:01.497 INFO GET /api/notes/6IX8rcrGDX8z
08:27:02.251 INFO GET /api/notes/6IX8rcrGDX8z
08:27:02.254 INFO GET /api/notes/6IX8rcrGDX8z/revisions
08:27:02.297 INFO GET /api/notes/6IX8rcrGDX8z
08:27:02.298 INFO GET /api/notes/6IX8rcrGDX8z/revisions
08:27:02.445 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:02.487 INFO GET /api/notes/6IX8rcrGDX8z
08:27:02.520 INFO GET /api/notes/6IX8rcrGDX8z
08:27:03.261 INFO GET /api/notes/6IX8rcrGDX8z
08:27:03.309 INFO GET /api/notes/6IX8rcrGDX8z
08:27:03.467 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:03.492 INFO GET /api/notes/6IX8rcrGDX8z
08:27:03.541 INFO GET /api/notes/6IX8rcrGDX8z
08:27:04.503 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:04.518 INFO GET /api/notes/6IX8rcrGDX8z
08:27:04.571 INFO GET /api/notes/6IX8rcrGDX8z
08:27:05.405 INFO GET /api/notes/6IX8rcrGDX8z
08:27:05.451 INFO GET /api/notes/6IX8rcrGDX8z
08:27:05.535 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:05.556 INFO GET /api/notes/6IX8rcrGDX8z
08:27:05.608 INFO GET /api/notes/6IX8rcrGDX8z
08:27:06.436 INFO GET /api/notes/6IX8rcrGDX8z
08:27:06.484 INFO GET /api/notes/6IX8rcrGDX8z
08:27:07.461 INFO GET /api/notes/6IX8rcrGDX8z
08:27:07.512 INFO GET /api/notes/6IX8rcrGDX8z
08:27:08.483 INFO GET /api/notes/6IX8rcrGDX8z
08:27:08.533 INFO GET /api/notes/6IX8rcrGDX8z
08:27:09.515 INFO GET /api/notes/6IX8rcrGDX8z
08:27:09.563 INFO GET /api/notes/6IX8rcrGDX8z
08:27:10.548 INFO GET /api/notes/6IX8rcrGDX8z
08:27:10.596 INFO GET /api/notes/6IX8rcrGDX8z
08:27:12.412 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:12.424 INFO GET /api/notes/6IX8rcrGDX8z
08:27:12.478 INFO GET /api/notes/6IX8rcrGDX8z
08:27:14.952 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:14.966 INFO GET /api/notes/6IX8rcrGDX8z
08:27:15.015 INFO GET /api/notes/6IX8rcrGDX8z
08:27:17.425 INFO GET /api/notes/6IX8rcrGDX8z
08:27:17.474 INFO GET /api/notes/6IX8rcrGDX8z
08:27:17.568 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:17.582 INFO GET /api/notes/6IX8rcrGDX8z
08:27:17.636 INFO GET /api/notes/6IX8rcrGDX8z
08:27:19.198 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:19.214 INFO GET /api/notes/6IX8rcrGDX8z
08:27:19.265 INFO GET /api/notes/6IX8rcrGDX8z
08:27:19.963 INFO GET /api/notes/6IX8rcrGDX8z
08:27:20.009 INFO GET /api/notes/6IX8rcrGDX8z
08:27:20.805 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:20.817 INFO GET /api/notes/6IX8rcrGDX8z
08:27:20.867 INFO GET /api/notes/6IX8rcrGDX8z
08:27:22.235 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:22.247 INFO GET /api/notes/6IX8rcrGDX8z
08:27:22.300 INFO GET /api/notes/6IX8rcrGDX8z
08:27:22.577 INFO GET /api/notes/6IX8rcrGDX8z
08:27:22.627 INFO GET /api/notes/6IX8rcrGDX8z
08:27:23.851 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:23.864 INFO GET /api/notes/6IX8rcrGDX8z
08:27:23.914 INFO GET /api/notes/6IX8rcrGDX8z
08:27:24.210 INFO GET /api/notes/6IX8rcrGDX8z
08:27:24.260 INFO GET /api/notes/6IX8rcrGDX8z
08:27:25.400 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:25.413 INFO GET /api/notes/6IX8rcrGDX8z
08:27:25.466 INFO GET /api/notes/6IX8rcrGDX8z
08:27:25.814 INFO GET /api/notes/6IX8rcrGDX8z
08:27:25.862 INFO GET /api/notes/6IX8rcrGDX8z
08:27:27.244 INFO GET /api/notes/6IX8rcrGDX8z
08:27:27.292 INFO GET /api/notes/6IX8rcrGDX8z
08:27:27.486 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:27.498 INFO GET /api/notes/6IX8rcrGDX8z
08:27:27.549 INFO GET /api/notes/6IX8rcrGDX8z
08:27:28.857 INFO GET /api/notes/6IX8rcrGDX8z
08:27:28.911 INFO GET /api/notes/6IX8rcrGDX8z
08:27:29.061 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:29.073 INFO GET /api/notes/6IX8rcrGDX8z
08:27:29.127 INFO GET /api/notes/6IX8rcrGDX8z
08:27:30.410 INFO GET /api/notes/6IX8rcrGDX8z
08:27:30.461 INFO GET /api/notes/6IX8rcrGDX8z
08:27:30.607 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:30.619 INFO GET /api/notes/6IX8rcrGDX8z
08:27:30.670 INFO GET /api/notes/6IX8rcrGDX8z
08:27:32.496 INFO GET /api/notes/6IX8rcrGDX8z
08:27:32.546 INFO GET /api/notes/6IX8rcrGDX8z
08:27:33.136 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:33.148 INFO GET /api/notes/6IX8rcrGDX8z
08:27:33.201 INFO GET /api/notes/6IX8rcrGDX8z
08:27:34.071 INFO GET /api/notes/6IX8rcrGDX8z
08:27:34.119 INFO GET /api/notes/6IX8rcrGDX8z
08:27:34.351 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:34.362 INFO GET /api/notes/6IX8rcrGDX8z
08:27:34.416 INFO GET /api/notes/6IX8rcrGDX8z
08:27:35.387 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:35.401 INFO GET /api/notes/6IX8rcrGDX8z
08:27:35.452 INFO GET /api/notes/6IX8rcrGDX8z
08:27:35.618 INFO GET /api/notes/6IX8rcrGDX8z
08:27:35.670 INFO GET /api/notes/6IX8rcrGDX8z
08:27:36.413 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:36.440 INFO GET /api/notes/6IX8rcrGDX8z
08:27:36.491 INFO GET /api/notes/6IX8rcrGDX8z
08:27:37.612 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:37.624 INFO GET /api/notes/6IX8rcrGDX8z
08:27:37.674 INFO GET /api/notes/6IX8rcrGDX8z
08:27:38.154 INFO GET /api/notes/6IX8rcrGDX8z
08:27:38.203 INFO GET /api/notes/6IX8rcrGDX8z
08:27:38.637 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:38.677 INFO GET /api/notes/6IX8rcrGDX8z
08:27:38.725 INFO GET /api/notes/6IX8rcrGDX8z
08:27:39.360 INFO GET /api/notes/6IX8rcrGDX8z
08:27:39.412 INFO GET /api/notes/6IX8rcrGDX8z
08:27:40.398 INFO GET /api/notes/6IX8rcrGDX8z
08:27:40.447 INFO GET /api/notes/6IX8rcrGDX8z
08:27:40.479 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:40.490 INFO GET /api/notes/6IX8rcrGDX8z
08:27:40.542 INFO GET /api/notes/6IX8rcrGDX8z
08:27:41.435 INFO GET /api/notes/6IX8rcrGDX8z
08:27:41.483 INFO GET /api/notes/6IX8rcrGDX8z
08:27:41.957 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:41.969 INFO GET /api/notes/6IX8rcrGDX8z
08:27:42.018 INFO GET /api/notes/6IX8rcrGDX8z
08:27:42.623 INFO GET /api/notes/6IX8rcrGDX8z
08:27:42.671 INFO GET /api/notes/6IX8rcrGDX8z
08:27:43.654 INFO GET /api/notes/6IX8rcrGDX8z
08:27:43.702 INFO GET /api/notes/6IX8rcrGDX8z
08:27:44.540 INFO PUT /api/notes/6IX8rcrGDX8z
08:27:44.551 INFO GET /api/notes/6IX8rcrGDX8z
08:27:44.607 INFO GET /api/notes/6IX8rcrGDX8z
08:27:45.489 INFO GET /api/notes/6IX8rcrGDX8z
08:27:45.540 INFO GET /api/notes/6IX8rcrGDX8z
08:27:46.966 INFO GET /api/notes/6IX8rcrGDX8z
08:27:47.014 INFO GET /api/notes/6IX8rcrGDX8z
08:27:49.546 INFO GET /api/notes/6IX8rcrGDX8z
08:27:49.596 INFO GET /api/notes/6IX8rcrGDX8z
08:28:09.665 INFO PUT /api/notes/6IX8rcrGDX8z
08:28:09.822 INFO GET /api/notes/6IX8rcrGDX8z
08:28:09.867 INFO GET /api/notes/6IX8rcrGDX8z
08:28:11.884 INFO PUT /api/notes/6IX8rcrGDX8z
08:28:11.905 INFO GET /api/notes/6IX8rcrGDX8z
08:28:11.959 INFO GET /api/notes/6IX8rcrGDX8z
08:28:12.908 INFO PUT /api/notes/6IX8rcrGDX8z
08:28:12.922 INFO GET /api/notes/6IX8rcrGDX8z
08:28:12.973 INFO GET /api/notes/6IX8rcrGDX8z
08:28:14.676 INFO GET /api/notes/6IX8rcrGDX8z
08:28:14.724 INFO GET /api/notes/6IX8rcrGDX8z
08:28:16.894 INFO GET /api/notes/6IX8rcrGDX8z
08:28:16.942 INFO GET /api/notes/6IX8rcrGDX8z
08:28:17.924 INFO PUT /api/notes/6IX8rcrGDX8z
08:28:17.927 INFO GET /api/notes/6IX8rcrGDX8z
08:28:17.941 INFO GET /api/notes/6IX8rcrGDX8z
08:28:17.966 INFO GET /api/notes/6IX8rcrGDX8z
08:28:17.987 INFO GET /api/notes/6IX8rcrGDX8z
08:28:22.935 INFO GET /api/notes/6IX8rcrGDX8z
08:28:22.984 INFO GET /api/notes/6IX8rcrGDX8z
08:28:47.676 INFO PUT /api/notes/6IX8rcrGDX8z
08:28:47.687 INFO GET /api/notes/6IX8rcrGDX8z
08:28:47.741 INFO GET /api/notes/6IX8rcrGDX8z
08:28:48.908 INFO PUT /api/notes/6IX8rcrGDX8z
08:28:48.920 INFO GET /api/notes/6IX8rcrGDX8z
08:28:48.971 INFO GET /api/notes/6IX8rcrGDX8z
08:28:50.133 INFO PUT /api/notes/6IX8rcrGDX8z
08:28:50.147 INFO GET /api/notes/6IX8rcrGDX8z
08:28:50.198 INFO GET /api/notes/6IX8rcrGDX8z
08:28:51.774 INFO PUT /api/notes/6IX8rcrGDX8z
08:28:51.785 INFO GET /api/notes/6IX8rcrGDX8z
08:28:51.836 INFO GET /api/notes/6IX8rcrGDX8z
08:28:52.685 INFO GET /api/notes/6IX8rcrGDX8z
08:28:52.734 INFO GET /api/notes/6IX8rcrGDX8z
08:28:52.793 INFO PUT /api/notes/6IX8rcrGDX8z
08:28:52.810 INFO GET /api/notes/6IX8rcrGDX8z
08:28:52.876 INFO GET /api/notes/6IX8rcrGDX8z
08:28:53.817 INFO PUT /api/notes/6IX8rcrGDX8z
08:28:53.847 INFO GET /api/notes/6IX8rcrGDX8z
08:28:53.894 INFO GET /api/notes/6IX8rcrGDX8z
08:28:53.914 INFO GET /api/notes/6IX8rcrGDX8z
08:28:53.969 INFO GET /api/notes/6IX8rcrGDX8z
08:28:55.145 INFO GET /api/notes/6IX8rcrGDX8z
08:28:55.193 INFO GET /api/notes/6IX8rcrGDX8z
08:28:56.047 INFO PUT /api/notes/6IX8rcrGDX8z
08:28:56.062 INFO GET /api/notes/6IX8rcrGDX8z
08:28:56.113 INFO GET /api/notes/6IX8rcrGDX8z
08:28:56.783 INFO GET /api/notes/6IX8rcrGDX8z
08:28:56.833 INFO GET /api/notes/6IX8rcrGDX8z
08:28:57.076 INFO PUT /api/notes/6IX8rcrGDX8z
08:28:57.103 INFO GET /api/notes/6IX8rcrGDX8z
08:28:57.149 INFO GET /api/notes/6IX8rcrGDX8z
08:28:57.805 INFO GET /api/notes/6IX8rcrGDX8z
08:28:57.852 INFO GET /api/notes/6IX8rcrGDX8z
08:28:58.837 INFO GET /api/notes/6IX8rcrGDX8z
08:28:58.884 INFO GET /api/notes/6IX8rcrGDX8z
08:29:01.054 INFO GET /api/notes/6IX8rcrGDX8z
08:29:01.106 INFO GET /api/notes/6IX8rcrGDX8z
08:29:01.300 INFO PUT /api/notes/6IX8rcrGDX8z
08:29:01.315 INFO GET /api/notes/6IX8rcrGDX8z
08:29:01.368 INFO GET /api/notes/6IX8rcrGDX8z
08:29:02.092 INFO GET /api/notes/6IX8rcrGDX8z
08:29:02.143 INFO GET /api/notes/6IX8rcrGDX8z
08:29:02.442 INFO PUT /api/notes/6IX8rcrGDX8z
08:29:02.454 INFO GET /api/notes/6IX8rcrGDX8z
08:29:02.510 INFO GET /api/notes/6IX8rcrGDX8z
08:29:03.469 INFO PUT /api/notes/6IX8rcrGDX8z
08:29:03.490 INFO GET /api/notes/6IX8rcrGDX8z
08:29:03.540 INFO GET /api/notes/6IX8rcrGDX8z
08:29:06.310 INFO GET /api/notes/6IX8rcrGDX8z
08:29:06.358 INFO GET /api/notes/6IX8rcrGDX8z
08:29:06.735 INFO PUT /api/notes/6IX8rcrGDX8z
08:29:06.748 INFO GET /api/notes/6IX8rcrGDX8z
08:29:06.799 INFO GET /api/notes/6IX8rcrGDX8z
08:29:07.453 INFO GET /api/notes/6IX8rcrGDX8z
08:29:07.501 INFO GET /api/notes/6IX8rcrGDX8z
08:29:08.483 INFO GET /api/notes/6IX8rcrGDX8z
08:29:08.532 INFO GET /api/notes/6IX8rcrGDX8z
08:29:11.163 INFO PUT /api/notes/6IX8rcrGDX8z
08:29:11.174 INFO GET /api/notes/6IX8rcrGDX8z
08:29:11.225 INFO GET /api/notes/6IX8rcrGDX8z
08:29:11.751 INFO GET /api/notes/6IX8rcrGDX8z
08:29:11.795 INFO GET /api/notes/6IX8rcrGDX8z
08:29:16.172 INFO GET /api/notes/6IX8rcrGDX8z
08:29:16.221 INFO GET /api/notes/6IX8rcrGDX8z
08:29:18.491 INFO PUT /api/notes/6IX8rcrGDX8z
08:29:18.502 INFO GET /api/notes/6IX8rcrGDX8z
08:29:18.560 INFO GET /api/notes/6IX8rcrGDX8z
08:29:19.517 INFO PUT /api/notes/6IX8rcrGDX8z
08:29:19.544 INFO GET /api/notes/6IX8rcrGDX8z
08:29:19.593 INFO GET /api/notes/6IX8rcrGDX8z
08:29:22.986 INFO PUT /api/notes/6IX8rcrGDX8z
08:29:22.999 INFO GET /api/notes/6IX8rcrGDX8z
08:29:23.050 INFO GET /api/notes/6IX8rcrGDX8z
08:29:23.500 INFO GET /api/notes/6IX8rcrGDX8z
08:29:23.550 INFO GET /api/notes/6IX8rcrGDX8z
08:29:24.011 INFO PUT /api/notes/6IX8rcrGDX8z
08:29:24.036 INFO GET /api/notes/6IX8rcrGDX8z
08:29:24.083 INFO GET /api/notes/6IX8rcrGDX8z
08:29:24.532 INFO GET /api/notes/6IX8rcrGDX8z
08:29:24.581 INFO GET /api/notes/6IX8rcrGDX8z
08:29:25.047 INFO PUT /api/notes/6IX8rcrGDX8z
08:29:25.061 INFO GET /api/notes/6IX8rcrGDX8z
08:29:25.115 INFO GET /api/notes/6IX8rcrGDX8z
08:29:26.081 INFO PUT /api/notes/6IX8rcrGDX8z
08:29:26.095 INFO GET /api/notes/6IX8rcrGDX8z
08:29:26.148 INFO GET /api/notes/6IX8rcrGDX8z
08:29:27.111 INFO PUT /api/notes/6IX8rcrGDX8z
08:29:27.137 INFO GET /api/notes/6IX8rcrGDX8z
08:29:27.188 INFO GET /api/notes/6IX8rcrGDX8z
08:29:28.000 INFO GET /api/notes/6IX8rcrGDX8z
08:29:28.043 INFO GET /api/notes/6IX8rcrGDX8z
08:29:29.025 INFO GET /api/notes/6IX8rcrGDX8z
08:29:29.074 INFO GET /api/notes/6IX8rcrGDX8z
08:29:30.057 INFO GET /api/notes/6IX8rcrGDX8z
08:29:30.108 INFO GET /api/notes/6IX8rcrGDX8z
08:29:31.093 INFO GET /api/notes/6IX8rcrGDX8z
08:29:31.141 INFO GET /api/notes/6IX8rcrGDX8z
08:29:32.126 INFO GET /api/notes/6IX8rcrGDX8z
08:29:32.174 INFO GET /api/notes/6IX8rcrGDX8z
08:29:37.989 INFO PUT /api/notes/6IX8rcrGDX8z
08:29:38.001 INFO GET /api/notes/6IX8rcrGDX8z
08:29:38.054 INFO GET /api/notes/6IX8rcrGDX8z
08:29:39.028 INFO PUT /api/notes/6IX8rcrGDX8z
08:29:39.081 INFO GET /api/notes/6IX8rcrGDX8z
08:29:39.133 INFO GET /api/notes/6IX8rcrGDX8z
08:29:40.067 INFO PUT /api/notes/6IX8rcrGDX8z
08:29:40.085 INFO GET /api/notes/6IX8rcrGDX8z
08:29:40.136 INFO GET /api/notes/6IX8rcrGDX8z
08:29:42.998 INFO GET /api/notes/6IX8rcrGDX8z
08:29:43.046 INFO GET /api/notes/6IX8rcrGDX8z
08:29:44.038 INFO GET /api/notes/6IX8rcrGDX8z
08:29:44.087 INFO GET /api/notes/6IX8rcrGDX8z
08:29:45.077 INFO GET /api/notes/6IX8rcrGDX8z
08:29:45.127 INFO GET /api/notes/6IX8rcrGDX8z
08:29:47.061 INFO PUT /api/notes/6IX8rcrGDX8z
08:29:47.075 INFO GET /api/notes/6IX8rcrGDX8z
08:29:47.123 INFO GET /api/notes/6IX8rcrGDX8z
08:29:52.071 INFO GET /api/notes/6IX8rcrGDX8z
08:29:52.120 INFO GET /api/notes/6IX8rcrGDX8z
08:29:52.216 INFO GET /api/notes/5Lp10uRlpNER
08:29:52.304 INFO PUT /api/options
08:29:53.217 INFO GET /api/notes/5Lp10uRlpNER/revisions
08:29:53.219 INFO GET /api/similar-notes/5Lp10uRlpNER
08:29:53.247 INFO POST /api/notes/5Lp10uRlpNER/link-map
08:29:53.302 INFO GET /api/notes/sIMfGiCNtMWt
08:29:53.380 INFO PUT /api/options
08:29:54.303 INFO GET /api/notes/sIMfGiCNtMWt/revisions
08:29:54.304 INFO GET /api/similar-notes/sIMfGiCNtMWt
08:29:54.314 INFO POST /api/notes/sIMfGiCNtMWt/link-map
08:29:56.809 INFO GET /api/notes/xNGLjKe1x415
08:29:56.870 INFO PUT /api/options
08:29:57.811 INFO GET /api/notes/xNGLjKe1x415/revisions
08:29:57.813 INFO GET /api/similar-notes/xNGLjKe1x415
08:29:57.826 INFO POST /api/notes/xNGLjKe1x415/link-map
08:30:01.806 INFO POST /api/recent-notes
08:39:51.735 INFO GET /
08:39:51.739 INFO Generated CSRF token igpSbU7z-6vwrBV3s8LBrVVh4v2ODZYconG4 with secret undefined
08:39:51.739 INFO Generated sourceId=Zi5WOtAFUULO
08:39:51.881 INFO GET /api/tree
08:39:51.882 INFO GET /api/options
08:39:51.883 INFO GET /api/keyboard-actions
08:39:51.884 INFO GET /api/keyboard-shortcuts-for-notes
08:39:51.895 INFO GET /api/script/widgets
08:39:51.995 INFO GET /api/notes/xNGLjKe1x415
08:39:52.999 INFO GET /api/notes/xNGLjKe1x415/revisions
08:39:53.011 INFO GET /api/similar-notes/xNGLjKe1x415
08:39:53.078 INFO POST /api/notes/xNGLjKe1x415/link-map
08:39:53.944 INFO GET /api/script/startup
08:39:56.983 INFO POST /api/recent-notes
09:26:18.609 INFO Created backup at /home/rk/.local/share/trilium-data/backup/backup-daily.db
09:26:18.668 INFO Notes deleted: 195, not deleted 102
09:26:18.670 INFO Note revisions deleted: 8, not deleted 200
09:26:18.672 INFO Branches deleted: 378, not deleted 108
09:26:18.672 INFO Attributes deleted: 497, not deleted 98
09:26:18.675 INFO API tokens deleted: 0, not deleted 0
09:26:18.683 INFO Consistency issue fixed: Branch qCLShZOjVSuX has been deleted since associated note KA7KkIvqEE8Q is deleted.
09:26:18.695 INFO Consistency issue fixed: Created missing branch eNSeuzqX0DvJ for note KA7KkIvqEE8Q
09:26:18.734 INFO Consistency issue fixed: Note KA7KkIvqEE8Q content was set to empty string since it was null even though it is not deleted
09:26:18.739 INFO ERROR: Error executing query. Inner exception: Error: SQLITE_CORRUPT: database disk image is malformedError
at wrap (/usr/lib/trilium/resources/app.asar/src/services/sql.js:170:23)
at Object.getRows (/usr/lib/trilium/resources/app.asar/src/services/sql.js:119:18)
at ConsistencyChecks.findAndFixIssues (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:23:35)
at ConsistencyChecks.findLogicIssues (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:363:20)
at async ConsistencyChecks.runAllChecks (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:616:9)
at async /usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:667:13
at async Object.doExclusively (/usr/lib/trilium/resources/app.asar/src/services/sync_mutex.js:13:16)
at async ConsistencyChecks.runChecks (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:662:9)
at async runPeriodicChecks (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:694:5)
at async init (/usr/lib/trilium/resources/app.asar/src/services/cls.js:5:12)
09:26:18.739 INFO Consistency issue fixed: Note KA7KkIvqEE8Q content has been set to null since the note is erased
09:26:18.740 INFO Error: SQLITE_CORRUPT: database disk image is malformed
{"message":"Error: SQLITE_CORRUPT: database disk image is malformed"}
Error
at wrap (/usr/lib/trilium/resources/app.asar/src/services/sql.js:170:23)
at Object.getRows (/usr/lib/trilium/resources/app.asar/src/services/sql.js:119:18)
at ConsistencyChecks.findAndFixIssues (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:23:35)
at ConsistencyChecks.findLogicIssues (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:363:20)
at async ConsistencyChecks.runAllChecks (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:616:9)
at async /usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:667:13
at async Object.doExclusively (/usr/lib/trilium/resources/app.asar/src/services/sync_mutex.js:13:16)
at async ConsistencyChecks.runChecks (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:662:9)
at async runPeriodicChecks (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:694:5)
at async init (/usr/lib/trilium/resources/app.asar/src/services/cls.js:5:12)
10:26:18.576 INFO Notes deleted: 195, not deleted 102
10:26:18.577 INFO Note revisions deleted: 8, not deleted 200
10:26:18.580 INFO Branches deleted: 379, not deleted 108
10:26:18.581 INFO Attributes deleted: 497, not deleted 98
10:26:18.581 INFO API tokens deleted: 0, not deleted 0
10:26:18.596 INFO Consistency issue fixed: Branch eNSeuzqX0DvJ has been deleted since associated note KA7KkIvqEE8Q is deleted.
10:26:18.607 INFO Consistency issue fixed: Created missing branch rY0MYo3gUjLG for note KA7KkIvqEE8Q
10:26:18.640 INFO Consistency issue fixed: Note KA7KkIvqEE8Q content was set to empty string since it was null even though it is not deleted
10:26:18.644 INFO ERROR: Error executing query. Inner exception: Error: SQLITE_CORRUPT: database disk image is malformedError
at wrap (/usr/lib/trilium/resources/app.asar/src/services/sql.js:170:23)
at Object.getRows (/usr/lib/trilium/resources/app.asar/src/services/sql.js:119:18)
at ConsistencyChecks.findAndFixIssues (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:23:35)
at ConsistencyChecks.findLogicIssues (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:363:20)
at async ConsistencyChecks.runAllChecks (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:616:9)
at async /usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:667:13
at async Object.doExclusively (/usr/lib/trilium/resources/app.asar/src/services/sync_mutex.js:13:16)
at async ConsistencyChecks.runChecks (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:662:9)
at async runPeriodicChecks (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:694:5)
at async init (/usr/lib/trilium/resources/app.asar/src/services/cls.js:5:12)
10:26:18.645 INFO Consistency issue fixed: Note KA7KkIvqEE8Q content has been set to null since the note is erased
10:26:18.647 INFO Error: SQLITE_CORRUPT: database disk image is malformed
{"message":"Error: SQLITE_CORRUPT: database disk image is malformed"}
Error
at wrap (/usr/lib/trilium/resources/app.asar/src/services/sql.js:170:23)
at Object.getRows (/usr/lib/trilium/resources/app.asar/src/services/sql.js:119:18)
at ConsistencyChecks.findAndFixIssues (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:23:35)
at ConsistencyChecks.findLogicIssues (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:363:20)
at async ConsistencyChecks.runAllChecks (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:616:9)
at async /usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:667:13
at async Object.doExclusively (/usr/lib/trilium/resources/app.asar/src/services/sync_mutex.js:13:16)
at async ConsistencyChecks.runChecks (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:662:9)
at async runPeriodicChecks (/usr/lib/trilium/resources/app.asar/src/services/consistency_checks.js:694:5)
at async init (/usr/lib/trilium/resources/app.asar/src/services/cls.js:5:12)
15:05:49.019 INFO Generated sourceId=PBd2sILTtC9j
15:05:49.343 INFO App HTTP server starting up at port 37840
15:05:49.346 INFO {
"appVersion": "0.42.3",
"dbVersion": 158,
"syncVersion": 14,
"buildDate": "2020-05-20T08:54:55+02:00",
"buildRevision": "04c573e212db06e1dd60c74707e40f6912c85aab",
"dataDirectory": "C:\Users\scott\AppData\Roaming/trilium-data",
"clipperProtocolVersion": "1.0"
}
15:05:49.423 INFO DB ready.
15:05:49.490 INFO DB size: 2826 KB
15:05:52.474 INFO Slow query took 2863ms: SELECT sourceId FROM source_ids ORDER BY utcDateCreated DESC
15:05:52.482 INFO Slow query took 2983ms:
SELECT noteId || '-' || parentNoteId, prefix
FROM branches
WHERE isDeleted = 0 AND prefix IS NOT NULL AND prefix != ''
15:05:52.492 INFO Registered global shortcut Ctrl+Alt+P for action createNoteIntoDayNote
15:05:53.814 INFO GET /
15:05:53.891 INFO Generated CSRF token 3ORsfySX-nFtprhZr7n39-9ENTU8Lh_cV1Ks with secret _csrf=n9248WP1_S5B97gPte1Cq0cn; Path=/
15:05:53.892 INFO Generated sourceId=PmtprG49wRDX
15:05:57.315 INFO GET /api/tree
15:05:57.317 INFO GET /api/options
15:05:57.320 INFO GET /api/keyboard-actions
15:05:57.325 INFO GET /api/keyboard-shortcuts-for-notes
15:05:57.333 INFO GET /api/script/widgets
15:05:57.727 INFO GET /api/notes/xNGLjKe1x415
15:05:59.275 INFO GET /api/notes/xNGLjKe1x415/revisions
15:05:59.278 INFO GET /api/similar-notes/xNGLjKe1x415
15:05:59.520 INFO GET /api/script/startup
15:05:59.720 INFO POST /api/notes/xNGLjKe1x415/link-map
15:06:02.676 INFO POST /api/recent-notes
15:06:09.407 INFO Notes deleted: 195, not deleted 102
15:06:09.409 INFO Note revisions deleted: 8, not deleted 200
15:06:09.410 INFO Branches deleted: 380, not deleted 108
15:06:09.411 INFO Attributes deleted: 497, not deleted 98
15:06:09.412 INFO API tokens deleted: 0, not deleted 0
15:06:09.466 INFO Consistency issue fixed: Branch rY0MYo3gUjLG has been deleted since associated note KA7KkIvqEE8Q is deleted.
15:06:09.479 INFO Consistency issue fixed: Created missing branch taL9FrQsQRcL for note KA7KkIvqEE8Q
15:06:09.520 INFO Consistency issue fixed: Note KA7KkIvqEE8Q content was set to empty string since it was null even though it is not deleted
15:06:09.527 INFO Consistency issue fixed: Note KA7KkIvqEE8Q content has been set to null since the note is erased
15:06:09.529 INFO ERROR: Error executing query. Inner exception: Error: SQLITE_CORRUPT: database disk image is malformedError
at wrap (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:170:23)
at Object.getRows (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:119:18)
at ConsistencyChecks.findAndFixIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:23:35)
at ConsistencyChecks.findLogicIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:363:20)
at async ConsistencyChecks.runAllChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:616:9)
at async C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:667:13
at async Object.doExclusively (C:\Program Files\Trilium\resources\app.asar\src\services\sync_mutex.js:13:16)
at async ConsistencyChecks.runChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:662:9)
at async runPeriodicChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:694:5)
at async init (C:\Program Files\Trilium\resources\app.asar\src\services\cls.js:5:12)
15:06:09.532 INFO Error: SQLITE_CORRUPT: database disk image is malformed
{"message":"Error: SQLITE_CORRUPT: database disk image is malformed"}
Error
at wrap (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:170:23)
at Object.getRows (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:119:18)
at ConsistencyChecks.findAndFixIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:23:35)
at ConsistencyChecks.findLogicIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:363:20)
at async ConsistencyChecks.runAllChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:616:9)
at async C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:667:13
at async Object.doExclusively (C:\Program Files\Trilium\resources\app.asar\src\services\sync_mutex.js:13:16)
at async ConsistencyChecks.runChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:662:9)
at async runPeriodicChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:694:5)
at async init (C:\Program Files\Trilium\resources\app.asar\src\services\cls.js:5:12)
15:06:48.884 INFO GET /api/notes/5Lp10uRlpNER
15:06:48.947 INFO PUT /api/options
15:06:49.886 INFO GET /api/notes/5Lp10uRlpNER/revisions
15:06:49.887 INFO GET /api/similar-notes/5Lp10uRlpNER
15:06:49.913 INFO POST /api/notes/5Lp10uRlpNER/link-map
15:06:51.005 INFO PUT /api/notes/5Lp10uRlpNER
15:06:51.030 INFO GET /api/notes/5Lp10uRlpNER
15:06:51.031 INFO GET /api/notes/5Lp10uRlpNER/revisions
15:06:51.081 INFO GET /api/notes/5Lp10uRlpNER
15:06:51.082 INFO GET /api/notes/5Lp10uRlpNER/revisions
15:06:53.706 INFO PUT /api/notes/5Lp10uRlpNER
15:06:53.728 INFO GET /api/notes/5Lp10uRlpNER
15:06:53.780 INFO GET /api/notes/5Lp10uRlpNER
15:06:53.884 INFO POST /api/recent-notes
15:06:56.024 INFO GET /api/notes/5Lp10uRlpNER
15:06:56.025 INFO GET /api/notes/5Lp10uRlpNER/revisions
15:06:56.074 INFO GET /api/notes/5Lp10uRlpNER
15:06:56.075 INFO GET /api/notes/5Lp10uRlpNER/revisions
15:06:56.822 INFO PUT /api/notes/5Lp10uRlpNER
15:06:56.841 INFO GET /api/notes/5Lp10uRlpNER
15:06:56.892 INFO GET /api/notes/5Lp10uRlpNER
15:06:57.829 INFO PUT /api/notes/5Lp10uRlpNER
15:06:57.848 INFO GET /api/notes/5Lp10uRlpNER
15:06:57.899 INFO GET /api/notes/5Lp10uRlpNER
15:06:58.720 INFO GET /api/notes/5Lp10uRlpNER
15:06:58.770 INFO GET /api/notes/5Lp10uRlpNER
15:06:58.835 INFO PUT /api/notes/5Lp10uRlpNER
15:06:58.851 INFO GET /api/notes/5Lp10uRlpNER
15:06:58.903 INFO GET /api/notes/5Lp10uRlpNER
15:06:59.842 INFO PUT /api/notes/5Lp10uRlpNER
15:06:59.860 INFO GET /api/notes/5Lp10uRlpNER
15:06:59.911 INFO GET /api/notes/5Lp10uRlpNER
15:07:00.849 INFO PUT /api/notes/5Lp10uRlpNER
15:07:00.869 INFO GET /api/notes/5Lp10uRlpNER
15:07:00.919 INFO GET /api/notes/5Lp10uRlpNER
15:07:01.833 INFO GET /api/notes/5Lp10uRlpNER
15:07:01.858 INFO PUT /api/notes/5Lp10uRlpNER
15:07:01.877 INFO GET /api/notes/5Lp10uRlpNER
15:07:01.894 INFO GET /api/notes/5Lp10uRlpNER
15:07:01.928 INFO GET /api/notes/5Lp10uRlpNER
15:07:02.844 INFO GET /api/notes/5Lp10uRlpNER
15:07:02.868 INFO PUT /api/notes/5Lp10uRlpNER
15:07:02.888 INFO GET /api/notes/5Lp10uRlpNER
15:07:02.904 INFO GET /api/notes/5Lp10uRlpNER
15:07:02.939 INFO GET /api/notes/5Lp10uRlpNER
15:07:03.847 INFO GET /api/notes/5Lp10uRlpNER
15:07:03.899 INFO GET /api/notes/5Lp10uRlpNER
15:07:04.855 INFO GET /api/notes/5Lp10uRlpNER
15:07:04.905 INFO GET /api/notes/5Lp10uRlpNER
15:07:05.861 INFO GET /api/notes/5Lp10uRlpNER
15:07:05.911 INFO GET /api/notes/5Lp10uRlpNER
15:07:06.869 INFO GET /api/notes/5Lp10uRlpNER
15:07:06.919 INFO GET /api/notes/5Lp10uRlpNER
15:07:07.880 INFO GET /api/notes/5Lp10uRlpNER
15:07:07.932 INFO GET /api/notes/5Lp10uRlpNER
15:07:08.382 INFO PUT /api/notes/5Lp10uRlpNER
15:07:08.398 INFO GET /api/notes/5Lp10uRlpNER
15:07:08.448 INFO GET /api/notes/5Lp10uRlpNER
15:07:09.392 INFO PUT /api/notes/5Lp10uRlpNER
15:07:09.410 INFO GET /api/notes/5Lp10uRlpNER
15:07:09.461 INFO GET /api/notes/5Lp10uRlpNER
15:07:10.400 INFO PUT /api/notes/5Lp10uRlpNER
15:07:10.418 INFO GET /api/notes/5Lp10uRlpNER
15:07:10.469 INFO GET /api/notes/5Lp10uRlpNER
15:07:11.406 INFO PUT /api/notes/5Lp10uRlpNER
15:07:11.431 INFO GET /api/notes/5Lp10uRlpNER
15:07:11.482 INFO GET /api/notes/5Lp10uRlpNER
15:07:13.397 INFO GET /api/notes/5Lp10uRlpNER
15:07:13.447 INFO GET /api/notes/5Lp10uRlpNER
15:07:14.405 INFO GET /api/notes/5Lp10uRlpNER
15:07:14.455 INFO GET /api/notes/5Lp10uRlpNER
15:07:15.411 INFO GET /api/notes/5Lp10uRlpNER
15:07:15.461 INFO GET /api/notes/5Lp10uRlpNER
15:07:16.417 INFO GET /api/notes/5Lp10uRlpNER
15:07:16.468 INFO GET /api/notes/5Lp10uRlpNER
15:07:24.328 INFO PUT /api/notes/5Lp10uRlpNER
15:07:24.344 INFO GET /api/notes/5Lp10uRlpNER
15:07:24.395 INFO GET /api/notes/5Lp10uRlpNER
15:07:25.335 INFO PUT /api/notes/5Lp10uRlpNER
15:07:25.353 INFO GET /api/notes/5Lp10uRlpNER
15:07:25.410 INFO GET /api/notes/5Lp10uRlpNER
15:07:26.342 INFO PUT /api/notes/5Lp10uRlpNER
15:07:26.360 INFO GET /api/notes/5Lp10uRlpNER
15:07:26.411 INFO GET /api/notes/5Lp10uRlpNER
15:07:27.348 INFO PUT /api/notes/5Lp10uRlpNER
15:07:27.367 INFO GET /api/notes/5Lp10uRlpNER
15:07:27.418 INFO GET /api/notes/5Lp10uRlpNER
15:07:28.354 INFO PUT /api/notes/5Lp10uRlpNER
15:07:28.371 INFO GET /api/notes/5Lp10uRlpNER
15:07:28.422 INFO GET /api/notes/5Lp10uRlpNER
15:07:29.339 INFO GET /api/notes/5Lp10uRlpNER
15:07:29.366 INFO PUT /api/notes/5Lp10uRlpNER
15:07:29.384 INFO GET /api/notes/5Lp10uRlpNER
15:07:29.400 INFO GET /api/notes/5Lp10uRlpNER
15:07:29.436 INFO GET /api/notes/5Lp10uRlpNER
15:07:30.347 INFO GET /api/notes/5Lp10uRlpNER
15:07:30.381 INFO PUT /api/notes/5Lp10uRlpNER
15:07:30.400 INFO GET /api/notes/5Lp10uRlpNER
15:07:30.417 INFO GET /api/notes/5Lp10uRlpNER
15:07:30.451 INFO GET /api/notes/5Lp10uRlpNER
15:07:31.363 INFO GET /api/notes/5Lp10uRlpNER
15:07:31.413 INFO GET /api/notes/5Lp10uRlpNER
15:07:32.367 INFO GET /api/notes/5Lp10uRlpNER
15:07:32.417 INFO GET /api/notes/5Lp10uRlpNER
15:07:33.365 INFO GET /api/notes/5Lp10uRlpNER
15:07:33.416 INFO GET /api/notes/5Lp10uRlpNER
15:07:34.378 INFO GET /api/notes/5Lp10uRlpNER
15:07:34.428 INFO GET /api/notes/5Lp10uRlpNER
15:07:35.393 INFO GET /api/notes/5Lp10uRlpNER
15:07:35.444 INFO GET /api/notes/5Lp10uRlpNER
15:07:35.656 INFO PUT /api/notes/5Lp10uRlpNER
15:07:35.673 INFO GET /api/notes/5Lp10uRlpNER
15:07:35.724 INFO GET /api/notes/5Lp10uRlpNER
15:07:36.662 INFO PUT /api/notes/5Lp10uRlpNER
15:07:36.680 INFO GET /api/notes/5Lp10uRlpNER
15:07:36.730 INFO GET /api/notes/5Lp10uRlpNER
15:07:40.668 INFO GET /api/notes/5Lp10uRlpNER
15:07:40.719 INFO GET /api/notes/5Lp10uRlpNER
15:07:41.675 INFO GET /api/notes/5Lp10uRlpNER
15:07:41.724 INFO GET /api/notes/5Lp10uRlpNER
15:08:17.882 INFO PUT /api/notes/5Lp10uRlpNER
15:08:17.942 INFO GET /api/notes/5Lp10uRlpNER
15:08:17.993 INFO GET /api/notes/5Lp10uRlpNER
15:08:18.890 INFO PUT /api/notes/5Lp10uRlpNER
15:08:18.910 INFO GET /api/notes/5Lp10uRlpNER
15:08:18.960 INFO GET /api/notes/5Lp10uRlpNER
15:08:19.898 INFO PUT /api/notes/5Lp10uRlpNER
15:08:19.917 INFO GET /api/notes/5Lp10uRlpNER
15:08:19.969 INFO GET /api/notes/5Lp10uRlpNER
15:08:20.905 INFO PUT /api/notes/5Lp10uRlpNER
15:08:20.923 INFO GET /api/notes/5Lp10uRlpNER
15:08:20.974 INFO GET /api/notes/5Lp10uRlpNER
15:08:21.914 INFO PUT /api/notes/5Lp10uRlpNER
15:08:21.947 INFO GET /api/notes/5Lp10uRlpNER
15:08:21.997 INFO GET /api/notes/5Lp10uRlpNER
15:08:22.894 INFO GET /api/notes/5Lp10uRlpNER
15:08:22.920 INFO PUT /api/notes/5Lp10uRlpNER
15:08:22.944 INFO GET /api/notes/5Lp10uRlpNER
15:08:22.961 INFO GET /api/notes/5Lp10uRlpNER
15:08:22.998 INFO GET /api/notes/5Lp10uRlpNER
15:08:23.903 INFO GET /api/notes/5Lp10uRlpNER
15:08:23.932 INFO PUT /api/notes/5Lp10uRlpNER
15:08:23.967 INFO GET /api/notes/5Lp10uRlpNER
15:08:23.982 INFO GET /api/notes/5Lp10uRlpNER
15:08:24.016 INFO GET /api/notes/5Lp10uRlpNER
15:08:24.912 INFO GET /api/notes/5Lp10uRlpNER
15:08:24.964 INFO GET /api/notes/5Lp10uRlpNER
15:08:25.918 INFO GET /api/notes/5Lp10uRlpNER
15:08:25.968 INFO GET /api/notes/5Lp10uRlpNER
15:08:26.928 INFO GET /api/notes/5Lp10uRlpNER
15:08:26.980 INFO GET /api/notes/5Lp10uRlpNER
15:08:27.933 INFO GET /api/notes/5Lp10uRlpNER
15:08:27.983 INFO GET /api/notes/5Lp10uRlpNER
15:08:28.670 INFO PUT /api/notes/5Lp10uRlpNER
15:08:28.694 INFO GET /api/notes/5Lp10uRlpNER
15:08:28.746 INFO GET /api/notes/5Lp10uRlpNER
15:08:28.946 INFO GET /api/notes/5Lp10uRlpNER
15:08:28.997 INFO GET /api/notes/5Lp10uRlpNER
15:08:29.678 INFO PUT /api/notes/5Lp10uRlpNER
15:08:29.717 INFO GET /api/notes/5Lp10uRlpNER
15:08:29.764 INFO GET /api/notes/5Lp10uRlpNER
15:08:30.689 INFO PUT /api/notes/5Lp10uRlpNER
15:08:30.709 INFO GET /api/notes/5Lp10uRlpNER
15:08:30.760 INFO GET /api/notes/5Lp10uRlpNER
15:08:31.695 INFO PUT /api/notes/5Lp10uRlpNER
15:08:31.713 INFO GET /api/notes/5Lp10uRlpNER
15:08:31.764 INFO GET /api/notes/5Lp10uRlpNER
15:08:33.683 INFO GET /api/notes/5Lp10uRlpNER
15:08:33.733 INFO GET /api/notes/5Lp10uRlpNER
15:08:34.692 INFO GET /api/notes/5Lp10uRlpNER
15:08:34.741 INFO GET /api/notes/5Lp10uRlpNER
15:08:35.551 INFO PUT /api/notes/5Lp10uRlpNER
15:08:35.569 INFO GET /api/notes/5Lp10uRlpNER
15:08:35.620 INFO GET /api/notes/5Lp10uRlpNER
15:08:35.702 INFO GET /api/notes/5Lp10uRlpNER
15:08:35.752 INFO GET /api/notes/5Lp10uRlpNER
15:08:36.562 INFO PUT /api/notes/5Lp10uRlpNER
15:08:36.583 INFO GET /api/notes/5Lp10uRlpNER
15:08:36.636 INFO GET /api/notes/5Lp10uRlpNER
15:08:36.709 INFO GET /api/notes/5Lp10uRlpNER
15:08:36.768 INFO GET /api/notes/5Lp10uRlpNER
15:08:37.568 INFO PUT /api/notes/5Lp10uRlpNER
15:08:37.586 INFO GET /api/notes/5Lp10uRlpNER
15:08:37.637 INFO GET /api/notes/5Lp10uRlpNER
15:08:38.578 INFO PUT /api/notes/5Lp10uRlpNER
15:08:38.597 INFO GET /api/notes/5Lp10uRlpNER
15:08:38.647 INFO GET /api/notes/5Lp10uRlpNER
15:08:40.565 INFO GET /api/notes/5Lp10uRlpNER
15:08:40.616 INFO GET /api/notes/5Lp10uRlpNER
15:08:40.884 INFO PUT /api/notes/5Lp10uRlpNER
15:08:40.902 INFO GET /api/notes/5Lp10uRlpNER
15:08:40.952 INFO GET /api/notes/5Lp10uRlpNER
15:08:41.575 INFO GET /api/notes/5Lp10uRlpNER
15:08:41.625 INFO GET /api/notes/5Lp10uRlpNER
15:08:41.893 INFO PUT /api/notes/5Lp10uRlpNER
15:08:41.918 INFO GET /api/notes/5Lp10uRlpNER
15:08:41.969 INFO GET /api/notes/5Lp10uRlpNER
15:08:42.580 INFO GET /api/notes/5Lp10uRlpNER
15:08:42.631 INFO GET /api/notes/5Lp10uRlpNER
15:08:42.904 INFO PUT /api/notes/5Lp10uRlpNER
15:08:42.917 INFO GET /api/notes/5Lp10uRlpNER
15:08:42.969 INFO GET /api/notes/5Lp10uRlpNER
15:08:43.591 INFO GET /api/notes/5Lp10uRlpNER
15:08:43.642 INFO GET /api/notes/5Lp10uRlpNER
15:08:43.914 INFO PUT /api/notes/5Lp10uRlpNER
15:08:43.933 INFO GET /api/notes/5Lp10uRlpNER
15:08:43.986 INFO GET /api/notes/5Lp10uRlpNER
15:08:45.897 INFO GET /api/notes/5Lp10uRlpNER
15:08:45.947 INFO GET /api/notes/5Lp10uRlpNER
15:08:46.909 INFO GET /api/notes/5Lp10uRlpNER
15:08:46.960 INFO GET /api/notes/5Lp10uRlpNER
15:08:47.793 INFO PUT /api/notes/5Lp10uRlpNER
15:08:47.817 INFO GET /api/notes/5Lp10uRlpNER
15:08:47.867 INFO GET /api/notes/5Lp10uRlpNER
15:08:47.914 INFO GET /api/notes/5Lp10uRlpNER
15:08:47.964 INFO GET /api/notes/5Lp10uRlpNER
15:08:48.801 INFO PUT /api/notes/5Lp10uRlpNER
15:08:48.822 INFO GET /api/notes/5Lp10uRlpNER
15:08:48.872 INFO GET /api/notes/5Lp10uRlpNER
15:08:48.925 INFO GET /api/notes/5Lp10uRlpNER
15:08:48.976 INFO GET /api/notes/5Lp10uRlpNER
15:08:49.809 INFO PUT /api/notes/5Lp10uRlpNER
15:08:49.828 INFO GET /api/notes/5Lp10uRlpNER
15:08:49.879 INFO GET /api/notes/5Lp10uRlpNER
15:08:50.818 INFO PUT /api/notes/5Lp10uRlpNER
15:08:50.838 INFO GET /api/notes/5Lp10uRlpNER
15:08:50.888 INFO GET /api/notes/5Lp10uRlpNER
15:08:52.181 INFO PUT /api/notes/5Lp10uRlpNER
15:08:52.213 INFO GET /api/notes/5Lp10uRlpNER
15:08:52.264 INFO GET /api/notes/5Lp10uRlpNER
15:08:52.806 INFO GET /api/notes/5Lp10uRlpNER
15:08:52.857 INFO GET /api/notes/5Lp10uRlpNER
15:08:53.188 INFO PUT /api/notes/5Lp10uRlpNER
15:08:53.211 INFO GET /api/notes/5Lp10uRlpNER
15:08:53.260 INFO GET /api/notes/5Lp10uRlpNER
15:08:53.817 INFO GET /api/notes/5Lp10uRlpNER
15:08:53.867 INFO GET /api/notes/5Lp10uRlpNER
15:08:54.194 INFO PUT /api/notes/5Lp10uRlpNER
15:08:54.215 INFO GET /api/notes/5Lp10uRlpNER
15:08:54.266 INFO GET /api/notes/5Lp10uRlpNER
15:08:54.822 INFO GET /api/notes/5Lp10uRlpNER
15:08:54.872 INFO GET /api/notes/5Lp10uRlpNER
15:08:55.200 INFO PUT /api/notes/5Lp10uRlpNER
15:08:55.221 INFO GET /api/notes/5Lp10uRlpNER
15:08:55.271 INFO GET /api/notes/5Lp10uRlpNER
15:08:55.829 INFO GET /api/notes/5Lp10uRlpNER
15:08:55.881 INFO GET /api/notes/5Lp10uRlpNER
15:08:56.206 INFO PUT /api/notes/5Lp10uRlpNER
15:08:56.231 INFO GET /api/notes/5Lp10uRlpNER
15:08:56.275 INFO GET /api/notes/5Lp10uRlpNER
15:08:57.190 INFO GET /api/notes/5Lp10uRlpNER
15:08:57.219 INFO PUT /api/notes/5Lp10uRlpNER
15:08:57.242 INFO GET /api/notes/5Lp10uRlpNER
15:08:57.274 INFO GET /api/notes/5Lp10uRlpNER
15:08:57.308 INFO GET /api/notes/5Lp10uRlpNER
15:08:58.202 INFO GET /api/notes/5Lp10uRlpNER
15:08:58.253 INFO GET /api/notes/5Lp10uRlpNER
15:08:58.985 INFO PUT /api/notes/5Lp10uRlpNER
15:08:59.003 INFO GET /api/notes/5Lp10uRlpNER
15:08:59.054 INFO GET /api/notes/5Lp10uRlpNER
15:08:59.208 INFO GET /api/notes/5Lp10uRlpNER
15:08:59.260 INFO GET /api/notes/5Lp10uRlpNER
15:08:59.994 INFO PUT /api/notes/5Lp10uRlpNER
15:09:00.016 INFO GET /api/notes/5Lp10uRlpNER
15:09:00.065 INFO GET /api/notes/5Lp10uRlpNER
15:09:00.213 INFO GET /api/notes/5Lp10uRlpNER
15:09:00.266 INFO GET /api/notes/5Lp10uRlpNER
15:09:00.999 INFO PUT /api/notes/5Lp10uRlpNER
15:09:01.018 INFO GET /api/notes/5Lp10uRlpNER
15:09:01.071 INFO GET /api/notes/5Lp10uRlpNER
15:09:01.218 INFO GET /api/notes/5Lp10uRlpNER
15:09:01.268 INFO GET /api/notes/5Lp10uRlpNER
15:09:02.007 INFO PUT /api/notes/5Lp10uRlpNER
15:09:02.043 INFO GET /api/notes/5Lp10uRlpNER
15:09:02.093 INFO GET /api/notes/5Lp10uRlpNER
15:09:02.236 INFO GET /api/notes/5Lp10uRlpNER
15:09:02.288 INFO GET /api/notes/5Lp10uRlpNER
15:09:03.223 INFO PUT /api/notes/5Lp10uRlpNER
15:09:03.249 INFO GET /api/notes/5Lp10uRlpNER
15:09:03.299 INFO GET /api/notes/5Lp10uRlpNER
15:09:03.998 INFO GET /api/notes/5Lp10uRlpNER
15:09:04.049 INFO GET /api/notes/5Lp10uRlpNER
15:09:04.231 INFO PUT /api/notes/5Lp10uRlpNER
15:09:04.251 INFO GET /api/notes/5Lp10uRlpNER
15:09:04.301 INFO GET /api/notes/5Lp10uRlpNER
15:09:05.008 INFO GET /api/notes/5Lp10uRlpNER
15:09:05.057 INFO GET /api/notes/5Lp10uRlpNER
15:09:05.236 INFO PUT /api/notes/5Lp10uRlpNER
15:09:05.261 INFO GET /api/notes/5Lp10uRlpNER
15:09:05.313 INFO GET /api/notes/5Lp10uRlpNER
15:09:06.011 INFO GET /api/notes/5Lp10uRlpNER
15:09:06.061 INFO GET /api/notes/5Lp10uRlpNER
15:09:07.026 INFO GET /api/notes/5Lp10uRlpNER
15:09:07.076 INFO GET /api/notes/5Lp10uRlpNER
15:09:08.236 INFO GET /api/notes/5Lp10uRlpNER
15:09:08.298 INFO GET /api/notes/5Lp10uRlpNER
15:09:09.244 INFO GET /api/notes/5Lp10uRlpNER
15:09:09.296 INFO GET /api/notes/5Lp10uRlpNER
15:09:10.253 INFO GET /api/notes/5Lp10uRlpNER
15:09:10.303 INFO GET /api/notes/5Lp10uRlpNER
15:09:47.898 INFO PUT /api/notes/5Lp10uRlpNER
15:09:47.968 INFO GET /api/notes/5Lp10uRlpNER
15:09:48.019 INFO GET /api/notes/5Lp10uRlpNER
15:09:48.903 INFO PUT /api/notes/5Lp10uRlpNER
15:09:48.925 INFO GET /api/notes/5Lp10uRlpNER
15:09:48.976 INFO GET /api/notes/5Lp10uRlpNER
15:09:49.909 INFO PUT /api/notes/5Lp10uRlpNER
15:09:49.926 INFO GET /api/notes/5Lp10uRlpNER
15:09:49.977 INFO GET /api/notes/5Lp10uRlpNER
15:09:50.917 INFO PUT /api/notes/5Lp10uRlpNER
15:09:50.933 INFO GET /api/notes/5Lp10uRlpNER
15:09:50.984 INFO GET /api/notes/5Lp10uRlpNER
15:09:52.838 INFO PUT /api/notes/5Lp10uRlpNER
15:09:52.861 INFO GET /api/notes/5Lp10uRlpNER
15:09:52.912 INFO GET /api/notes/5Lp10uRlpNER
15:09:52.935 INFO GET /api/notes/5Lp10uRlpNER
15:09:52.971 INFO GET /api/notes/5Lp10uRlpNER
15:09:53.846 INFO PUT /api/notes/5Lp10uRlpNER
15:09:53.870 INFO GET /api/notes/5Lp10uRlpNER
15:09:53.916 INFO GET /api/notes/5Lp10uRlpNER
15:09:53.933 INFO GET /api/notes/5Lp10uRlpNER
15:09:53.967 INFO GET /api/notes/5Lp10uRlpNER
15:09:54.849 INFO PUT /api/notes/5Lp10uRlpNER
15:09:54.867 INFO GET /api/notes/5Lp10uRlpNER
15:09:54.918 INFO GET /api/notes/5Lp10uRlpNER
15:09:54.936 INFO GET /api/notes/5Lp10uRlpNER
15:09:54.970 INFO GET /api/notes/5Lp10uRlpNER
15:09:55.855 INFO PUT /api/notes/5Lp10uRlpNER
15:09:55.874 INFO GET /api/notes/5Lp10uRlpNER
15:09:55.927 INFO GET /api/notes/5Lp10uRlpNER
15:09:55.938 INFO GET /api/notes/5Lp10uRlpNER
15:09:55.979 INFO GET /api/notes/5Lp10uRlpNER
15:09:56.860 INFO PUT /api/notes/5Lp10uRlpNER
15:09:56.878 INFO GET /api/notes/5Lp10uRlpNER
15:09:56.929 INFO GET /api/notes/5Lp10uRlpNER
15:09:57.853 INFO GET /api/notes/5Lp10uRlpNER
15:09:57.865 INFO PUT /api/notes/5Lp10uRlpNER
15:09:57.883 INFO GET /api/notes/5Lp10uRlpNER
15:09:57.903 INFO GET /api/notes/5Lp10uRlpNER
15:09:57.934 INFO GET /api/notes/5Lp10uRlpNER
15:09:58.860 INFO GET /api/notes/5Lp10uRlpNER
15:09:58.873 INFO PUT /api/notes/5Lp10uRlpNER
15:09:58.894 INFO GET /api/notes/5Lp10uRlpNER
15:09:58.912 INFO GET /api/notes/5Lp10uRlpNER
15:09:58.945 INFO GET /api/notes/5Lp10uRlpNER
15:09:59.861 INFO GET /api/notes/5Lp10uRlpNER
15:09:59.884 INFO PUT /api/notes/5Lp10uRlpNER
15:09:59.902 INFO GET /api/notes/5Lp10uRlpNER
15:09:59.918 INFO GET /api/notes/5Lp10uRlpNER
15:09:59.954 INFO GET /api/notes/5Lp10uRlpNER
15:10:00.868 INFO GET /api/notes/5Lp10uRlpNER
15:10:00.898 INFO PUT /api/notes/5Lp10uRlpNER
15:10:00.927 INFO GET /api/notes/5Lp10uRlpNER
15:10:00.950 INFO GET /api/notes/5Lp10uRlpNER
15:10:00.984 INFO GET /api/notes/5Lp10uRlpNER
15:10:01.873 INFO GET /api/notes/5Lp10uRlpNER
15:10:01.902 INFO PUT /api/notes/5Lp10uRlpNER
15:10:01.923 INFO GET /api/notes/5Lp10uRlpNER
15:10:01.943 INFO GET /api/notes/5Lp10uRlpNER
15:10:01.982 INFO GET /api/notes/5Lp10uRlpNER
15:10:02.884 INFO GET /api/notes/5Lp10uRlpNER
15:10:02.910 INFO PUT /api/notes/5Lp10uRlpNER
15:10:02.926 INFO GET /api/notes/5Lp10uRlpNER
15:10:02.944 INFO GET /api/notes/5Lp10uRlpNER
15:10:02.982 INFO GET /api/notes/5Lp10uRlpNER
15:10:03.885 INFO GET /api/notes/5Lp10uRlpNER
15:10:03.915 INFO PUT /api/notes/5Lp10uRlpNER
15:10:03.935 INFO GET /api/notes/5Lp10uRlpNER
15:10:03.960 INFO GET /api/notes/5Lp10uRlpNER
15:10:03.993 INFO GET /api/notes/5Lp10uRlpNER
15:10:04.895 INFO GET /api/notes/5Lp10uRlpNER
15:10:04.945 INFO GET /api/notes/5Lp10uRlpNER
15:10:05.910 INFO GET /api/notes/5Lp10uRlpNER
15:10:05.962 INFO GET /api/notes/5Lp10uRlpNER
15:10:06.915 INFO GET /api/notes/5Lp10uRlpNER
15:10:06.965 INFO GET /api/notes/5Lp10uRlpNER
15:10:07.920 INFO GET /api/notes/5Lp10uRlpNER
15:10:07.971 INFO GET /api/notes/5Lp10uRlpNER
15:10:08.928 INFO GET /api/notes/5Lp10uRlpNER
15:10:08.978 INFO GET /api/notes/5Lp10uRlpNER
15:10:25.143 INFO PUT /api/notes/5Lp10uRlpNER
15:10:25.430 INFO GET /api/notes/5Lp10uRlpNER
15:10:25.468 INFO GET /api/notes/5Lp10uRlpNER
15:10:26.152 INFO PUT /api/notes/5Lp10uRlpNER
15:10:26.170 INFO GET /api/notes/5Lp10uRlpNER
15:10:26.220 INFO GET /api/notes/5Lp10uRlpNER
15:10:29.051 INFO PUT /api/notes/5Lp10uRlpNER
15:10:29.071 INFO GET /api/notes/5Lp10uRlpNER
15:10:29.121 INFO GET /api/notes/5Lp10uRlpNER
15:10:30.154 INFO GET /api/notes/5Lp10uRlpNER
15:10:30.205 INFO GET /api/notes/5Lp10uRlpNER
15:10:30.440 INFO PUT /api/notes/5Lp10uRlpNER
15:10:30.457 INFO GET /api/notes/5Lp10uRlpNER
15:10:30.509 INFO GET /api/notes/5Lp10uRlpNER
15:10:31.162 INFO GET /api/notes/5Lp10uRlpNER
15:10:31.213 INFO GET /api/notes/5Lp10uRlpNER
15:10:34.064 INFO GET /api/notes/5Lp10uRlpNER
15:10:34.114 INFO GET /api/notes/5Lp10uRlpNER
15:10:35.453 INFO GET /api/notes/5Lp10uRlpNER
15:10:35.503 INFO GET /api/notes/5Lp10uRlpNER
15:11:41.927 INFO PUT /api/notes/5Lp10uRlpNER
15:11:41.945 INFO GET /api/notes/5Lp10uRlpNER
15:11:41.995 INFO GET /api/notes/5Lp10uRlpNER
15:11:42.934 INFO PUT /api/notes/5Lp10uRlpNER
15:11:42.954 INFO GET /api/notes/5Lp10uRlpNER
15:11:43.006 INFO GET /api/notes/5Lp10uRlpNER
15:11:45.090 INFO PUT /api/notes/5Lp10uRlpNER
15:11:45.108 INFO GET /api/notes/5Lp10uRlpNER
15:11:45.157 INFO GET /api/notes/5Lp10uRlpNER
15:11:46.096 INFO PUT /api/notes/5Lp10uRlpNER
15:11:46.121 INFO GET /api/notes/5Lp10uRlpNER
15:11:46.171 INFO GET /api/notes/5Lp10uRlpNER
15:11:46.939 INFO GET /api/notes/5Lp10uRlpNER
15:11:46.989 INFO GET /api/notes/5Lp10uRlpNER
15:11:47.262 INFO PUT /api/notes/5Lp10uRlpNER
15:11:47.280 INFO GET /api/notes/5Lp10uRlpNER
15:11:47.331 INFO GET /api/notes/5Lp10uRlpNER
15:11:47.947 INFO GET /api/notes/5Lp10uRlpNER
15:11:47.998 INFO GET /api/notes/5Lp10uRlpNER
15:11:49.594 INFO PUT /api/notes/5Lp10uRlpNER
15:11:49.609 INFO GET /api/notes/5Lp10uRlpNER
15:11:49.660 INFO GET /api/notes/5Lp10uRlpNER
15:11:50.101 INFO GET /api/notes/5Lp10uRlpNER
15:11:50.152 INFO GET /api/notes/5Lp10uRlpNER
15:11:50.602 INFO PUT /api/notes/5Lp10uRlpNER
15:11:50.620 INFO GET /api/notes/5Lp10uRlpNER
15:11:50.671 INFO GET /api/notes/5Lp10uRlpNER
15:11:51.107 INFO GET /api/notes/5Lp10uRlpNER
15:11:51.157 INFO GET /api/notes/5Lp10uRlpNER
15:11:51.611 INFO PUT /api/notes/5Lp10uRlpNER
15:11:51.631 INFO GET /api/notes/5Lp10uRlpNER
15:11:51.682 INFO GET /api/notes/5Lp10uRlpNER
15:11:52.273 INFO GET /api/notes/5Lp10uRlpNER
15:11:52.323 INFO GET /api/notes/5Lp10uRlpNER
15:11:52.617 INFO PUT /api/notes/5Lp10uRlpNER
15:11:52.648 INFO GET /api/notes/5Lp10uRlpNER
15:11:52.701 INFO GET /api/notes/5Lp10uRlpNER
15:11:54.604 INFO GET /api/notes/5Lp10uRlpNER
15:11:54.653 INFO GET /api/notes/5Lp10uRlpNER
15:11:55.615 INFO GET /api/notes/5Lp10uRlpNER
15:11:55.666 INFO GET /api/notes/5Lp10uRlpNER
15:11:56.624 INFO GET /api/notes/5Lp10uRlpNER
15:11:56.674 INFO GET /api/notes/5Lp10uRlpNER
15:11:57.642 INFO GET /api/notes/5Lp10uRlpNER
15:11:57.692 INFO GET /api/notes/5Lp10uRlpNER
16:03:59.810 INFO PUT /api/notes/5Lp10uRlpNER
16:03:59.840 INFO GET /api/notes/5Lp10uRlpNER
16:03:59.842 INFO GET /api/notes/5Lp10uRlpNER/revisions
16:03:59.892 INFO GET /api/notes/5Lp10uRlpNER
16:03:59.894 INFO GET /api/notes/5Lp10uRlpNER/revisions
16:04:00.820 INFO PUT /api/notes/5Lp10uRlpNER
16:04:00.837 INFO GET /api/notes/5Lp10uRlpNER
16:04:00.887 INFO GET /api/notes/5Lp10uRlpNER
16:04:01.828 INFO PUT /api/notes/5Lp10uRlpNER
16:04:01.846 INFO GET /api/notes/5Lp10uRlpNER
16:04:01.896 INFO GET /api/notes/5Lp10uRlpNER
16:04:02.847 INFO PUT /api/notes/5Lp10uRlpNER
16:04:02.864 INFO GET /api/notes/5Lp10uRlpNER
16:04:02.916 INFO GET /api/notes/5Lp10uRlpNER
16:04:03.854 INFO PUT /api/notes/5Lp10uRlpNER
16:04:03.931 INFO GET /api/notes/5Lp10uRlpNER
16:04:03.981 INFO GET /api/notes/5Lp10uRlpNER
16:04:04.831 INFO GET /api/notes/5Lp10uRlpNER
16:04:04.831 INFO GET /api/notes/5Lp10uRlpNER/revisions
16:04:04.866 INFO PUT /api/notes/5Lp10uRlpNER
16:04:04.883 INFO GET /api/notes/5Lp10uRlpNER
16:04:04.898 INFO GET /api/notes/5Lp10uRlpNER
16:04:04.899 INFO GET /api/notes/5Lp10uRlpNER/revisions
16:04:04.935 INFO GET /api/notes/5Lp10uRlpNER
16:04:05.830 INFO GET /api/notes/5Lp10uRlpNER
16:04:05.875 INFO PUT /api/notes/5Lp10uRlpNER
16:04:05.887 INFO GET /api/notes/5Lp10uRlpNER
16:04:05.901 INFO GET /api/notes/5Lp10uRlpNER
16:04:05.952 INFO GET /api/notes/5Lp10uRlpNER
16:04:06.840 INFO GET /api/notes/5Lp10uRlpNER
16:04:06.882 INFO PUT /api/notes/5Lp10uRlpNER
16:04:06.890 INFO GET /api/notes/5Lp10uRlpNER
16:04:06.903 INFO GET /api/notes/5Lp10uRlpNER
16:04:06.952 INFO GET /api/notes/5Lp10uRlpNER
16:04:07.862 INFO GET /api/notes/5Lp10uRlpNER
16:04:07.897 INFO PUT /api/notes/5Lp10uRlpNER
16:04:07.909 INFO GET /api/notes/5Lp10uRlpNER
16:04:07.928 INFO GET /api/notes/5Lp10uRlpNER
16:04:07.976 INFO GET /api/notes/5Lp10uRlpNER
16:04:08.865 INFO GET /api/notes/5Lp10uRlpNER
16:04:08.903 INFO PUT /api/notes/5Lp10uRlpNER
16:04:08.916 INFO GET /api/notes/5Lp10uRlpNER
16:04:08.929 INFO GET /api/notes/5Lp10uRlpNER
16:04:08.976 INFO GET /api/notes/5Lp10uRlpNER
16:04:09.878 INFO GET /api/notes/5Lp10uRlpNER
16:04:09.916 INFO PUT /api/notes/5Lp10uRlpNER
16:04:09.928 INFO GET /api/notes/5Lp10uRlpNER
16:04:09.952 INFO GET /api/notes/5Lp10uRlpNER
16:04:09.995 INFO GET /api/notes/5Lp10uRlpNER
16:04:10.887 INFO GET /api/notes/5Lp10uRlpNER
16:04:10.923 INFO PUT /api/notes/5Lp10uRlpNER
16:04:10.963 INFO GET /api/notes/5Lp10uRlpNER
16:04:10.984 INFO GET /api/notes/5Lp10uRlpNER
16:04:11.017 INFO GET /api/notes/5Lp10uRlpNER
16:04:11.894 INFO GET /api/notes/5Lp10uRlpNER
16:04:11.945 INFO GET /api/notes/5Lp10uRlpNER
16:04:12.913 INFO GET /api/notes/5Lp10uRlpNER
16:04:12.963 INFO GET /api/notes/5Lp10uRlpNER
16:04:13.915 INFO GET /api/notes/5Lp10uRlpNER
16:04:13.966 INFO GET /api/notes/5Lp10uRlpNER
16:04:14.894 INFO PUT /api/notes/5Lp10uRlpNER
16:04:14.911 INFO GET /api/notes/5Lp10uRlpNER
16:04:14.927 INFO GET /api/notes/5Lp10uRlpNER
16:04:14.962 INFO GET /api/notes/5Lp10uRlpNER
16:04:14.977 INFO GET /api/notes/5Lp10uRlpNER
16:04:15.903 INFO PUT /api/notes/5Lp10uRlpNER
16:04:15.921 INFO GET /api/notes/5Lp10uRlpNER
16:04:15.949 INFO GET /api/notes/5Lp10uRlpNER
16:04:15.982 INFO GET /api/notes/5Lp10uRlpNER
16:04:16.014 INFO GET /api/notes/5Lp10uRlpNER
16:04:16.909 INFO PUT /api/notes/5Lp10uRlpNER
16:04:16.927 INFO GET /api/notes/5Lp10uRlpNER
16:04:16.976 INFO GET /api/notes/5Lp10uRlpNER
16:04:19.907 INFO GET /api/notes/5Lp10uRlpNER
16:04:19.957 INFO GET /api/notes/5Lp10uRlpNER
16:04:20.915 INFO GET /api/notes/5Lp10uRlpNER
16:04:20.968 INFO GET /api/notes/5Lp10uRlpNER
16:04:21.920 INFO GET /api/notes/5Lp10uRlpNER
16:04:21.973 INFO GET /api/notes/5Lp10uRlpNER
16:04:22.220 INFO PUT /api/notes/5Lp10uRlpNER
16:04:22.240 INFO GET /api/notes/5Lp10uRlpNER
16:04:22.290 INFO GET /api/notes/5Lp10uRlpNER
16:04:27.234 INFO GET /api/notes/5Lp10uRlpNER
16:04:27.284 INFO GET /api/notes/5Lp10uRlpNER
16:05:49.424 INFO Notes deleted: 195, not deleted 102
16:05:49.425 INFO Note revisions deleted: 8, not deleted 202
16:05:49.426 INFO Branches deleted: 381, not deleted 108
16:05:49.428 INFO Attributes deleted: 497, not deleted 98
16:05:49.428 INFO API tokens deleted: 0, not deleted 0
16:05:49.438 INFO Consistency issue fixed: Branch taL9FrQsQRcL has been deleted since associated note KA7KkIvqEE8Q is deleted.
16:05:49.446 INFO Consistency issue fixed: Created missing branch JauZOSfDyBta for note KA7KkIvqEE8Q
16:05:49.467 INFO Consistency issue fixed: Note KA7KkIvqEE8Q content was set to empty string since it was null even though it is not deleted
16:05:49.472 INFO ERROR: Error executing query. Inner exception: Error: SQLITE_CORRUPT: database disk image is malformedError
at wrap (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:170:23)
at Object.getRows (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:119:18)
at ConsistencyChecks.findAndFixIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:23:35)
at ConsistencyChecks.findLogicIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:363:20)
at async ConsistencyChecks.runAllChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:616:9)
at async C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:667:13
at async Object.doExclusively (C:\Program Files\Trilium\resources\app.asar\src\services\sync_mutex.js:13:16)
at async ConsistencyChecks.runChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:662:9)
at async runPeriodicChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:694:5)
at async init (C:\Program Files\Trilium\resources\app.asar\src\services\cls.js:5:12)
16:05:49.472 INFO Consistency issue fixed: Note KA7KkIvqEE8Q content has been set to null since the note is erased
16:05:49.475 INFO Error: SQLITE_CORRUPT: database disk image is malformed
{"message":"Error: SQLITE_CORRUPT: database disk image is malformed"}
Error
at wrap (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:170:23)
at Object.getRows (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:119:18)
at ConsistencyChecks.findAndFixIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:23:35)
at ConsistencyChecks.findLogicIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:363:20)
at async ConsistencyChecks.runAllChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:616:9)
at async C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:667:13
at async Object.doExclusively (C:\Program Files\Trilium\resources\app.asar\src\services\sync_mutex.js:13:16)
at async ConsistencyChecks.runChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:662:9)
at async runPeriodicChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:694:5)
at async init (C:\Program Files\Trilium\resources\app.asar\src\services\cls.js:5:12)
16:07:51.341 INFO PUT /api/notes/5Lp10uRlpNER
16:07:51.385 INFO GET /api/notes/5Lp10uRlpNER
16:07:51.445 INFO GET /api/notes/5Lp10uRlpNER
16:07:52.359 INFO PUT /api/notes/5Lp10uRlpNER
16:07:52.381 INFO GET /api/notes/5Lp10uRlpNER
16:07:52.431 INFO GET /api/notes/5Lp10uRlpNER
16:07:56.357 INFO GET /api/notes/5Lp10uRlpNER
16:07:56.409 INFO GET /api/notes/5Lp10uRlpNER
16:07:57.373 INFO GET /api/notes/5Lp10uRlpNER
16:07:57.424 INFO GET /api/notes/5Lp10uRlpNER
17:05:49.429 INFO Notes deleted: 195, not deleted 102
17:05:49.430 INFO Note revisions deleted: 8, not deleted 202
17:05:49.431 INFO Branches deleted: 382, not deleted 108
17:05:49.432 INFO Attributes deleted: 497, not deleted 98
17:05:49.432 INFO API tokens deleted: 0, not deleted 0
17:05:49.467 INFO Consistency issue fixed: Branch JauZOSfDyBta has been deleted since associated note KA7KkIvqEE8Q is deleted.
17:05:49.479 INFO Consistency issue fixed: Created missing branch hkhYQDdy1I69 for note KA7KkIvqEE8Q
17:05:49.511 INFO Consistency issue fixed: Note KA7KkIvqEE8Q content was set to empty string since it was null even though it is not deleted
17:05:49.516 INFO Consistency issue fixed: Note KA7KkIvqEE8Q content has been set to null since the note is erased
17:05:49.518 INFO ERROR: Error executing query. Inner exception: Error: SQLITE_CORRUPT: database disk image is malformedError
at wrap (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:170:23)
at Object.getRows (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:119:18)
at ConsistencyChecks.findAndFixIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:23:35)
at ConsistencyChecks.findLogicIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:363:20)
at async ConsistencyChecks.runAllChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:616:9)
at async C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:667:13
at async Object.doExclusively (C:\Program Files\Trilium\resources\app.asar\src\services\sync_mutex.js:13:16)
at async ConsistencyChecks.runChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:662:9)
at async runPeriodicChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:694:5)
at async init (C:\Program Files\Trilium\resources\app.asar\src\services\cls.js:5:12)
17:05:49.520 INFO Error: SQLITE_CORRUPT: database disk image is malformed
{"message":"Error: SQLITE_CORRUPT: database disk image is malformed"}
Error
at wrap (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:170:23)
at Object.getRows (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:119:18)
at ConsistencyChecks.findAndFixIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:23:35)
at ConsistencyChecks.findLogicIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:363:20)
at async ConsistencyChecks.runAllChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:616:9)
at async C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:667:13
at async Object.doExclusively (C:\Program Files\Trilium\resources\app.asar\src\services\sync_mutex.js:13:16)
at async ConsistencyChecks.runChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:662:9)
at async runPeriodicChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:694:5)
at async init (C:\Program Files\Trilium\resources\app.asar\src\services\cls.js:5:12)
18:05:49.434 INFO Notes deleted: 195, not deleted 102
18:05:49.436 INFO Note revisions deleted: 8, not deleted 202
18:05:49.437 INFO Branches deleted: 383, not deleted 108
18:05:49.438 INFO Attributes deleted: 497, not deleted 98
18:05:49.438 INFO API tokens deleted: 0, not deleted 0
18:05:49.448 INFO Consistency issue fixed: Branch hkhYQDdy1I69 has been deleted since associated note KA7KkIvqEE8Q is deleted.
18:05:49.457 INFO Consistency issue fixed: Created missing branch om7OEUWJkKnP for note KA7KkIvqEE8Q
18:05:49.491 INFO Consistency issue fixed: Note KA7KkIvqEE8Q content was set to empty string since it was null even though it is not deleted
18:05:49.496 INFO Consistency issue fixed: Note KA7KkIvqEE8Q content has been set to null since the note is erased
18:05:49.496 INFO ERROR: Error executing query. Inner exception: Error: SQLITE_CORRUPT: database disk image is malformedError
at wrap (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:170:23)
at Object.getRows (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:119:18)
at ConsistencyChecks.findAndFixIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:23:35)
at ConsistencyChecks.findLogicIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:363:20)
at async ConsistencyChecks.runAllChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:616:9)
at async C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:667:13
at async Object.doExclusively (C:\Program Files\Trilium\resources\app.asar\src\services\sync_mutex.js:13:16)
at async ConsistencyChecks.runChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:662:9)
at async runPeriodicChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:694:5)
at async init (C:\Program Files\Trilium\resources\app.asar\src\services\cls.js:5:12)
18:05:49.498 INFO Error: SQLITE_CORRUPT: database disk image is malformed
{"message":"Error: SQLITE_CORRUPT: database disk image is malformed"}
Error
at wrap (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:170:23)
at Object.getRows (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:119:18)
at ConsistencyChecks.findAndFixIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:23:35)
at ConsistencyChecks.findLogicIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:363:20)
at async ConsistencyChecks.runAllChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:616:9)
at async C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:667:13
at async Object.doExclusively (C:\Program Files\Trilium\resources\app.asar\src\services\sync_mutex.js:13:16)
at async ConsistencyChecks.runChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:662:9)
at async runPeriodicChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:694:5)
at async init (C:\Program Files\Trilium\resources\app.asar\src\services\cls.js:5:12)
23:32:03.310 INFO Generated sourceId=alQ1GE10POYy
23:32:03.748 INFO App HTTP server starting up at port 37840
23:32:03.753 INFO {
"appVersion": "0.42.3",
"dbVersion": 158,
"syncVersion": 14,
"buildDate": "2020-05-20T08:54:55+02:00",
"buildRevision": "04c573e212db06e1dd60c74707e40f6912c85aab",
"dataDirectory": "C:\Users\scott\AppData\Roaming/trilium-data",
"clipperProtocolVersion": "1.0"
}
23:32:04.189 INFO DB ready.
23:32:04.405 INFO Slow query took 476ms: SELECT page_count * page_size / 1000 as size FROM pragma_page_count(), pragma_page_size()
23:32:04.405 INFO Slow query took 475ms: SELECT * FROM options WHERE name = ?
23:32:04.406 INFO DB size: 2826 KB
23:32:04.407 INFO Slow query took 476ms: SELECT noteId, title FROM notes WHERE isDeleted = 0 AND isProtected = 0
23:32:04.407 INFO Slow query took 476ms: INSERT INTO source_ids(sourceId, utcDateCreated) VALUES (?, ?)
23:32:08.089 INFO Slow query took 3672ms:
SELECT noteId || '-' || parentNoteId, prefix
FROM branches
WHERE isDeleted = 0 AND prefix IS NOT NULL AND prefix != ''
23:32:08.089 INFO Slow query took 3673ms: SELECT sourceId FROM source_ids ORDER BY utcDateCreated DESC
23:32:08.092 INFO Slow query took 332ms: SELECT * FROM options WHERE name = ?
23:32:08.092 INFO Slow query took 330ms: SELECT * FROM options WHERE name = ?
23:32:08.092 INFO Slow query took 330ms: SELECT * FROM options WHERE name = ?
23:32:08.093 INFO Slow query took 331ms: SELECT * FROM options WHERE name = ?
23:32:08.097 INFO Registered global shortcut Ctrl+Alt+P for action createNoteIntoDayNote
23:32:09.454 INFO GET /
23:32:09.485 INFO Generated CSRF token jdK77MBq-y5YetQyJUBGfZ0Fh_H9b30F3FIc with secret _csrf=uLz-V7oiivpbfSK5KIre1WP2; Path=/
23:32:09.485 INFO Generated sourceId=oUoy3imWiZBH
23:32:10.719 INFO Slow query took 1107ms: COMMIT
23:32:10.719 INFO Slow query took 958ms: SELECT * FROM options WHERE name = ?
23:32:13.422 INFO GET /api/tree
23:32:13.424 INFO GET /api/options
23:32:13.429 INFO GET /api/keyboard-actions
23:32:13.438 INFO GET /api/keyboard-shortcuts-for-notes
23:32:13.448 INFO GET /api/script/widgets
23:32:14.090 INFO GET /api/notes/5Lp10uRlpNER
23:32:15.993 INFO GET /api/notes/5Lp10uRlpNER/revisions
23:32:15.995 INFO GET /api/similar-notes/5Lp10uRlpNER
23:32:15.999 INFO GET /api/script/startup
23:32:16.608 INFO POST /api/notes/5Lp10uRlpNER/link-map
23:32:19.035 INFO POST /api/recent-notes
23:32:23.932 INFO Notes deleted: 195, not deleted 102
23:32:23.969 INFO Note revisions deleted: 8, not deleted 202
23:32:23.972 INFO Branches deleted: 384, not deleted 108
23:32:23.975 INFO Attributes deleted: 497, not deleted 98
23:32:23.977 INFO API tokens deleted: 0, not deleted 0
23:32:24.004 INFO Consistency issue fixed: Branch om7OEUWJkKnP has been deleted since associated note KA7KkIvqEE8Q is deleted.
23:32:24.033 INFO Consistency issue fixed: Created missing branch fQYrV2zaN50s for note KA7KkIvqEE8Q
23:32:24.196 INFO Consistency issue fixed: Note KA7KkIvqEE8Q content was set to empty string since it was null even though it is not deleted
23:32:24.205 INFO Consistency issue fixed: Note KA7KkIvqEE8Q content has been set to null since the note is erased
23:32:24.207 INFO ERROR: Error executing query. Inner exception: Error: SQLITE_CORRUPT: database disk image is malformedError
at wrap (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:170:23)
at Object.getRows (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:119:18)
at ConsistencyChecks.findAndFixIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:23:35)
at ConsistencyChecks.findLogicIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:363:20)
at async ConsistencyChecks.runAllChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:616:9)
at async C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:667:13
at async Object.doExclusively (C:\Program Files\Trilium\resources\app.asar\src\services\sync_mutex.js:13:16)
at async ConsistencyChecks.runChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:662:9)
at async runPeriodicChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:694:5)
at async init (C:\Program Files\Trilium\resources\app.asar\src\services\cls.js:5:12)
23:32:24.214 INFO Error: SQLITE_CORRUPT: database disk image is malformed
{"message":"Error: SQLITE_CORRUPT: database disk image is malformed"}
Error
at wrap (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:170:23)
at Object.getRows (C:\Program Files\Trilium\resources\app.asar\src\services\sql.js:119:18)
at ConsistencyChecks.findAndFixIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:23:35)
at ConsistencyChecks.findLogicIssues (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:363:20)
at async ConsistencyChecks.runAllChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:616:9)
at async C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:667:13
at async Object.doExclusively (C:\Program Files\Trilium\resources\app.asar\src\services\sync_mutex.js:13:16)
at async ConsistencyChecks.runChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:662:9)
at async runPeriodicChecks (C:\Program Files\Trilium\resources\app.asar\src\services\consistency_checks.js:694:5)
at async init (C:\Program Files\Trilium\resources\app.asar\src\services\cls.js:5:12)
23:32:26.186 INFO GET /api/options
23:32:26.466 INFO GET /api/keyboard-actions
23:32:26.467 INFO GET /api/options/user-themes
23:32:46.374 INFO GET /api/backend-log

@projectrk projectrk reopened this May 30, 2020
@zadam
Copy link
Owner

zadam commented May 31, 2020

Hello, thank you for providing the backend log. Unfortunately it looks like the document database is corrupted, but not in the application logic sense, but really on the database/file/OS level.

Was something untypical happening with the document file? I imagine that for example trying to sync it with Dropbox while the application is running could corrupt the file.

Anyway it seems the database is corrupted in the way that the database is readable, but not writable so data can be recoverable. For SQLite this means that the database needs to be rebuilt.

In 0.42.4 I added the possibility to backup document file now:

This executes VACUUM INTO command which rebuilds the database into a backup file so that's actually what we need.

So I recommend clicking on that, and copying trilium-data/backup/backup-now.db and with that overwrite trilium-data/document.db. After that you should be able to start the application again with recovered DB state. I hope this will help!

@projectrk
Copy link
Author

yes, I was using MEGAsync to sync it. I used the symlink "ln -s" to sync it to my MEGAsync folder. Is there any other way to sync it properly without corrupting? What I did, is to wait for MEGAsync to finish synching and thats the time I will shutdown my linux.

@zadam
Copy link
Owner

zadam commented Jun 2, 2020

Recommended way to sync is documented here - https://github.com/zadam/trilium/wiki/Synchronization

To be able to use generic syncing tools you must guarantee that there no two processes writing to the DB at the same time - so when MEGAsync is doing the sync, Trilium must be stopped. IMHO it's all way too fragile, one time you forget and you have a corrupted file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants