GNOME Bugzilla – Bug 376183
Python gnomekeyring segfaults on multicore systems
Last modified: 2006-11-17 10:43:23 UTC
Steps to reproduce: #!/usr/bin/python import gnomekeyring keyring = gnomekeyring.get_default_keyring_sync() Stack trace: Starting program: /usr/bin/python keyring_broken.py [Thread debugging using libthread_db enabled] [New Thread -1210394960 (LWP 13714)] ** (process:13714): WARNING **: g_set_application_name not set. Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1210394960 (LWP 13714)] 0xb7e1ac53 in strlen () from /lib/tls/i686/cmov/libc.so.6 (gdb) thread apply all bt
+ Trace 87117
Thread 1 (Thread -1210394960 (LWP 13714))
Other information: Running Ubuntu Edgy. I have a P4 3GHz hyperthreading (dual core?) CPU. The same code works on my P4 mobile laptop without trouble This code snippet was isolated as causing the problem in a larger application I am working on (http://www.conduit-project.org)
*** This bug has been marked as a duplicate of 363019 ***