mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2026-03-02 22:57:32 -05:00
qbittorent v3.1.9.2 ubuntu 12.04 LTS, just started crashing and crashing within minutes. #1833
Labels
No labels
Accessibility
AppImage
Bounty
Build system
CI
Can't reproduce
Code cleanup
Confirmed bug
Confirmed bug
Core
Crash
Data loss
Discussion
Docker
Documentation
Duplicate
Feature
Feature request
Feature request
Feature request
Filters
Flatpak
GUI
Has workaround
I2P
Invalid
Libtorrent
Look and feel
Meta
NSIS
Network
Not an issue
OS: *BSD
OS: Linux
OS: Windows
OS: macOS
PPA
Performance
Project management
Proxy/VPN
Qt bugs
Qt6 compat
RSS
Search engine
Security
Temp folder
Themes
Translations
Triggers
Waiting diagnosis
Waiting info
Waiting upstream
Waiting web implementation
Watched folders
WebAPI
WebUI
autoCloseOldIssue
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/qBittorrent#1833
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Gargamelo on GitHub (Nov 10, 2014).
No idea why it started to behave this way.
Linux server 3.2.0-70-generic
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
http://bugs.launchpad.net/gdb-linaro/...
Reading symbols from /usr/bin/qbittorrent...(no debugging symbols found)...done.
(gdb) handle SIG33 pass nostop noprint
Signal Stop Print Pass to program Description
SIG33 No No Yes Real-time event 33
(gdb) set pagination 0
(gdb) run %U
Starting program: /usr/bin/qbittorrent %U
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff06da700 (LWP 9767)]
[New Thread 0x7fffe7b0f700 (LWP 9774)]
[New Thread 0x7fffe730e700 (LWP 9775)]
[New Thread 0x7fffdffff700 (LWP 9776)]
"sni-qt/9764" WARN 13:27:53.493 void StatusNotifierItemFactory::connectToSnw() Invalid interface to SNW_SERVICE
[New Thread 0x7fffe6848700 (LWP 9777)]
[New Thread 0x7fffe6047700 (LWP 9778)]
[New Thread 0x7fffdd186700 (LWP 9779)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe730e700 (LWP 9775)]
0x00007ffff74089bd in RC4 () from /lib/x86_64-linux-gnu/libcrypto.so.1.0.0
(gdb) backtrace full
#0 0x00007ffff74089bd in RC4 () from /lib/x86_64-linux-gnu/libcrypto.so.1.0.0
No symbol table info available.
#1 0x0000000000000000 in ?? ()
No symbol table info available.
(gdb) info registers
rax 0x74 116
rbx 0x7e 126
rcx 0xc4 196
rdx 0x8e 142
rsi 0x7fffda0a3508 140736851490056
rdi 0x7fffda0a3448 140736851489864
rbp 0x2f3d540 0x2f3d540
rsp 0x7fffe730cf20 0x7fffe730cf20
r8 0xffebffff 4293656575
r9 0x1 1
r10 0x40 64
r11 0xfffffffffdf87b4e -34047154
r12 0x4fb1ff1 83566577
r13 0x0 0
r14 0x2f3d540 49534272
r15 0x7fffd97bfe28 140736842169896
rip 0x7ffff74089bd 0x7ffff74089bd <RC4+957>
eflags 0x10202 [ IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
(gdb) x/16i $pc
=> 0x7ffff74089bd <RC4+957>: movdqu (%r12),%xmm2
0x7ffff74089c3 <RC4+963>: mov (%rdi,%rcx,4),%edx
0x7ffff74089c6 <RC4+966>: mov %ebx,(%rdi,%rcx,4)
0x7ffff74089c9 <RC4+969>: add %dl,%bl
0x7ffff74089cb <RC4+971>: movzbl %bl,%ebx
0x7ffff74089ce <RC4+974>: mov %edx,0x3c(%rsi)
0x7ffff74089d1 <RC4+977>: lea (%rdi,%r10,4),%rsi
0x7ffff74089d5 <RC4+981>: pinsrw $0x7,(%rdi,%rbx,4),%xmm1
0x7ffff74089db <RC4+987>: mov (%rsi),%eax
0x7ffff74089dd <RC4+989>: mov %rcx,%rbx
0x7ffff74089e0 <RC4+992>: xor %rcx,%rcx
0x7ffff74089e3 <RC4+995>: sub $0x10,%r11
0x7ffff74089e7 <RC4+999>: mov %bl,%cl
0x7ffff74089e9 <RC4+1001>: test $0xfffffffffffffff0,%r11
0x7ffff74089f0 <RC4+1008>: jne 0x7ffff7408820 <RC4+544>
0x7ffff74089f6 <RC4+1014>: psllq $0x8,%xmm1
(gdb) thread apply all backtrace
Thread 8 (Thread 0x7fffdd186700 (LWP 9779)):
#0 0x00007ffff6abfd84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6ddf44b in boost::asio::detail::task_io_service::run(boost::system::error_code&) () from /usr/lib/libtorrent-rasterbar.so.6
#2 0x00007ffff6ddf716 in boost::asio::detail::posix_thread::funcboost::asio::detail::resolver_service_base::work_io_service_runner::run() () from /usr/lib/libtorrent-rasterbar.so.6
#3 0x00007ffff6ddb36e in boost_asio_detail_posix_thread_function () from /usr/lib/libtorrent-rasterbar.so.6
#4 0x00007ffff6abbe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5 0x00007ffff462931d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6 0x0000000000000000 in ?? ()
Thread 7 (Thread 0x7fffe6047700 (LWP 9778)):
#0 0x00007ffff6abfd84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6ddf44b in boost::asio::detail::task_io_service::run(boost::system::error_code&) () from /usr/lib/libtorrent-rasterbar.so.6
#2 0x00007ffff6ddf716 in boost::asio::detail::posix_thread::funcboost::asio::detail::resolver_service_base::work_io_service_runner::run() () from /usr/lib/libtorrent-rasterbar.so.6
#3 0x00007ffff6ddb36e in boost_asio_detail_posix_thread_function () from /usr/lib/libtorrent-rasterbar.so.6
#4 0x00007ffff6abbe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5 0x00007ffff462931d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6 0x0000000000000000 in ?? ()
Thread 6 (Thread 0x7fffe6848700 (LWP 9777)):
#0 0x00007ffff461d963 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff339bff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff339c124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff52b0426 in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4 0x00007ffff527fc82 in QEventLoop::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5 0x00007ffff527fed7 in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6 0x00007ffff517efa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7 0x00007ffff525f9ff in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8 0x00007ffff5181fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9 0x00007ffff6abbe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007ffff462931d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()
Thread 5 (Thread 0x7fffdffff700 (LWP 9776)):
#0 0x00007ffff6ac00fe in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff518243f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2 0x00000000004c7958 in TorrentSpeedMonitor::run() ()
#3 0x00007ffff5181fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4 0x00007ffff6abbe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5 0x00007ffff462931d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x7fffe730e700 (LWP 9775)):
#0 0x00007ffff74089bd in RC4 () from /lib/x86_64-linux-gnu/libcrypto.so.1.0.0
#1 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7fffe7b0f700 (LWP 9774)):
#0 0x00007ffff6abfd84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6dc4db2 in libtorrent::disk_io_thread::operator()() () from /usr/lib/libtorrent-rasterbar.so.6
#2 0x00007ffff4124ce9 in thread_proxy () from /usr/lib/libboost_thread.so.1.46.1
#3 0x00007ffff6abbe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#4 0x00007ffff462931d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7ffff06da700 (LWP 9767)):
#0 0x00007ffff4622683 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff525f06f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2 0x00007ffff5181fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3 0x00007ffff6abbe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#4 0x00007ffff462931d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7ffff7fcb780 (LWP 9764)):
#0 0x00007ffff461d963 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff339bff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff339c124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff52b03bf in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4 0x00007ffff5b97d9e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#5 0x00007ffff527fc82 in QEventLoop::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6 0x00007ffff527fed7 in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7 0x00007ffff5284f67 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8 0x0000000000480d61 in main ()
@sorokin commented on GitHub (Nov 10, 2014):
Thank you for a detailed bug report. This is duplicate of a bug #750.
@sorokin commented on GitHub (Nov 10, 2014):
Here is workaround: http://qbforums.shiki.hu/index.php/topic,2197.msg7992.html#msg7992
Here is PPA with newer libtorrent/qbittorrent: https://launchpad.net/~surfernsk/+archive/ubuntu/internet-software