GNOME Bugzilla – Bug 638092
GThread-ERROR **: file gthread-posix.c: line 171 (g_mutex_free_posix_impl): error 'Device or resource busy' during 'pthread_mutex_destroy ((pthread_mutex_t *) mutex)'
Last modified: 2018-12-11 16:28:18 UTC
evolution 2.91.4 I have Exchange 2003 and google address book configured. I just opened new -> contact, new -> contact list , enter random characters in contact list name then cancel it. Query dialog popped up, i chose discard and e-addressbook-factory crashed. gdb traces of e-addressbook-factory (e-addressbook-factory:2984): libsoup-WARNING **: Disposing socket 0x8085468 while still connected Program received signal SIGPIPE, Broken pipe.
+ Trace 225270
Thread 14 (Thread 0xaf2f7b70 (LWP 3038))
Issue is either in our google backend, libgdata, or libsoup. Can't tell.
Similar downstream issue from 2.32.0 and CalDAV: https://bugzilla.redhat.com/show_bug.cgi?id=699959 Occasion is the same, one thread is using SoupSession, the other is cancelling this session, but then libsoup crashes on cancel_message.
Thanks for a bug report. I'm closing this as obsolete, but feel free to reopen or comment in case you can reproduce with the current 3.30.x stable series.