trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: May 2012

Re: [trinity-devel] kwrite crash - it is tdelibs! (tqt3-46, tdelibs-47, tdebase-46 => crash)

From: "David C. Rankin" <drankinatty@...>
Date: Fri, 04 May 2012 16:36:47 -0500
On 05/04/2012 02:27 PM, /dev/ammo42 wrote:

> If it's an infinite loop your backtraces will be at random places in
> the loop. I think it would be a good idea to do 2 consecutive
> backtraces and check if they are the same; and if they are, do a 3rd
> backtrace with the same binary ;)


OK,

  Here are a couple more. They are NOT the same when I do the same thing and
generate 2 crashes. You are correct there. The second one is completely
different (and strange - missing file??) "Backtraces are like a box of
chocolates..." This first one is from kate with tqt3 (gcc 4.6), tdelibs (gcc
4.7), tdebase (gcc 4.6):

0x00007f4db64a6b73 in TQString::unicode (this=0x17c8560) at
/opt/tqt3/include/ntqstring.h:656
656         const TQChar* unicode() const { return d->unicode; }
(gdb) bt
#0  0x00007f4db64a6b73 in TQString::unicode (this=0x17c8560)
    at /opt/tqt3/include/ntqstring.h:656
#1  0x00007f4db2ce4063 in TQFontMetrics::charWidth (this=0x17a8520, str=..., pos=74)
    at kernel/qfont_x11.cpp:702
#2  0x00007f4dad0761ba in width (tabWidth=<optimized out>, italic=<optimized out>,
    bold=<optimized out>, col=74, text=..., this=0x17a8500)
    at /build/src/tdelibs/kate/part/katefont.h:76
#3  width (tabWidth=<optimized out>, col=74, text=..., fs=..., this=<optimized out>)
    at /build/src/tdelibs/kate/part/kateattribute.h:55
#4  KateRenderer::textWidth (this=0x199cad0, textLine=..., startcol=0, maxwidth=606,
    needWrap=0x7ffff8445e38, endX=0x7ffff8445e2c)
    at /build/src/tdelibs/kate/part/katerenderer.cpp:797
#5  0x00007f4dad057674 in KateViewInternal::range (this=this@entry=0x198bcb0,
    realLine=realLine@entry=0, previous=previous@entry=0x0)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:1331
#6  0x00007f4dad058b32 in KateViewInternal::range (this=this@entry=0x198bcb0,
realLine=0,
    viewLine=viewLine@entry=1) at
/build/src/tdelibs/kate/part/kateviewinternal.cpp:1418
#7  0x00007f4dad05a4c9 in KateViewInternal::viewLineOffset
(this=this@entry=0x198bcb0,
    virtualCursor=..., offset=0, keepX=keepX@entry=false)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:1578
#8  0x00007f4dad05dd25 in KateViewInternal::makeVisible
(this=this@entry=0x198bcb0, c=...,
    endCol=95, force=force@entry=false, center=center@entry=false,
    calledExternally=calledExternally@entry=false)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:781
#9  0x00007f4dad05e352 in KateViewInternal::updateCursor (this=this@entry=0x198bcb0,
    newCursor=..., force=force@entry=true, center=center@entry=false,
    calledExternally=calledExternally@entry=false)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:2204
#10 0x00007f4dad0624c0 in KateViewInternal::editEnd (this=0x198bcb0,
editTagLineStart=0,
    editTagLineEnd=<optimized out>, tagFrom=<optimized out>)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:3385
#11 0x00007f4dacffeef0 in KateDocument::editEnd (this=0x17c78c0)
    at /build/src/tdelibs/kate/part/katedocument.cpp:1032
#12 0x00007f4dacff8f5b in KateDocument::paste (this=0x17c78c0, view=0x1989ce0)
    at /build/src/tdelibs/kate/part/katedocument.cpp:3249
#13 0x00007f4dad030a53 in KateView::paste (this=0x1989ce0)
    at /build/src/tdelibs/kate/part/kateview.cpp:1597
