https://bugs.kde.org/show_bug.cgi?id=421538

            Bug ID: 421538
           Summary: Changing port to the exact same port of another
                    bittorrent client.
           Product: ktorrent
           Version: unspecified
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: joris.guis...@gmail.com
          Reporter: esserei...@gmail.com
  Target Milestone: ---

Application: ktorrent (5.1.2)

Qt Version: 5.13.2
Frameworks Version: 5.68.0
Operating System: Linux 5.6.11-300.fc32.x86_64 x86_64
Windowing system: X11
Distribution: Fedora 32 (KDE Plasma)

-- Information about the crash:
- What I was doing when the application crashed:

Changing port to the exact same port of Transmission bittorrent client while
Transmission was running. Clicked Apply and Ktorrent crashed. When I reopened
Ktorrent.. It advised me that another application is using the port.

- Custom settings of the application:

-- Backtrace:
Application: KTorrent (ktorrent), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5fb6809cc0 (LWP 44345))]

Thread 5 (Thread 0x7f5f42a9c700 (LWP 44374)):
#0  0x00007f5fba04fe92 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f5fbb019463 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/lib64/libQt5Core.so.5
#2  0x00007f5fbcbcf421 in net::ReverseResolverThread::run() () from
/lib64/libKF5Torrent.so.6
#3  0x00007f5fbb013846 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#4  0x00007f5fba049432 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f5fbab3b9d3 in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f5f4c8e0700 (LWP 44372)):
#0  0x00007f5fbab30b6f in poll () from /lib64/libc.so.6
#1  0x00007f5fbcbcfc23 in net::Poll::poll(int) () from
/lib64/libKF5Torrent.so.6
#2  0x00007f5fbcbcc6aa in net::DownloadThread::update() () from
/lib64/libKF5Torrent.so.6
#3  0x00007f5fbcbcc8e9 in net::NetworkThread::run() () from
/lib64/libKF5Torrent.so.6
#4  0x00007f5fbb013846 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#5  0x00007f5fba049432 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f5fbab3b9d3 in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f5fa2dee700 (LWP 44350)):
[KCrash Handler]
#6  0x00007f5fbb1d1008 in QSocketNotifier::type() const () from
/lib64/libQt5Core.so.5
#7  0x00007f5fbb1eaa5c in socketNotifierSourceCheck(_GSource*) () from
/lib64/libQt5Core.so.5
#8  0x00007f5fb93774f9 in g_main_context_check () from /lib64/libglib-2.0.so.0
#9  0x00007f5fb9377a95 in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#10 0x00007f5fb9377c23 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#11 0x00007f5fbb1eac06 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#12 0x00007f5fbb19e21b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#13 0x00007f5fbb012577 in QThread::exec() () from /lib64/libQt5Core.so.5
#14 0x00007f5fbb013846 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#15 0x00007f5fba049432 in start_thread () from /lib64/libpthread.so.0
#16 0x00007f5fbab3b9d3 in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f5fa35ef700 (LWP 44349)):
#0  0x00007f5fb9377a53 in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#1  0x00007f5fb9377c23 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#2  0x00007f5fbb1eac23 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#3  0x00007f5fbb19e21b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#4  0x00007f5fbb012577 in QThread::exec() () from /lib64/libQt5Core.so.5
#5  0x00007f5fbb013846 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#6  0x00007f5fba049432 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f5fbab3b9d3 in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f5fb6809cc0 (LWP 44345)):
#0  0x00007f5fba0501b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f5fbb019399 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/lib64/libQt5Core.so.5
#2  0x00007f5fbb0194bb in QWaitCondition::wait(QMutex*, unsigned long) () from
/lib64/libQt5Core.so.5
#3  0x00007f5fbb01352c in QThread::wait(unsigned long) () from
/lib64/libQt5Core.so.5
#4  0x00007f5fbcbcae77 in net::SocketMonitor::Private::shutdown() () from
/lib64/libKF5Torrent.so.6
#5  0x00007f5fbcbcaf0a in net::SocketMonitor::~SocketMonitor() () from
/lib64/libKF5Torrent.so.6
#6  0x00007f5fbaa799ce in __cxa_finalize () from /lib64/libc.so.6
#7  0x00007f5fbcba8417 in __do_global_dtors_aux () from
/lib64/libKF5Torrent.so.6
#8  0x00007ffc2af9ccc0 in ?? ()
#9  0x00007f5fbcdcebc3 in _dl_fini () from /lib64/ld-linux-x86-64.so.2
Backtrace stopped: frame did not save the PC
[Inferior 1 (process 44345) detached]

Possible duplicates by query: bug 420495, bug 420414, bug 420134, bug 419798,
bug 419693.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to