Skip to content
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

Specific search fails to return expected search results #15194

Open
5 of 6 tasks
bean-drew opened this issue Jul 14, 2021 · 5 comments
Open
5 of 6 tasks

Specific search fails to return expected search results #15194

bean-drew opened this issue Jul 14, 2021 · 5 comments
Labels
OS: macOS Issues specific to macOS Search engine Issues related to the search engine/search plugins functionality Waiting info Waiting for participants to supply more info/fulfill template requirements

Comments

@bean-drew
Copy link

bean-drew commented Jul 14, 2021

qBittorrent.ini.txt

Bug report

Checklist

  • I have read the issue reporting section in the contributing guidelines, so I know how to submit a good bug report with the required information
  • I have verified that the issue is not fixed and is reproducible in the latest version
  • (optional but recommended) I have verified that the issue is not fixed and is reproducible in the latest CI build
  • I have checked the frequent/common issues list and searched the issue tracker for similar bug reports (including closed ones) to avoid posting a duplicate
  • This report is not a support request or question, both of which are better suited for either the discussions section, forum, or subreddit. The wiki did not contain a suitable solution either
  • I have pasted/attached the settings file and relevant log(s) in the Attachments section at the bottom of the report. Mandatory: the settings file and at least the most recent log. See this wiki page if you're not sure where to find them.

Description

qBittorrent info and operating system(s)

  • qBittorrent version: 4.3.6
  • Operating system(s) where the issue occurs: MacOS 10.14.6 (Mojave)

If on Linux, libtorrent-rasterbar and Qt versions

  • Qt: (type here)
  • libtorrent-rasterbar: (type here)

What is the problem

Searches across any search plugin return unexpected results as follows: A broad search such as "Lego Masters s02e04" returns results including "Lego Masters AU s02e04" and "Lego Masters US s02e04", whereas a specific search for Lego Masters us s02e04" returns a "no results" outcome. Another example includes a broad search for "Father Brown" returning results including "Father Brown s08", whereas a search for "Father Brown s08" returns a "no results" outcome.

This is true whether searching torrent names only or "everywhere". The outcome appears to be the same across search plugins.

Detailed steps to reproduce the problem

  1. Perform a broad search, such as noted above.
  2. Perform a specific search, such as noted above, and compare results.

What is the expected behavior

A specific search for results that appear in a broad search, should also return the more specific results searched for.

Extra info (if any)

N/A

Attachments

Config file contents

[AddNewTorrentDialog]
DialogSize=@SiZe(900 700)
RememberLastSavePath=false
SplitterState=@bytearray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\x1\x99\0\0\x1\0\0\xff\xff\xff\xff\x1\0\0\0\x1\0)
qt5\treeHeaderState=@bytearray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x6\x34\0\0\0\x3\0\0\0\x2\0\0\0\x64\0\0\0\x4\0\0\0\x64\0\0\0\x5\0\0\0\x64\0\0\x1\x9d\0\0\0\x6\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x6\0\0\0\xd5\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\xff\xff\xff\xff)

[Application]
FileLogger\Age=1
FileLogger\AgeType=1
FileLogger\Backup=true
FileLogger\DeleteOld=true
FileLogger\Enabled=true
FileLogger\MaxSizeBytes=66560
FileLogger\Path=/Users/USER/Library/Application Support/qBittorrent/logs

[AutoRun]
enabled=false
program=

[BitTorrent]
Session\GlobalMaxSeedingMinutes=-1

[Core]
AutoDeleteAddedTorrentFile=IfAdded

[GUI]
DownloadTrackerFavicon=false
Log\Enabled=false
Notifications\Enabled=true
Notifications\TorrentAdded=false

[LegalNotice]
Accepted=true

