qBittorrent
qBittorrent copied to clipboard
Specific search fails to return expected search results
Bug report
Checklist
- [X] 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
- [X] 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
- [X] 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
- [X] 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
- [x] 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
- Perform a broad search, such as noted above.
- 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\[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
@bean-drew
Probably an issue on your end, it seems to be working just fine, at least on Windows:



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.
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.
Removing the "Can't reproduce" label because i don't think any of us have a Mac to test.
@bean-drew try selecting an actual category instead of "All Categories" & see if that helps
- https://github.com/qbittorrent/search-plugins/issues/278
@bean-drew :point_up_2:
-
This ticket has been closed due to being "out-of-date", and thus either most likely resolved in recent versions or no longer applicable.
-
If you experience the reported problem or similar in the latest version, please open a new issue report with the requested information in the issue template.
-
A new issue report with relevant updated data gathered from the latest version is preferable to necroing an old report with a comment like "still happens in version x.y.z", even if you think the bug is the same, or suspect of a regression. Due to the changes made to the qBittorrent code and its dependencies over time, the exact cause of your problem could be totally different than the original one, despite the visible symptoms of the bug being similar. Thus, providing relevant updated information is crucial to find and fix the root cause of a recurrent problem or regression.
-
Thank you for your contribution(s).