#14 0x00007f4dad060102 in KateViewInternal::mouseReleaseEvent (this=0x198bcb0,
    e=0x7ffff84468c0) at /build/src/tdelibs/kate/part/kateviewinternal.cpp:2965
#15 0x00007f4db2dd10b3 in TQWidget::event (this=0x198bcb0, e=0x7ffff84468c0)
    at kernel/qwidget.cpp:4725
#16 0x00007f4db2d3bf9d in TQApplication::internalNotify (this=0x7ffff8446f90,
receiver=
    0x198bcb0, e=0x7ffff84468c0) at kernel/qapplication.cpp:2638
#17 0x00007f4db2d3b627 in TQApplication::notify (this=0x7ffff8446f90,
receiver=0x198bcb0,
    e=0x7ffff84468c0) at kernel/qapplication.cpp:2424
#18 0x00007f4db3cfd894 in KApplication::notify (this=0x7ffff8446f90,
receiver=0x198bcb0,
    event=0x7ffff84468c0) at /build/src/tdelibs/tdecore/kapplication.cpp:583
#19 0x00007f4db2ccee59 in TQApplication::sendSpontaneousEvent (receiver=0x198bcb0,
    event=0x7ffff84468c0) at kernel/ntqapplication.h:526
#20 0x00007f4db2cc8735 in TQETWidget::translateMouseEvent (this=0x198bcb0,
    event=0x7ffff8446c80) at kernel/qapplication_x11.cpp:4380
#21 0x00007f4db2cc605d in TQApplication::x11ProcessEvent (this=0x7ffff8446f90,
    event=0x7ffff8446c80) at kernel/qapplication_x11.cpp:3557
#22 0x00007f4db2ce12c8 in TQEventLoop::processEvents (this=0x174efa0, flags=4)
    at kernel/qeventloop_x11.cpp:195
#23 0x00007f4db2d4f118 in TQEventLoop::enterLoop (this=0x174efa0)
    at kernel/qeventloop.cpp:201
#24 0x00007f4db2d4efe9 in TQEventLoop::exec (this=0x174efa0) at
kernel/qeventloop.cpp:148
#25 0x00007f4db2d3c0cd in TQApplication::exec (this=0x7ffff8446f90)
    at kernel/qapplication.cpp:2761
#26 0x00007f4db64a62b2 in kdemain (argc=1, argv=0x7ffff84478c8)
    at /build/src/tdebase/kate/app/katemain.cpp:253
#27 0x00000000004007a4 in main (argc=1, argv=0x7ffff84478c8)
    at /build/src/build/kate/app/kate_tdeinit_executable.cpp:2

Next from kate (not the same):

0x00007ff5569af576 in category (c=...) at ../include/private/qunicodetables_p.h:106
106     ../include/private/qunicodetables_p.h: No such file or directory.
(gdb) bt
#0  0x00007ff5569af576 in category (c=...) at
../include/private/qunicodetables_p.h:106
#1  0x00007ff556d670a5 in isSpace (ch=...) at tools/qunicodetables_p.h:218
#2  0x00007ff556d5b776 in TQChar::isSpace (this=0x26c0946) at tools/qstring.cpp:475
#3  0x00007ff550d40fc1 in KateRenderer::textWidth (this=0x2606420, textLine=...,
startcol=0,
    maxwidth=476, needWrap=0x7fff23906ea8, endX=0x7fff23906e9c)
    at /build/src/tdelibs/kate/part/katerenderer.cpp:806
#4  0x00007ff550d22674 in KateViewInternal::range (this=this@entry=0x24902b0,
    realLine=realLine@entry=0, previous=previous@entry=0x0)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:1331
#5  0x00007ff550d23b32 in KateViewInternal::range (this=this@entry=0x24902b0,
realLine=0,
    viewLine=viewLine@entry=1) at
/build/src/tdelibs/kate/part/kateviewinternal.cpp:1418
#6  0x00007ff550d254c9 in KateViewInternal::viewLineOffset
(this=this@entry=0x24902b0,
    virtualCursor=..., offset=0, keepX=keepX@entry=false)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:1578
