Open emirvmendoza opened 3 days ago
@emirvmendoza How reproducible is this ?
@emirvmendoza How reproducible is this ?
Happens every time I run "onedrive --confdir='/home/[REDACT]/.config/onedrive/accounts/[REDACT]' --monitor -v"
Triggered when I installed the latest update to onedrive client
Goes away when I apply the fix described here: https://github.com/bpozdena/OneDriveGUI/issues/185#issuecomment-2356330981
@emirvmendoza
This issue was never seen in >12 months of testing, it could be unique to your environment. Please can you stop all 'onedrive' processes , update your application with the latest from the OpenSUSE Repository and then retest please.
The reason for this is, the updated OpenSuSE package deployed today will help provide debug details for this:
??:? [0x5ace75d7b92f]
??:? [0x5ace75cf8ede]
??:? [0x5ace75d2f970]
??:? [0x5ace75d28cc7]
??:? [0x5ace75d215b8]
??:? [0x5ace75d1fcd1]
??:? [0x5ace75dd28a6]
??:? [0x5ace75dd084b]
??:? void rt.dmain2._d_run_main2(char[][], ulong, extern (C) int function(char[][])*).runAll() [0x700e3937edcc]
??:? _d_run_main2 [0x700e3937ebe6]
??:? _d_run_main [0x700e3937ea3c]
??:? [0x5ace75dfbfa1]
??:? [0x700e38a2a1c9]
??:? __libc_start_main [0x700e38a2a28a]
??:? [0x5ace75cea254]
Without this being correctly decoded / debuged in your environment, this issue cannot be investigated to be resolved.
This needs action on your behalf.
@emirvmendoza How reproducible is this ?
Happens every time I run "onedrive --confdir='/home/[REDACT]/.config/onedrive/accounts/[REDACT]' --monitor -v"
Triggered when I installed the latest update to onedrive client
Goes away when I apply the fix described here: bpozdena/OneDriveGUI#185 (comment)
Please backout your 'fix' and trigger the issue again please ......
I need to understand the root cause.
@emirvmendoza How reproducible is this ?
Happens every time I run "onedrive --confdir='/home/[REDACT]/.config/onedrive/accounts/[REDACT]' --monitor -v" Triggered when I installed the latest update to onedrive client Goes away when I apply the fix described here: bpozdena/OneDriveGUI#185 (comment)
Please backout your 'fix' and trigger the issue again please ......
I need to understand the root cause.
Backed out the "fix" and triggered issue again. Sent two logs to the email address indicated at https://github.com/abraunegg/onedrive/wiki/Generate-debug-log-for-support
@emirvmendoza I have been able to replicate the issue and generated a PR to resolve this particular issue.
Please can you compile the following PR:
git clone https://github.com/abraunegg/onedrive.git
cd onedrive
git fetch origin pull/2817/head:pr2817
git checkout pr2817
To build the PR, please follow the steps to prepare your system to build the client as detailed here: https://github.com/abraunegg/onedrive/blob/master/docs/install.md#building-from-source---high-level-requirements
When building the client, please use the following:
./configure --enable-debug make clean; make;
To run the PR, you need to run the client from the PR build directory:
./onedrive <any other options needed>
To install the PR, you will need to perform sudo make install
to install the PR version to your system.
When running the PR, your version should be: onedrive v2.5.0-3-g56d2006
or greater.
When the client encounters files online that it cannot 'decode' the following error messages will be printed:
....
Configuring Global Azure AD Endpoints
Fetching items from the OneDrive API for Drive ID: b!bO8V7s9SSk6r7mWHpIjURotN33W1W2tEv3OXV_oFIdQimEdOHR-1So7CqeT1MfHA ...ERROR: Unable to URL Decode path: Expected two hexadecimal digits after '%'
ERROR: To resolve, rename this item online: /bad_url_decode/BTINserye%20Anti-Terror%20Law%20sa%20Wikang%20Filipino%20-%2.mp4
CAUTION: The JSON element transmitted by the Microsoft OneDrive API includes HTML URL encoded items, which may complicate pattern matching and potentially lead to synchronisation problems for this item.
Processing 2 applicable changes and items received from Microsoft OneDrive .
Number of items to download from Microsoft OneDrive: 1
Downloading file: bad_url_decode/BTINserye%20Anti-Terror%20Law%20sa%20Wikang%20Filipino%20-%2.mp4 ... done
Performing a database consistency and integrity check on locally stored data .
Scanning the local file system '~/OneDrive' for new data to upload .
....
Thank you. OneDrive client works fine after compiling and running the PR using Terminal. Provided log to email.
Thanks for confirmation - will merge this fix into 'master'
Thank you again. Closing now.
I am keeping this open for the moment. Unfortunately, if closed, and someone else has the same issue, they generally open another issue .... even though its resolved and closed ... case in-point 2810 and 2813 ....
Describe the bug
OneDrive client leads to a series of error messages after database vacuum is complete
From terminal:
Operating System Details
Client Installation Method
From 3rd Party Source (PPA, OpenSuSE Build Service etc)
OneDrive Account Type
Personal
What is your OneDrive Application Version
onedrive v2.5.0-1+np2+2.1
What is your OneDrive Application Configuration
What is your 'curl' version
Where is your 'sync_dir' located
Local
What are all your system 'mount points'
What are all your local file system partition types
How do you use 'onedrive'
OneDrive account shared across multiple systems / platforms / Operating Systems and in use at the same time
Steps to reproduce the behaviour
Type in terminal: "onedrive --confdir='/home/[REDACT]/.config/onedrive/accounts/[REDACT]' --monitor -v"
As suggested here: https://github.com/bpozdena/OneDriveGUI/issues/185#issuecomment-2356303479
Complete Verbose Log Output
Screenshots
No response
Other Log Information or Details
No response
Additional context
Same issue as reported here, but on LMDE 6: https://github.com/bpozdena/OneDriveGUI/issues/185