bpozdena / OneDriveGUI

A simple GUI for OneDrive Linux client, with multi-account support.
GNU General Public License v3.0
704 stars 33 forks source link

[alpha] GUI does not notify when client crashes/stops unexpectedly #147

Closed bpozdena closed 8 months ago

bpozdena commented 8 months ago

Inform user when the client crashes/stops unexpectedly

image

2023-12-18 16:42:09,333 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] The requested directory to create was found on OneDrive - skipping creating the directory: ./test_branches/improved-path-display/OneDriveGUI/src/ui
2023-12-18 16:42:09,341 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Skipping item - excluded by skip_dir config: ./test_branches/improved-path-display/OneDriveGUI/src/ui/__pycache__
2023-12-18 16:42:09,341 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] OneDrive Client requested to create this directory online: ./lab
2023-12-18 16:42:09,845 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] The requested directory to create was found on OneDrive - skipping creating the directory: ./lab
2023-12-18 16:42:09,851 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] New items to upload to OneDrive: 13245
2023-12-18 16:42:09,877 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Total New Data to Upload:        101463 MB
2023-12-18 16:45:02,017 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] - Check HTTPS access or Firewall Rules
2023-12-18 16:45:02,062 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] - Check HTTPS access or Firewall Rules
2023-12-18 16:45:02,063 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] - Check HTTPS access or Firewall Rules
2023-12-18 16:45:02,063 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] - Check HTTPS access or Firewall Rules
2023-12-18 16:45:02,063 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Retry attempt:          1
2023-12-18 16:45:02,064 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] This attempt timestamp: 2023-Dec-18 16:45:02
2023-12-18 16:45:02,064 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Next retry in approx:   10 seconds
2023-12-18 16:45:02,064 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Next retry approx:      2023-Dec-18 16:45:12
2023-12-18 16:45:02,133 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] - Check HTTPS access or Firewall Rules
2023-12-18 16:45:02,295 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 16:45:02,381 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] - Check HTTPS access or Firewall Rules
2023-12-18 16:45:02,396 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] - Check HTTPS access or Firewall Rules
2023-12-18 16:45:02,549 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 16:45:02,665 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 16:45:02,666 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 16:45:02,729 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 16:45:03,012 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 16:45:03,183 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 16:45:03,206 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] - Check HTTPS access or Firewall Rules
2023-12-18 16:45:03,228 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 16:45:03,266 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] - Check HTTPS access or Firewall Rules
2023-12-18 16:45:03,402 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 16:45:03,546 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 16:45:03,628 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 16:45:03,679 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 16:45:03,704 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 16:45:03,759 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 16:45:03,775 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 16:45:07,558 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 16:45:07,601 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 16:45:08,102 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ERROR: There was a timeout in accessing the Microsoft OneDrive service - Internet connectivity issue?
2023-12-18 16:45:08,102 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ERROR: There was a timeout in accessing the Microsoft OneDrive service - Internet connectivity issue?
2023-12-18 16:45:08,102 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ERROR: There was a timeout in accessing the Microsoft OneDrive service - Internet connectivity issue?
2023-12-18 16:45:08,102 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ERROR: There was a timeout in accessing the Microsoft OneDrive service - Internet connectivity issue?
2023-12-18 16:45:08,102 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ERROR: There was a timeout in accessing the Microsoft OneDrive service - Internet connectivity issue?
2023-12-18 16:45:08,102 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ERROR: There was a timeout in accessing the Microsoft OneDrive service - Internet connectivity issue?
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ERROR: There was a timeout in accessing the Microsoft OneDrive service - Internet connectivity issue?
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ERROR: There was a timeout in accessing the Microsoft OneDrive service - Internet connectivity issue?
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ERROR: There was a timeout in accessing the Microsoft OneDrive service - Internet connectivity issue?
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] std.json.JSONException@std/json.d(315): JSONValue is not an object
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ----------------
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] /usr/include/dlang/ldc/std/exception.d:519 pure @safe noreturn std.exception.bailOut!(std.json.JSONException).bailOut(immutable(char)[], ulong, scope const(char)[]) [0x564936c922f4]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? inout pure ref @safe inout(std.json.JSONValue) std.json.JSONValue.opIndex(return scope immutable(char)[]) [0x7f8ea6279f53]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] src/sync.d:4578 [0x564936b8959f]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] src/sync.d:4441 [0x564936b932db]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] /usr/include/dlang/ldc/std/parallelism.d-mixin-4114:4156 [0x564936c98d4d]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? void std.parallelism.TaskPool.executeWorkLoop() [0x7f8ea6257c4d]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? thread_entryPoint [0x7f8ea5f94187]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? [0x7f8ea5c789ea]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? [0x7f8ea5cfc7cb]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] std.json.JSONException@std/json.d(315): JSONValue is not an object
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ----------------
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] /usr/include/dlang/ldc/std/exception.d:519 pure @safe noreturn std.exception.bailOut!(std.json.JSONException).bailOut(immutable(char)[], ulong, scope const(char)[]) [0x564936c922f4]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? inout pure ref @safe inout(std.json.JSONValue) std.json.JSONValue.opIndex(return scope immutable(char)[]) [0x7f8ea6279f53]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] src/sync.d:4578 [0x564936b8959f]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] src/sync.d:4441 [0x564936b932db]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] /usr/include/dlang/ldc/std/parallelism.d-mixin-4114:4156 [0x564936c98d4d]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? void std.parallelism.TaskPool.executeWorkLoop() [0x7f8ea6257c4d]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? thread_entryPoint [0x7f8ea5f94187]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? [0x7f8ea5c789ea]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? [0x7f8ea5cfc7cb]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] std.json.JSONException@std/json.d(315): JSONValue is not an object
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ----------------
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] /usr/include/dlang/ldc/std/exception.d:519 pure @safe noreturn std.exception.bailOut!(std.json.JSONException).bailOut(immutable(char)[], ulong, scope const(char)[]) [0x564936c922f4]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? inout pure ref @safe inout(std.json.JSONValue) std.json.JSONValue.opIndex(return scope immutable(char)[]) [0x7f8ea6279f53]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] src/sync.d:4578 [0x564936b8959f]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] src/sync.d:4441 [0x564936b932db]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] /usr/include/dlang/ldc/std/parallelism.d-mixin-4114:4156 [0x564936c98d4d]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? void std.parallelism.TaskPool.executeWorkLoop() [0x7f8ea6257c4d]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? thread_entryPoint [0x7f8ea5f94187]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? [0x7f8ea5c789ea]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? [0x7f8ea5cfc7cb]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] std.json.JSONException@std/json.d(315): JSONValue is not an object
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ----------------
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] /usr/include/dlang/ldc/std/exception.d:519 pure @safe noreturn std.exception.bailOut!(std.json.JSONException).bailOut(immutable(char)[], ulong, scope const(char)[]) [0x564936c922f4]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? inout pure ref @safe inout(std.json.JSONValue) std.json.JSONValue.opIndex(return scope immutable(char)[]) [0x7f8ea6279f53]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] src/sync.d:4578 [0x564936b8959f]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] src/sync.d:4441 [0x564936b932db]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] /usr/include/dlang/ldc/std/parallelism.d-mixin-4114:4156 [0x564936c98d4d]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? void std.parallelism.TaskPool.executeWorkLoop() [0x7f8ea6257c4d]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? thread_entryPoint [0x7f8ea5f94187]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? [0x7f8ea5c789ea]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? [0x7f8ea5cfc7cb]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] std.json.JSONException@std/json.d(315): JSONValue is not an object
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ----------------
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] /usr/include/dlang/ldc/std/exception.d:519 pure @safe noreturn std.exception.bailOut!(std.json.JSONException).bailOut(immutable(char)[], ulong, scope const(char)[]) [0x564936c922f4]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? inout pure ref @safe inout(std.json.JSONValue) std.json.JSONValue.opIndex(return scope immutable(char)[]) [0x7f8ea6279f53]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] src/sync.d:4578 [0x564936b8959f]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] src/sync.d:4441 [0x564936b932db]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] /usr/include/dlang/ldc/std/parallelism.d-mixin-4114:4156 [0x564936c98d4d]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? void std.parallelism.TaskPool.executeWorkLoop() [0x7f8ea6257c4d]
2023-12-18 16:45:08,103 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? thread_entryPoint [0x7f8ea5f94187]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? [0x7f8ea5c789ea]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? [0x7f8ea5cfc7cb]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] std.json.JSONException@std/json.d(315): JSONValue is not an object
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ----------------
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] /usr/include/dlang/ldc/std/exception.d:519 pure @safe noreturn std.exception.bailOut!(std.json.JSONException).bailOut(immutable(char)[], ulong, scope const(char)[]) [0x564936c922f4]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? inout pure ref @safe inout(std.json.JSONValue) std.json.JSONValue.opIndex(return scope immutable(char)[]) [0x7f8ea6279f53]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] src/sync.d:4578 [0x564936b8959f]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] src/sync.d:4441 [0x564936b932db]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] /usr/include/dlang/ldc/std/parallelism.d-mixin-4114:4156 [0x564936c98d4d]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? void std.parallelism.TaskPool.executeWorkLoop() [0x7f8ea6257c4d]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? thread_entryPoint [0x7f8ea5f94187]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? [0x7f8ea5c789ea]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? [0x7f8ea5cfc7cb]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] std.json.JSONException@std/json.d(315): JSONValue is not an object
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ----------------
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] /usr/include/dlang/ldc/std/exception.d:519 pure @safe noreturn std.exception.bailOut!(std.json.JSONException).bailOut(immutable(char)[], ulong, scope const(char)[]) [0x564936c922f4]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? inout pure ref @safe inout(std.json.JSONValue) std.json.JSONValue.opIndex(return scope immutable(char)[]) [0x7f8ea6279f53]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] src/sync.d:4578 [0x564936b8959f]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] src/sync.d:4441 [0x564936b932db]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] /usr/include/dlang/ldc/std/parallelism.d-mixin-4114:4156 [0x564936c98d4d]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? void std.parallelism.TaskPool.executeWorkLoop() [0x7f8ea6257c4d]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? thread_entryPoint [0x7f8ea5f94187]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? [0x7f8ea5c789ea]
2023-12-18 16:45:08,104 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? [0x7f8ea5cfc7cb]
2023-12-18 16:45:09,102 [OneDriveGUI.py:2580][fn=<lambda>][INFO] - finished worker bpozdena@company.com
2023-12-18 16:45:09,102 [OneDriveGUI.py:2033][fn=stop_worker][INFO] - [bpozdena@company.com] Waiting for worker to finish...
2023-12-18 16:45:09,102 [OneDriveGUI.py:2037][fn=stop_worker][INFO] - [bpozdena@company.com] Quitting thread
2023-12-18 16:45:09,102 [OneDriveGUI.py:2040][fn=stop_worker][INFO] - [bpozdena@company.com] Removing thread info
2023-12-18 16:45:09,103 [OneDriveGUI.py:2043][fn=stop_worker][INFO] - [GUI] Remaining running workers: {}
bpozdena commented 8 months ago