[MainWindow]
geometry=@bytearray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\xa7\0\0\0\xac\0\0\x5\x39\0\0\x2\xf4\0\0\0\xa7\0\0\0\xc2\0\0\x5\x39\0\0\x2\xf4\0\0\0\0\0\0\0\0\x6\x90\0\0\0\xa7\0\0\0\xc2\0\0\x5\x39\0\0\x2\xf4)
qt5\vsplitterState=@bytearray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\0\0\0\0\x3y\x1\xff\xff\xff\xff\x1\0\0\0\x1\0)

[OptionsDialog]
HorizontalSplitterSizes=131, 601
Size=@SiZe(779 591)

[Preferences]
Advanced\DisableRecursiveDownload=false
Advanced\RecheckOnCompletion=false
Advanced\confirmRemoveAllTags=true
Advanced\confirmTorrentDeletion=false
Advanced\confirmTorrentRecheck=true
Advanced\trackerPort=9000
Advanced\updateCheck=true
Bittorrent\MaxRatio=-1
Connection\PortRangeMin=64375
Connection\ResolvePeerCountries=true
Connection\ResolvePeerHostNames=false
Downloads\DblClOnTorDl=0
Downloads\DblClOnTorFn=1
Downloads\NewAdditionDialog=true
Downloads\NewAdditionDialogFront=true
Downloads\SavePath=/Users/USER/Desktop/
Downloads\UseIncompleteExtension=true
General\AlternatingRowColors=true
General\CustomUIThemePath=
General\ExitConfirm=true
General\HideZeroComboValues=0
General\HideZeroValues=false
General\Locale=en
General\NoSplashScreen=true
General\PreventFromSuspendWhenDownloading=true
General\PreventFromSuspendWhenSeeding=false
General\StartMinimized=false
General\UseCustomUITheme=false
MailNotification\email=
MailNotification\enabled=false
MailNotification\password=
MailNotification\req_auth=false
MailNotification\req_ssl=false
MailNotification\sender=[email protected]
MailNotification\smtp_server=smtp.changeme.com
MailNotification\username=
Queueing\QueueingEnabled=false
Scheduler\days=0
Scheduler\end_time=@variant(\0\0\0\xf\x4J\xa2\0)
Scheduler\start_time=@variant(\0\0\0\xf\x1\xb7t\0)
Search\SearchEnabled=true
WebUI\Enabled=false

[RSS]
AutoDownloader\DownloadRepacks=true
AutoDownloader\SmartEpisodeFilter=s(\d+)e(\d+), (\d+)x(\d+), "(\d{4}[.\-]\d{1,2}[.\-]\d{1,2})", "(\d{1,2}[.\-]\d{1,2}[.\-]\d{4})"

[Search]
FilteringMode=Everywhere

[SearchEngines]
disabledEngines=eztv, jackett, legittorrents, limetorrents, piratebay, torlock, torrentscsv, zooqle

[SearchPluginSelectDialog]
Size=@SiZe(600 345)

[SearchPluginSourceDialog]
Size=@SiZe(232 102)

