Bug 236632 - ktorrent crashes when double-clicking on the search field
Summary: ktorrent crashes when double-clicking on the search field
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: Debian stable Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 245709 254510 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-05-07 00:58 UTC by Aioanei Rares
Modified: 2018-11-13 16:24 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
vg log (58.48 KB, text/plain)
2010-08-04 20:07 UTC, Tommi Tervo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Aioanei Rares 2010-05-07 00:58:22 UTC
Application: ktorrent (3.3.4)
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.6.2
Operating System: Linux 2.6.34-rc6-00106-gd93ac51 x86_64
Distribution: Debian GNU/Linux 5.0.4 (lenny)

-- Information about the crash:
The search field is the one from the built-in browser, not the one incorporated in ktorrent. Other than that, I was doing nothing unusual.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: KTorrent (ktorrent), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f72ee1ea750 (LWP 14268))]

Thread 6 (Thread 0x7f72dbca8910 (LWP 14293)):
#0  0xffffffffff600132 in ?? ()
#1  0x00007fff0edff702 in ?? ()
#2  0x00007fff0edff79d in gettimeofday ()
#3  0x00007f72e9fa910a in gettimeofday () at ../sysdeps/unix/sysv/linux/x86_64/gettimeofday.S:37
#4  0x00007f72edd07fee in bt::Now() () from /usr/lib/libbtcore.so.12
#5  0x00007f72edd1adba in ?? () from /usr/lib/libbtcore.so.12
#6  0x00007f72edd1b919 in ?? () from /usr/lib/libbtcore.so.12
#7  0x00007f72eb77f5c5 in QThreadPrivate::start (arg=0x8e71e0) at thread/qthread_unix.cpp:248
#8  0x00007f72e71467aa in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f72e9fe659d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f72daca6910 (LWP 14294)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f72eb78058b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x8e77b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x8e77b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f72edd1a83c in ?? () from /usr/lib/libbtcore.so.12
#4  0x00007f72edd1b919 in ?? () from /usr/lib/libbtcore.so.12
#5  0x00007f72eb77f5c5 in QThreadPrivate::start (arg=0x8e7740) at thread/qthread_unix.cpp:248
#6  0x00007f72e71467aa in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7  0x00007f72e9fe659d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f72cc8f6910 (LWP 14295)):
#0  0x00007f72e9fdb633 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=5000) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f72e194785e in send_dg (statp=0x7f72cc8f6dc8, buf=<value optimized out>, buflen=<value optimized out>, buf2=0x0, buflen2=<value optimized out>, ans=0x7f72cc8f4dd0 "\202l\201\200", 
    anssiz=1024, ansp=0x7f72cc8f5650, ansp2=0x0, nansp2=0x0, resplen2=0x0) at res_send.c:1062
#2  __libc_res_nsend (statp=0x7f72cc8f6dc8, buf=<value optimized out>, buflen=<value optimized out>, buf2=0x0, buflen2=<value optimized out>, ans=0x7f72cc8f4dd0 "\202l\201\200", anssiz=1024, 
    ansp=0x7f72cc8f5650, ansp2=0x0, nansp2=0x0, resplen2=0x0) at res_send.c:553
#3  0x00007f72e1945a05 in *__GI___libc_res_nquery (statp=0x7f72cc8f6dc8, name=<value optimized out>, class=<value optimized out>, type=<value optimized out>, answer=0x7f72cc8f4dd0 "\202l\201\200", 
    anslen=<value optimized out>, answerp=0x7f72cc8f5650, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:225
#4  0x00007f72d9e943ec in *__GI__nss_dns_gethostbyaddr2_r (addr=<value optimized out>, len=<value optimized out>, af=2, result=<value optimized out>, buffer=<value optimized out>, 
    buflen=<value optimized out>, errnop=0x7f72cc8f6898, h_errnop=0x7f72cc8f5ddc, ttlp=0x0) at nss_dns/dns-host.c:465
#5  0x00007f72d9e94545 in _nss_dns_gethostbyaddr_r (addr=0x7f72cc8f4b50, len=1, af=5000, result=0xffffffffffffffff, buffer=0x0, buflen=0, errnop=0x7f72cc8f6898, h_errnop=0x7f72cc8f5ddc)
    at nss_dns/dns-host.c:524
#6  0x00007f72e9ffcbe8 in __gethostbyaddr_r (addr=0x7f72d4a1b6e4, len=4, type=<value optimized out>, resbuf=0x7f72cc8f5da0, buffer=<value optimized out>, buflen=<value optimized out>, 
    result=0x7f72cc8f5dd0, h_errnop=0x7f72cc8f5ddc) at ../nss/getXXbyYY_r.c:253
#7  0x00007f72ea00234d in *__GI_getnameinfo (sa=0x7f72d4a1b6e0, addrlen=<value optimized out>, host=0x7f72cc8f5f00 "", hostlen=199, serv=0x7f72cc8f5e30 "", servlen=199, flags=<value optimized out>)
    at getnameinfo.c:223
#8  0x00007f72edd1dfdc in ?? () from /usr/lib/libbtcore.so.12
#9  0x00007f72edd1e060 in ?? () from /usr/lib/libbtcore.so.12
#10 0x00007f72edd1e157 in ?? () from /usr/lib/libbtcore.so.12
#11 0x00007f72eb77f5c5 in QThreadPrivate::start (arg=0x7f72d477b710) at thread/qthread_unix.cpp:248
#12 0x00007f72e71467aa in start_thread (arg=<value optimized out>) at pthread_create.c:300
#13 0x00007f72e9fe659d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f72cd8f8910 (LWP 26551)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f72eb7804f2 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0xe6cfd0, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xe6cfd0, time=30000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f72eb775929 in QThreadPoolThread::run (this=0xe67410) at concurrent/qthreadpool.cpp:140
#4  0x00007f72eb77f5c5 in QThreadPrivate::start (arg=0xe67410) at thread/qthread_unix.cpp:248
#5  0x00007f72e71467aa in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f72e9fe659d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f72cd0f7910 (LWP 26552)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f72eb7804f2 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0xe6cfd0, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xe6cfd0, time=30000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f72eb775929 in QThreadPoolThread::run (this=0xe61430) at concurrent/qthreadpool.cpp:140
#4  0x00007f72eb77f5c5 in QThreadPrivate::start (arg=0xe61430) at thread/qthread_unix.cpp:248
#5  0x00007f72e71467aa in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f72e9fe659d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f72ee1ea750 (LWP 14268)):
[KCrash Handler]
#5  0x0000000001953170 in ?? ()
#6  0x00007f72cf42fa01 in khtml::LineEditWidget::contextMenuEvent (this=0x11b21c0, e=0x7fff0edbf4c0) at ../../khtml/rendering/render_form.cpp:901
#7  0x00007f72cf422d8a in khtml::RenderWidget::handleEvent (this=0x15e1678, ev=...) at ../../khtml/rendering/render_replaced.cpp:1100
#8  0x00007f72cf3a0128 in DOM::HTMLGenericFormElementImpl::defaultEventHandler (this=0x11b1fd0, evt=0x1cfe660) at ../../khtml/html/html_formimpl.cpp:1049
#9  0x00007f72cf3afee2 in DOM::HTMLInputElementImpl::defaultEventHandler (this=0x11b1fd0, evt=0x1cfe660) at ../../khtml/html/html_formimpl.cpp:1954
#10 0x00007f72cf339774 in DOM::NodeImpl::dispatchGenericEvent (this=0x11b1fd0, evt=0x1cfe660) at ../../khtml/xml/dom_nodeimpl.cpp:526
#11 0x00007f72cf33996e in DOM::NodeImpl::dispatchEvent (this=0x11b1fd0, evt=0x1cfe660, exceptioncode=@0x7fff0edbf97c, tempEvent=true) at ../../khtml/xml/dom_nodeimpl.cpp:453
#12 0x00007f72cf2a74b9 in KHTMLView::dispatchMouseEvent (this=0xe25780, eventId=<value optimized out>, targetNode=0x11b1fd0, targetNodeNonShared=<value optimized out>, 
    cancelable=<value optimized out>, detail=<value optimized out>, _mouse=<value optimized out>, setUnder=true, mouseEventType=0, orient=0) at ../../khtml/khtmlview.cpp:3742
#13 0x00007f72cf2b8472 in KHTMLView::mousePressEvent (this=0xe25780, _mouse=0x7fff0edc0a10) at ../../khtml/khtmlview.cpp:1246
#14 0x00007f72eac68c29 in QWidget::event (this=0xe25780, event=0x7fff0edc0a10) at kernel/qwidget.cpp:7994
#15 0x00007f72eb00e726 in QFrame::event (this=0xe25780, e=0x7fff0edc0a10) at widgets/qframe.cpp:557
#16 0x00007f72cf2b2755 in KHTMLView::widgetEvent (this=0xe25780, e=0x0) at ../../khtml/khtmlview.cpp:2362
#17 0x00007f72cf2b2a5f in KHTMLView::eventFilter (this=0xe25780, o=0x7f72d477aae0, e=0x7fff0edc0a10) at ../../khtml/khtmlview.cpp:2207
#18 0x00007f72eb873337 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x7f72d477aae0, event=0x7fff0edc0a10) at kernel/qcoreapplication.cpp:819
#19 0x00007f72eac128cc in QApplicationPrivate::notify_helper (this=0x912400, receiver=0x7f72d477aae0, e=0x7fff0edc0a10) at kernel/qapplication.cpp:4296
#20 0x00007f72eac195ab in QApplication::notify (this=0x7fff0edc1540, receiver=0x7f72d477aae0, e=0x7fff0edc0a10) at kernel/qapplication.cpp:3865
#21 0x00007f72ecebe366 in KApplication::notify (this=0x7fff0edc1540, receiver=0x7f72d477aae0, event=0x7fff0edc0a10) at ../../kdeui/kernel/kapplication.cpp:302
#22 0x00007f72eb873f1c in QCoreApplication::notifyInternal (this=0x7fff0edc1540, receiver=0x7f72d477aae0, event=0x7fff0edc0a10) at kernel/qcoreapplication.cpp:704
#23 0x00007f72eac1878e in QCoreApplication::sendEvent (receiver=0x7f72d477aae0, event=0x7fff0edc0a10, alienWidget=0x7f72d477aae0, nativeWidget=0x7f72d403dd50, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#24 QApplicationPrivate::sendMouseEvent (receiver=0x7f72d477aae0, event=0x7fff0edc0a10, alienWidget=0x7f72d477aae0, nativeWidget=0x7f72d403dd50, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:2965
#25 0x00007f72eac983cb in QETWidget::translateMouseEvent (this=0x7f72d403dd50, event=<value optimized out>) at kernel/qapplication_x11.cpp:4368
#26 0x00007f72eac96d3c in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff0edc1190) at kernel/qapplication_x11.cpp:3501
#27 0x00007f72eacc27e2 in x11EventSourceDispatch (s=0x923710, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#28 0x00007f72e64606c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#29 0x00007f72e6464538 in ?? () from /lib/libglib-2.0.so.0
#30 0x00007f72e64646ec in g_main_context_iteration () from /lib/libglib-2.0.so.0
#31 0x00007f72eb89d373 in QEventDispatcherGlib::processEvents (this=0x8e51d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#32 0x00007f72eacc23de in QGuiEventDispatcherGlib::processEvents (this=0x19a48a0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#33 0x00007f72eb872842 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#34 0x00007f72eb872c1c in QEventLoop::exec (this=0x7fff0edc14b0, flags=) at kernel/qeventloop.cpp:201
#35 0x00007f72eb87695b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#36 0x00000000004271c4 in _start ()

Reported using DrKonqi
Comment 1 Joris Guisson 2010-05-08 12:02:55 UTC
This is a problem in KHTML, reassigning
Comment 2 Tommi Tervo 2010-08-04 20:04:55 UTC
*** Bug 245709 has been marked as a duplicate of this bug. ***
Comment 3 Tommi Tervo 2010-08-04 20:07:55 UTC
Created attachment 49808 [details]
vg log
Comment 4 Dario Andres 2010-12-15 15:10:44 UTC
*** Bug 254510 has been marked as a duplicate of this bug. ***
Comment 5 Andrew Crouthamel 2018-10-29 22:28:07 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Bug Janitor Service 2018-11-13 14:25:55 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 7 Steffen Möller 2018-11-13 15:23:28 UTC
Please kindly close this bug. It is too ancient to care.
SM
Comment 8 Andrew Crouthamel 2018-11-13 16:24:34 UTC
Thanks for the update!