joplin icon indicating copy to clipboard operation
joplin copied to clipboard

Syncing with OneDrive shows an error 'Not a valid URL'

Open somidad opened this issue 1 year ago • 4 comments

For information, there was the same error a long time ago. See #3878

Environment

Windows

Joplin version: 2.8.8 Platform: Windows OS specifics: Windows 10 (64 bit)

Android

Joplin version: 2.8.1 Platform: Android OS specifics: Samsung Galaxy Note10+ Android 12

Steps to reproduce

  1. Install Joplin
  2. Configure Sync to use OneDrive
  3. Click Synchronize button
  4. Proceed OneDrive authentication process
  5. See the error saying Last error: Error: Not a valid URL: https://graph.microsoft.com/v1.0/drives/b!wboUX1mcJkerh7rzWJsochXfGviL-RJBps7ZlGyZcskd76AN4DG2SJFK8aF7XclU/root:/앱/Joplin/info.json:/content

Describe what you expected to happen

I expected notebooks are synchronized on OneDrive

Logfile

00:54:18: Preparing scheduled sync
C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:190 00:54:18: Starting scheduled sync
C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:190 00:54:18: Synchronizer: Sync: starting: Starting synchronisation to target 3... supportsAccurateTimestamp = false; supportsMultiPut = false [1662911658008]
C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:190 00:54:18: Synchronizer: Indexing resources...
C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:190 00:54:18: ResourceService::indexNoteResources: Start
C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:190 00:54:18: ResourceService::indexNoteResources: Completed
C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:190 00:54:18: OneDriveApi: Got unhandled error: undefined Not a valid URL: https://graph.microsoft.com/v1.0/drives/b!wboUX1mcJkerh7rzWJsochXfGviL-RJBps7ZlGyZcskd76AN4DG2SJFK8aF7XclU/root:/앱/Joplin/info.json:/content Error: Not a valid URL: https://graph.microsoft.com/v1.0/drives/b!wboUX1mcJkerh7rzWJsochXfGviL-RJBps7ZlGyZcskd76AN4DG2SJFK8aF7XclU/root:/앱/Joplin/info.json:/content
    at Object.shim.fetch (C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\shim-init-node.js:425)
    at OneDriveApi.<anonymous> (C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:279)
    at Generator.next (<anonymous>)
    at C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:8
    at new Promise (<anonymous>)
    at __awaiter (C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:4)
    at OneDriveApi.exec (C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:228)
    at OneDriveApi.<anonymous> (C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:397)
    at Generator.next (<anonymous>)
    at C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:8
log @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:190
error @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:64
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:292
rejected @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:6
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:7
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:4
exec @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:228
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:397
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:4
execText @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:396
get @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\file-api-driver-onedrive.js:114
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\file-api.js:282
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\file-api.js:51
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\file-api.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\file-api.js:4
tryAndRepeat @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\file-api.js:41
get @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\file-api.js:282
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\synchronizer\syncInfoUtils.js:55
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\synchronizer\syncInfoUtils.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\synchronizer\syncInfoUtils.js:4
fetchSyncInfo @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\synchronizer\syncInfoUtils.js:54
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:412
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:4
start @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:352
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:121
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:5
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:5
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:7
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:4
timeoutCallback @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:77
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:146
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:4
Registry.scheduleSync @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:57
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:66
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:5
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:5
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:7
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:4
execute @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:26
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\CommandService.js:158
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\CommandService.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\CommandService.js:4
execute @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\CommandService.js:149
onClick @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\gui\Sidebar\Sidebar.js:490
onClick @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\gui\Button\Button.js:205
callCallback @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:347
invokeGuardedCallbackDev @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:397
invokeGuardedCallback @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:454
invokeGuardedCallbackAndCatchFirstError @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:468
executeDispatch @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:600
executeDispatchesInOrder @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:622
executeDispatchesAndRelease @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:725
executeDispatchesAndReleaseTopLevel @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:733
forEachAccumulated @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:707
runEventsInBatch @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:750
runExtractedPluginEventsInBatch @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:881
handleTopLevel @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:5901
batchedEventUpdates @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:2344
dispatchEventForPluginEventSystem @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:5996
dispatchEvent @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:6025
unstable_runWithPriority @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\scheduler\cjs\scheduler.development.js:643
runWithPriority$2 @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:11305
discreteUpdates$1 @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:21672
discreteUpdates @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:2359
dispatchDiscreteEvent @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:5979
C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:190 00:54:18: Synchronizer: Error: Not a valid URL: https://graph.microsoft.com/v1.0/drives/b!wboUX1mcJkerh7rzWJsochXfGviL-RJBps7ZlGyZcskd76AN4DG2SJFK8aF7XclU/root:/앱/Joplin/info.json:/content
    at Object.shim.fetch (C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\shim-init-node.js:425)
    at OneDriveApi.<anonymous> (C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:279)
    at Generator.next (<anonymous>)
    at C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:8
    at new Promise (<anonymous>)
    at __awaiter (C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:4)
    at OneDriveApi.exec (C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:228)
    at OneDriveApi.<anonymous> (C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:397)
    at Generator.next (<anonymous>)
    at C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:8
