Bug 192573 - Crash when altering speed limits
Summary: Crash when altering speed limits
Status: RESOLVED DUPLICATE of bug 188447
Alias: None
Product: ktorrent
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Unspecified
: NOR crash
Target Milestone: ---
Assignee: Joris Guisson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-13 16:42 UTC by Juha Tuomala
Modified: 2009-05-13 18:11 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Juha Tuomala 2009-05-13 16:42:36 UTC
Version:            (using KDE 4.2.3)
Installed from:    Fedora RPMs

Trying to lower upload speed, it frequently crashes to it:

Application: KTorrent (ktorrent), signal SIGSEGV
0x0000003875aa7f81 in nanosleep () from /lib64/libc.so.6
Current language:  auto; currently c
[Current thread is 1 (Thread 0x7fc196d67810 (LWP 3302))]

Thread 6 (Thread 0x7fc190655950 (LWP 3305)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x0000003ed3a13a91 in metronom_sync_loop (this=0x63ab0a0) at metronom.c:870
#2  0x00000038766073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x0000003875ae62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 5 (Thread 0x7fc184b47950 (LWP 3306)):
#0  0x00007fff9edfe7dc in clock_gettime ()
#1  0x000000387760456d in clock_gettime (clock_id=1, tp=0x7fc184b46cd0) at ../sysdeps/unix/clock_gettime.c:100
#2  0x0000003109d6e82d in QTimerInfoList::getTime (this=<value optimized out>, t=@0x26268f0) at kernel/qeventdispatcher_unix.cpp:339
#3  0x0000003109d6ea21 in QTimerInfoList::updateCurrentTime (this=0x1) at kernel/qeventdispatcher_unix.cpp:297
#4  0x0000003109d70743 in QTimerInfoList::timerWait (this=0x1, tm=@0x7fc184b46cd0) at kernel/qeventdispatcher_unix.cpp:420
#5  0x0000003109d6ceec in timerSourcePrepare (source=<value optimized out>, timeout=0x7fc184b46dc4) at kernel/qeventdispatcher_glib.cpp:140
#6  0x0000003106c3a86a in IA__g_main_context_prepare (context=0x630ef50, priority=0x7fc184b46e44) at gmain.c:2464
#7  0x0000003106c3ac8a in g_main_context_iterate (context=0x630ef50, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2758
#8  0x0000003106c3b14b in IA__g_main_context_iteration (context=0x630ef50, may_block=1) at gmain.c:2841
#9  0x0000003109d6cd3e in QEventDispatcherGlib::processEvents (this=0x260f370, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:325
#10 0x0000003109d41eb2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#11 0x0000003109d4227d in QEventLoop::exec (this=0x7fc184b46f50, flags=) at kernel/qeventloop.cpp:200
#12 0x0000003109c57738 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:481
#13 0x00007fc188edcd9c in Phonon::Xine::XineThread::run (this=0x264be50) at /usr/src/debug/phonon-4.3.1/xine/xinethread.cpp:143
#14 0x0000003109c5a6d2 in QThreadPrivate::start (arg=0x264be50) at thread/qthread_unix.cpp:189
#15 0x00000038766073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#16 0x0000003875ae62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
Current language:  auto; currently asm

Thread 4 (Thread 0x7fc17ffff950 (LWP 3313)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x0000003ed3a24eb3 in fifo_peek_int () at audio_out.c:348
#2  fifo_peek () at audio_out.c:388
#3  ao_loop (this_gen=<value optimized out>) at audio_out.c:1015
#4  0x00000038766073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x0000003875ae62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 3 (Thread 0x7fc179aa5950 (LWP 3320)):
#0  0x0000003875adc886 in __poll (fds=0x673a9e0, nfds=72, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x000000357464c441 in net::DownloadThread::waitForSocketReady (this=0x257a170, timeout=<value optimized out>) at /usr/src/debug/ktorrent-3.2.1/libbtcore/net/downloadthread.cpp:188
#2  0x000000357464c4fc in net::DownloadThread::update (this=0x673a9e0) at /usr/src/debug/ktorrent-3.2.1/libbtcore/net/downloadthread.cpp:53
#3  0x000000357464cf49 in net::NetworkThread::run (this=0x257a170) at /usr/src/debug/ktorrent-3.2.1/libbtcore/net/networkthread.cpp:48
#4  0x0000003109c5a6d2 in QThreadPrivate::start (arg=0x257a170) at thread/qthread_unix.cpp:189
#5  0x00000038766073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x0000003875ae62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 2 (Thread 0x7fc1790a4950 (LWP 3321)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x0000003109c5b6b9 in QWaitConditionPrivate::wait () at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x257aae8, mutex=0x257aaf0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x000000357464be04 in net::UploadThread::update (this=0x257aa80) at /usr/src/debug/ktorrent-3.2.1/libbtcore/net/uploadthread.cpp:73
#4  0x000000357464cf49 in net::NetworkThread::run (this=0x257aa80) at /usr/src/debug/ktorrent-3.2.1/libbtcore/net/networkthread.cpp:48
#5  0x0000003109c5a6d2 in QThreadPrivate::start (arg=0x257aa80) at thread/qthread_unix.cpp:189
#6  0x00000038766073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#7  0x0000003875ae62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
Current language:  auto; currently c

Thread 1 (Thread 0x7fc196d67810 (LWP 3302)):
[KCrash Handler]
#5  0x0000003575bb4c2e in QMenu::findIdForAction (this=0x25c1850, act=0x69c1180) at widgets/qmenu.cpp:3157
#6  0x0000003575bb613b in QMenuPrivate::activateCausedStack (this=0x25c1b00, causedStack=@0x7fff9eda8e60, action=0x69c1180, action_e=QAction::Trigger, self=128) at widgets/qmenu.cpp:965
#7  0x0000003575bbc26e in QMenuPrivate::activateAction (this=0x25c1b00, action=0x69c1180, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1058
#8  0x00000035772d28f1 in KMenu::mouseReleaseEvent (this=0x25c1850, e=0x7fff9eda9800) at /usr/src/debug/kdelibs-4.2.3/kdeui/widgets/kmenu.cpp:454
#9  0x00000035757df84f in QWidget::event (this=0x25c1850, event=0x7fff9eda9800) at kernel/qwidget.cpp:7516
#10 0x0000003575bbea2b in QMenu::event (this=0x25c1850, e=0x7fff9eda9800) at widgets/qmenu.cpp:2351
#11 0x000000357578e73d in QApplicationPrivate::notify_helper (this=0x25aa180, receiver=0x25c1850, e=0x7fff9eda9800) at kernel/qapplication.cpp:4084
#12 0x000000357579708a in QApplication::notify (this=<value optimized out>, receiver=0x25c1850, e=0x7fff9eda9800) at kernel/qapplication.cpp:3786
#13 0x000000357720717b in KApplication::notify (this=0x7fff9edaa710, receiver=0x25c1850, event=0x7fff9eda9800) at /usr/src/debug/kdelibs-4.2.3/kdeui/kernel/kapplication.cpp:307
#14 0x0000003109d4360c in QCoreApplication::notifyInternal (this=0x7fff9edaa710, receiver=0x25c1850, event=0x7fff9eda9800) at kernel/qcoreapplication.cpp:602
#15 0x00000035757962d8 in QCoreApplication::sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:216
#16 QApplicationPrivate::sendMouseEvent (receiver=0x25c1850, event=0x7fff9eda9800, alienWidget=0x0, nativeWidget=0x25c1850, buttonDown=<value optimized out>, lastMouseReceiver=@0x35761e5af0)
    at kernel/qapplication.cpp:2940
#17 0x00000035757ffd44 in QETWidget::translateMouseEvent (this=0x25c1850, event=<value optimized out>) at kernel/qapplication_x11.cpp:4359
#18 0x00000035757fe7f8 in QApplication::x11ProcessEvent (this=0x7fff9edaa710, event=0x7fff9edaa340) at kernel/qapplication_x11.cpp:3543
#19 0x0000003575825bb4 in x11EventSourceDispatch (s=0x25ad0c0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#20 0x0000003106c377bb in g_main_dispatch () at gmain.c:2144
#21 IA__g_main_context_dispatch (context=0x25ac4e0) at gmain.c:2697
#22 0x0000003106c3af8d in g_main_context_iterate (context=0x25ac4e0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2778
#23 0x0000003106c3b14b in IA__g_main_context_iteration (context=0x25ac4e0, may_block=1) at gmain.c:2841
#24 0x0000003109d6cd1f in QEventDispatcherGlib::processEvents (this=0x2596da0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:323
#25 0x000000357582533f in QGuiEventDispatcherGlib::processEvents (this=0x25c1850, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#26 0x0000003109d41eb2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#27 0x0000003109d4227d in QEventLoop::exec (this=0x7fff9edaa670, flags=) at kernel/qeventloop.cpp:200
#28 0x0000003109d44544 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#29 0x0000000000421c03 in main (argc=5, argv=0x7fff9edab368) at /usr/src/debug/ktorrent-3.2.1/ktorrent/main.cpp:170
Current language:  auto; currently asm
Current language:  auto; currently c
Comment 1 Juha Tuomala 2009-05-13 16:43:07 UTC
ktorrent-3.2.1-1.fc10.x86_64
Comment 2 Dario Andres 2009-05-13 17:09:27 UTC
This is fixed on Qt4.5.1. What is your Qt4 version ?
Thanks!
Comment 3 Joris Guisson 2009-05-13 17:18:10 UTC

*** This bug has been marked as a duplicate of bug 188447 ***
Comment 4 Juha Tuomala 2009-05-13 18:11:29 UTC
qt-4.5.0-14.fc10.x86_64