Alberto Mardegan reports a crash in Mission Control that is only reproducible under Valgrind, which appears to boil down to: 15:46 < smcv> so you make a call 15:47 < smcv> you unref the channel 15:47 < smcv> the channel is kept alive by the call 15:47 < Mardy> yes 15:47 < smcv> you now dispose of the weak_object for that call 15:47 < smcv> and it crashes? I suspect this may be telepathy-glib's fault.
It turns out that the problem is caused by: * make a proxy, p, and an object, o, each with one ref * make a function call with o as weak object * connect to a signal with o as weak object * unref p * unref o
Fixed in 0.7.4.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.