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

qBit v4.4.1, crashes after trying to install guix package with terminal bash command #17156

Closed
girish17 opened this issue Jun 4, 2022 · 10 comments
Labels
Crash OS: Linux Issues specific to Linux distributions

Comments

@girish17
Copy link

girish17 commented Jun 4, 2022

qBittorrent & operating system versions

qBittorrent: 4.4.1 x64
Operating system: GNU Guix Linux 5.17.9-gnu SMP PREEMPT 1 x86_64 GNU/Linux
Qt: 5.15.2
libtorrent-rasterbar: 1.2.15

What is the problem?

qBittorrent version: v4.4.1

Caught signal: SIGSEGV
Stack trace:
/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/lib/libc.so.6 : ()+0x380a0 [0x7fa2e1d0f0a0]
/gnu/store/6ri5g7clci8n4al64k1hil06ky1bxc5k-qtbase-5.15.2/lib/libQt5Widgets.so.5 : ()+0x3ea1bc [0x7fa2e354c1bc]
/gnu/store/6ri5g7clci8n4al64k1hil06ky1bxc5k-qtbase-5.15.2/lib/libQt5Widgets.so.5 : ()+0x3ea2b8 [0x7fa2e354c2b8]
/gnu/store/6ri5g7clci8n4al64k1hil06ky1bxc5k-qtbase-5.15.2/lib/libQt5Widgets.so.5 : ()+0x3e60fb [0x7fa2e35480fb]
/gnu/store/6ri5g7clci8n4al64k1hil06ky1bxc5k-qtbase-5.15.2/lib/libQt5Widgets.so.5 : QHeaderView::restoreState(QByteArray const&)+0xe3 [0x7fa2e3548ac3]
/home/girishm/.guix-profile/bin/qbittorrent : TrackerListWidget::loadSettings()+0x42 [0x8eec14]
/home/girishm/.guix-profile/bin/qbittorrent : TrackerListWidget::TrackerListWidget(PropertiesWidget*)+0xcf [0x8e9bd7]
/home/girishm/.guix-profile/bin/qbittorrent : PropertiesWidget::PropertiesWidget(QWidget*)+0xe2c [0x8ca1fe]
/home/girishm/.guix-profile/bin/qbittorrent : MainWindow::MainWindow(QWidget*)+0x1bb9 [0x860d0f]
/home/girishm/.guix-profile/bin/qbittorrent : Application::exec(QStringList const&)+0x18b [0x6d0d5d]
/home/girishm/.guix-profile/bin/qbittorrent : main()+0x72e [0x6e2d63]
/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/lib/libc.so.6 : __libc_start_main()+0xcd [0x7fa2e1cfa7dd]
/home/girishm/.guix-profile/bin/qbittorrent : _start()+0x2a [0x6cd6da]

Steps to reproduce

Run the following commands in the terminal on bash shell

  1. guix package -i qbittorent
  2. qbittorrent

Additional context

No response

Log(s) & preferences file(s)

No response

@girish17 girish17 changed the title qBittorent crashes on running qBit v4.4.1, crashes after trying to install quix package with terminal bash command Jun 5, 2022
@girish17 girish17 changed the title qBit v4.4.1, crashes after trying to install quix package with terminal bash command qBit v4.4.1, crashes after trying to install guix package with terminal bash command Jun 5, 2022
@emixa-d
Copy link

emixa-d commented Jun 6, 2022