#7  0x00007ff550d28d25 in KateViewInternal::makeVisible
(this=this@entry=0x24902b0, c=...,
    endCol=76, force=force@entry=false, center=center@entry=false,
    calledExternally=calledExternally@entry=false)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:781
#8  0x00007ff550d29352 in KateViewInternal::updateCursor (this=this@entry=0x24902b0,
    newCursor=..., force=force@entry=true, center=center@entry=false,
    calledExternally=calledExternally@entry=false)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:2204
#9  0x00007ff550d2d4c0 in KateViewInternal::editEnd (this=0x24902b0,
editTagLineStart=0,
    editTagLineEnd=<optimized out>, tagFrom=<optimized out>)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:3385
#10 0x00007ff550cc9ef0 in KateDocument::editEnd (this=0x22cbf20)
    at /build/src/tdelibs/kate/part/katedocument.cpp:1032
#11 0x00007ff550cc3f5b in KateDocument::paste (this=0x22cbf20, view=0x248e2e0)
    at /build/src/tdelibs/kate/part/katedocument.cpp:3249
#12 0x00007ff550cfba53 in KateView::paste (this=0x248e2e0)
    at /build/src/tdelibs/kate/part/kateview.cpp:1597
#13 0x00007ff550d2b102 in KateViewInternal::mouseReleaseEvent (this=0x24902b0,
    e=0x7fff23907930) at /build/src/tdelibs/kate/part/kateviewinternal.cpp:2965
#14 0x00007ff556a9c0b3 in TQWidget::event (this=0x24902b0, e=0x7fff23907930)
    at kernel/qwidget.cpp:4725
#15 0x00007ff556a06f9d in TQApplication::internalNotify (this=0x7fff23908000,
receiver=
    0x24902b0, e=0x7fff23907930) at kernel/qapplication.cpp:2638
#16 0x00007ff556a06627 in TQApplication::notify (this=0x7fff23908000,
receiver=0x24902b0,
    e=0x7fff23907930) at kernel/qapplication.cpp:2424
#17 0x00007ff5579c8894 in KApplication::notify (this=0x7fff23908000,
receiver=0x24902b0,
    event=0x7fff23907930) at /build/src/tdelibs/tdecore/kapplication.cpp:583
#18 0x00007ff556999e59 in TQApplication::sendSpontaneousEvent (receiver=0x24902b0,
    event=0x7fff23907930) at kernel/ntqapplication.h:526
#19 0x00007ff556993735 in TQETWidget::translateMouseEvent (this=0x24902b0,
    event=0x7fff23907cf0) at kernel/qapplication_x11.cpp:4380
#20 0x00007ff55699105d in TQApplication::x11ProcessEvent (this=0x7fff23908000,
    event=0x7fff23907cf0) at kernel/qapplication_x11.cpp:3557
#21 0x00007ff5569ac2c8 in TQEventLoop::processEvents (this=0x2252ff0, flags=4)
    at kernel/qeventloop_x11.cpp:195
#22 0x00007ff556a1a118 in TQEventLoop::enterLoop (this=0x2252ff0)
    at kernel/qeventloop.cpp:201
#23 0x00007ff556a19fe9 in TQEventLoop::exec (this=0x2252ff0) at
kernel/qeventloop.cpp:148
#24 0x00007ff556a070cd in TQApplication::exec (this=0x7fff23908000)
    at kernel/qapplication.cpp:2761
#25 0x00007ff55a1712b2 in kdemain (argc=1, argv=0x7fff23908938)
    at /build/src/tdebase/kate/app/katemain.cpp:253
#26 0x00000000004007a4 in main (argc=1, argv=0x7fff23908938)
    at /build/src/build/kate/app/kate_tdeinit_executable.cpp:2

  Third one from kate:

0x00007faf7ef02cd0 in TQString::length (this=0xe2cba0) at
/opt/tqt3/include/ntqstring.h:883
883     { return d->len; }
(gdb) bt
#0  0x00007faf7ef02cd0 in TQString::length (this=0xe2cba0)
    at /opt/tqt3/include/ntqstring.h:883
#1  0x00007faf7b740032 in TQFontMetrics::charWidth (this=0xe0cb50, str=..., pos=69)
    at kernel/qfont_x11.cpp:699
#2  0x00007faf75ad21ba in width (tabWidth=<optimized out>, italic=<optimized out>,
    bold=<optimized out>, col=69, text=..., this=0xe0cb30)
    at /build/src/tdelibs/kate/part/katefont.h:76
#3  width (tabWidth=<optimized out>, col=69, text=..., fs=..., this=<optimized out>)
    at /build/src/tdelibs/kate/part/kateattribute.h:55
#4  KateRenderer::textWidth (this=0xfed300, textLine=..., startcol=0, maxwidth=560,
    needWrap=0x7fff5648eb78, endX=0x7fff5648eb6c)
    at /build/src/tdelibs/kate/part/katerenderer.cpp:797
#5  0x00007faf75ab3674 in KateViewInternal::range (this=this@entry=0xff02f0,
    realLine=realLine@entry=0, previous=previous@entry=0x0)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:1331
#6  0x00007faf75ab4b32 in KateViewInternal::range (this=this@entry=0xff02f0,
realLine=0,
    viewLine=viewLine@entry=1) at
/build/src/tdelibs/kate/part/kateviewinternal.cpp:1418
#7  0x00007faf75ab64c9 in KateViewInternal::viewLineOffset
(this=this@entry=0xff02f0,
    virtualCursor=..., offset=0, keepX=keepX@entry=false)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:1578
#8  0x00007faf75ab9d25 in KateViewInternal::makeVisible
(this=this@entry=0xff02f0, c=...,
    endCol=95, force=force@entry=false, center=center@entry=false,
    calledExternally=calledExternally@entry=false)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:781
#9  0x00007faf75aba352 in KateViewInternal::updateCursor (this=this@entry=0xff02f0,
    newCursor=..., force=force@entry=true, center=center@entry=false,
    calledExternally=calledExternally@entry=false)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:2204
#10 0x00007faf75abe4c0 in KateViewInternal::editEnd (this=0xff02f0,
editTagLineStart=0,
    editTagLineEnd=<optimized out>, tagFrom=<optimized out>)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:3385
#11 0x00007faf75a5aef0 in KateDocument::editEnd (this=0xe2bf00)
    at /build/src/tdelibs/kate/part/katedocument.cpp:1032
#12 0x00007faf75a54f5b in KateDocument::paste (this=0xe2bf00, view=0xfee320)
    at /build/src/tdelibs/kate/part/katedocument.cpp:3249
#13 0x00007faf75a8ca53 in KateView::paste (this=0xfee320)
    at /build/src/tdelibs/kate/part/kateview.cpp:1597
#14 0x00007faf75abc102 in KateViewInternal::mouseReleaseEvent (this=0xff02f0,
    e=0x7fff5648f600) at /build/src/tdelibs/kate/part/kateviewinternal.cpp:2965
#15 0x00007faf7b82d0b3 in TQWidget::event (this=0xff02f0, e=0x7fff5648f600)
    at kernel/qwidget.cpp:4725
#16 0x00007faf7b797f9d in TQApplication::internalNotify (this=0x7fff5648fcd0,
receiver=
    0xff02f0, e=0x7fff5648f600) at kernel/qapplication.cpp:2638
#17 0x00007faf7b797627 in TQApplication::notify (this=0x7fff5648fcd0,
receiver=0xff02f0,
    e=0x7fff5648f600) at kernel/qapplication.cpp:2424
#18 0x00007faf7c759894 in KApplication::notify (this=0x7fff5648fcd0,
receiver=0xff02f0,
    event=0x7fff5648f600) at /build/src/tdelibs/tdecore/kapplication.cpp:583
#19 0x00007faf7b72ae59 in TQApplication::sendSpontaneousEvent (receiver=0xff02f0,
    event=0x7fff5648f600) at kernel/ntqapplication.h:526
#20 0x00007faf7b724735 in TQETWidget::translateMouseEvent (this=0xff02f0,
    event=0x7fff5648f9c0) at kernel/qapplication_x11.cpp:4380
#21 0x00007faf7b72205d in TQApplication::x11ProcessEvent (this=0x7fff5648fcd0,
    event=0x7fff5648f9c0) at kernel/qapplication_x11.cpp:3557
#22 0x00007faf7b73d2c8 in TQEventLoop::processEvents (this=0xdb2fa0, flags=4)
    at kernel/qeventloop_x11.cpp:195
#23 0x00007faf7b7ab118 in TQEventLoop::enterLoop (this=0xdb2fa0) at
kernel/qeventloop.cpp:201
#24 0x00007faf7b7aafe9 in TQEventLoop::exec (this=0xdb2fa0) at
kernel/qeventloop.cpp:148
#25 0x00007faf7b7980cd in TQApplication::exec (this=0x7fff5648fcd0)
    at kernel/qapplication.cpp:2761
#26 0x00007faf7ef022b2 in kdemain (argc=1, argv=0x7fff56490608)
    at /build/src/tdebase/kate/app/katemain.cpp:253
#27 0x00000000004007a4 in main (argc=1, argv=0x7fff56490608)
    at /build/src/build/kate/app/kate_tdeinit_executable.cpp:2

  Now a couple from kwrite:

Loaded symbols for /lib/libnss_files.so.2
0x00007f938957d163 in width (tabWidth=8, italic=false, bold=false, col=77, text=...,
    this=0x19a24b0) at /build/src/tdelibs/kate/part/katefont.h:76
76      /build/src/tdelibs/kate/part/katefont.h: No such file or directory.
(gdb) bt
#0  0x00007f938957d163 in width (tabWidth=8, italic=false, bold=false, col=77,
text=...,
    this=0x19a24b0) at /build/src/tdelibs/kate/part/katefont.h:76
#1  width (tabWidth=8, col=77, text=..., fs=..., this=<optimized out>)
    at /build/src/tdelibs/kate/part/kateattribute.h:55
#2  KateRenderer::textWidth (this=0x1a95410, textLine=..., startcol=0, maxwidth=753,
    needWrap=0x7fffceeb8338, endX=0x7fffceeb832c)
    at /build/src/tdelibs/kate/part/katerenderer.cpp:797
#3  0x00007f938955e674 in KateViewInternal::range (this=this@entry=0x1a89630,
    realLine=realLine@entry=0, previous=previous@entry=0x0)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:1331
#4  0x00007f938955fb32 in KateViewInternal::range (this=this@entry=0x1a89630,
realLine=0,
    viewLine=viewLine@entry=1) at
/build/src/tdelibs/kate/part/kateviewinternal.cpp:1418
#5  0x00007f93895614c9 in KateViewInternal::viewLineOffset
(this=this@entry=0x1a89630,
    virtualCursor=..., offset=0, keepX=keepX@entry=false)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:1578
#6  0x00007f9389564d25 in KateViewInternal::makeVisible
(this=this@entry=0x1a89630, c=...,
    endCol=114, force=force@entry=false, center=center@entry=false,
    calledExternally=calledExternally@entry=false)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:781
#7  0x00007f9389565352 in KateViewInternal::updateCursor (this=this@entry=0x1a89630,
    newCursor=..., force=force@entry=true, center=center@entry=false,
    calledExternally=calledExternally@entry=false)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:2204
#8  0x00007f93895694c0 in KateViewInternal::editEnd (this=0x1a89630,
editTagLineStart=0,
    editTagLineEnd=<optimized out>, tagFrom=<optimized out>)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:3385
#9  0x00007f9389505ef0 in KateDocument::editEnd (this=0x19c11f0)
    at /build/src/tdelibs/kate/part/katedocument.cpp:1032
#10 0x00007f93894fff5b in KateDocument::paste (this=0x19c11f0, view=0x19999b0)
    at /build/src/tdelibs/kate/part/katedocument.cpp:3249
#11 0x00007f9389537a53 in KateView::paste (this=0x19999b0)
    at /build/src/tdelibs/kate/part/kateview.cpp:1597
#12 0x00007f9389567102 in KateViewInternal::mouseReleaseEvent (this=0x1a89630,
    e=0x7fffceeb8dc0) at /build/src/tdelibs/kate/part/kateviewinternal.cpp:2965
