
I have a long running twisted pyqt process which occasionally throws a Received signal 11. I believe it's in the underlying QtWebEngineView since the twisted process continues to run. Whatever the reason I would like to figure out a way to catch this and stop the reactor either in process, or by another process monitor. Any suggestions either twisted or otherwise would be greatly appreciated. Below is a bit of the stack trace dumped to /var/log/syslog 0x7fd855447a8f Feb 25 22:01:32 ip-10-0-0-116 python[1836]: 2 0x7fd855447c74 Feb 25 22:01:32 ip-10-0-0-116 python[1836]: 3 0x7fd8555d6a82 Feb 25 22:01:32 ip-10-0-0-116 python[1836]: 4 0x7fd8556ababd Feb 25 22:01:32 ip-10-0-0-116 python[1836]: 5 0x7fd8556af2f6 Feb 25 22:01:32 ip-10-0-0-116 python[1836]: 6 0x7fd85586e52d Feb 25 22:01:32 ip-10-0-0-116 python[1836]: 7 0x7fd85586f511 Feb 25 22:01:32 ip-10-0-0-116 python[1836]: 8 0x7fd85570dbc3 Feb 25 22:01:32 ip-10-0-0-116 python[1836]: 9 0x7fd85570dd92 Feb 25 22:01:32 ip-10-0-0-116 python[1836]: 10 0x7fd855516c0c Feb 25 22:01:32 ip-10-0-0-116 python[1836]: 11 0x7fd85551dacd Feb 25 22:01:32 ip-10-0-0-116 python[1836]: 12 0x7fd85596c5d3 Feb 25 22:01:32 ip-10-0-0-116 python[1836]: 13 0x35946920c1fb Feb 25 22:01:32 ip-10-0-0-116 python[1836]: Received signal 11 SEGV_MAPERR 0000fbadbeef Feb 25 22:01:32 ip-10-0-0-116 python[1836]: #0 0x7fd856d5ca2e <unknown> Feb 25 22:01:32 ip-10-0-0-116 python[1836]: #1 0x7fd856d5cdeb <unknown> Feb 25 22:01:32 ip-10-0-0-116 python[1836]: #2 0x7fd8526d3390 <unknown> Feb 25 22:01:32 ip-10-0-0-116 python[1836]: #3 0x7fd858404408 <unknown> Feb 25 22:01:32 ip-10-0-0-116 python[1836]: #4 0x7fd855447a8f <unknown> Feb 25 22:01:32 ip-10-0-0-116 python[1836]: #5 0x7fd855447c74 <unknown> Feb 25 22:01:32 ip-10-0-0-116 python[1836]: #6 0x7fd8555d6a82 <unknown> Feb 25 22:01:32 ip-10-0-0-116 python[1836]: #7 0x7fd8556ababd <unknown> Feb 25 22:01:32 ip-10-0-0-116 python[1836]: #8 0x7fd8556af2f6 <unknown> Feb 25 22:01:32 ip-10-0-0-116 python[1836]: #9 0x7fd85586e52d <unknown> Feb 25 22:01:32 ip-10-0-0-116 python[1836]: #10 0x7fd85586f511 <unknown> Feb 25 22:01:32 ip-10-0-0-116 python[1836]: #11 0x7fd85570dbc3 <unknown> Feb 25 22:01:32 ip-10-0-0-116 python[1836]: #12 0x7fd85570dd92 <unknown> Feb 25 22:01:32 ip-10-0-0-116 python[1836]: #13 0x7fd855516c0c <unknown> Feb 25 22:01:32 ip-10-0-0-116 python[1836]: #14 0x7fd85551dacd <unknown> Feb 25 22:01:32 ip-10-0-0-116 python[1836]: #15 0x7fd85596c5d3 <unknown> Feb 25 22:01:32 ip-10-0-0-116 python[1836]: #16 0x35946920c1fb <unknown> Feb 25 22:01:32 ip-10-0-0-116 python[1836]: r8: 00007fd85a2f38c0 r9: 0000000000000013 r10: 0000000000000000 r11: Feb 25 22:01:32 ip-10-0-0-116 python[1836]: r12: 00007fd858aa25c8 r13: 00007fd858ab91ee r14: 00007fd85a0c9848 r15: Feb 25 22:01:32 ip-10-0-0-116 python[1836]: di: 0000000000000000 si: 0000000000000013 bp: 00007fd858ab91ee bx: Feb 25 22:01:32 ip-10-0-0-116 python[1836]: dx: 00007fd851e1d770 ax: 00000000fbadbeef cx: 00007fd851b4e6fd sp: Feb 25 22:01:32 ip-10-0-0-116 python[1836]: ip: 00007fd858404408 efl: 0000000000010246 cgf: 0000000000000033 erf: Feb 25 22:01:32 ip-10-0-0-116 python[1836]: trp: 000000000000000e msk: 0000000000000000 cr2: 00000000fbadbeef Feb 25 22:01:32 ip-10-0-0-116 python[1836]: [end of stack trace]