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
Having several issues getting all my files to share, or share correctly #1686
Comments
Delete all the files/folders ending in
There have been several improvements to the handling of these issues with share scanner in 3.2.0.dev1. If possible please verify that the problem you are having is resolved (or at least reported in more detail with the improved Debug error logging) in the Unstable branch, because Nicotine+ 3.2.0 will be released soon. However there are some unrelated issues with PyInstaller that is currently blocking master release to Stable, and may prevent you from installing the Unstable package. Apparently the 32-bit Unstable package is easier to install on Windows 10 at the moment, we haven't tested 11 yet, so this would be appreciated if you are able to test this @woollarding. |
Thanks for the information. I tried deleting the .db files I could find and then rescanned the share, same result. I tried to install the 32-bit dev version and got 'failed to execute script nicotine' which is what the 64-bit version said as well. Ill try to reset to defaults tomorrow and report back. |
Thank you for confirming that #1665 is also affecting Windows 11, I feared that this was going to be case. A fix for this startup error is in progress #1639 will hopefully address that issue soon.
It's not worth doing that until you can run Unstable, because it's unlikely to fix your missing shared folders in Nicotine+ 3.1.1. Even if it does there's no guarantee that you will not encounter the same bug further down the line, although having said that I suppose it might be interesting to know if the problem arises from the outset or if it's something that occurs later. |
Could you send me the .db files privately (to my e-mail on my GH profile, or another way if you prefer that)? |
I sent you the .db files, if you don't get them please let me know.
…On Thu, Nov 11, 2021 at 9:48 AM Mat ***@***.***> wrote:
Could you send me the .db files privately (to my e-mail on my GH profile)?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1686 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ARSJKMXLGR7MXYRNN5E6VGTULPJUBANCNFSM5HYGQLEQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Thanks, I received them. I'll investigate why the folders appear like this in SlskQt.
I almost have a working fix for this, but it will probably not be included in the near future. I want to ensure it works properly without breaking stuff like network shares. |
The unstable Windows builds are working again. Could you install the latest one, remove the db files and rescan, and see if anything has changed? |
I installed the 64bit version of the dev client on windows 11 and it's
working so far, side note: I like the debug categories in the right click..
the indexing reported a new error for many files that i have not seen yet..
*[Misc] Ignoring invalid metadata for file*
And it looks like this is going to take a while, so depending on how long
it is, it may be tomorrow before I report the results. Once again I really
appreciate all the effort going into this thing.
…On Sat, Nov 13, 2021 at 4:50 PM Mat ***@***.***> wrote:
The unstable Windows builds are working again. Could you install the
latest one, remove the db files and rescan, and see if anything has changed?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1686 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ARSJKMQP55S6U2YW56WSXD3UL3MTHANCNFSM5HYGQLEQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Glad to hear it's working on Windows 11. The "Ignoring invalid metadata for file" checks were added in 3.2.0 (the metadata parsing library isn't perfect). You're welcome, thank you for reporting the issue. :) There are so many large shares with odd files out there that it's difficult to test. |
ok so list is done, it's still the same as it was heh but i'm glad i can
check out the newest version. if there's anything i can do to assist please
do not hesitate to ask, unfortunately my free time is about all i can offer
as i have almost no practical skills..
On Sat, Nov 13, 2021 at 5:26 PM William Woollard ***@***.***>
wrote:
… I installed the 64bit version of the dev client on windows 11 and it's
working so far, side note: I like the debug categories in the right click..
the indexing reported a new error for many files that i have not seen yet..
*[Misc] Ignoring invalid metadata for file*
And it looks like this is going to take a while, so depending on how long
it is, it may be tomorrow before I report the results. Once again I really
appreciate all the effort going into this thing.
On Sat, Nov 13, 2021 at 4:50 PM Mat ***@***.***> wrote:
> The unstable Windows builds are working again. Could you install the
> latest one, remove the db files and rescan, and see if anything has changed?
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <#1686 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/ARSJKMQP55S6U2YW56WSXD3UL3MTHANCNFSM5HYGQLEQ>
> .
> Triage notifications on the go with GitHub Mobile for iOS
> <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
> or Android
> <https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
>
>
|
In that case, I think this is a bug in SoulseekQt. Nicotine+ and Soulseek NS display the share without issues. Does SoulseekQt scan and display your share without issues? |
when i share everything on QT it displays correctly when i get my own list
there (other than the folder i am aware of that has files inside but they
don't show up in share) there are no weird folders out of place that i can
see. also when i look at the QT share from nicotine, the empty folder is
also the only issue i can see.
…On Sat, Nov 13, 2021 at 6:14 PM Mat ***@***.***> wrote:
In that case, I think this is a bug in SoulseekQt. Nicotine+ and Soulseek
NS display the share without issues.
Does SoulseekQt scan and display your share without issues?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1686 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ARSJKMVEBALTOH72QHZ63R3UL3WPHANCNFSM5HYGQLEQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Could you browse the SoulseekQt user in Nicotine+, save the shares list to disk, and send the file to me (located in ~/.local/share/nicotine/usershares/)? I'd like to compare it with the one generated from the Nicotine+ scanner. |
sent to the other email. i should mention its been a really long time since
i shared this much on QT, and when i try to close it, it isn't closing. i
will keep it going for a while to see if i am just impatient.. but thought
i would mention that as it wasn't a thing i noticed before
…On Sat, Nov 13, 2021 at 6:47 PM Mat ***@***.***> wrote:
Could you browse the SoulseekQt user in Nicotine+, save the shares list to
disk, and send the file to me (located in
~/.local/share/nicotine/usershares/)? I'd like to compare it with the one
generated from the Nicotine+ scanner.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1686 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ARSJKMV64I3R4NKEKVPM3GLUL32JBANCNFSM5HYGQLEQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
3fb4d32 should fix the issue with folders appearing at root level in SoulseekQt. |
b6dfe72 fixes an issue where the rest of the folder wasn't scanned after failing to scan a file in it. |
Can I download those files from the website and replace the current ones
with them? Or should I just wait for an updated version?
…On Sat, Nov 13, 2021 at 8:02 PM Mat ***@***.***> wrote:
b6dfe72
<b6dfe72>
fixes an issue where the rest of the folder wasn't scanned after failing to
scan a file in it.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1686 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ARSJKMV73HISMATL5CIIDDTUL4DDTANCNFSM5HYGQLEQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Those are commit references for the repo, they're of no use to you @woollarding Just re-download and install from Unstable installer packages are generated a short time after every commit. |
Ok, thanks for the clarification.
…On Sat, Nov 13, 2021 at 8:53 PM slook ***@***.***> wrote:
Those are commit references for the repo, they're of no use to you
@woollarding <https://github.com/woollarding>
Just re-download and install from Unstable installer packages
<https://github.com/nicotine-plus/nicotine-plus/blob/master/doc/TESTING.md#windows>
are generated a short time after every commit.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1686 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ARSJKMQ2EOLE45V42CDMA53UL4JBHANCNFSM5HYGQLEQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
looks like that has fixed some of the things ! awesome job. my downloaders
thank you as well i am sure heh
On Sat, Nov 13, 2021 at 8:54 PM William Woollard ***@***.***>
wrote:
… Ok, thanks for the clarification.
On Sat, Nov 13, 2021 at 8:53 PM slook ***@***.***> wrote:
> Those are commit references for the repo, they're of no use to you
> @woollarding <https://github.com/woollarding>
>
> Just re-download and install from Unstable installer packages
> <https://github.com/nicotine-plus/nicotine-plus/blob/master/doc/TESTING.md#windows>
> are generated a short time after every commit.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <#1686 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/ARSJKMQ2EOLE45V42CDMA53UL4JBHANCNFSM5HYGQLEQ>
> .
> Triage notifications on the go with GitHub Mobile for iOS
> <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
> or Android
> <https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
>
>
|
not sure if this is the correct place to ask, but i cannot find the setting
for the away message.. is it still in there?
On Sat, Nov 13, 2021 at 9:47 PM William Woollard ***@***.***>
wrote:
… looks like that has fixed some of the things ! awesome job. my downloaders
thank you as well i am sure heh
On Sat, Nov 13, 2021 at 8:54 PM William Woollard ***@***.***>
wrote:
> Ok, thanks for the clarification.
>
> On Sat, Nov 13, 2021 at 8:53 PM slook ***@***.***> wrote:
>
>> Those are commit references for the repo, they're of no use to you
>> @woollarding <https://github.com/woollarding>
>>
>> Just re-download and install from Unstable installer packages
>> <https://github.com/nicotine-plus/nicotine-plus/blob/master/doc/TESTING.md#windows>
>> are generated a short time after every commit.
>>
>> —
>> You are receiving this because you were mentioned.
>> Reply to this email directly, view it on GitHub
>> <#1686 (comment)>,
>> or unsubscribe
>> <https://github.com/notifications/unsubscribe-auth/ARSJKMQ2EOLE45V42CDMA53UL4JBHANCNFSM5HYGQLEQ>
>> .
>> Triage notifications on the go with GitHub Mobile for iOS
>> <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
>> or Android
>> <https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
>>
>>
>
|
nevermind, found it ;)
On Sat, Nov 13, 2021 at 10:05 PM William Woollard ***@***.***>
wrote:
… not sure if this is the correct place to ask, but i cannot find the
setting for the away message.. is it still in there?
On Sat, Nov 13, 2021 at 9:47 PM William Woollard ***@***.***>
wrote:
> looks like that has fixed some of the things ! awesome job. my
> downloaders thank you as well i am sure heh
>
> On Sat, Nov 13, 2021 at 8:54 PM William Woollard ***@***.***>
> wrote:
>
>> Ok, thanks for the clarification.
>>
>> On Sat, Nov 13, 2021 at 8:53 PM slook ***@***.***> wrote:
>>
>>> Those are commit references for the repo, they're of no use to you
>>> @woollarding <https://github.com/woollarding>
>>>
>>> Just re-download and install from Unstable installer packages
>>> <https://github.com/nicotine-plus/nicotine-plus/blob/master/doc/TESTING.md#windows>
>>> are generated a short time after every commit.
>>>
>>> —
>>> You are receiving this because you were mentioned.
>>> Reply to this email directly, view it on GitHub
>>> <#1686 (comment)>,
>>> or unsubscribe
>>> <https://github.com/notifications/unsubscribe-auth/ARSJKMQ2EOLE45V42CDMA53UL4JBHANCNFSM5HYGQLEQ>
>>> .
>>> Triage notifications on the go with GitHub Mobile for iOS
>>> <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
>>> or Android
>>> <https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
>>>
>>>
>>
|
I've made some larger changes to the scanner code in order to improve performance (avoid scanning the file system twice). Could you download the latest unstable build, and:
Thanks! I just want to verify that no regressions were introduced. |
Not a problem. I Removed the .db folders, updated to the latest version and
scanned, it took a while but looked good on QT, then I deleted the .db
again and scanned and it only took about a minute, still looking good on
QT :) Keep up the good work.
…On Sat, Nov 13, 2021 at 11:15 PM Mat ***@***.***> wrote:
I've made some larger changes to the scanner code in order to improve
performance (avoid scanning the file system twice).
Could you download the latest unstable build, and:
- rescan once, and verify that everything looks fine
- remove the db files, rescan, and verify again?
Thanks! I just want to verify that no regressions were introduced.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1686 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ARSJKMWILYKFMZJA5KCK5HDUL4ZU7ANCNFSM5HYGQLEQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
not sure if this is something to do with this version, but a banned user
was not able to view my userinfo ..
11:51:32 User sillybaby is reading your user info
11:51:39 [Chat] Private message from user 'sillybaby': it says "You are
banned from downloading my shared files."
would be super helpful if user is able to check info about why they
were banned, saves a lot of typing heh
On Sun, Nov 14, 2021 at 10:30 AM William Woollard ***@***.***>
wrote:
… Not a problem. I Removed the .db folders, updated to the latest version
and scanned, it took a while but looked good on QT, then I deleted the .db
again and scanned and it only took about a minute, still looking good on
QT :) Keep up the good work.
On Sat, Nov 13, 2021 at 11:15 PM Mat ***@***.***> wrote:
> I've made some larger changes to the scanner code in order to improve
> performance (avoid scanning the file system twice).
>
> Could you download the latest unstable build, and:
>
> - rescan once, and verify that everything looks fine
> - remove the db files, rescan, and verify again?
>
> Thanks! I just want to verify that no regressions were introduced.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <#1686 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/ARSJKMWILYKFMZJA5KCK5HDUL4ZU7ANCNFSM5HYGQLEQ>
> .
> Triage notifications on the go with GitHub Mobile for iOS
> <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
> or Android
> <https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
>
>
|
Thank you for your assistance with this testing and troubleshooting @woollarding this is very helpful for the other users. If you notice anything else that needs fixing for the next release of Nicotine+ then you are welcome to post on here any time.
I have also observed this behaviour, it could be something to do with caching in semidbm, or perhaps drive caching at the OS and/or hardware level. |
The mechanisms for the sending and processing of shared file counts statistics is unrelated to this bug. For the latest thread on this topic see #1565, some partial remedies are being considered, such as including the minimum file/folder requirements in the messages N+ sends out. Of course, we have no control over what other clients do. Edit: I think I've slightly misunderstood your suggestion, the topic is confusing to everybody. Given that all the OP's shared folders files are now visible to users after the successful improvements to the scanner, I think this Bug is resolved for now @mathiascode ? |
It was a somewhat sloppy change in 3.2.0. 616ef28 now shows the ban reason above the user info message instead of replacing it. Thanks for your help! I'll close this issue. |
Nicotine+ version: 3.1.1
Operating System/Distribution: Windows 11
Describe the bug
The first problem I have is that some sub-folders are shared on the same level as their root folder when viewed with soulseekQT but not with nicotine .. if that makes sense, if not have a screen shots. I also have some other issues with some folders showing up as empty even though there are files in them, and I think that is both on nicotine and QT. Also there is the problem that I think may have been addressed already where file names that are too long or something will give an error.. I did try to uninstall and reinstall, but it seems to have saved some of the settings as my queue and info are still intact.. is there something else I need to do to fully remove at least the share settings? any help is appreciated.
Expected behavior
To be able to share files and have them configured correctly or in some cases show up at all.
Steps to reproduce the bug
browse my nicotine share with a QT client
Additional context
Screenshots, logs, stacktraces or relevant information.
The text was updated successfully, but these errors were encountered: