Bug 272672

Summary: Crash during search
Product: [Applications] konqueror Reporter: Gary Triplett <garystriplett>
Component: khtmlAssignee: Konqueror Bugs <konqueror-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash    
Priority: NOR    
Version First Reported In: 4.6.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Gary Triplett 2011-05-07 05:57:15 UTC
Application: ktorrent (4.0.5)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-9-generic x86_64
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:
Entered search term and pressed to begin search.  No activity for 5 seconds and the the crash occured.

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

Thread 11 (Thread 0x7f783bfff700 (LWP 2996)):
#0  0x00007f784e04bd9d in __pthread_mutex_unlock_usercnt (mutex=0x1fd8e78) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x1fd8e78) at pthread_mutex_unlock.c:290
#2  0x00007f784d1386a3 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f784d139f21 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f784d13a639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f7853005446 in QEventDispatcherGlib::processEvents (this=0x1fd8c30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007f7852fd9882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f7852fd9abc in QEventLoop::exec (this=0x7f783bffedd0, flags=...) at kernel/qeventloop.cpp:201
#8  0x00007f7852ef0924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#9  0x00007f7854e77cdd in utp::UTPServerThread::run() () from /usr/lib/libktorrent.so.2
#10 0x00007f7852ef3175 in QThreadPrivate::start (arg=0x204f750) at thread/qthread_unix.cpp:320
#11 0x00007f784e047d8c in start_thread (arg=0x7f783bfff700) at pthread_create.c:304
#12 0x00007f785179304d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f7840fb5700 (LWP 2997)):
#0  0x00007f785178b143 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f7854e48524 in ?? () from /usr/lib/libktorrent.so.2
#2  0x00007f7852ef3175 in QThreadPrivate::start (arg=0x20017b0) at thread/qthread_unix.cpp:320
#3  0x00007f784e047d8c in start_thread (arg=0x7f7840fb5700) at pthread_create.c:304
#4  0x00007f785179304d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f7831020700 (LWP 3006)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007f783a145f41 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f784e047d8c in start_thread (arg=0x7f7831020700) at pthread_create.c:304
#3  0x00007f785179304d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f783081f700 (LWP 3007)):
#0  __pthread_mutex_lock (mutex=0x2a9b668) at pthread_mutex_lock.c:56
#1  0x00007f784d13a624 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7853005446 in QEventDispatcherGlib::processEvents (this=0x2a9ad20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#3  0x00007f7852fd9882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#4  0x00007f7852fd9abc in QEventLoop::exec (this=0x7f783081edb0, flags=...) at kernel/qeventloop.cpp:201
#5  0x00007f7852ef0924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#6  0x00007f783a3a439e in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#7  0x00007f7852ef3175 in QThreadPrivate::start (arg=0x2ab4580) at thread/qthread_unix.cpp:320
#8  0x00007f784e047d8c in start_thread (arg=0x7f783081f700) at pthread_create.c:304
#9  0x00007f785179304d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f782fe19700 (LWP 3008)):
#0  0x00007f7851785f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f784a9a632f in ?? () from /usr/lib/libpulse.so.0
#2  0x00007f784a998116 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007f784a998749 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007f784a998800 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007f784a9a62df in ?? () from /usr/lib/libpulse.so.0
#6  0x00007f784947da88 in ?? () from /usr/lib/libpulsecommon-0.9.22.so
#7  0x00007f784e047d8c in start_thread (arg=0x7f782fe19700) at pthread_create.c:304
#8  0x00007f785179304d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f782b617700 (LWP 3010)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f783a157d63 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f784e047d8c in start_thread (arg=0x7f782b617700) at pthread_create.c:304
#3  0x00007f785179304d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f782432a700 (LWP 3086)):
#0  0x00007f7851785f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f784d13a104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f784d13a639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7853005446 in QEventDispatcherGlib::processEvents (this=0x3aad6c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f7852fd9882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f7852fd9abc in QEventLoop::exec (this=0x7f7824329dd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f7852ef0924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007f7852fbbc2f in QInotifyFileSystemWatcherEngine::run (this=0x7f781c27db80) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f7852ef3175 in QThreadPrivate::start (arg=0x7f781c27db80) at thread/qthread_unix.cpp:320
#9  0x00007f784e047d8c in start_thread (arg=0x7f782432a700) at pthread_create.c:304
#10 0x00007f785179304d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f7824b2b700 (LWP 3131)):
#0  0x00007f7851785f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f7854df354c in net::Poll::poll(int) () from /usr/lib/libktorrent.so.2
#2  0x00007f7854df0449 in ?? () from /usr/lib/libktorrent.so.2
#3  0x00007f7854df0536 in ?? () from /usr/lib/libktorrent.so.2
#4  0x00007f7854df0719 in ?? () from /usr/lib/libktorrent.so.2
#5  0x00007f7852ef3175 in QThreadPrivate::start (arg=0x1eaa1d0) at thread/qthread_unix.cpp:320
#6  0x00007f784e047d8c in start_thread (arg=0x7f7824b2b700) at pthread_create.c:304
#7  0x00007f785179304d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f7825b2d700 (LWP 3132)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007f7852ef2f28 in thread_sleep (ti=0x7f7825b2cda0) at thread/qthread_unix.cpp:470
#2  0x00007f7852ef3080 in QThread::msleep (msecs=<value optimized out>) at thread/qthread_unix.cpp:496
#3  0x00007f7854deff08 in ?? () from /usr/lib/libktorrent.so.2
#4  0x00007f7854df0719 in ?? () from /usr/lib/libktorrent.so.2
#5  0x00007f7852ef3175 in QThreadPrivate::start (arg=0x1eaabd0) at thread/qthread_unix.cpp:320
#6  0x00007f784e047d8c in start_thread (arg=0x7f7825b2d700) at pthread_create.c:304
#7  0x00007f785179304d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f782532c700 (LWP 3133)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f7852ef382b in wait (this=<value optimized out>, mutex=0x1f147b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1f147b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f7854df3102 in ?? () from /usr/lib/libktorrent.so.2
#4  0x00007f7852ef3175 in QThreadPrivate::start (arg=0x1f147a0) at thread/qthread_unix.cpp:320
#5  0x00007f784e047d8c in start_thread (arg=0x7f782532c700) at pthread_create.c:304
#6  0x00007f785179304d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f78552bc780 (LWP 2993)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007f78284c296f in khtml::LineEditWidget::contextMenuEvent (this=0x7f781c484190, e=0x7fff2e4be440) at ../../khtml/rendering/render_form.cpp:957
#8  0x00007f78284bd64c in khtml::RenderWidget::handleEvent (this=0x7f781c471248, ev=...) at ../../khtml/rendering/render_replaced.cpp:1117
#9  0x00007f782843ba50 in DOM::HTMLGenericFormElementImpl::defaultEventHandler (this=0x7f781c47bc10, evt=0x3eabb30) at ../../khtml/html/html_formimpl.cpp:1075
#10 0x00007f782844d2d2 in DOM::HTMLInputElementImpl::defaultEventHandler (this=0x7f781c47bc10, evt=0x3eabb30) at ../../khtml/html/html_formimpl.cpp:1981
#11 0x00007f78283d4532 in DOM::NodeImpl::dispatchGenericEvent (this=0x7f781c47bc10, evt=0x3eabb30) at ../../khtml/xml/dom_nodeimpl.cpp:494
#12 0x00007f78283d496e in DOM::NodeImpl::dispatchEvent (this=0x7f781c47bc10, evt=0x3eabb30, exceptioncode=@0x7fff2e4be90c, tempEvent=true) at ../../khtml/xml/dom_nodeimpl.cpp:401
#13 0x00007f7828328d42 in KHTMLView::dispatchMouseEvent (this=0x2e13010, eventId=4, targetNode=0x7f781c47bc10, targetNodeNonShared=<value optimized out>, cancelable=true, detail=1, _mouse=0x7fff2e4bf800, setUnder=true, mouseEventType=0, orient=0) at ../../khtml/khtmlview.cpp:3609
#14 0x00007f782832bf54 in KHTMLView::mousePressEvent (this=0x2e13010, _mouse=0x7fff2e4bf800) at ../../khtml/khtmlview.cpp:1233
#15 0x00007f78523ecfa1 in QWidget::event (this=0x2e13010, event=0x7fff2e4bf800) at kernel/qwidget.cpp:8255
#16 0x00007f785279ca66 in QFrame::event (this=0x2e13010, e=0x7fff2e4bf800) at widgets/qframe.cpp:557
#17 0x00007f7828330f05 in KHTMLView::widgetEvent (this=0x2e13010, e=<value optimized out>) at ../../khtml/khtmlview.cpp:2208
#18 0x00007f7828330754 in KHTMLView::eventFilter (this=0x2e13010, o=0x2e1ee40, e=0x7fff2e4bf800) at ../../khtml/khtmlview.cpp:2053
#19 0x00007f7852fda627 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x2e1ee40, event=0x7fff2e4bf800) at kernel/qcoreapplication.cpp:846
#20 0x00007f785239b9b1 in QApplicationPrivate::notify_helper (this=0x1f1f480, receiver=0x2e1ee40, e=0x7fff2e4bf800) at kernel/qapplication.cpp:4458
#21 0x00007f78523a0db3 in QApplication::notify (this=<value optimized out>, receiver=0x2e1ee40, e=0x7fff2e4bf800) at kernel/qapplication.cpp:4023
#22 0x0000000000437d91 in ?? ()
#23 0x00007f7852fda49c in QCoreApplication::notifyInternal (this=0x7fff2e4c04c0, receiver=0x2e1ee40, event=0x7fff2e4bf800) at kernel/qcoreapplication.cpp:731
#24 0x00007f785239ca0d in sendEvent (receiver=0x2e1ee40, event=0x7fff2e4bf800, alienWidget=0x2e1ee40, nativeWidget=0x1fa46c0, buttonDown=0x7f7852e7c218, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#25 QApplicationPrivate::sendMouseEvent (receiver=0x2e1ee40, event=0x7fff2e4bf800, alienWidget=0x2e1ee40, nativeWidget=0x1fa46c0, buttonDown=0x7f7852e7c218, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3122
#26 0x00007f785241c600 in QETWidget::translateMouseEvent (this=0x1fa46c0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4556
#27 0x00007f785241b04a in QApplication::x11ProcessEvent (this=0x7fff2e4c04c0, event=0x7fff2e4c0150) at kernel/qapplication_x11.cpp:3678
#28 0x00007f7852443162 in x11EventSourceDispatch (s=0x1f26f90, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#29 0x00007f784d139bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f784d13a3a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f784d13a639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f78530053ef in QEventDispatcherGlib::processEvents (this=0x1ea1340, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#33 0x00007f7852442dfe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#34 0x00007f7852fd9882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#35 0x00007f7852fd9abc in QEventLoop::exec (this=0x7fff2e4c0450, flags=...) at kernel/qeventloop.cpp:201
#36 0x00007f7852fddecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#37 0x00000000004271ef in _start ()

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-29 22:27:36 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 2 Bug Janitor Service 2018-11-13 14:32:24 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 3 Bug Janitor Service 2018-11-29 04:51:03 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now 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

Thank you for helping us make KDE software even better for everyone!