GNOME Bugzilla – Bug 603506
evolution-data-server-2.28 crashed with SIGSEGV in gdata_service_set_proxy()
Last modified: 2010-03-29 12:21:14 UTC
this report has been filed here: https://bugs.edge.launchpad.net/ubuntu/+source/evolution-data-server/+bug/477186 ".
+ Trace 219401
Thread 2 (process 6205)
Thread 1 (process 6210)
This is probably crucial: >#9 0x0804ad91 in server_log_handler (domain=0x857c7c "GLib-GObject", > flags=G_LOG_LEVEL_WARNING, > msg=0x9959130 "cannot register existing type `GDataService'", > user_data=0x96167b0) at server-logging.c:150 > es = (BonoboEventSource *) 0x96167b0 > ev = {_id = 0x96108b8 "async-context", _major = 3, _any = { > _type = 0xf31ff4, _value = 0x85d608, _release = 16 '\020'}} > value = {_type = 0x804dd00, _value = 0xb77117e8, _release = 10 '\n'} > log_event = {domain = 0x857c7c "GLib-GObject", > level = GNOME_Evolution_DataServer_Logging_Warning, > message = 0x9959130 "cannot register existing type `GDataService'"}
Created attachment 154058 [details] [review] eds patch for evolution-data-server; Use thread safe G_DEFINE_TYPE/G_DEFINE_TYPE_EXTENDED macros. I'll do similar in other evolution related products as well. Nonetheless, this one change should fix it, so I'm closing this bug.
Created commit c8de86e in eds master (2.29.91+)
Created commit b373c4d in eex master (2.29.91+) Created commit b51b94d in ema master (0.29.91+)
*** Bug 603854 has been marked as a duplicate of this bug. ***