log @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:190
error @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:64
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:1033
rejected @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:6
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:4
start @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:352
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:121
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:5
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:5
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:7
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:4
timeoutCallback @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:77
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:146
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:4
Registry.scheduleSync @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:57
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:66
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:5
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:5
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:7
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:4
execute @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:26
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\CommandService.js:158
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\CommandService.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\CommandService.js:4
execute @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\CommandService.js:149
onClick @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\gui\Sidebar\Sidebar.js:490
onClick @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\gui\Button\Button.js:205
callCallback @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:347
invokeGuardedCallbackDev @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:397
invokeGuardedCallback @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:454
invokeGuardedCallbackAndCatchFirstError @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:468
executeDispatch @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:600
executeDispatchesInOrder @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:622
executeDispatchesAndRelease @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:725
executeDispatchesAndReleaseTopLevel @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:733
forEachAccumulated @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:707
runEventsInBatch @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:750
runExtractedPluginEventsInBatch @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:881
handleTopLevel @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:5901
batchedEventUpdates @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:2344
dispatchEventForPluginEventSystem @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:5996
dispatchEvent @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:6025
unstable_runWithPriority @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\scheduler\cjs\scheduler.development.js:643
runWithPriority$2 @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:11305
discreteUpdates$1 @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:21672
discreteUpdates @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:2359
dispatchDiscreteEvent @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:5979
C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:190 00:54:18: Synchronizer: Sync: finished: Synchronisation finished [1662911658008]
C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:190 00:54:18: Synchronizer: Operations completed: 
C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:190 00:54:18: Synchronizer: Total folders: 5
C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:190 00:54:18: Synchronizer: Total notes: 20
C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:190 00:54:18: Synchronizer: Total resources: 15
C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:190 00:54:18: Synchronizer: There was some errors:
log @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:190
warn @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:63
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:249
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:4
logSyncSummary @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:223
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:1064
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
rejected @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:6
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:4
start @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:352
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:121
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:5
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:5
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:7
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:4
timeoutCallback @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:77
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:146
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:4
Registry.scheduleSync @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:57
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:66
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:5
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:5
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:7
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:4
execute @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:26
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\CommandService.js:158
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\CommandService.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\CommandService.js:4
execute @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\CommandService.js:149
onClick @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\gui\Sidebar\Sidebar.js:490
onClick @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\gui\Button\Button.js:205
callCallback @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:347
invokeGuardedCallbackDev @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:397
invokeGuardedCallback @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:454
invokeGuardedCallbackAndCatchFirstError @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:468
executeDispatch @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:600
executeDispatchesInOrder @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:622
executeDispatchesAndRelease @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:725
executeDispatchesAndReleaseTopLevel @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:733
forEachAccumulated @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:707
runEventsInBatch @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:750
runExtractedPluginEventsInBatch @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:881
handleTopLevel @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:5901
batchedEventUpdates @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:2344
dispatchEventForPluginEventSystem @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:5996
dispatchEvent @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:6025
unstable_runWithPriority @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\scheduler\cjs\scheduler.development.js:643
runWithPriority$2 @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:11305
discreteUpdates$1 @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:21672
discreteUpdates @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:2359
dispatchDiscreteEvent @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:5979
C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:190 00:54:18: Synchronizer: Error: Not a valid URL: https://graph.microsoft.com/v1.0/drives/b!wboUX1mcJkerh7rzWJsochXfGviL-RJBps7ZlGyZcskd76AN4DG2SJFK8aF7XclU/root:/앱/Joplin/info.json:/content
    at Object.shim.fetch (C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\shim-init-node.js:425)
    at OneDriveApi.<anonymous> (C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:279)
    at Generator.next (<anonymous>)
    at C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:8
    at new Promise (<anonymous>)
    at __awaiter (C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:4)
    at OneDriveApi.exec (C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:228)
    at OneDriveApi.<anonymous> (C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:397)
    at Generator.next (<anonymous>)
    at C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\onedrive-api.js:8
