[kde-freebsd] error on K_GLOBAL_STATIC
Manolo Valdes
nolis71cu at gmail.com
Thu Oct 2 19:47:36 CEST 2008
Hi guys
After many debuging try to find out why kget crash at start up, i found that
it do it try to load the plugins
offers = KServiceTypeTrader::self()->query( "KGet/Plugin", str +
"'TransferFactory'" );
going deeper i found that KServiceTypeTrader::self() crash inside
K_GLOBAL_STATIC macro
there is the gdb output:
0x28bf1a8f in KServiceTypeTrader::self()::$_105::isDestroyed () at
/home/admin/svn/kdelibs/kdecore/sonnet/filter_p.h:39
39 struct KDECORE_EXPORT Word
(gdb)
0x28bf1a96 39 struct KDECORE_EXPORT Word
(gdb)
0x28bf233d in operator-> (this=0x28d40980) at
/home/admin/svn/kdelibs/kdecore/services/kservicetypetrader.cpp:39
39 K_GLOBAL_STATIC(KServiceTypeTrader, s_globalServiceTypeTrader)
(gdb)
terminate called after throwing an instance of
'__gnu_cxx::__concurrence_lock_error'
what(): __gnu_cxx::__concurrence_lock_error
Program received signal SIGABRT, Aborted.
0x28a9b017 in kill () from /lib/libc.so.7
(gdb)
any idea?
pd: i'm using kde4 from trunk. not from ports
thanks in advance
Manolito
More information about the kde-freebsd
mailing list