another client crash

2023-12-18 19:32:48,325 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] New items to upload to OneDrive: 11322
2023-12-18 19:32:48,337 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Total New Data to Upload:        80263 MB
2023-12-18 19:34:46,135 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Calling Function: uploadNewFile()
2023-12-18 19:37:07,600 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 19:37:07,602 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 19:37:07,697 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 19:37:08,285 [OneDriveGUI.py:2098][fn=read_stdout][INFO] - [bpozdena@company.com] Internet connectivity to Microsoft OneDrive service has been restored
2023-12-18 19:37:09,124 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ERROR: Microsoft OneDrive API returned an error with the following message:
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] Error Message:    HTTP request returned status code 400 (Bad Request)
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] Error Reason:     Invalid request
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] Error Code:       invalidRequest
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] Error Timestamp:  2023-12-18T18:31:24
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] API Request ID:   085a87b0-1a5b-4e91-ae4c-1cce1c4f8012
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ERROR: Microsoft OneDrive API returned an error with the following message:
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] Error Message:    HTTP request returned status code 400 (Bad Request)
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] Error Reason:     Invalid request
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] Error Code:       invalidRequest
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] Error Timestamp:  2023-12-18T18:34:46
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] API Request ID:   0568884d-6aa8-4457-a547-cbb16b093a1f
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] std.json.JSONException@std/json.d(315): JSONValue is not an object
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ----------------
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] /usr/include/dlang/ldc/std/exception.d:519 pure @safe noreturn std.exception.bailOut!(std.json.JSONException).bailOut(immutable(char)[], ulong, scope const(char)[]) [0x563bda4fa2f4]
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? inout pure ref @safe inout(std.json.JSONValue) std.json.JSONValue.opIndex(return scope immutable(char)[]) [0x7fe80ee79f53]
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] src/sync.d:4578 [0x563bda3f159f]
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] src/sync.d:4441 [0x563bda3fb2db]
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] /usr/include/dlang/ldc/std/parallelism.d-mixin-4114:4156 [0x563bda500d4d]
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? void std.parallelism.TaskPool.executeWorkLoop() [0x7fe80ee57c4d]
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? thread_entryPoint [0x7fe80eb94187]
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? [0x7fe80e8789ea]
2023-12-18 19:37:09,125 [OneDriveGUI.py:2226][fn=read_stderr][ERROR] - [bpozdena@company.com] ??:? [0x7fe80e8fc7cb]
2023-12-18 19:37:10,125 [OneDriveGUI.py:2580][fn=<lambda>][INFO] - finished worker bpozdena@company.com
2023-12-18 19:37:10,125 [OneDriveGUI.py:2033][fn=stop_worker][INFO] - [bpozdena@company.com] Waiting for worker to finish...
2023-12-18 19:37:10,125 [OneDriveGUI.py:2037][fn=stop_worker][INFO] - [bpozdena@company.com] Quitting thread
2023-12-18 19:37:10,125 [OneDriveGUI.py:2040][fn=stop_worker][INFO] - [bpozdena@company.com] Removing thread info
2023-12-18 19:37:10,125 [OneDriveGUI.py:2043][fn=stop_worker][INFO] - [GUI] Remaining running workers: {}
abraunegg commented 8 months ago

@bpozdena Both these crashes are due to the following:

// Portable Operating System Interface (POSIX) testing of JSON response from OneDrive API
performPosixTest(baseName(fileToUpload), fileDetailsFromOneDrive["name"].str);

This has been fixed in 'alpha-4' (not yet published)

abraunegg commented 8 months ago

@bpozdena FYI - 'alpha-4' is now available - https://github.com/abraunegg/onedrive/discussions/2565

The client version at the moment is: v2.5.0-alpha-4 GitHub version: v2.4.25-65-g6437b7e