log @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:190
warn @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:63
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:252
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:4
logSyncSummary @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:223
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:1064
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
rejected @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:6
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:5
processTicksAndRejections @ internal/process/task_queues.js:95
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:7
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:4
start @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Synchronizer.js:352
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:121
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:5
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:5
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:7
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:4
timeoutCallback @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:77
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:146
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:4
Registry.scheduleSync @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\registry.js:57
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:66
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:5
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:7
fulfilled @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:5
Promise.then (async)
step @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:7
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:4
execute @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\commands\synchronize.js:26
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\CommandService.js:158
(anonymous) @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\CommandService.js:8
__awaiter @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\CommandService.js:4
execute @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\services\CommandService.js:149
onClick @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\gui\Sidebar\Sidebar.js:490
onClick @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\gui\Button\Button.js:205
callCallback @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:347
invokeGuardedCallbackDev @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:397
invokeGuardedCallback @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:454
invokeGuardedCallbackAndCatchFirstError @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:468
executeDispatch @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:600
executeDispatchesInOrder @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:622
executeDispatchesAndRelease @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:725
executeDispatchesAndReleaseTopLevel @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:733
forEachAccumulated @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:707
runEventsInBatch @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:750
runExtractedPluginEventsInBatch @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:881
handleTopLevel @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:5901
batchedEventUpdates @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:2344
dispatchEventForPluginEventSystem @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:5996
dispatchEvent @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:6025
unstable_runWithPriority @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\scheduler\cjs\scheduler.development.js:643
runWithPriority$2 @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:11305
discreteUpdates$1 @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:21672
discreteUpdates @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:2359
dispatchDiscreteEvent @ C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:5979
C:\Users\jeon\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\Logger.js:190 00:54:19: DecryptionWorker: cannot start because no master key is currently loaded.

somidad avatar Sep 11 '22 15:09 somidad

Did this work between the last time the issue was reported (and closed) and now?

Edit: Nevermind! See below.

This looks like a bug in one of Joplin's dependencies! isUri from url-validator on runkit: Given URI is invalid.

Unfortunately, valid-url hasn't been updated for 9 years. As such, we may have to either implement URL validation ourselves or use a different library.

Thank you for reporting this!

@personalizedrefrigerator thanks for digging into it. I have a question. Does Dropbox sync not use valid-url? I am asking it because I dont have the same issue when using Dropbox sync (yes, it also contains Korean characters in the middle of path). If so, why not giving up using valid-url in OneDrive sync?

somidad avatar Sep 13 '22 08:09 somidad

Thanks for investigating this. I'm removing the upstream label since the bug can probably be fixed by using a different library. Maybe even the URL built-in would be enough to detect if a url is valid

laurent22 avatar Sep 13 '22 22:09 laurent22