Problem has been found (https://issues.guix.gnu.org/55818):

  • on a fresh qbittorrent@4.4.1 install (and presumably on the latest version as well), the problem does not occur
  • however, if there was an old ~/.local/share/data/qBittorrent directory (or ~/.config/qBittorrent, not sure which is the problem), the problem occurs.
  • the problem is removed by deleting the old directory (not sure which one was removed)

@girish17
Copy link
Author

girish17 commented Jun 6, 2022

girishm@girishm:~$ guix shell qbittorrent --system=x86_64-linux -- qbittorrent
The following derivation will be built:
/gnu/store/4wa71kizdgbhbd37p9hk5azrfspiv7vc-profile.drv

building CA certificate bundle...
listing Emacs sub-directories...
building fonts directory...
building directory of Info manuals...
building profile with 1 package...
The legacy data directory '/home/girishm/.local/share/data/qBittorrent' is used. It is recommended to move its content to '/home/girishm/.local/share/qBittorrent'
Qt en locale unrecognized, using default (en).
en locale recognized, using translation.
The legacy data directory '/home/girishm/.local/share/data/qBittorrent' is used. It is recommended to move its content to '/home/girishm/.local/share/qBittorrent'
Disabling IPFilter
Enabling UPnP / NAT-PMP
The legacy data directory '/home/girishm/.local/share/data/qBittorrent' is used. It is recommended to move its content to '/home/girishm/.local/share/qBittorrent'
Downloading https://download.db-ip.com/free/dbip-country-lite-2022-06.mmdb.gz...
The legacy data directory '/home/girishm/.local/share/data/qBittorrent' is used. It is recommended to move its content to '/home/girishm/.local/share/qBittorrent'
create tabWidget
CURRENT CHANGED


Please file a bug report at http://bug.qbittorrent.org and provide the following information:

qBittorrent version: v4.4.1

Caught signal: SIGSEGV
Stack trace:
/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/lib/libc.so.6 : ()+0x380a0 [0x7f3b2d50e0a0]
/gnu/store/534h3z5qgbqykxs80vv428wbshgaz2ms-qtbase-5.15.2/lib/libQt5Widgets.so.5 : ()+0x3ea1bc [0x7f3b2ed4b1bc]
/gnu/store/534h3z5qgbqykxs80vv428wbshgaz2ms-qtbase-5.15.2/lib/libQt5Widgets.so.5 : ()+0x3ea2b8 [0x7f3b2ed4b2b8]
/gnu/store/534h3z5qgbqykxs80vv428wbshgaz2ms-qtbase-5.15.2/lib/libQt5Widgets.so.5 : ()+0x3e60fb [0x7f3b2ed470fb]
/gnu/store/534h3z5qgbqykxs80vv428wbshgaz2ms-qtbase-5.15.2/lib/libQt5Widgets.so.5 : QHeaderView::restoreState(QByteArray const&)+0xe3 [0x7f3b2ed47ac3]
/gnu/store/xl36mbwdja63sa2zhqx6xz4003z2mym7-profile/bin/qbittorrent : TrackerListWidget::loadSettings()+0x42 [0x8eec14]
/gnu/store/xl36mbwdja63sa2zhqx6xz4003z2mym7-profile/bin/qbittorrent : TrackerListWidget::TrackerListWidget(PropertiesWidget*)+0xcf [0x8e9bd7]
/gnu/store/xl36mbwdja63sa2zhqx6xz4003z2mym7-profile/bin/qbittorrent : PropertiesWidget::PropertiesWidget(QWidget*)+0xe2c [0x8ca1fe]
/gnu/store/xl36mbwdja63sa2zhqx6xz4003z2mym7-profile/bin/qbittorrent : MainWindow::MainWindow(QWidget*)+0x1bb9 [0x860d0f]
/gnu/store/xl36mbwdja63sa2zhqx6xz4003z2mym7-profile/bin/qbittorrent : Application::exec(QStringList const&)+0x18b [0x6d0d5d]
/gnu/store/xl36mbwdja63sa2zhqx6xz4003z2mym7-profile/bin/qbittorrent : main()+0x72e [0x6e2d63]
/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/lib/libc.so.6 : __libc_start_main()+0xcd [0x7f3b2d4f97dd]
/gnu/store/xl36mbwdja63sa2zhqx6xz4003z2mym7-profile/bin/qbittorrent : _start()+0x2a [0x6cd6da]

$ guix shell qbittorrent --system=x86_64-linux --pure -- qbittorrent

girishm@girishm:~$ guix shell qbittorrent --system=x86_64-linux --pure -- qbittorrent
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-girishm'
The legacy data directory '/home/girishm/.local/share/data/qBittorrent' is used. It is recommended to move its content to '/home/girishm/.local/share/qBittorrent'
Qt en locale unrecognized, using default (en).
en locale recognized, using translation.
The legacy data directory '/home/girishm/.local/share/data/qBittorrent' is used. It is recommended to move its content to '/home/girishm/.local/share/qBittorrent'
Disabling IPFilter
Enabling UPnP / NAT-PMP
The legacy data directory '/home/girishm/.local/share/data/qBittorrent' is used. It is recommended to move its content to '/home/girishm/.local/share/qBittorrent'
Downloading https://download.db-ip.com/free/dbip-country-lite-2022-06.mmdb.gz...
The legacy data directory '/home/girishm/.local/share/data/qBittorrent' is used. It is recommended to move its content to '/home/girishm/.local/share/qBittorrent'
create tabWidget
CURRENT CHANGED


Please file a bug report at http://bug.qbittorrent.org and provide the following information:

qBittorrent version: v4.4.1

Caught signal: SIGSEGV
Stack trace:
/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/lib/libc.so.6 : ()+0x380a0 [0x7f65341a30a0]
/gnu/store/534h3z5qgbqykxs80vv428wbshgaz2ms-qtbase-5.15.2/lib/libQt5Widgets.so.5 : ()+0x3ea1bc [0x7f65359e01bc]
/gnu/store/534h3z5qgbqykxs80vv428wbshgaz2ms-qtbase-5.15.2/lib/libQt5Widgets.so.5 : ()+0x3ea2b8 [0x7f65359e02b8]
/gnu/store/534h3z5qgbqykxs80vv428wbshgaz2ms-qtbase-5.15.2/lib/libQt5Widgets.so.5 : ()+0x3e60fb [0x7f65359dc0fb]
/gnu/store/534h3z5qgbqykxs80vv428wbshgaz2ms-qtbase-5.15.2/lib/libQt5Widgets.so.5 : QHeaderView::restoreState(QByteArray const&)+0xe3 [0x7f65359dcac3]
/gnu/store/xl36mbwdja63sa2zhqx6xz4003z2mym7-profile/bin/qbittorrent : TrackerListWidget::loadSettings()+0x42 [0x8eec14]
/gnu/store/xl36mbwdja63sa2zhqx6xz4003z2mym7-profile/bin/qbittorrent : TrackerListWidget::TrackerListWidget(PropertiesWidget*)+0xcf [0x8e9bd7]
/gnu/store/xl36mbwdja63sa2zhqx6xz4003z2mym7-profile/bin/qbittorrent : PropertiesWidget::PropertiesWidget(QWidget*)+0xe2c [0x8ca1fe]
/gnu/store/xl36mbwdja63sa2zhqx6xz4003z2mym7-profile/bin/qbittorrent : MainWindow::MainWindow(QWidget*)+0x1bb9 [0x860d0f]
/gnu/store/xl36mbwdja63sa2zhqx6xz4003z2mym7-profile/bin/qbittorrent : Application::exec(QStringList const&)+0x18b [0x6d0d5d]
/gnu/store/xl36mbwdja63sa2zhqx6xz4003z2mym7-profile/bin/qbittorrent : main()+0x72e [0x6e2d63]
/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/lib/libc.so.6 : __libc_start_main()+0xcd [0x7f653418e7dd]
/gnu/store/xl36mbwdja63sa2zhqx6xz4003z2mym7-profile/bin/qbittorrent : _start()+0x2a [0x6cd6da]

. Question: does removing ~/.config/qBittorrent have an effect?

After removal of the directory, qBittorrent works with above commands!

@luzpaz
Copy link
Contributor

luzpaz commented Jul 23, 2023

Anything left to do here ?

@emixa-d
Copy link

emixa-d commented Jul 24, 2023 via email

@xavier2k6
Copy link
Member

qBittorrent version: v4.4.1

Version is obsolete.

Thank you for your contribution, we are starting to close all old/stale/obsolete tickets.

Please update to latest qBittorrent 4.6.7 ATTOW.

If any issues are experienced, please open a new ticket.

@xavier2k6 xavier2k6 closed this as not planned Won't fix, can't repro, duplicate, stale Sep 17, 2024
@emixa-d
Copy link

emixa-d commented Sep 18, 2024

qBittorrent version: v4.4.1
Version is obsolete.

If you read the other comments, you would know that some issues may still be present in newer version.

If any issues are experienced, please open a new ticket.

Issues were experienced, that is why this ticket was opened! I refuse to copy-paste my earlier comment in a new ticket for sake of 'freshness' (non-'staleness') -- that's pointless for everyone involved. (No comment on what girish17 will do.)

EDIT: also, in my previous comment, I noted a potential issue instead of an experienced issue -- being not-experienced (yet) doesn't make them a non-issue.

Thank you for your contribution, we are starting to close all old/stale/obsolete tickets.
@xavier2k6 xavier2k6 closed this as [not planned]

Maybe, instead of closing tickets for being ~a year old, it would be better to actually analyze and fix them. Being old is no indication of being false, and I included an easy way for developers to test for the issue in a previous comment.

Because of all the above, I reject the insincere "thank you" -- clearly my comments were unappreciated, as they were ignored. Please don't thank me for wasting my time with qbittorrent.

@luzpaz
Copy link
Contributor

luzpaz commented Sep 18, 2024

@emixa-d sincere apologies. We're trying to get some control over the bugtracker. Thank you for indicating this issue is still relevant.

Edit: So you can reproduce the same issue on latest 4.6.7 ?

@luzpaz luzpaz reopened this Sep 18, 2024
@luzpaz luzpaz added the OS: Linux Issues specific to Linux distributions label Sep 18, 2024
@xavier2k6
Copy link
Member

The legacy data directory '/home/girishm/.local/share/data/qBittorrent' is used. It is recommended to move its content to '/home/girishm/.local/share/qBittorrent'

@emixa-d I did read your comments & it offered nothing new!

See:
#20981 (comment)
#20981 (comment)
#20981 (comment)

@xavier2k6
Copy link
Member

@luzpaz I do not believe that this ticket is relevant any more.

@luzpaz luzpaz closed this as not planned Won't fix, can't repro, duplicate, stale Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Crash OS: Linux Issues specific to Linux distributions
Projects
None yet
Development

No branches or pull requests

5 participants
@luzpaz @girish17 @xavier2k6 @emixa-d and others