Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 315960 Details for
Bug 461373
KDE BUG#167982: Focus switch causes selected text to be deleted in Kate.
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
Stack trace of the text deletion event.
scim_stack_trace.txt (text/plain), 14.29 KB, created by
Alexander Gavrilov
on 2008-09-06 22:51:56 UTC
(
hide
)
Description:
Stack trace of the text deletion event.
Filename:
MIME Type:
Creator:
Alexander Gavrilov
Created:
2008-09-06 22:51:56 UTC
Size:
14.29 KB
patch
obsolete
>#0 KateView::removeSelectedText (this=0xa0676d0) at /usr/src/debug/kdelibs-4.1.0/kate/view/kateview.cpp:1493 >#1 0x0105589b in KateViewInternal::inputMethodEvent (this=0xa06a920, e=0xbfabbf1c) at /usr/src/debug/kdelibs-4.1.0/kate/view/kateviewinternal.cpp:3539 >#2 0x0455cd80 in QWidget::event (this=<value optimized out>, event=<value optimized out>) at kernel/qwidget.cpp:7088 >#3 0x0450530c in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) > at kernel/qapplication.cpp:3800 >#4 0x0450d23a in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3765 >#5 0x050aeddd in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) > at /usr/src/debug/kdelibs-4.1.0/kdeui/kernel/kapplication.cpp:311 >#6 0x042fd731 in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) > at kernel/qcoreapplication.cpp:591 >#7 0x04a76c68 in QInputContext::sendEvent (this=<value optimized out>, event=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:215 >#8 0x04a76c18 in QInputContext::sendEvent (this=<value optimized out>, event=<value optimized out>) at inputmethod/qinputcontext.cpp:258 >#9 0x0016b2d7 in ScimBridgeClientIMContextImpl::update_preedit (this=0xa069ba8) at scim-bridge-client-imcontext-qt.cpp:651 >#10 0x0016b489 in ScimBridgeClientIMContextImpl::focus_out (this=0xa069ba8) at scim-bridge-client-imcontext-qt.cpp:446 >#11 0x0016b57e in ScimBridgeClientIMContextImpl::focus_in (this=0xa069ba8) at scim-bridge-client-imcontext-qt.cpp:415 >#12 0x0016b847 in ScimBridgeClientIMContextImpl::setFocusWidget (this=0xa069ba8, widget=0xa06a920) at scim-bridge-client-imcontext-qt.cpp:223 >#13 0x0015cbd9 in QMultiInputContext::setFocusWidget (this=0xa067368, w=0xa06a920) at qmultiinputcontext.cpp:161 >#14 0x0450bbe2 in QApplicationPrivate::setFocusWidget (focus=<value optimized out>, reason=<value optimized out>) at kernel/qapplication.cpp:1995 >#15 0x0455f715 in QWidget::setFocus (this=<value optimized out>, reason=<value optimized out>) at kernel/qwidget.cpp:5241 >#16 0x0450c199 in QApplication::setActiveWindow (act=<value optimized out>) at kernel/qapplication.cpp:2306 >#17 0x04575acc in QApplication::x11ProcessEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:3087 >#18 0x0459e6cc in x11EventSourceDispatch (s=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) > at kernel/qguieventdispatcher_glib.cpp:148 >#19 0x00b3d0d8 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 >#20 0x00b40783 in ?? () from /lib/libglib-2.0.so.0 >#21 0x00b40941 in g_main_context_iteration () from /lib/libglib-2.0.so.0 >#22 0x04327ea8 in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:325 >#23 0x0459dd95 in QGuiEventDispatcherGlib::processEvents (this=Could not find the frame base for "QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)". >) at kernel/qguieventdispatcher_glib.cpp:204 >#24 0x042fbe1a in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149 >#25 0x042fbfda in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:200 >#26 0x042fe685 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:849 >#27 0x04505187 in QApplication::exec () at kernel/qapplication.cpp:3330 >#28 0x002388c9 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-4.1.0/apps/kwrite/kwritemain.cpp:781 >#29 0x08048772 in main (argc=Cannot access memory at address 0x1 > > > > #1 0x0105589b in KateViewInternal::inputMethodEvent (this=0xa06a920, e=0xbfabbf1c) at /usr/src/debug/kdelibs-4.1.0/kate/view/kateviewinternal.cpp:3539 >3539 m_view->removeSelectedText(); >(gdb) list >3534 } >3535 >3536 //kDebug( 13030 ) << "Event: cursor" << m_cursor << "commit" << e->commitString() << "preedit" << e->preeditString() << "replacement start" << e->replacementStart() << "length" << e->replacementLength(); >3537 >3538 if ( m_view->selection() ) >3539 m_view->removeSelectedText(); >3540 >3541 bool createdPreedit = false; >3542 if (!m_imPreedit) { >3543 createdPreedit = true; > > > > #9 0x0016b2d7 in ScimBridgeClientIMContextImpl::update_preedit (this=0xa069ba8) at scim-bridge-client-imcontext-qt.cpp:651 >651 sendEvent (im_event); >(gdb) list >646 scim_bridge_pdebugln (5, "ScimBridgeClientIMContextImpl::update_preedit ()"); >647 >648 #ifdef QT4 >649 preedit_attributes[0] = QAttribute (QInputMethodEvent::Cursor, preedit_cursor_position, true, 0); >650 QInputMethodEvent im_event (preedit_string, preedit_attributes); >651 sendEvent (im_event); >652 update (); >653 #else >654 if (preedit_shown) { >655 if (!isComposing ()) sendIMEvent (QEvent::IMStart); >(gdb) up >#10 0x0016b489 in ScimBridgeClientIMContextImpl::focus_out (this=0xa069ba8) at scim-bridge-client-imcontext-qt.cpp:446 >446 update_preedit (); >(gdb) list >441 scim_bridge_perrorln ("An IOException occurred at focus_out ()"); >442 } >443 } >444 >445 set_preedit_shown (false); >446 update_preedit (); >447 >448 focused_imcontext = NULL; >449 } >450 >(gdb) up >#11 0x0016b57e in ScimBridgeClientIMContextImpl::focus_in (this=0xa069ba8) at scim-bridge-client-imcontext-qt.cpp:415 >415 if (focused_imcontext != NULL) focused_imcontext->focus_out (); >(gdb) list >410 >411 void ScimBridgeClientIMContextImpl::focus_in () >412 { >413 scim_bridge_pdebugln (8, "ScimBridgeClientIMContextImpl::focus_in ()"); >414 >415 if (focused_imcontext != NULL) focused_imcontext->focus_out (); >416 >417 focused_imcontext = this; >418 >419 if (!scim_bridge_client_is_messenger_opened () && scim_bridge_client_is_reconnection_enabled ()) { >(gdb) p this >$3 = (ScimBridgeClientIMContextImpl * const) 0xa069ba8 >(gdb) p focused_imcontext >$4 = (ScimBridgeClientIMContextImpl *) 0xa069ba8
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 461373
: 315960 |
315961