| Summary: | Hidden symbols support is incomplete | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Darrell <darrella> |
| Component: | other (any) | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | NEW --- | ||
| Severity: | normal | CC: | albator78, bugwatch, darrella, fatzer2, kb9vqf, michele.calgaro, slavek.banko |
| Priority: | P5 | ||
| Version: | R14.0.x [Trinity] | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
|
Description
Darrell
2012-10-22 22:05:27 CDT
I pushed several patches to GIT to add automake support for --enable-gcc-hidden-visibility. Check the commit web page for Oct. 26. With those patches, this bug report now reduces to those packages that fail to build when using --enable-gcc-hidden-visibility. Currently there is only one work-around, to use --disable-gcc-hidden-visibility for the affected packages. =============== BUILD FAILURES: =============== The following packages fail to build when -DWITH_GCC_VISIBILITY=ON or --enable-gcc-hidden-visibility are used. The failure is always "undefined reference" errors. amarok basket digikam (FTB when libkdcraw is built with --enable-gcc-hidden-visibility) kaffeine katapult kbfx kipi-plugins (FTB when libkdcraw is built with --enable-gcc-hidden-visibility) kmyfirewall kmymoney koffice kpilot kpowersave kpowersave-nohal ktechlab ktorrent libkdcraw (when built with --enable-gcc-hidden-visibility, kipi-plugins and digikam FTB) smb4k tdebindings tdeedu tdegraphics tdemultimedia tdepim tdesvn tdevelop tdewebdev Looks like knetworkmanager9 (tdenetworkmanager) does not support -DWITH_GCC_VISIBILITY. Add tdeio-locate to the list. I am unable to run tdeio-locate with -DWITH_GCC_VISIBILITY=ON. For example, when I run locate:*.ogg, I receive the following message in konqueror: An error occurred while loading locate:*.ogg: Could not start process Unable to create io-slave: tdelauncher said: Error loading 'tdeio_locate'. . In the xession-error log I see the following: [tdeinit] Got EXEC_NEW 'tdeio_locate' from launcher. Could not find kdemain: symbol not found [tdeinit] Could not find 'kdemain' in '/opt/trinity/lib/trinity/tdeio_locate.la'. Using -DWITH_GCC_VISIBILITY=OFF resolves the problem and tdeio-locate then works as expected. The tdeio-locate loading problem *should* be fixed in GIT hash 5c26e7a. I notice that in the cmake submodule there are two modules (modules/template_tdeinit_executable.cmake and modules/template_tdeinit_module.cmake) which appear to declare kdemain but do not declare it with KDE_EXPORT. I suspect there may be something similar in the admin submodule; these omissions could explain much of the hidden symbol loading problems experienced in TDE. However, I want to make sure the fix is 100% correct before committing it, as committing to those two submodules will force a full TDE rebuild in the nightly builds repositories for Debian and Ubuntu. Rebuilt tdeio-locate with commit 5c26e7a and -DWITH_GCC_VISIBILITY=ON. No problems using the locate: protocol. Strange side-effect of -DWITH_GCC_VISIBILITY=ON for application gtk-qt-engine : when enabled, it builds, but the KCM does not work at all, saying that "KLibrary" could not find any symbol "create_*" ... Confirmed. -DWITH_GCC_VISIBILITY=OFF I now see the following crash/backtrace:
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/libthread_db.so.1".
==== (gdb) bt ====
[TDECrash handler]
#5 0xb6821c77 in TQMutex::lock (this=0x11) at tools/qmutex_unix.cpp:478
#6 0xb6851826 in TQString::operator= (this=0x85146fc, s=...) at tools/qstring.cpp:1792
#7 0xb6696d32 in setText (text=..., this=0x85146f8) at widgets/ntqlistbox.h:352
#8 TQListBoxText::TQListBoxText (this=0x85146f8, text=...) at widgets/qlistbox.cpp:558
#9 0xb6696e6e in TQListBox::insertItem (this=0x84be328, text=..., index=0) at widgets/qlistbox.cpp:1563
#10 0xb6666fc6 in TQComboBox::insertStringList (this=0x84be010, list=..., index=<optimized out>) at widgets/qcombobox.cpp:692
#11 0xb50150b8 in KcmGtk::getInstalledThemes (this=0x8480a78) at /dev/shm/gtk-qt-engine/kcm_gtk/kcmgtk.cpp:267
#12 0xb50160d7 in KcmGtk::KcmGtk (this=0x8480a78, parent=0x11, name=0x11 <Address 0x11 out of bounds>) at /dev/shm/gtk-qt-engine/kcm_gtk/kcmgtk.cpp:194
#13 0xb50166d7 in create_kcmgtk (parent=0x0, name=0x843dbc8 "kcmgtk") at /dev/shm/gtk-qt-engine/kcm_gtk/kcmgtk.cpp:74
#14 0xb55d1e0a in TDECModuleLoader::load (mod=..., libname=..., loader=0xbfa96ba4, report=TDECModuleLoader::None, parent=0x0, name=0x843dbc8 "kcmgtk", args=...) at /dev/shm/tdelibs/tdeutils/tdecmoduleloader.cpp:92
#15 0xb55d2723 in TDECModuleLoader::loadModule (mod=..., report=TDECModuleLoader::None, withfallback=true, parent=0x0, name=0x0, args=...) at /dev/shm/tdelibs/tdeutils/tdecmoduleloader.cpp:156
#16 0xb55d2fb4 in TDECModuleLoader::loadModule (mod=..., withfallback=true, parent=0x0, name=0x0, args=...) at /dev/shm/tdelibs/tdeutils/tdecmoduleloader.cpp:118
#17 0xb5b10000 in ConfigModule::module (this=0x82aade8) at /dev/shm/tdebase/kcontrol/kcontrol/modules.cpp:72
#18 0xb5b0411c in ModuleWidget::load (this=0x837da30, module=0x82aade8) at /dev/shm/tdebase/kcontrol/kcontrol/dockcontainer.cpp:116
#19 0xb5b04514 in DockContainer::loadModule (this=0x83675f0, module=0x82aade8) at /dev/shm/tdebase/kcontrol/kcontrol/dockcontainer.cpp:168
#20 0xb5b04a60 in DockContainer::dockModule (this=0x83675f0, module=0x82aade8) at /dev/shm/tdebase/kcontrol/kcontrol/dockcontainer.cpp:222
#21 0xb5afedca in TopLevel::activateModule (this=0x828f648, mod=0x82aade8) at /dev/shm/tdebase/kcontrol/kcontrol/toplevel.cpp:426
#22 0xb5aff30b in TopLevel::tqt_invoke (this=0x828f648, _id=73, _o=0xbfa96f20) at /dev/shm/tdebase.build/kcontrol/kcontrol/toplevel.moc:143
#23 0xb65da936 in TQObject::activate_signal (this=0x8330080, clist=0x8343400, o=0xbfa96f20) at kernel/qobject.cpp:2750
#24 0xb5b01fb5 in IndexWidget::moduleActivated (this=this@entry=0x8330080, t0=t0@entry=0x82aade8) at /dev/shm/tdebase.build/kcontrol/kcontrol/indexwidget.moc:134
#25 0xb5b02294 in IndexWidget::moduleSelected (this=this@entry=0x8330080, m=0x82aade8) at /dev/shm/tdebase/kcontrol/kcontrol/indexwidget.cpp:66
#26 0xb5b027e3 in IndexWidget::tqt_invoke (this=0x8330080, _id=52, _o=0xbfa97030) at /dev/shm/tdebase.build/kcontrol/kcontrol/indexwidget.moc:158
#27 0xb65da936 in TQObject::activate_signal (this=0x83a2bf8, clist=0x83c5fb0, o=0xbfa97030) at kernel/qobject.cpp:2750
#28 0xb5b08ce5 in ModuleTreeView::moduleSelected (this=0x83a2bf8, t0=0x82aade8) at /dev/shm/tdebase.build/kcontrol/kcontrol/moduletreeview.moc:117
#29 0xb5b0927f in ModuleTreeView::tqt_invoke (this=0x83a2bf8, _id=107, _o=0xbfa97120) at /dev/shm/tdebase.build/kcontrol/kcontrol/moduletreeview.moc:137
#30 0xb65da936 in TQObject::activate_signal (this=0x83a2bf8, clist=0x839ac60, o=0xbfa97120) at kernel/qobject.cpp:2750
#31 0xb68b1e30 in TQListView::clicked (this=0x83a2bf8, t0=0x83c1a78) at .moc/release-shared-mt/moc_ntqlistview.cpp:353
#32 0xb66aa6ac in TQListView::contentsMouseReleaseEventEx (this=this@entry=0x83a2bf8, e=e@entry=0xbfa9731c) at widgets/qlistview.cpp:4584
#33 0xb66aa873 in TQListView::contentsMouseReleaseEvent (this=0x83a2bf8, e=0xbfa9731c) at widgets/qlistview.cpp:4479
#34 0xb7114989 in TDEListView::contentsMouseReleaseEvent (this=0x83a2bf8, e=0xbfa9731c) at /dev/shm/tdelibs/tdeui/tdelistview.cpp:887
#35 0xb66d566b in TQScrollView::viewportMouseReleaseEvent (this=0x83a2bf8, e=0xbfa977b8) at widgets/qscrollview.cpp:1753
#36 0xb66d5e67 in TQScrollView::eventFilter (this=0x83a2bf8, obj=0x83a2f68, e=0xbfa977b8) at widgets/qscrollview.cpp:1504
#37 0xb66a3a40 in TQListView::eventFilter (this=0x83a2bf8, o=0x83a2f68, e=0xbfa977b8) at widgets/qlistview.cpp:3884
#38 0xb65d7e73 in TQObject::activate_filters (this=this@entry=0x83a2f68, e=e@entry=0xbfa977b8) at kernel/qobject.cpp:1219
#39 0xb65d7efb in TQObject::event (this=0x83a2f68, e=0xbfa977b8) at kernel/qobject.cpp:1002
#40 0xb6611f06 in TQWidget::event (this=0x83a2f68, e=0xbfa977b8) at kernel/qwidget.cpp:4721
#41 0xb6583ed4 in internalNotify (e=0xbfa977b8, receiver=0x83a2f68, this=<optimized out>) at kernel/qapplication.cpp:2817
#42 TQApplication::internalNotify (this=0xbfa97e10, receiver=0x83a2f68, e=0xbfa977b8) at kernel/qapplication.cpp:2713
#43 0xb658461b in TQApplication::notify (this=0xbfa97e10, receiver=0x83a2f68, e=0xbfa977b8) at kernel/qapplication.cpp:2558
#44 0xb6bd042e in TDEApplication::notify (this=0xbfa97e10, receiver=0x83a2f68, event=0xbfa977b8) at /dev/shm/tdelibs/tdecore/tdeapplication.cpp:583
#45 0xb652ab2b in sendSpontaneousEvent (event=0xbfa977b8, receiver=0x83a2f68) at kernel/ntqapplication.h:545
#46 TQETWidget::translateMouseEvent (this=this@entry=0x83a2f68, event=event@entry=0xbfa97aa0) at kernel/qapplication_x11.cpp:4407
#47 0xb65296e8 in TQApplication::x11ProcessEvent (this=0xbfa97e10, event=0xbfa97aa0) at kernel/qapplication_x11.cpp:3671
#48 0xb6564de8 in TQEventLoop::processX11Events (this=this@entry=0x822f858) at kernel/qeventloop_x11_glib.cpp:353
#49 0xb6565469 in TQEventLoop::gsourceDispatch (this=this@entry=0x822f858, gs=gs@entry=0x822c420) at kernel/qeventloop_x11_glib.cpp:614
#50 0xb656556c in qt_gsource_dispatch (source=0x822c420, callback=0x0, user_data=0x0) at kernel/qeventloop_x11_glib.cpp:123
#51 0xb5d7cf73 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#52 0xb5d7d310 in ?? () from /usr/lib/libglib-2.0.so.0
#53 0xb5d7d3f1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#54 0xb6564c97 in TQEventLoop::processEvents (this=0x822f858, flags=4) at kernel/qeventloop_x11_glib.cpp:279
#55 0xb6597f20 in TQEventLoop::enterLoop (this=0x822f858) at kernel/qeventloop.cpp:227
#56 0xb6597ea7 in TQEventLoop::exec (this=0x822f858) at kernel/qeventloop.cpp:174
#57 0xb6584e3c in TQApplication::exec (this=0xbfa97e10) at kernel/qapplication.cpp:2949
#58 0xb5afd142 in kdemain (argc=17, argv=0x81ccde0) at /dev/shm/tdebase/kcontrol/kcontrol/main.cpp:152
#59 0xb779b753 in tdeinitmain (argc=7, argv=0x81ccde0) at /dev/shm/tdebase.build/kcontrol/kcontrol/kcontrol_tdeinit_module.cpp:3
#60 0x0804f6ec in launch (argc=7, _name=0x81cce84 "kcontrol", args=0xbfa97fc4 "", cwd=0x0, envc=1, envs=0x81cced6 "", reset_env=false, tty=0x0, avoid_loops=224, startup_id_str=0x11 <Address 0x11 out of bounds>, startup_id_str@entry=0x7 <Address 0x7 out of bounds>) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:673
#61 0x080507bc in handle_launcher_request (sock=<optimized out>, sock@entry=-1) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:1240
#62 0x08050daa in handle_requests (waitForPid=waitForPid@entry=0) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:1443
#63 0x0804cc3d in main (argc=5, argv=0xbfa98654, envp=0xbfa9866c) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:1909
==== (gdb) bt full ====
[TDECrash handler]
No symbol table info available.
#5 0xb6821c77 in TQMutex::lock (this=0x11) at tools/qmutex_unix.cpp:478
No locals.
#6 0xb6851826 in TQString::operator= (this=0x85146fc, s=...) at tools/qstring.cpp:1792
No locals.
#7 0xb6696d32 in setText (text=..., this=0x85146f8) at widgets/ntqlistbox.h:352
No locals.
#8 TQListBoxText::TQListBoxText (this=0x85146f8, text=...) at widgets/qlistbox.cpp:558
No locals.
#9 0xb6696e6e in TQListBox::insertItem (this=0x84be328, text=..., index=0) at widgets/qlistbox.cpp:1563
No locals.
#10 0xb6666fc6 in TQComboBox::insertStringList (this=0x84be010, list=..., index=<optimized out>) at widgets/qcombobox.cpp:692
it = {node = 0x850e9c0}
#11 0xb50150b8 in KcmGtk::getInstalledThemes (this=0x8480a78) at /dev/shm/gtk-qt-engine/kcm_gtk/kcmgtk.cpp:267
otherStyles = {<TQValueList<TQString>> = {sh = 0x85189d8}, <No data fields>}
installed = 80
otherGtk3Styles = {<TQValueList<TQString>> = {sh = 0x8513170}, <No data fields>}
gtk3installed = 80
#12 0xb50160d7 in KcmGtk::KcmGtk (this=0x8480a78, parent=0x11, name=0x11 <Address 0x11 out of bounds>) at /dev/shm/gtk-qt-engine/kcm_gtk/kcmgtk.cpp:194
gtkSearchPathsDefault = {<TQValueList<TQString>> = {sh = 0x84b1030}, <No data fields>}
l = 0xbfa96ad8
iconLoader = {d = 0x84fcac0}
#13 0xb50166d7 in create_kcmgtk (parent=0x0, name=0x843dbc8 "kcmgtk") at /dev/shm/gtk-qt-engine/kcm_gtk/kcmgtk.cpp:74
No locals.
#14 0xb55d1e0a in TDECModuleLoader::load (mod=..., libname=..., loader=0xbfa96ba4, report=TDECModuleLoader::None, parent=0x0, name=0x843dbc8 "kcmgtk", args=...) at /dev/shm/tdelibs/tdeutils/tdecmoduleloader.cpp:92
initSym = {static null = {static null = <same as static member of an already seen type>, d = 0x81700c8, static shared_null = 0x81700c8}, d = 0x8455ec8, static shared_null = 0x81700c8}
factory = {static null = {static null = <same as static member of an already seen type>, d = 0x81700c8, static shared_null = 0x81700c8}, d = 0x83472b8, static shared_null = 0x81700c8}
create = 0xb5016640 <create_kcmgtk(TQWidget*, char const*)>
lib = 0x84816e0
#15 0xb55d2723 in TDECModuleLoader::loadModule (mod=..., report=TDECModuleLoader::None, withfallback=true, parent=0x0, name=0x0, args=...) at /dev/shm/tdelibs/tdeutils/tdecmoduleloader.cpp:156
loader = 0x82b4b90
module = 0xb6ab4d01
#16 0xb55d2fb4 in TDECModuleLoader::loadModule (mod=..., withfallback=true, parent=0x0, name=0x0, args=...) at /dev/shm/tdelibs/tdeutils/tdecmoduleloader.cpp:118
No locals.
#17 0xb5b10000 in ConfigModule::module (this=0x82aade8) at /dev/shm/tdebase/kcontrol/kcontrol/modules.cpp:72
run_as_root = <optimized out>
modWidget = 0x0
#18 0xb5b0411c in ModuleWidget::load (this=0x837da30, module=0x82aade8) at /dev/shm/tdebase/kcontrol/kcontrol/dockcontainer.cpp:116
proxy = <optimized out>
#19 0xb5b04514 in DockContainer::loadModule (this=0x83675f0, module=0x82aade8) at /dev/shm/tdebase/kcontrol/kcontrol/dockcontainer.cpp:168
widget = 0x82aade8
#20 0xb5b04a60 in DockContainer::dockModule (this=0x83675f0, module=0x82aade8) at /dev/shm/tdebase/kcontrol/kcontrol/dockcontainer.cpp:222
widget = <optimized out>
#21 0xb5afedca in TopLevel::activateModule (this=0x828f648, mod=0x82aade8) at /dev/shm/tdebase/kcontrol/kcontrol/toplevel.cpp:426
No locals.
#22 0xb5aff30b in TopLevel::tqt_invoke (this=0x828f648, _id=73, _o=0xbfa96f20) at /dev/shm/tdebase.build/kcontrol/kcontrol/toplevel.moc:143
No locals.
#23 0xb65da936 in TQObject::activate_signal (this=0x8330080, clist=0x8343400, o=0xbfa96f20) at kernel/qobject.cpp:2750
currentThread = 0xb6abd4fc <tqt_main_thread>
sol = 0x8290468
oldSender = <optimized out>
#24 0xb5b01fb5 in IndexWidget::moduleActivated (this=this@entry=0x8330080, t0=t0@entry=0x82aade8) at /dev/shm/tdebase.build/kcontrol/kcontrol/indexwidget.moc:134
clist = 0x8343400
o = {{type = 0xb6abef88 <static_QUType_Null>, payload = {b = 200, c = -56 '\310', s = -9272, i = 138927048, l = 138927048, uc = 200 '\310', us = 56264, ui = 138927048, ul = 138927048, f = 6.01427358e-34, d = 6.8639081694937859e-316, byte = "\310\333G\b\000\000\000\000)\t\364O\t\266", bytearray = {data = 0x847dbc8 "\250\016\251\266\001\067\\\002\300\327C\b\300\327C\b\300\327C\b", size = 0}, ptr = 0x847dbc8, voidstar = {ptr = 0x847dbc8, owner = false}, charstar = {ptr = 0x847dbc8 "\250\016\251\266\001\067\\\002\300\327C\b\300\327C\b\300\327C\b", owner = false}, utf8 = {ptr = 0x847dbc8 "\250\016\251\266\001\067\\\002\300\327C\b\300\327C\b\300\327C\b", owner = false}, local8bit = {ptr = 0x847dbc8 "\250\016\251\266\001\067\\\002\300\327C\b\300\327C\b\300\327C\b", owner = false}, iface = 0x847dbc8, idisp = 0x847dbc8}, isLastObject = false}, {type = 0xb6abef60 <static_QUType_ptr>, payload = {b = 232, c = -24 '\350', s = -21016, i = 137014760, l = 137014760, uc = 232 '\350', us = 44520, ui = 137014760, ul = 137014760, f = 5.136194e-34, d = 3.6007072253937082e-269, byte = "\350\255*\b\270\005\063\b\370+:\b\001\000\000", bytearray = {data = 0x82aade8 "\210\062\262\265 ", size = 137561528}, ptr = 0x82aade8, voidstar = {ptr = 0x82aade8, owner = 184}, charstar = {ptr = 0x82aade8 "\210\062\262\265 ", owner = 184}, utf8 = {ptr = 0x82aade8 "\210\062\262\265 ", owner = 184}, local8bit = {ptr = 0x82aade8 "\210\062\262\265 ", owner = 184}, iface = 0x82aade8, idisp = 0x82aade8}, isLastObject = true}}
#25 0xb5b02294 in IndexWidget::moduleSelected (this=this@entry=0x8330080, m=0x82aade8) at /dev/shm/tdebase/kcontrol/kcontrol/indexwidget.cpp:66
obj = <optimized out>
#26 0xb5b027e3 in IndexWidget::tqt_invoke (this=0x8330080, _id=52, _o=0xbfa97030) at /dev/shm/tdebase.build/kcontrol/kcontrol/indexwidget.moc:158
No locals.
#27 0xb65da936 in TQObject::activate_signal (this=0x83a2bf8, clist=0x83c5fb0, o=0xbfa97030) at kernel/qobject.cpp:2750
currentThread = 0xb6abd4fc <tqt_main_thread>
sol = 0x83305b8
oldSender = <optimized out>
#28 0xb5b08ce5 in ModuleTreeView::moduleSelected (this=0x83a2bf8, t0=0x82aade8) at /dev/shm/tdebase.build/kcontrol/kcontrol/moduletreeview.moc:117
clist = 0x83c5fb0
o = {{type = 0xb6abef88 <static_QUType_Null>, payload = {b = 72, c = 72 'H', s = -32184, i = -1241480632, l = -1241480632, uc = 72 'H', us = 33352, ui = 3053486664, ul = 3053486664, f = -1.914932e-06, d = -2.3911471337433294e-45, byte = "H\202\000\266TM\253\266\234\210\260\265\364\366\071\b", bytearray = {data = 0xb6008248 <pthread_mutex_unlock+8> "\201\315\b", size = 3064679764}, ptr = 0xb6008248 <pthread_mutex_unlock+8>, voidstar = {ptr = 0xb6008248 <pthread_mutex_unlock+8>, owner = 84}, charstar = {ptr = 0xb6008248 <pthread_mutex_unlock+8> "\201\315\b", owner = 84}, utf8 = {ptr = 0xb6008248 <pthread_mutex_unlock+8> "\201\315\b", owner = 84}, local8bit = {ptr = 0xb6008248 <pthread_mutex_unlock+8> "\201\315\b", owner = 84}, iface = 0xb6008248 <pthread_mutex_unlock+8>, idisp = 0xb6008248 <pthread_mutex_unlock+8>}, isLastObject = false}, {type = 0xb6abef60 <static_QUType_ptr>, payload = {b = 232, c = -24 '\350', s = -21016, i = 137014760, l = 137014760, uc = 232 '\350', us = 44520, ui = 137014760, ul = 137014760, f = 5.136194e-34, d = 4.9148078583152654e-269, byte = "\350\255*\b\364\366\071\b8h \b'\022\000", bytearray = {data = 0x82aade8 "\210\062\262\265 ", size = 138016500}, ptr = 0x82aade8, voidstar = {ptr = 0x82aade8, owner = 244}, charstar = {ptr = 0x82aade8 "\210\062\262\265 ", owner = 244}, utf8 = {ptr = 0x82aade8 "\210\062\262\265 ", owner = 244}, local8bit = {ptr = 0x82aade8 "\210\062\262\265 ", owner = 244}, iface = 0x82aade8, idisp = 0x82aade8}, isLastObject = true}}
#29 0xb5b0927f in ModuleTreeView::tqt_invoke (this=0x83a2bf8, _id=107, _o=0xbfa97120) at /dev/shm/tdebase.build/kcontrol/kcontrol/moduletreeview.moc:137
No locals.
#30 0xb65da936 in TQObject::activate_signal (this=0x83a2bf8, clist=0x839ac60, o=0xbfa97120) at kernel/qobject.cpp:2750
currentThread = 0xb6abd4fc <tqt_main_thread>
sol = 0x83bf400
oldSender = <optimized out>
#31 0xb68b1e30 in TQListView::clicked (this=0x83a2bf8, t0=0x83c1a78) at .moc/release-shared-mt/moc_ntqlistview.cpp:353
clist = 0x839ac60
o = {{type = 0xb6abef88 <static_QUType_Null>, payload = {b = false, c = 0 '\000', s = 0, i = 0, l = 0, uc = 0 '\000', us = 0, ui = 0, ul = 0, f = 0, d = 4.954007923085358e-269, byte = "\000\000\000\000\370+:\b\341\064j\266\b <\b", bytearray = {data = 0x0, size = 138030072}, ptr = 0x0, voidstar = {ptr = 0x0, owner = 248}, charstar = {ptr = 0x0, owner = 248}, utf8 = {ptr = 0x0, owner = 248}, local8bit = {ptr = 0x0, owner = 248}, iface = 0x0, idisp = 0x0}, isLastObject = false}, {type = 0xb6abef60 <static_QUType_ptr>, payload = {b = 120, c = 120 'x', s = 6776, i = 138156664, l = 138156664, uc = 120 'x', us = 6776, ui = 138156664, ul = 138156664, f = 5.6605306e-34, d = 5.279231834749769e-269, byte = "x\032<\b\320\343;\b\253\000`\003\324\001\000", bytearray = {data = 0x83c1a78 "h+\262\265\026", size = 138142672}, ptr = 0x83c1a78, voidstar = {ptr = 0x83c1a78, owner = 208}, charstar = {ptr = 0x83c1a78 "h+\262\265\026", owner = 208}, utf8 = {ptr = 0x83c1a78 "h+\262\265\026", owner = 208}, local8bit = {ptr = 0x83c1a78 "h+\262\265\026", owner = 208}, iface = 0x83c1a78, idisp = 0x83c1a78}, isLastObject = true}}
#32 0xb66aa6ac in TQListView::contentsMouseReleaseEventEx (this=this@entry=0x83a2bf8, e=e@entry=0xbfa9731c) at widgets/qlistview.cpp:4584
emitClicked = true
vp = {xp = 78, yp = 93}
i = 0x83c1a78
rootColumnPos = <optimized out>
#33 0xb66aa873 in TQListView::contentsMouseReleaseEvent (this=0x83a2bf8, e=0xbfa9731c) at widgets/qlistview.cpp:4479
No locals.
#34 0xb7114989 in TDEListView::contentsMouseReleaseEvent (this=0x83a2bf8, e=0xbfa9731c) at /dev/shm/tdelibs/tdeui/tdelistview.cpp:887
No locals.
#35 0xb66d566b in TQScrollView::viewportMouseReleaseEvent (this=0x83a2bf8, e=0xbfa977b8) at widgets/qscrollview.cpp:1753
ce = {<TQEvent> = {<TQt> = {static color0 = @0xb6abd540, static color1 = @0xb6abd548, static black = @0xb6abd550, static white = @0xb6abd558, static darkGray = @0xb6abd560, static gray = @0xb6abd568, static lightGray = @0xb6abd570, static red = @0xb6abd578, static green = @0xb6abd580, static blue = @0xb6abd588, static cyan = @0xb6abd590, static magenta = @0xb6abd598, static yellow = @0xb6abd5a0, static darkRed = @0xb6abd5a8, static darkGreen = @0xb6abd5b0, static darkBlue = @0xb6abd5b8, static darkCyan = @0xb6abd5c0, static darkMagenta = @0xb6abd5c8, static darkYellow = @0xb6abd5d0, static arrowCursor = @0xb6abbcc0, static upArrowCursor = @0xb6abbcc4, static crossCursor = @0xb6abbcc8, static waitCursor = @0xb6abbccc, static ibeamCursor = @0xb6abbcd0, static sizeVerCursor = @0xb6abbcd4, static sizeHorCursor = @0xb6abbcd8, static sizeBDiagCursor = @0xb6abbcdc, static sizeFDiagCursor = @0xb6abbce0, static sizeAllCursor = @0xb6abbce4, static blankCursor = @0xb6abbce8, static splitVCursor = @0xb6abbcec, static splitHCursor = @0xb6abbcf0, static pointingHandCursor = @0xb6abbcf4, static forbiddenCursor = @0xb6abbcf8, static whatsThisCursor = @0xb6abbcfc, static busyCursor = @0xb6abbd00}, _vptr.TQEvent = 0xb72f3f38 <vtable for TQMouseEvent+8>, t = TQEvent::MouseButtonRelease, posted = 0, spont = 0}, p = {xp = 78, yp = 93}, g = {xp = 84, yp = 192}, b = 1, s = 1, accpt = 1}
#36 0xb66d5e67 in TQScrollView::eventFilter (this=0x83a2bf8, obj=0x83a2f68, e=0xbfa977b8) at widgets/qscrollview.cpp:1504
No locals.
#37 0xb66a3a40 in TQListView::eventFilter (this=0x83a2bf8, o=0x83a2f68, e=0xbfa977b8) at widgets/qlistview.cpp:3884
No locals.
#38 0xb65d7e73 in TQObject::activate_filters (this=this@entry=0x83a2f68, e=e@entry=0xbfa977b8) at kernel/qobject.cpp:1219
it = {<TQPtrListIterator<TQObject>> = {<TQGListIterator> = {list = 0x83bd218, curNode = 0x0}, <No data fields>}, <No data fields>}
obj = 0x83a2bf8
#39 0xb65d7efb in TQObject::event (this=0x83a2f68, e=0xbfa977b8) at kernel/qobject.cpp:1002
No locals.
#40 0xb6611f06 in TQWidget::event (this=0x83a2f68, e=0xbfa977b8) at kernel/qwidget.cpp:4721
No locals.
#41 0xb6583ed4 in internalNotify (e=0xbfa977b8, receiver=0x83a2f68, this=<optimized out>) at kernel/qapplication.cpp:2817
locklevel = 2
llcount = <optimized out>
consumed = false
handled = false
#42 TQApplication::internalNotify (this=0xbfa97e10, receiver=0x83a2f68, e=0xbfa977b8) at kernel/qapplication.cpp:2713
No locals.
#43 0xb658461b in TQApplication::notify (this=0xbfa97e10, receiver=0x83a2f68, e=0xbfa977b8) at kernel/qapplication.cpp:2558
me = {<TQEvent> = {<TQt> = {static color0 = @0xb6abd540, static color1 = @0xb6abd548, static black = @0xb6abd550, static white = @0xb6abd558, static darkGray = @0xb6abd560, static gray = @0xb6abd568, static lightGray = @0xb6abd570, static red = @0xb6abd578, static green = @0xb6abd580, static blue = @0xb6abd588, static cyan = @0xb6abd590, static magenta = @0xb6abd598, static yellow = @0xb6abd5a0, static darkRed = @0xb6abd5a8, static darkGreen = @0xb6abd5b0, static darkBlue = @0xb6abd5b8, static darkCyan = @0xb6abd5c0, static darkMagenta = @0xb6abd5c8, static darkYellow = @0xb6abd5d0, static arrowCursor = @0xb6abbcc0, static upArrowCursor = @0xb6abbcc4, static crossCursor = @0xb6abbcc8, static waitCursor = @0xb6abbccc, static ibeamCursor = @0xb6abbcd0, static sizeVerCursor = @0xb6abbcd4, static sizeHorCursor = @0xb6abbcd8, static sizeBDiagCursor = @0xb6abbcdc, static sizeFDiagCursor = @0xb6abbce0, static sizeAllCursor = @0xb6abbce4, static blankCursor = @0xb6abbce8, static splitVCursor = @0xb6abbcec, static splitHCursor = @0xb6abbcf0, static pointingHandCursor = @0xb6abbcf4, static forbiddenCursor = @0xb6abbcf8, static whatsThisCursor = @0xb6abbcfc, static busyCursor = @0xb6abbd00}, _vptr.TQEvent = 0xb72f3f38 <vtable for TQMouseEvent+8>, t = TQEvent::MouseButtonRelease, posted = 0, spont = 1}, p = {xp = 78, yp = 93}, g = {xp = 84, yp = 192}, b = 1, s = 1, accpt = 1}
w = 0x83a2f68
mouse = 0xbfa977b8
relpos = {xp = 78, yp = 93}
res = false
#44 0xb6bd042e in TDEApplication::notify (this=0xbfa97e10, receiver=0x83a2f68, event=0xbfa977b8) at /dev/shm/tdelibs/tdecore/tdeapplication.cpp:583
t = TQEvent::MouseButtonRelease
#45 0xb652ab2b in sendSpontaneousEvent (event=0xbfa977b8, receiver=0x83a2f68) at kernel/ntqapplication.h:545
No locals.
#46 TQETWidget::translateMouseEvent (this=this@entry=0x83a2f68, event=event@entry=0xbfa97aa0) at kernel/qapplication_x11.cpp:4407
widget = 0x83a2f68
w = <optimized out>
oldOpenPopupCount = 0
e = {<TQEvent> = {<TQt> = {static color0 = @0xb6abd540, static color1 = @0xb6abd548, static black = @0xb6abd550, static white = @0xb6abd558, static darkGray = @0xb6abd560, static gray = @0xb6abd568, static lightGray = @0xb6abd570, static red = @0xb6abd578, static green = @0xb6abd580, static blue = @0xb6abd588, static cyan = @0xb6abd590, static magenta = @0xb6abd598, static yellow = @0xb6abd5a0, static darkRed = @0xb6abd5a8, static darkGreen = @0xb6abd5b0, static darkBlue = @0xb6abd5b8, static darkCyan = @0xb6abd5c0, static darkMagenta = @0xb6abd5c8, static darkYellow = @0xb6abd5d0, static arrowCursor = @0xb6abbcc0, static upArrowCursor = @0xb6abbcc4, static crossCursor = @0xb6abbcc8, static waitCursor = @0xb6abbccc, static ibeamCursor = @0xb6abbcd0, static sizeVerCursor = @0xb6abbcd4, static sizeHorCursor = @0xb6abbcd8, static sizeBDiagCursor = @0xb6abbcdc, static sizeFDiagCursor = @0xb6abbce0, static sizeAllCursor = @0xb6abbce4, static blankCursor = @0xb6abbce8, static splitVCursor = @0xb6abbcec, static splitHCursor = @0xb6abbcf0, static pointingHandCursor = @0xb6abbcf4, static forbiddenCursor = @0xb6abbcf8, static whatsThisCursor = @0xb6abbcfc, static busyCursor = @0xb6abbd00}, _vptr.TQEvent = 0xb72f3f38 <vtable for TQMouseEvent+8>, t = TQEvent::MouseButtonRelease, posted = 0, spont = 1}, p = {xp = 78, yp = 93}, g = {xp = 84, yp = 192}, b = 1, s = 1, accpt = 1}
manualGrab = false
type = TQEvent::MouseButtonRelease
globalPos = {xp = 84, yp = 192}
button = 1
state = 1
nextEvent = {type = -1240903692, xany = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, window = 3215555232}, xkey = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, window = 3215555232, root = 0, subwindow = 3215555232, time = 3058818596, x = 138030072, y = 0, x_root = 136444644, y_root = -1241480588, state = 136444644, keycode = 3068950164, same_screen = -1079412064}, xbutton = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, window = 3215555232, root = 0, subwindow = 3215555232, time = 3058818596, x = 138030072, y = 0, x_root = 136444644, y_root = -1241480588, state = 136444644, button = 3068950164, same_screen = -1079412064}, xmotion = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, window = 3215555232, root = 0, subwindow = 3215555232, time = 3058818596, x = 138030072, y = 0, x_root = 136444644, y_root = -1241480588, state = 136444644, is_hint = -108 '\224', same_screen = -1079412064}, xcrossing = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, window = 3215555232, root = 0, subwindow = 3215555232, time = 3058818596, x = 138030072, y = 0, x_root = 136444644, y_root = -1241480588, mode = 136444644, detail = -1226017132, same_screen = -1079412064, focus = -1228518260, state = 138030072}, xfocus = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, window = 3215555232, mode = 0, detail = -1079412064}, xexpose = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, window = 3215555232, x = 0, y = -1079412064, width = -1236148700, height = 138030072, count = 0}, xgraphicsexpose = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, drawable = 3215555232, x = 0, y = -1079412064, width = -1236148700, height = 138030072, count = 0, major_code = 136444644, minor_code = -1241480588}, xnoexpose = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, drawable = 3215555232, major_code = 0, minor_code = -1079412064}, xvisibility = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, window = 3215555232, state = 0}, xcreatewindow = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, parent = 3215555232, window = 0, x = -1079412064, y = -1236148700, width = 138030072, height = 0, border_width = 136444644, override_redirect = -1241480588}, xdestroywindow = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, event = 3215555232, window = 0}, xunmap = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, event = 3215555232, window = 0, from_configure = -1079412064}, xmap = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, event = 3215555232, window = 0, override_redirect = -1079412064}, xmaprequest = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, parent = 3215555232, window = 0}, xreparent = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, event = 3215555232, window = 0, parent = 3215555232, x = -1236148700, y = 138030072, override_redirect = 0}, xconfigure = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, event = 3215555232, window = 0, x = -1079412064, y = -1236148700, width = 138030072, height = 0, border_width = 136444644, above = 3053486708, override_redirect = 136444644}, xgravity = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, event = 3215555232, window = 0, x = -1079412064, y = -1236148700}, xresizerequest = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, window = 3215555232, width = 0, height = -1079412064}, xconfigurerequest = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, parent = 3215555232, window = 0, x = -1079412064, y = -1236148700, width = 138030072, height = 0, border_width = 136444644, above = 3053486708, detail = 136444644, value_mask = 3068950164}, xcirculate = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, event = 3215555232, window = 0, place = -1079412064}, xcirculaterequest = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, parent = 3215555232, window = 0, place = -1079412064}, xproperty = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, window = 3215555232, atom = 0, time = 3215555232, state = -1236148700}, xselectionclear = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, window = 3215555232, selection = 0, time = 3215555232}, xselectionrequest = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, owner = 3215555232, requestor = 0, selection = 3215555232, target = 3058818596, property = 138030072, time = 0}, xselection = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, requestor = 3215555232, selection = 0, target = 3215555232, property = 3058818596, time = 138030072}, xcolormap = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, window = 3215555232, colormap = 0, c_new = -1079412064, state = -1236148700}, xclient = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, window = 3215555232, message_type = 0, format = -1079412064, data = {b = "$\336Q\266\370+:\b\000\000\000\000\344\372!\bt\202\000\266", s = {-8668, -18863, 11256, 2106, 0, 0, -1308, 2081, -32140, -18944}, l = {-1236148700, 138030072, 0, 136444644, -1241480588}}}, xmapping = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, window = 3215555232, request = 0, first_keycode = -1079412064, count = -1236148700}, xerror = {type = -1240903692, display = 0xb6ab4d54, resourceid = 127, serial = 3064679764, error_code = 160 '\240', request_code = 122 'z', minor_code = 169 '\251'}, xkeymap = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, window = 3215555232, key_vector = "\000\000\000\000\240z\251\277$\336Q\266\370+:\b\000\000\000\000\344\372!\bt\202\000\266\344\372!\b"}, xgeneric = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, extension = -1079412064, evtype = 0}, xcookie = {type = -1240903692, serial = 3064679764, send_event = 127, display = 0xb6ab4d54, extension = -1079412064, evtype = 0, cookie = 3215555232, data = 0xb651de24 <tqt_try_modal(TQWidget*, _XEvent*)+84>}, pad = {-1240903692, -1230287532, 127, -1230287532, -1079412064, 0, -1079412064, -1236148700, 138030072, 0, 136444644, -1241480588, 136444644, -1226017132, -1079412064, -1228518260, 138030072, -1079412064, -1230287532, -1240903692, -1240903692, 0, 56623275, -1241480588}}
x_root_save = 84
pos = {xp = 78, yp = 93}
y_root_save = 192
#47 0xb65296e8 in TQApplication::x11ProcessEvent (this=0xbfa97e10, event=0xbfa97aa0) at kernel/qapplication_x11.cpp:3671
widget = 0x83a2f68
keywidget = <optimized out>
grabbed = false
#48 0xb6564de8 in TQEventLoop::processX11Events (this=this@entry=0x822f858) at kernel/qeventloop_x11_glib.cpp:353
flags = 4
nevents = 1
locker = {mtx = 0x821f640}
event = {type = 5, xany = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, window = 56623275}, xkey = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, window = 56623275, root = 468, subwindow = 0, time = 39597989, x = 78, y = 93, x_root = 84, y_root = 192, state = 272, keycode = 1, same_screen = 1}, xbutton = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, window = 56623275, root = 468, subwindow = 0, time = 39597989, x = 78, y = 93, x_root = 84, y_root = 192, state = 272, button = 1, same_screen = 1}, xmotion = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, window = 56623275, root = 468, subwindow = 0, time = 39597989, x = 78, y = 93, x_root = 84, y_root = 192, state = 272, is_hint = 1 '\001', same_screen = 1}, xcrossing = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, window = 56623275, root = 468, subwindow = 0, time = 39597989, x = 78, y = 93, x_root = 84, y_root = 192, mode = 272, detail = 1, same_screen = 1, focus = 1, state = 16}, xfocus = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, window = 56623275, mode = 468, detail = 0}, xexpose = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, window = 56623275, x = 468, y = 0, width = 39597989, height = 78, count = 93}, xgraphicsexpose = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, drawable = 56623275, x = 468, y = 0, width = 39597989, height = 78, count = 93, major_code = 84, minor_code = 192}, xnoexpose = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, drawable = 56623275, major_code = 468, minor_code = 0}, xvisibility = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, window = 56623275, state = 468}, xcreatewindow = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, parent = 56623275, window = 468, x = 0, y = 39597989, width = 78, height = 93, border_width = 84, override_redirect = 192}, xdestroywindow = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, event = 56623275, window = 468}, xunmap = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, event = 56623275, window = 468, from_configure = 0}, xmap = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, event = 56623275, window = 468, override_redirect = 0}, xmaprequest = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, parent = 56623275, window = 468}, xreparent = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, event = 56623275, window = 468, parent = 0, x = 39597989, y = 78, override_redirect = 93}, xconfigure = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, event = 56623275, window = 468, x = 0, y = 39597989, width = 78, height = 93, border_width = 84, above = 192, override_redirect = 272}, xgravity = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, event = 56623275, window = 468, x = 0, y = 39597989}, xresizerequest = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, window = 56623275, width = 468, height = 0}, xconfigurerequest = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, parent = 56623275, window = 468, x = 0, y = 39597989, width = 78, height = 93, border_width = 84, above = 192, detail = 272, value_mask = 1}, xcirculate = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, event = 56623275, window = 468, place = 0}, xcirculaterequest = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, parent = 56623275, window = 468, place = 0}, xproperty = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, window = 56623275, atom = 468, time = 0, state = 39597989}, xselectionclear = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, window = 56623275, selection = 468, time = 0}, xselectionrequest = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, owner = 56623275, requestor = 468, selection = 0, target = 39597989, property = 78, time = 93}, xselection = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, requestor = 56623275, selection = 468, target = 0, property = 39597989, time = 78}, xcolormap = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, window = 56623275, colormap = 468, c_new = 0, state = 39597989}, xclient = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, window = 56623275, message_type = 468, format = 0, data = {b = "\245\067\\\002N\000\000\000]\000\000\000T\000\000\000\300\000\000", s = {14245, 604, 78, 0, 93, 0, 84, 0, 192, 0}, l = {39597989, 78, 93, 84, 192}}}, xmapping = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, window = 56623275, request = 468, first_keycode = 0, count = 39597989}, xerror = {type = 5, display = 0x131f, resourceid = 0, serial = 136341560, error_code = 171 '\253', request_code = 0 '\000', minor_code = 96 '`'}, xkeymap = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, window = 56623275, key_vector = "\324\001\000\000\000\000\000\000\245\067\\\002N\000\000\000]\000\000\000T\000\000\000\300\000\000\000\020\001\000"}, xgeneric = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, extension = 56623275, evtype = 468}, xcookie = {type = 5, serial = 4895, send_event = 0, display = 0x8206838, extension = 56623275, evtype = 468, cookie = 0, data = 0x25c37a5}, pad = {5, 4895, 0, 136341560, 56623275, 468, 0, 39597989, 78, 93, 84, 192, 272, 1, 1, 1, 16, 0, 0, 0, 0, 0, 0, 0}}
exclude_all = <optimized out>
#49 0xb6565469 in TQEventLoop::gsourceDispatch (this=this@entry=0x822f858, gs=gs@entry=0x822c420) at kernel/qeventloop_x11_glib.cpp:614
nevents = <optimized out>
flags = 4
#50 0xb656556c in qt_gsource_dispatch (source=0x822c420, callback=0x0, user_data=0x0) at kernel/qeventloop_x11_glib.cpp:123
qtGSource = 0x822c420
candidateEventLoop = 0x822f858
activeThreadEventLoop = <optimized out>
#51 0xb5d7cf73 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#52 0xb5d7d310 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#53 0xb5d7d3f1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#54 0xb6564c97 in TQEventLoop::processEvents (this=0x822f858, flags=4) at kernel/qeventloop_x11_glib.cpp:279
save_flags = 4
rval = <optimized out>
#55 0xb6597f20 in TQEventLoop::enterLoop (this=0x822f858) at kernel/qeventloop.cpp:227
old_exitloop = false
#56 0xb6597ea7 in TQEventLoop::exec (this=0x822f858) at kernel/qeventloop.cpp:174
No locals.
#57 0xb6584e3c in TQApplication::exec (this=0xbfa97e10) at kernel/qapplication.cpp:2949
No locals.
#58 0xb5afd142 in kdemain (argc=17, argv=0x81ccde0) at /dev/shm/tdebase/kcontrol/kcontrol/main.cpp:152
aboutKControl = {mAppName = 0xb5b14e2d "kcontrol", mProgramName = 0xb5b14e3a "Trinity Control Center", mVersion = 0xb5b14e51 "R14.0.0 [DEVELOPMENT]", mShortDescription = 0xb5b14e36 "The Trinity Control Center", mLicenseKey = 1, mCopyrightStatement = 0xb5b14fdc "(c) 1998-2004, The TDE Control Center Developers", mOtherText = 0x0, mHomepageAddress = 0x0, mBugEmailAddress = 0xb6e05024 "http://bugs.trinitydesktop.org", mAuthorList = {sh = 0x81cfd60}, mCreditList = {sh = 0x81c0aa8}, mLicenseText = 0x0, static defaultBugTracker = 0xb6e05024 "http://bugs.trinitydesktop.org", d = 0x81c72f0}
aboutData = 0xbfa97da8
app = {<KUniqueApplication> = {<TDEApplication> = {<TQApplication> = {<TQObject> = {<TQt> = {static color0 = @0xb6abd540, static color1 = @0xb6abd548, static black = @0xb6abd550, static white = @0xb6abd558, static darkGray = @0xb6abd560, static gray = @0xb6abd568, static lightGray = @0xb6abd570, static red = @0xb6abd578, static green = @0xb6abd580, static blue = @0xb6abd588, static cyan = @0xb6abd590, static magenta = @0xb6abd598, static yellow = @0xb6abd5a0, static darkRed = @0xb6abd5a8, static darkGreen = @0xb6abd5b0, static darkBlue = @0xb6abd5b8, static darkCyan = @0xb6abd5c0, static darkMagenta = @0xb6abd5c8, static darkYellow = @0xb6abd5d0, static arrowCursor = @0xb6abbcc0, static upArrowCursor = @0xb6abbcc4, static crossCursor = @0xb6abbcc8, static waitCursor = @0xb6abbccc, static ibeamCursor = @0xb6abbcd0, static sizeVerCursor = @0xb6abbcd4, static sizeHorCursor = @0xb6abbcd8, static sizeBDiagCursor = @0xb6abbcdc, static sizeFDiagCursor = @0xb6abbce0, static sizeAllCursor = @0xb6abbce4, static blankCursor = @0xb6abbce8, static splitVCursor = @0xb6abbcec, static splitHCursor = @0xb6abbcf0, static pointingHandCursor = @0xb6abbcf4, static forbiddenCursor = @0xb6abbcf8, static whatsThisCursor = @0xb6abbcfc, static busyCursor = @0xb6abbd00}, _vptr.TQObject = 0xb5b211a8 <vtable for KControlApp+8>, static metaObj = 0x81710e8, isSignal = 0, isWidget = 0, pendTimer = 0, blockSig = 0, wasDeleted = 0, isTree = 1, objname = 0x8206640 "kcontrol", parentObj = 0x0, childObjects = 0x82215b0, connections = 0x827f1f8, senderObjects = 0x827ea70, eventFilters = 0x828ef40, postedEvents = 0x0, d = 0x81f9f10}, static metaObj = 0x827e848, static tqt_mutex = 0x821f640, app_argc = 1, app_argv = 0x8206388, quit_now = false, quit_code = 0, static app_style = 0x8282fe8, static app_cspec = 0, static app_pal = 0x821f820, static app_font = 0x822f590, static app_cursor = 0x846a2f8, static app_tracking = 1, static is_app_running = true, static is_app_closing = false, static app_exit_loop = <optimized out>, static loop_level = 0, static main_widget = 0x828f648, static focus_widget = 0x83a2bf8, static active_window = 0x828f648, static obey_desktop_settings = false, static cursor_flash_time = 1000, static mouse_double_click_time = 700, static wheel_scroll_lines = 1, static composedUnicode = 0, static animate_ui = false, static animate_menu = false, static animate_tooltip = false, static animate_combo = false, static fade_menu = false, static fade_tooltip = false, static animate_toolbox = false, static widgetCount = false, static metaComposeUnicode = false, translators = 0x828f220, session_manager = 0x82214d8, session_id = {static null = {static null = <same as static member of an already seen type>, d = 0x81700c8, static shared_null = 0x81700c8}, d = 0x82216a8, static shared_null = 0x81700c8}, static session_key = 0x82205e8, is_session_restored = false, static defaultIM = {static null = {static null = <same as static member of an already seen type>, d = 0x81700c8, static shared_null = 0x81700c8}, d = 0x81712b8, static shared_null = 0x81700c8}, static app_strut = {wd = 0, ht = 0}, static app_libpaths = 0x8178a98, static app_palettes = 0x821f830, static app_fonts = 0x827f820, static popupWidgets = 0x0}, <TDEInstance> = {_vptr.TDEInstance = 0xb5b2122c <vtable for KControlApp+140>, _dirs = 0x8230138, _config = 0x822ec90, _iconLoader = 0x821ed18, _hardwaredevices = 0x0, _networkmanager = 0x0, _placeholder = 0x0, _name = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x81cce28}, <No data fields>}, <No data fields>}, _aboutData = 0xbfa97da8, d = 0x82204b8, m_configReadOnly = false}, static metaObj = 0x827e8c0, display = 0x8206838, kipcCommAtom = 385, kipcEventMask = 511, static KApp = 0xbfa97e10, pArgc = 136082240, pSessionConfig = 0x0, static s_DCOPClient = 0x81f94e8, static s_dcopClientNeedsPostInit = false, aCaption = {static null = {static null = <same as static member of an already seen type>, d = 0x81700c8, static shared_null = 0x81700c8}, d = 0x821fa90, static shared_null = 0x81700c8}, bSessionManagement = true, aIconPixmap = {pm = {icon = 0x8265770, miniIcon = 0x82300b0}, unused = "pW&\b\260\000#\b\000\000\000\000tdeinitmain\000_tdeinitmain\000M\253\266\320\374\370\265`\375\034\b"}, aIconName = {static null = {static null = <same as static member of an already seen type>, d = 0x81700c8, static shared_null = 0x81700c8}, d = 0x8265350, static shared_null = 0x81700c8}, aMiniIconName = {static null = {static null = <same as static member of an already seen type>, d = 0x81700c8, static shared_null = 0x81700c8}, d = 0x8221478, static shared_null = 0x81700c8}, useStyles = true, smw = 0x828f3a8, argb_visual = false, argb_x11_visual = 136105686, argb_x11_colormap = 3054672319, static loadedByKdeinit = false, captionLayout = 0, d = 0x822f088}, <DCOPObject> = {_vptr.DCOPObject = 0xb5b21240 <vtable for KControlApp+160>, ident = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x828f5c0}, <No data fields>}, <No data fields>}, d = 0x828f5e0}, static metaObj = 0x8292a40, static s_nofork = false, static s_multipleInstances = false, static s_uniqueTestDone = true, static s_handleAutoStarted = false, d = 0x828f620}, static metaObj = 0x8292ad8, toplevel = 0x828f648}
aboutKInfoCenter = {mAppName = 0xb5b14e7f "kinfocenter", mProgramName = 0xb5b14e6b "Trinity Info Center", mVersion = 0xb5b14e51 "R14.0.0 [DEVELOPMENT]", mShortDescription = 0xb5b14e67 "The Trinity Info Center", mLicenseKey = 1, mCopyrightStatement = 0xb5b14fdc "(c) 1998-2004, The TDE Control Center Developers", mOtherText = 0x0, mHomepageAddress = 0x0, mBugEmailAddress = 0xb6e05024 "http://bugs.trinitydesktop.org", mAuthorList = {sh = 0x81c7318}, mCreditList = {sh = 0x81c7328}, mLicenseText = 0x0, static defaultBugTracker = 0xb6e05024 "http://bugs.trinitydesktop.org", d = 0x81f2a30}
argv_0 = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x81f2a58}, <No data fields>}, <No data fields>}
#59 0xb779b753 in tdeinitmain (argc=7, argv=0x81ccde0) at /dev/shm/tdebase.build/kcontrol/kcontrol/kcontrol_tdeinit_module.cpp:3
No locals.
#60 0x0804f6ec in launch (argc=7, _name=0x81cce84 "kcontrol", args=0xbfa97fc4 "", cwd=0x0, envc=1, envs=0x81cced6 "", reset_env=false, tty=0x0, avoid_loops=224, startup_id_str=0x11 <Address 0x11 out of bounds>, startup_id_str@entry=0x7 <Address 0x7 out of bounds>) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:673
exec = 196
launcher = 0
lib = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x81ccb70}, <No data fields>}, <No data fields>}
execpath = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x818e4d8}, <No data fields>}, <No data fields>}
name = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x81c08b8}, <No data fields>}, <No data fields>}
exec = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x81c08b8}, <No data fields>}, <No data fields>}
libpath = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x81c2b80}, <No data fields>}, <No data fields>}
startup_id = {d = 0x81cce70}
#61 0x080507bc in handle_launcher_request (sock=<optimized out>, sock@entry=-1) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:1240
tty = <optimized out>
avoid_loops = <optimized out>
arg_n = <optimized out>
argc = 7
args = 0x81cce8d "-caption"
reset_display = <optimized out>
pid = <optimized out>
response_header = {cmd = -1242198597, arg_length = -1079410245}
envc = <optimized out>
envs = <optimized out>
kdedisplay = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x81c09c0}, <No data fields>}, <No data fields>}
response_data = <optimized out>
l = <optimized out>
name = 0x81cce84 "kcontrol"
cwd = 0x0
startup_id_str = 0x81cceda "testbox;1375581806;579913;772_TIME39595005"
olddisplay = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x8177518}, <No data fields>}, <No data fields>}
launcher = <optimized out>
request_header = {cmd = 10, arg_length = 134}
request_data = 0x81cce80 "\a"
result = <optimized out>
#62 0x08050daa in handle_requests (waitForPid=waitForPid@entry=0) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:1443
wr_set = {fds_bits = {0 <repeats 32 times>}}
exit_pid = <optimized out>
c = 0 '\000'
rd_set = {fds_bits = {512, 0 <repeats 31 times>}}
e_set = {fds_bits = {0 <repeats 32 times>}}
result = <optimized out>
max_sock = 11
#63 0x0804cc3d in main (argc=5, argv=0xbfa98654, envp=0xbfa9866c) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:1909
i = <optimized out>
pid = <optimized out>
c = 0 '\000'
launch_dcop = <optimized out>
launch_tdelauncher = <optimized out>
launch_kded = <optimized out>
keep_running = <optimized out>
new_startup = <optimized out>
safe_argv = 0x81774d0
==== (gdb) info thread ====
Id Target Id Frame
* 1 Thread 0xb5c46740 (LWP 1139) "kcontrol" 0xb5fbbc1b in __nanosleep_nocancel () from /lib/libc.so.6
==== (gdb) thread apply all bt ====
==== Thread 1 (Thread 0xb5c46740 (LWP 1139)):
[TDECrash handler]
#5 0xb6821c77 in TQMutex::lock (this=0x11) at tools/qmutex_unix.cpp:478
#6 0xb6851826 in TQString::operator= (this=0x85146fc, s=...) at tools/qstring.cpp:1792
#7 0xb6696d32 in setText (text=..., this=0x85146f8) at widgets/ntqlistbox.h:352
#8 TQListBoxText::TQListBoxText (this=0x85146f8, text=...) at widgets/qlistbox.cpp:558
#9 0xb6696e6e in TQListBox::insertItem (this=0x84be328, text=..., index=0) at widgets/qlistbox.cpp:1563
#10 0xb6666fc6 in TQComboBox::insertStringList (this=0x84be010, list=..., index=<optimized out>) at widgets/qcombobox.cpp:692
#11 0xb50150b8 in KcmGtk::getInstalledThemes (this=0x8480a78) at /dev/shm/gtk-qt-engine/kcm_gtk/kcmgtk.cpp:267
#12 0xb50160d7 in KcmGtk::KcmGtk (this=0x8480a78, parent=0x11, name=0x11 <Address 0x11 out of bounds>) at /dev/shm/gtk-qt-engine/kcm_gtk/kcmgtk.cpp:194
#13 0xb50166d7 in create_kcmgtk (parent=0x0, name=0x843dbc8 "kcmgtk") at /dev/shm/gtk-qt-engine/kcm_gtk/kcmgtk.cpp:74
#14 0xb55d1e0a in TDECModuleLoader::load (mod=..., libname=..., loader=0xbfa96ba4, report=TDECModuleLoader::None, parent=0x0, name=0x843dbc8 "kcmgtk", args=...) at /dev/shm/tdelibs/tdeutils/tdecmoduleloader.cpp:92
#15 0xb55d2723 in TDECModuleLoader::loadModule (mod=..., report=TDECModuleLoader::None, withfallback=true, parent=0x0, name=0x0, args=...) at /dev/shm/tdelibs/tdeutils/tdecmoduleloader.cpp:156
#16 0xb55d2fb4 in TDECModuleLoader::loadModule (mod=..., withfallback=true, parent=0x0, name=0x0, args=...) at /dev/shm/tdelibs/tdeutils/tdecmoduleloader.cpp:118
#17 0xb5b10000 in ConfigModule::module (this=0x82aade8) at /dev/shm/tdebase/kcontrol/kcontrol/modules.cpp:72
#18 0xb5b0411c in ModuleWidget::load (this=0x837da30, module=0x82aade8) at /dev/shm/tdebase/kcontrol/kcontrol/dockcontainer.cpp:116
#19 0xb5b04514 in DockContainer::loadModule (this=0x83675f0, module=0x82aade8) at /dev/shm/tdebase/kcontrol/kcontrol/dockcontainer.cpp:168
#20 0xb5b04a60 in DockContainer::dockModule (this=0x83675f0, module=0x82aade8) at /dev/shm/tdebase/kcontrol/kcontrol/dockcontainer.cpp:222
#21 0xb5afedca in TopLevel::activateModule (this=0x828f648, mod=0x82aade8) at /dev/shm/tdebase/kcontrol/kcontrol/toplevel.cpp:426
#22 0xb5aff30b in TopLevel::tqt_invoke (this=0x828f648, _id=73, _o=0xbfa96f20) at /dev/shm/tdebase.build/kcontrol/kcontrol/toplevel.moc:143
#23 0xb65da936 in TQObject::activate_signal (this=0x8330080, clist=0x8343400, o=0xbfa96f20) at kernel/qobject.cpp:2750
#24 0xb5b01fb5 in IndexWidget::moduleActivated (this=this@entry=0x8330080, t0=t0@entry=0x82aade8) at /dev/shm/tdebase.build/kcontrol/kcontrol/indexwidget.moc:134
#25 0xb5b02294 in IndexWidget::moduleSelected (this=this@entry=0x8330080, m=0x82aade8) at /dev/shm/tdebase/kcontrol/kcontrol/indexwidget.cpp:66
#26 0xb5b027e3 in IndexWidget::tqt_invoke (this=0x8330080, _id=52, _o=0xbfa97030) at /dev/shm/tdebase.build/kcontrol/kcontrol/indexwidget.moc:158
#27 0xb65da936 in TQObject::activate_signal (this=0x83a2bf8, clist=0x83c5fb0, o=0xbfa97030) at kernel/qobject.cpp:2750
#28 0xb5b08ce5 in ModuleTreeView::moduleSelected (this=0x83a2bf8, t0=0x82aade8) at /dev/shm/tdebase.build/kcontrol/kcontrol/moduletreeview.moc:117
#29 0xb5b0927f in ModuleTreeView::tqt_invoke (this=0x83a2bf8, _id=107, _o=0xbfa97120) at /dev/shm/tdebase.build/kcontrol/kcontrol/moduletreeview.moc:137
#30 0xb65da936 in TQObject::activate_signal (this=0x83a2bf8, clist=0x839ac60, o=0xbfa97120) at kernel/qobject.cpp:2750
#31 0xb68b1e30 in TQListView::clicked (this=0x83a2bf8, t0=0x83c1a78) at .moc/release-shared-mt/moc_ntqlistview.cpp:353
#32 0xb66aa6ac in TQListView::contentsMouseReleaseEventEx (this=this@entry=0x83a2bf8, e=e@entry=0xbfa9731c) at widgets/qlistview.cpp:4584
#33 0xb66aa873 in TQListView::contentsMouseReleaseEvent (this=0x83a2bf8, e=0xbfa9731c) at widgets/qlistview.cpp:4479
#34 0xb7114989 in TDEListView::contentsMouseReleaseEvent (this=0x83a2bf8, e=0xbfa9731c) at /dev/shm/tdelibs/tdeui/tdelistview.cpp:887
#35 0xb66d566b in TQScrollView::viewportMouseReleaseEvent (this=0x83a2bf8, e=0xbfa977b8) at widgets/qscrollview.cpp:1753
#36 0xb66d5e67 in TQScrollView::eventFilter (this=0x83a2bf8, obj=0x83a2f68, e=0xbfa977b8) at widgets/qscrollview.cpp:1504
#37 0xb66a3a40 in TQListView::eventFilter (this=0x83a2bf8, o=0x83a2f68, e=0xbfa977b8) at widgets/qlistview.cpp:3884
#38 0xb65d7e73 in TQObject::activate_filters (this=this@entry=0x83a2f68, e=e@entry=0xbfa977b8) at kernel/qobject.cpp:1219
#39 0xb65d7efb in TQObject::event (this=0x83a2f68, e=0xbfa977b8) at kernel/qobject.cpp:1002
#40 0xb6611f06 in TQWidget::event (this=0x83a2f68, e=0xbfa977b8) at kernel/qwidget.cpp:4721
#41 0xb6583ed4 in internalNotify (e=0xbfa977b8, receiver=0x83a2f68, this=<optimized out>) at kernel/qapplication.cpp:2817
#42 TQApplication::internalNotify (this=0xbfa97e10, receiver=0x83a2f68, e=0xbfa977b8) at kernel/qapplication.cpp:2713
#43 0xb658461b in TQApplication::notify (this=0xbfa97e10, receiver=0x83a2f68, e=0xbfa977b8) at kernel/qapplication.cpp:2558
#44 0xb6bd042e in TDEApplication::notify (this=0xbfa97e10, receiver=0x83a2f68, event=0xbfa977b8) at /dev/shm/tdelibs/tdecore/tdeapplication.cpp:583
#45 0xb652ab2b in sendSpontaneousEvent (event=0xbfa977b8, receiver=0x83a2f68) at kernel/ntqapplication.h:545
#46 TQETWidget::translateMouseEvent (this=this@entry=0x83a2f68, event=event@entry=0xbfa97aa0) at kernel/qapplication_x11.cpp:4407
#47 0xb65296e8 in TQApplication::x11ProcessEvent (this=0xbfa97e10, event=0xbfa97aa0) at kernel/qapplication_x11.cpp:3671
#48 0xb6564de8 in TQEventLoop::processX11Events (this=this@entry=0x822f858) at kernel/qeventloop_x11_glib.cpp:353
#49 0xb6565469 in TQEventLoop::gsourceDispatch (this=this@entry=0x822f858, gs=gs@entry=0x822c420) at kernel/qeventloop_x11_glib.cpp:614
#50 0xb656556c in qt_gsource_dispatch (source=0x822c420, callback=0x0, user_data=0x0) at kernel/qeventloop_x11_glib.cpp:123
#51 0xb5d7cf73 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#52 0xb5d7d310 in ?? () from /usr/lib/libglib-2.0.so.0
#53 0xb5d7d3f1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#54 0xb6564c97 in TQEventLoop::processEvents (this=0x822f858, flags=4) at kernel/qeventloop_x11_glib.cpp:279
#55 0xb6597f20 in TQEventLoop::enterLoop (this=0x822f858) at kernel/qeventloop.cpp:227
#56 0xb6597ea7 in TQEventLoop::exec (this=0x822f858) at kernel/qeventloop.cpp:174
#57 0xb6584e3c in TQApplication::exec (this=0xbfa97e10) at kernel/qapplication.cpp:2949
#58 0xb5afd142 in kdemain (argc=17, argv=0x81ccde0) at /dev/shm/tdebase/kcontrol/kcontrol/main.cpp:152
#59 0xb779b753 in tdeinitmain (argc=7, argv=0x81ccde0) at /dev/shm/tdebase.build/kcontrol/kcontrol/kcontrol_tdeinit_module.cpp:3
#60 0x0804f6ec in launch (argc=7, _name=0x81cce84 "kcontrol", args=0xbfa97fc4 "", cwd=0x0, envc=1, envs=0x81cced6 "", reset_env=false, tty=0x0, avoid_loops=224, startup_id_str=0x11 <Address 0x11 out of bounds>, startup_id_str@entry=0x7 <Address 0x7 out of bounds>) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:673
#61 0x080507bc in handle_launcher_request (sock=<optimized out>, sock@entry=-1) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:1240
#62 0x08050daa in handle_requests (waitForPid=waitForPid@entry=0) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:1443
#63 0x0804cc3d in main (argc=5, argv=0xbfa98654, envp=0xbfa9866c) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:1909
==== (tdehwlib) hardware information ====
CPU core number: 0
Vendor: AuthenticAMD
Model:
Name: AMD Athlon(tm) X2 Dual Core Processor BE-2400
Current Frequency: 2300 MHz
Minimum Frequency: 1000 MHz
Maximum Frequency: 2300 MHz
CPU core number: 1
Vendor: AuthenticAMD
Model:
Name: AMD Athlon(tm) X2 Dual Core Processor BE-2400
Current Frequency: 2300 MHz
Minimum Frequency: 1000 MHz
Maximum Frequency: 2300 MHz
kdiff3 supports the visibility option, but when enabled, the software does not start at all, complaining that "the part file cannot be found". I have to disable visibility to make it work. Hello, I have FTBFS in TQT3 when using "-fvisibility=hidden -fvisibility-inlines-hidden" in "mkspecs/linux-g++/qmake.conf", line QMAKE_CFLAGS. Removing these 2 options (keeping the others) is sufficient to make it build correctly. make[3] : on entre dans le répertoire « /dev/shm/BUILD.mga3.x86_64/trinity-tqt3-14.0.0~pre171+5ee08d99/tools/designer/app » g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/fontconfig -I/usr/include/postgresql/server -I/usr/include/mysql -I/usr/include/libpng15 -fno-exceptions -Wall -W -g -D_REENTRANT -DQT_TABLET_SUPPORT -DQT_THREAD_SUPPORT -DQT_SHARED -I/dev/shm/BUILD.mga3.x86_64/trinity-tqt3-14.0.0~pre171+5ee08d99/mkspecs/linux-g++-64 -I. -I/usr/include/freetype2 -I../designer -I/usr/include -I../../../include -I/usr/X11R6/include -I.moc/debug-shared-mt/ -o .obj/debug-shared-mt/main.o main.cpp test -d ../../../bin/ || mkdir -p ../../../bin/ g++ -luuid -fno-exceptions -o ../../../bin/tqdesigner .obj/debug-shared-mt/main.o -L/usr/lib64 -L/usr/lib64 -L/dev/shm/BUILD.mga3.x86_64/trinity-tqt3-14.0.0~pre171+5ee08d99/lib -L/usr/X11R6/lib64 -luuid -ldesignercore -ltqui -lqassistantclient -L/dev/shm/BUILD.mga3.x86_64/trinity-tqt3-14.0.0~pre171+5ee08d99/lib -ltqt-mt -ljpeg -lpng -lz -lXi -lXrender -lXrandr -lXcursor -lXinerama -lXft -lfreetype -lfontconfig -lXext -lX11 -lm -lSM -lICE -ldl -lpthread .obj/debug-shared-mt/main.o: dans la fonction « TQValueList<TQString>::begin() »: /dev/shm/BUILD.mga3.x86_64/trinity-tqt3-14.0.0~pre171+5ee08d99/tools/designer/app/../../../include/ntqvaluelist.h:478: référence indéfinie vers « MainWindow::self » .obj/debug-shared-mt/main.o: dans la fonction « signalHandler »: /dev/shm/BUILD.mga3.x86_64/trinity-tqt3-14.0.0~pre171+5ee08d99/tools/designer/app/main.cpp:95: référence indéfinie vers « MainWindow::openFormWindow(TQString const&, bool, FormFile*) » .obj/debug-shared-mt/main.o: dans la fonction « main »: /dev/shm/BUILD.mga3.x86_64/trinity-tqt3-14.0.0~pre171+5ee08d99/tools/designer/app/main.cpp:127: référence indéfinie vers « DesignerApplication::DesignerApplication(int&, char**) » /dev/shm/BUILD.mga3.x86_64/trinity-tqt3-14.0.0~pre171+5ee08d99/tools/designer/app/main.cpp:190: référence indéfinie vers « qInitImages_designercore() » /dev/shm/BUILD.mga3.x86_64/trinity-tqt3-14.0.0~pre171+5ee08d99/tools/designer/app/main.cpp:193: référence indéfinie vers « DesignerApplication::settingsKey() » /dev/shm/BUILD.mga3.x86_64/trinity-tqt3-14.0.0~pre171+5ee08d99/tools/designer/app/main.cpp:199: référence indéfinie vers « DesignerApplication::showSplash() » /dev/shm/BUILD.mga3.x86_64/trinity-tqt3-14.0.0~pre171+5ee08d99/tools/designer/app/main.cpp:201: référence indéfinie vers « MainWindow::MainWindow(bool, bool, TQString const&) » /dev/shm/BUILD.mga3.x86_64/trinity-tqt3-14.0.0~pre171+5ee08d99/tools/designer/app/main.cpp:224: référence indéfinie vers « MainWindow::fileOpen(TQString const&, TQString const&, TQString const&, bool) » /dev/shm/BUILD.mga3.x86_64/trinity-tqt3-14.0.0~pre171+5ee08d99/tools/designer/app/main.cpp:167: référence indéfinie vers « debugToStderr » collect2: erreur: ld a retourné 1 code d'état d'exécution make[3]: *** [../../../bin/tqdesigner] Erreur 1 make[3] : on quitte le répertoire « /dev/shm/BUILD.mga3.x86_64/trinity-tqt3-14.0.0~pre171+5ee08d99/tools/designer/app » make[2]: *** [sub-app] Erreur 2 make[2] : on quitte le répertoire « /dev/shm/BUILD.mga3.x86_64/trinity-tqt3-14.0.0~pre171+5ee08d99/tools/designer » make[1]: *** [sub-designer] Erreur 2 make[1] : on quitte le répertoire « /dev/shm/BUILD.mga3.x86_64/trinity-tqt3-14.0.0~pre171+5ee08d99/tools » make: *** [sub-tools] Erreur 2 As mentioned in the original bug report, tdeaddons does not support hidden symbols with the --enable-gcc-hidden-visibility configure option. As a result of testing tdeaddons with --enable-gcc-hidden-visibility, I later discovered a bug that prevented me from loading certain kate plugins, as reported in bug report 1687. I filed bug report 1687 because I had set the --enable-gcc-hidden-visibility option and forgotten to reset to --disable-gcc-hidden-visibility after my testing from long ago when first testing this bug report. As reported in bug report 1687, the related tdeaddons stderr messages seen in my xsession-error log when using --enable-gcc-hidden-visibility: tdecore (KLibLoader): WARNING: KLibrary: symbol not found tdecore (KLibLoader): WARNING: The library libkatetabbarextensionplugin does not offer an init_libkatetabbarextensionplugin function. tdecore (KLibLoader): WARNING: KLibrary: symbol not found tdecore (KLibLoader): WARNING: The library katefiletemplates does not offer an init_katefiletemplates function. Note that tdeaddons builds without failure when using --enable-gcc-hidden-visibility. As an interesting reading and a reminder for future, see this article http://gcc.gnu.org/wiki/Visibility To be able to use --enable-gcc-hidden-visibility we need to go through the different symbols of each library and set its visibility to "default" in the code as explained in the link I downloaded all of Tim's Debian rules (build) scripts. The only modules he has visibility enabled are arts, tdelibs, and tdebase. I seem to recall we had a conversation about this long, long ago when the feature was first added. I seem to remember Tim wrote only those three modules support enabling visibility. Thus I have reset all of my build scripts accordingly. That said, nice find with the link. When somebody posts some patches as examples --- at least two for cmake and two for automake packages, I likely could help massage the remaining packages as well. I'm not a coder by trade but usually I follow examples quite well. :-) |