Created attachment 442888 [details] Demo program Description of problem: The python plugin loader for libpeas will mess with application signal handlers, in particular, breaking Ctrl-C. Version-Release number of selected component (if applicable): libpeas-0.5.4-1.fc14.x86_64 How reproducible: Always, with python plugins Steps to Reproduce: 1. gcc -Wall `pkg-config --libs --cflags libpeas-1.0` -o demo demo.c 2. ./peas 3. Ctrl-C 4. save 2nd attachment to plugins/hello/hello.py 5. save 3rd attachment to plugins/hello.demo-plugin 6. ./peas 7. Ctrl-C Actual results: Fails to interrupt in step 7 Expected results: Signal handlers are not touched by libpeas. Additional info:
Created attachment 442889 [details] Demo plugin source file
Created attachment 442890 [details] Demo plugin metadata file
> 5. save 3rd attachment to plugins/hello.demo-plugin Opps, typoed & missed a subdir, that should have said 5. save 3rd attachment to plugins/hello/hello.demo-plugin
*** This bug has been marked as a duplicate of bug 629973 ***