GNOME Bugzilla – Bug 648949
crash in gvdb_table_lookup at ../gvdb/gvdb-reader.c
Last modified: 2011-05-05 13:44:59 UTC
https://bugzilla.redhat.com/show_bug.cgi?id=689984 Here we see dconf calling munmap in one thread, and another thread gets a segfault in gvdb_table_lookup
Direct link to the stacktrace: https://bugzilla.redhat.com/attachment.cgi?id=486921
Paste here the stacktrace. warning: core file may not match specified executable file. [New LWP 3344] [New LWP 3346] [New LWP 3345] [Thread debugging using libthread_db enabled] Core was generated by `gnome-control-center keyboard'. Program terminated with signal 11, Segmentation fault.
+ Trace 226947
Thread 1 (Thread 0x7fd27a80d940 (LWP 3344))
commit da7229b0b2c3a4aec392a042fd231bea7aaecfc0 Author: Ryan Lortie <desrt@desrt.ca> Date: Thu May 5 15:38:21 2011 +0200 Change locking in the engine Switch from code locking to data locking and hold the data lock quite a lot more often. We could try to be more clever about finding ways to hold locks less often but I think it's not really worth it. Closes #648949