#13 0x00007f938f42a0b3 in TQWidget::event (this=0x1a89630, e=0x7fffceeb8dc0)
    at kernel/qwidget.cpp:4725
#14 0x00007f938f394f9d in TQApplication::internalNotify (this=0x7fffceeb9490,
receiver=
    0x1a89630, e=0x7fffceeb8dc0) at kernel/qapplication.cpp:2638
#15 0x00007f938f394627 in TQApplication::notify (this=0x7fffceeb9490,
receiver=0x1a89630,
    e=0x7fffceeb8dc0) at kernel/qapplication.cpp:2424
#16 0x00007f9390356894 in KApplication::notify (this=0x7fffceeb9490,
receiver=0x1a89630,
    event=0x7fffceeb8dc0) at /build/src/tdelibs/tdecore/kapplication.cpp:583
#17 0x00007f938f327e59 in TQApplication::sendSpontaneousEvent (receiver=0x1a89630,
    event=0x7fffceeb8dc0) at kernel/ntqapplication.h:526
#18 0x00007f938f321735 in TQETWidget::translateMouseEvent (this=0x1a89630,
    event=0x7fffceeb9180) at kernel/qapplication_x11.cpp:4380
#19 0x00007f938f31f05d in TQApplication::x11ProcessEvent (this=0x7fffceeb9490,
    event=0x7fffceeb9180) at kernel/qapplication_x11.cpp:3557
#20 0x00007f938f33a2c8 in TQEventLoop::processEvents (this=0x1904a00, flags=4)
    at kernel/qeventloop_x11.cpp:195
#21 0x00007f938f3a8118 in TQEventLoop::enterLoop (this=0x1904a00)
    at kernel/qeventloop.cpp:201
#22 0x00007f938f3a7fe9 in TQEventLoop::exec (this=0x1904a00) at
kernel/qeventloop.cpp:148
#23 0x00007f938f3950cd in TQApplication::exec (this=0x7fffceeb9490)
    at kernel/qapplication.cpp:2761
#24 0x00007f93936d0448 in kdemain (argc=1, argv=0x7fffceeb9b28)
    at /build/src/tdebase/kate/app/kwritemain.cpp:692
#25 0x00000000004007a4 in main (argc=1, argv=0x7fffceeb9b28)
    at /build/src/build/kate/app/kwrite_tdeinit_executable.cpp:2


next...

0x00007f8d21552ec0 in TQChar::unicode () from /opt/tqt3/lib/libtqt-mt.so.3
(gdb) bt
#0  0x00007f8d21552ec0 in TQChar::unicode () from /opt/tqt3/lib/libtqt-mt.so.3
#1  0x00007f8d215aa0b5 in TQFontMetrics::charWidth (this=0x19635d0, str=...,
pos=100)
    at kernel/qfont_x11.cpp:704
#2  0x00007f8d1b7ea1ba in width (tabWidth=<optimized out>, italic=<optimized out>,
    bold=<optimized out>, col=100, text=..., this=0x19635b0)
    at /build/src/tdelibs/kate/part/katefont.h:76
#3  width (tabWidth=<optimized out>, col=100, text=..., fs=..., this=<optimized
out>)
    at /build/src/tdelibs/kate/part/kateattribute.h:55
#4  KateRenderer::textWidth (this=0x1a56780, textLine=..., startcol=0, maxwidth=753,
    needWrap=0x7fffd159f408, endX=0x7fffd159f3fc)
    at /build/src/tdelibs/kate/part/katerenderer.cpp:797
#5  0x00007f8d1b7cb674 in KateViewInternal::range (this=this@entry=0x1a4a890,
    realLine=realLine@entry=0, previous=previous@entry=0x0)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:1331
#6  0x00007f8d1b7ccb32 in KateViewInternal::range (this=this@entry=0x1a4a890,
realLine=0,
    viewLine=viewLine@entry=1) at
/build/src/tdelibs/kate/part/kateviewinternal.cpp:1418
#7  0x00007f8d1b7ce4c9 in KateViewInternal::viewLineOffset
(this=this@entry=0x1a4a890,
    virtualCursor=..., offset=0, keepX=keepX@entry=false)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:1578
