On 05/08/2012 06:03 PM, David C. Rankin wrote:
On 05/04/2012 10:54 PM, Timothy Pearson wrote:
OK, this will have to wait until I can get a gcc
4.7 system up and running.
Tim
Tim, all,
Just drop a line back to the list when anyone has more information on this
issue. I am somewhat stuck building/debugging further on gcc 4.7 until we know
what we are dealing with here. I have had no other response/confirmations from
the suse folks on whether they have stumbled across this issue yet or not. I was
hoping to at least have a confirmation and be able to get more eyes on this
issue, but I doubt they have waded into the issue yet. If they have, they
haven't put it on the front-burner. I know Ilya has been test building on gcc47,
but I have heard anything back on whether they can reproduce it or not.
Since tdelibs is central to everything that happens in tde, it's hard to know
whether any new or existing issues seen are related/not related to whatever is
going on here. Can anybody think of any other tests I can run that might narrow
this down? Thanks.
There was a new release of gcc 4.7.0-6 on Arch so I rebuilt everything
(tqt3->tdebase) and tried again. Same result :( However, the file not found
error looks strange. What gives with that error? - just do to the random nature
of this error or has a 't' 'q' bug been introduced??
Here is the backtrace:
0x00007ffeeb43fa77 in TQFontMetrics::charWidth (this=0x17b6870, str=..., pos=81)
at kernel/qfont_x11.cpp:704
704 kernel/qfont_x11.cpp: No such file or directory.
(gdb) bt
#0 0x00007ffeeb43fa77 in TQFontMetrics::charWidth (this=0x17b6870, str=..., pos=81)
at kernel/qfont_x11.cpp:704
#1 0x00007ffee56ac1ba in width (tabWidth=<optimized out>, italic=<optimized
out>,
bold=<optimized out>, col=81, text=..., this=0x17b6850)
at /build/src/tdelibs/kate/part/katefont.h:76
#2 width (tabWidth=<optimized out>, col=81, text=..., fs=..., this=<optimized
out>)
at /build/src/tdelibs/kate/part/kateattribute.h:55
#3 KateRenderer::textWidth (this=0x18de640, textLine=..., startcol=0, maxwidth=753,
needWrap=0x7fffef2d6ec8, endX=0x7fffef2d6ebc)
at /build/src/tdelibs/kate/part/katerenderer.cpp:797
#4 0x00007ffee568d674 in KateViewInternal::range (this=this@entry=0x18a03e0,
realLine=realLine@entry=0, previous=previous@entry=0x0)
at /build/src/tdelibs/kate/part/kateviewinternal.cpp:1331
#5 0x00007ffee568eb32 in KateViewInternal::range (this=this@entry=0x18a03e0,
realLine=0, viewLine=viewLine@entry=1)
at /build/src/tdelibs/kate/part/kateviewinternal.cpp:1418
#6 0x00007ffee56904c9 in KateViewInternal::viewLineOffset
(this=this@entry=0x18a03e0,
virtualCursor=..., offset=0, keepX=keepX@entry=false)
at /build/src/tdelibs/kate/part/kateviewinternal.cpp:1578
#7 0x00007ffee5693d25 in KateViewInternal::makeVisible (this=this@entry=0x18a03e0,
c=..., endCol=114, force=force@entry=false, center=center@entry=false,
calledExternally=calledExternally@entry=false)
at /build/src/tdelibs/kate/part/kateviewinternal.cpp:781
#8 0x00007ffee5694352 in KateViewInternal::updateCursor (this=this@entry=0x18a03e0,
newCursor=..., force=force@entry=true, center=center@entry=false,
calledExternally=calledExternally@entry=false)
at /build/src/tdelibs/kate/part/kateviewinternal.cpp:2204
#9 0x00007ffee56984c0 in KateViewInternal::editEnd (this=0x18a03e0,
editTagLineStart=0,
editTagLineEnd=<optimized out>, tagFrom=<optimized out>)
at /build/src/tdelibs/kate/part/kateviewinternal.cpp:3385
#10 0x00007ffee5634ef0 in KateDocument::editEnd (this=0x17d5560)
at /build/src/tdelibs/kate/part/katedocument.cpp:1032
#11 0x00007ffee562ef5b in KateDocument::paste (this=0x17d5560, view=0x18a7fd0)
at /build/src/tdelibs/kate/part/katedocument.cpp:3249
#12 0x00007ffee5666a53 in KateView::paste (this=0x18a7fd0)
at /build/src/tdelibs/kate/part/kateview.cpp:1597
#13 0x00007ffee5696102 in KateViewInternal::mouseReleaseEvent (this=0x18a03e0,
e=0x7fffef2d77d0) at /build/src/tdelibs/kate/part/kateviewinternal.cpp:2965
#14 0x00007ffeeb52e343 in TQWidget::event (this=0x18a03e0, e=0x7fffef2d77d0)
at kernel/qwidget.cpp:4725
#15 0x00007ffeeb498559 in TQApplication::internalNotify (this=0x7fffef2d8030,
receiver=
0x18a03e0, e=0x7fffef2d77d0) at kernel/qapplication.cpp:2638
#16 0x00007ffeeb497be3 in TQApplication::notify (this=0x7fffef2d8030,
receiver=0x18a03e0, e=0x7fffef2d77d0) at kernel/qapplication.cpp:2424
#17 0x00007ffeec461894 in KApplication::notify (this=0x7fffef2d8030,
receiver=0x18a03e0,
event=0x7fffef2d77d0) at /build/src/tdelibs/tdecore/kapplication.cpp:583
#18 0x00007ffeeb42a6b3 in TQApplication::sendSpontaneousEvent (receiver=0x18a03e0,
event=0x7fffef2d77d0) at kernel/ntqapplication.h:526
#19 0x00007ffeeb423f53 in TQETWidget::translateMouseEvent (this=0x18a03e0,
event=0x7fffef2d7ce0) at kernel/qapplication_x11.cpp:4380
#20 0x00007ffeeb421871 in TQApplication::x11ProcessEvent (this=0x7fffef2d8030,
event=0x7fffef2d7ce0) at kernel/qapplication_x11.cpp:3557
#21 0x00007ffeeb43cc44 in TQEventLoop::processEvents (this=0x1718f90, flags=4)
at kernel/qeventloop_x11.cpp:195
#22 0x00007ffeeb4ab818 in TQEventLoop::enterLoop (this=0x1718f90)
at kernel/qeventloop.cpp:201
#23 0x00007ffeeb4ab6e9 in TQEventLoop::exec (this=0x1718f90) at
kernel/qeventloop.cpp:148
#24 0x00007ffeeb498689 in TQApplication::exec (this=0x7fffef2d8030)
at kernel/qapplication.cpp:2761
#25 0x00007ffeef7d43a8 in kdemain (argc=1, argv=0x7fffef2d8608)
at /build/src/tdebase/kate/app/kwritemain.cpp:692
#26 0x000000000040082c in main (argc=1, argv=0x7fffef2d8608)
at /build/src/build/kate/app/kwrite_tdeinit_executable.cpp:2
--
David C. Rankin, J.D.,P.E.