Closed ShaunFell closed 3 years ago
@Shaun-F Another weird issue ... but not related to #1365
Due to the time, will look at this in the morning - sorry.
@Shaun-F I am unable to reproduce this on Manjaro building from AUR
If you are able to 100% reproduce this, I will need to develop a special PR to gather more details to help diagnose this issue to develop a fix. Please can you advise if this is still an issue / problem for you.
@abraunegg Thanks for looking into it. strange you werent able to reproduce. Could be an issue with my specific setup. Last time I checked, it was still an issue. I will get back to you in the morning and will try debugging on my end to hopefully find the bug
@Shaun-F
Thanks for looking into it. strange you werent able to reproduce. Could be an issue with my specific setup.
This type of issue potentially could be a compiler change - which is why I cant reproduce, but if you can identify what compiler was used when you built the client (DMD or LDC) and what version, this might help track down the change + assist with being able to reproduce.
In terms of the actual issue, I have made a code tweak in the below PR, but again as I cannot reproduce this, I cannot say if this is the fix or not ...
When you do your testing, please use the following PR #1368:
git clone https://github.com/abraunegg/onedrive.git
cd onedrive
git fetch origin pull/1368/head:pr1368
git checkout pr1368
./configure; make clean; make;
To run the PR, you need to run the client from the PR build directory:
./onedrive <any options needed>
When running the PR, your version should be: onedrive v2.4.10-24-gf77e012
or greater.
Just checked this morning and miraculously the bug disappeared and I am now able to sync without this error. Not sure what changed between yesterday and today, I dont think I updated any libraries. If the error pops up again, I will try your pull request and update this issue. Thanks for the help anyways!
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Bug Report Details
When synchronizing or monitoring, program fails to sync with error
std.conv.ConvOverflowException@std/conv.d(544): Conversion positive overflow
Application and Operating System Details:
Dual boot system with linux on m.2 and windows on 2.5 in SSD. Onedrive folder is in the Windows volume. Folder is not shared. Onedrive accoutn is shared between my desktop and laptop. Desktop config is shown above. laptop config is similar.
debug log:
might be related to https://github.com/abraunegg/onedrive/issues/1365 ? Didnt notice onedrive was failing to sync for a couple days. Only noticed when a file I edited on laptop wasnt syncing with the file on my desktop.