#8  0x00007f8d1b7d1d25 in KateViewInternal::makeVisible
(this=this@entry=0x1a4a890, c=...,
    endCol=116, force=force@entry=false, center=center@entry=false,
    calledExternally=calledExternally@entry=false)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:781
#9  0x00007f8d1b7d2352 in KateViewInternal::updateCursor (this=this@entry=0x1a4a890,
    newCursor=..., force=force@entry=true, center=center@entry=false,
    calledExternally=calledExternally@entry=false)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:2204
#10 0x00007f8d1b7d64c0 in KateViewInternal::editEnd (this=0x1a4a890,
editTagLineStart=0,
    editTagLineEnd=<optimized out>, tagFrom=<optimized out>)
    at /build/src/tdelibs/kate/part/kateviewinternal.cpp:3385
#11 0x00007f8d1b772ef0 in KateDocument::editEnd (this=0x19822f0)
    at /build/src/tdelibs/kate/part/katedocument.cpp:1032
#12 0x00007f8d1b76cf5b in KateDocument::paste (this=0x19822f0, view=0x195aa70)
    at /build/src/tdelibs/kate/part/katedocument.cpp:3249
#13 0x00007f8d1b7a4a53 in KateView::paste (this=0x195aa70)
    at /build/src/tdelibs/kate/part/kateview.cpp:1597
#14 0x00007f8d1b7d4102 in KateViewInternal::mouseReleaseEvent (this=0x1a4a890,
    e=0x7fffd159fe90) at /build/src/tdelibs/kate/part/kateviewinternal.cpp:2965
#15 0x00007f8d216970b3 in TQWidget::event (this=0x1a4a890, e=0x7fffd159fe90)
    at kernel/qwidget.cpp:4725
#16 0x00007f8d21601f9d in TQApplication::internalNotify (this=0x7fffd15a0560,
receiver=
    0x1a4a890, e=0x7fffd159fe90) at kernel/qapplication.cpp:2638
#17 0x00007f8d21601627 in TQApplication::notify (this=0x7fffd15a0560,
receiver=0x1a4a890,
    e=0x7fffd159fe90) at kernel/qapplication.cpp:2424
#18 0x00007f8d225c3894 in KApplication::notify (this=0x7fffd15a0560,
receiver=0x1a4a890,
    event=0x7fffd159fe90) at /build/src/tdelibs/tdecore/kapplication.cpp:583
#19 0x00007f8d21594e59 in TQApplication::sendSpontaneousEvent (receiver=0x1a4a890,
    event=0x7fffd159fe90) at kernel/ntqapplication.h:526
#20 0x00007f8d2158e735 in TQETWidget::translateMouseEvent (this=0x1a4a890,
    event=0x7fffd15a0250) at kernel/qapplication_x11.cpp:4380
---Type <return> to continue, or q <return> to quit---
#21 0x00007f8d2158c05d in TQApplication::x11ProcessEvent (this=0x7fffd15a0560,
    event=0x7fffd15a0250) at kernel/qapplication_x11.cpp:3557
#22 0x00007f8d215a72c8 in TQEventLoop::processEvents (this=0x18c5fc0, flags=4)
    at kernel/qeventloop_x11.cpp:195
#23 0x00007f8d21615118 in TQEventLoop::enterLoop (this=0x18c5fc0)
    at kernel/qeventloop.cpp:201
#24 0x00007f8d21614fe9 in TQEventLoop::exec (this=0x18c5fc0) at
kernel/qeventloop.cpp:148
#25 0x00007f8d216020cd in TQApplication::exec (this=0x7fffd15a0560)
    at kernel/qapplication.cpp:2761
#26 0x00007f8d2593d448 in kdemain (argc=1, argv=0x7fffd15a0bf8)
    at /build/src/tdebase/kate/app/kwritemain.cpp:692
#27 0x00000000004007a4 in main (argc=1, argv=0x7fffd15a0bf8)
    at /build/src/build/kate/app/kwrite_tdeinit_executable.cpp:2

-- 
David C. Rankin, J.D.,P.E.