Hello,
this error is Back:
Now,the UI is ok and i can klick to my phone. but I can even change
any
> settings thrugh the UI (but delete and re create the settings).
"But I
can even change" - that sounds like you had a problem, but it
isn't clear to me which one.
How i said in my last mail, i can't change the preferences of the sync.
While this, the following appears in Valgrind:
#############
valgrind /usr/libexec/syncevo-dbus-server 2>&1 | tee /tmp/valgrind.log
==5424== Memcheck, a memory error detector
==5424== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==5424== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==5424== Command: /usr/libexec/syncevo-dbus-server
==5424==
[INFO] /usr/libexec/syncevo-dbus-server: ready to run
[ERROR] The source 'tasks' is not usable
[ERROR] cannot detach from resource that client is not attached to
[...]
[ERROR] cannot detach from resource that client is not attached to
[ERROR] 'Blubber' has no 'calendar+todo' source
[...]
[ERROR] 'Blubber' has no 'calendar+todo' source
[ERROR] cannot detach from resource that client is not attached to
[...]
[ERROR] cannot detach from resource that client is not attached to
[ERROR] 'Blubber' has no 'eFormat' source
[ERROR] cannot detach from resource that client is not attached to
########
Am 2011-08-08 15:48, schrieb Patrick Ohly:
> warning: the debug information found in
> "/usr/lib/debug/usr/lib/libxml2.so.2.7.8" does not match
> "/usr/lib/libxml2.so.2" (CRC mismatch).
Hmm, that shouldn't happen if all of your system is up-to-date. Do you
have more obsolete packages installed?
Maybe. My system is since arround 5years working.
> Program received signal SIGSEGV, Segmentation fault.
> g_variant_is_trusted (value=0x0)
> at /build/buildd/glib2.0-2.28.6/./glib/gvariant-core.c:600
> 600 /build/buildd/glib2.0-2.28.6/./glib/gvariant-core.c: Datei oder
> Verzeichnis nicht gefunden.
> in /build/buildd/glib2.0-2.28.6/./glib/gvariant-core.c
> (gdb) thread apply all bt
That's way below SyncEvolution, inside libecal. I don't know why it
crashes. It doesn't look like something caused by SyncEvolution (NULL
pointer in g_variant_is_trusted()?!), but it can't be ruled out either.
Ok???
>> Next repeat the exercise with syncevo-dbus-server started
under
>> valgrind:
>> valgrind /usr/libexec/syncevo-dbus-server 2>&1 | tee /tmp/valgrind.log
>>
>> Does valgrind report any errors?
>
> valgrind /usr/libexec/syncevo-dbus-server 2>&1 | tee /tmp/valgrind.log
[...]
> [ERROR] b_dbus_setup_bus() failed - server already running?
Can you redo this after killing the running syncevo-dbus-server?
[INFO] memo: inactive
[INFO] todo: inactive
[INFO] tasks: inactive
[INFO] addressbook: inactive
[INFO] Server sending SAN
[INFO] calendar: starting first time sync, two-way
Local data changes to be applied during synchronization:
*** calendar ***
Comparison was impossible.
[INFO] calendar: started
[INFO] calendar: received 1
[INFO] calendar: added 0, updated 0, removed 0
[INFO] calendar: received 2
[INFO] calendar: added 0, updated 0, removed 0
[INFO] calendar: received 3
[INFO] calendar: added 0, updated 0, removed 0
[INFO] calendar: received 4
[INFO] calendar: added 0, updated 0, removed 0
[INFO] calendar: adding "x.x.x. Pr�fung"
==5424== Invalid read of size 1
==5424== at 0x42E5FD7: g_variant_is_trusted (gvariant-core.c:600)
==5424== by 0x42E5179: g_variant_valist_new (gvariant.c:4093)
==5424== by 0x42E53E7: g_variant_new_va (gvariant.c:4248)
==5424== by 0x42E5494: g_variant_new (gvariant.c:4188)
==5424== by 0x5FEA58E: e_gdbus_cal_call_create_object_sync
(e-gdbus-egdbuscal.c:3342)
==5424== by 0x5FC988B: e_cal_create_object (e-cal.c:3550)
==5424== by 0x590FD5A:
SyncEvo::EvolutionCalendarSource::insertItem(std::string const&,
std::string const&, bool) (EvolutionCalendarSource.cpp:416)
==5424== by 0x415FE84:
SyncEvo::TrackingSyncSource::insertItem(std::string const&, std::string
const&) (TrackingSyncSource.cpp:142)
==5424== by 0x40D5B7E:
SyncEvo::SyncSourceSerialize::insertItemAsKey(sysync::KeyType*,
sysync::ItemIDType const*, sysync::ItemIDType*) (SyncSource.cpp:648)
==5424== by 0x40E5B34:
boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<unsigned
short, boost::_mfi::mf3<unsigned short, SyncEvo::SyncSourceSerialize,
sysync::KeyType*, sysync::ItemIDType const*, sysync::ItemIDType*>,
boost::_bi::list4<boost::_bi::value<SyncEvo::SyncSourceSerialize*>,
boost::arg<1>, boost::_bi::value<sysync::ItemIDType const*>,
boost::arg<2> > >, unsigned short, sysync::KeyType*,
sysync::ItemIDType*>::invoke(boost::detail::function::function_buffer&,
sysync::KeyType*, sysync::ItemIDType*) (mem_fn_template.hpp:384)
==5424== by 0x40D56B7:
SyncEvo::SyncSourceLogging::insertItemAsKey(sysync::KeyType*,
sysync::ItemIDType*, boost::function<unsigned short ()(sysync::KeyType*,
sysync::ItemIDType*)> const&) (function_template.hpp:1013)
==5424== by 0x40E5C72:
boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<unsigned
short, boost::_mfi::mf3<unsigned short, SyncEvo::SyncSourceLogging,
sysync::KeyType*, sysync::ItemIDType*, boost::function<unsigned short
()(sysync::KeyType*, sysync::ItemIDType*)> const&>,
boost::_bi::list4<boost::_bi::value<SyncEvo::SyncSourceLogging*>,
boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::function<unsigned
short ()(sysync::KeyType*, sysync::ItemIDType*)> > > >, unsigned short,
sysync::KeyType*,
sysync::ItemIDType*>::invoke(boost::detail::function::function_buffer&,
sysync::KeyType*, sysync::ItemIDType*) (mem_fn_template.hpp:384)
==5424== Address 0x10 is not stack'd, malloc'd or (recently) free'd
==5424==
==5424==
==5424== HEAP SUMMARY:
==5424== in use at exit: 4,234,525 bytes in 64,266 blocks
==5424== total heap usage: 3,054,117 allocs, 2,989,851 frees,
224,260,388 bytes allocated
==5424==
==5424== LEAK SUMMARY:
==5424== definitely lost: 152,233 bytes in 9,366 blocks
==5424== indirectly lost: 120 bytes in 10 blocks
==5424== possibly lost: 585,422 bytes in 10,655 blocks
==5424== still reachable: 3,496,750 bytes in 44,235 blocks
==5424== suppressed: 0 bytes in 0 blocks
==5424== Rerun with --leak-check=full to see details of leaked memory
==5424==
==5424== For counts of detected and suppressed errors, rerun with: -v
==5424== ERROR SUMMARY: 18 errors from 2 contexts (suppressed: 285 from 12)
Thanks!