[SearchTab]
qt5\HeaderState=@bytearray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\a`\0\0\0\x2\0\0\0\x5\0\0\0\x64\0\0\0\x6\0\0\0\x64\0\0\x1\xf4\0\0\0\a\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\a\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\xff\xff\xff\xff)

[ShutdownConfirmDlg]
DontConfirmAutoExit=false

[SpeedWidget]
Enabled=true
graph_enable_0=true
graph_enable_1=true
graph_enable_2=false
graph_enable_3=false
graph_enable_4=false
graph_enable_5=false
graph_enable_6=false
graph_enable_7=false
graph_enable_8=false
graph_enable_9=false
period=1

[TorrentAdditionDlg]
save_path_history=/Users/USER/Desktop

[TorrentProperties]
CurrentTab=4
Peers\qt5\PeerListState=@bytearray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\xe\0 \0\0\0\x1\0\0\0\r\0\0\0\x64\0\0\x5\x14\0\0\0\xe\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\xe\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\xff\xff\xff\xff)
SplitterSizes="226,225"
Trackers\qt5\TrackerListState=@bytearray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x3 \0\0\0\b\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\b\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\0\0\0\x64)
Visible=true
qt5\FilesListState=@bytearray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x2X\0\0\0\x6\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x6\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\xff\xff\xff\xff)

[TransferList]
qt5\HeaderState=@bytearray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1f\t\xc0\xff?\0\0\0\x12\0\0\0\x1c\0\0\0\x64\0\0\0\x1d\0\0\0\x64\0\0\0\x10\0\0\0\x64\0\0\0\x11\0\0\0\x64\0\0\0\x12\0\0\0\x64\0\0\0\x13\0\0\0\x64\0\0\0\x14\0\0\0\x64\0\0\0\x15\0\0\0\x64\0\0\0\x16\0\0\0\x64\0\0\0\x17\0\0\0\x64\0\0\0\xe\0\0\0\x64\0\0\0\xf\0\0\0\x64\0\0\0\0\0\0\0\x64\0\0\0\x3\0\0\0\x64\0\0\0\x18\0\0\0\x64\0\0\0\x19\0\0\0\x64\0\0\0\x1a\0\0\0\x64\0\0\0\x1b\0\0\0\x64\0\0\x5U\0\0\0\x1f\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x1f\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\xa5\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\0\0\0\x64)

[TransferListFilters]
selectedFilterIndex=0

@FranciscoPombal
Copy link
Member

@bean-drew

Probably an issue on your end, it seems to be working just fine, at least on Windows:

all

us

au

Try updating your search plugins, and make sure you're typing the new search query in the search bar, not in the Filter search results... field.

Also, please post at least the most recent log file as well; it is also required, not just the config.

@FranciscoPombal FranciscoPombal added Can't reproduce Issues that cannot be reproduced Search engine Issues related to the search engine/search plugins functionality labels Jul 14, 2021
@bean-drew
Copy link
Author

bean-drew commented Jul 14, 2021

qbittorrent.log.txt

Lego Masters s02e04 US

Here's the log (I removed logs of unrelated torrents)

  • Yes, the searches do work as anticipated on my Windows PC, but I can't determine why they wouldn't work on Mac. It could be something on my end, but then I don't know what. Python 3 is installed to the latest version, and the search is somewhat working, although malfunctioning in an unexpected way.
  • I recently downgraded (with a total drive reformat) from Big Sur back to Mojave, so I'm not sure if it could be some problem arising from that.
  • I'm also attaching a screenshot showing how the results populated for a general search, but returned no result (the yellow triangle exclamation mark) for the specific search for results that appeared in the general search. You can see here that searches are being conducted in the search bar, not the filter bar.
  • ETA: yeah, search plugins are all up-to-date - I tried removing them all and reinstalling, as well as trying a few different ones that aren't included by default, and trying them each one-by-one. My Windows PC and Mac are on the same network, and have the same settings (except for different random port selection, and "Coalesce reads & writes" which is enabled on the PC). again, this is a fresh install of the MacOS, QBT and Python 3.

@thalieht thalieht added the OS: macOS Issues specific to macOS label Jul 14, 2021
@thalieht
Copy link
Contributor

Removing the "Can't reproduce" label because i don't think any of us have a Mac to test.

@thalieht thalieht removed the Can't reproduce Issues that cannot be reproduced label Jul 14, 2021
@xavier2k6
Copy link
Member

@bean-drew try selecting an actual category instead of "All Categories" & see if that helps

@luzpaz
Copy link
Contributor

luzpaz commented Aug 24, 2024

@bean-drew 👆

@luzpaz luzpaz added the Waiting info Waiting for participants to supply more info/fulfill template requirements label Aug 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OS: macOS Issues specific to macOS Search engine Issues related to the search engine/search plugins functionality Waiting info Waiting for participants to supply more info/fulfill template requirements
Projects
None yet
Development

No branches or pull requests

5 participants