Re: svn commit: r345696 - head/lib/libvgl

2019-09-03 Thread Bruce Evans
On Sun, 31 Mar 2019, Konstantin Belousov wrote: On Sun, Mar 31, 2019 at 10:27:54PM +1100, Bruce Evans wrote: On Sat, 30 Mar 2019, Konstantin Belousov wrote: On Sat, Mar 30, 2019 at 03:24:40PM +1100, Bruce Evans wrote: On Fri, 29 Mar 2019, Konstantin Belousov wrote: On Fri, Mar 29, 2019 at

Re: svn commit: r345696 - head/lib/libvgl

2019-09-03 Thread Bruce Evans
On Sun, 31 Mar 2019, Konstantin Belousov wrote: On Mon, Apr 01, 2019 at 12:04:45AM +1100, Bruce Evans wrote: Serial consoles are not always available. Better debuggers switch the screen mode as necessary. I recently noticed another mode switching problem. On i386, cycling through about 50

Re: svn commit: r345696 - head/lib/libvgl

2019-09-03 Thread Konstantin Belousov
On Sat, Mar 30, 2019 at 03:24:40PM +1100, Bruce Evans wrote: > On Fri, 29 Mar 2019, Konstantin Belousov wrote: > > > On Fri, Mar 29, 2019 at 03:57:09PM +, Bruce Evans wrote: > >> Author: bde > >> Date: Fri Mar 29 15:57:08 2019 > >> New Revision: 345696 > >> URL:

Re: svn commit: r345696 - head/lib/libvgl

2019-09-03 Thread Konstantin Belousov
On Sun, Mar 31, 2019 at 10:27:54PM +1100, Bruce Evans wrote: > On Sat, 30 Mar 2019, Konstantin Belousov wrote: > > > On Sat, Mar 30, 2019 at 03:24:40PM +1100, Bruce Evans wrote: > >> On Fri, 29 Mar 2019, Konstantin Belousov wrote: > >> > >>> On Fri, Mar 29, 2019 at 03:57:09PM +, Bruce Evans

Re: svn commit: r345696 - head/lib/libvgl

2019-09-03 Thread Konstantin Belousov
On Mon, Apr 01, 2019 at 12:04:45AM +1100, Bruce Evans wrote: > Serial consoles are not always available. > > Better debuggers switch the screen mode as necessary. > > I recently noticed another mode switching problem. On i386, cycling > through about 50 modes to test them all takes a small

Re: svn commit: r345696 - head/lib/libvgl

2019-09-03 Thread Bruce Evans
On Sat, 30 Mar 2019, Konstantin Belousov wrote: On Sat, Mar 30, 2019 at 03:24:40PM +1100, Bruce Evans wrote: On Fri, 29 Mar 2019, Konstantin Belousov wrote: On Fri, Mar 29, 2019 at 03:57:09PM +, Bruce Evans wrote: Author: bde Date: Fri Mar 29 15:57:08 2019 New Revision: 345696 URL:

svn commit: r345696 - head/lib/libvgl

2019-09-03 Thread Bruce Evans
Author: bde Date: Fri Mar 29 15:57:08 2019 New Revision: 345696 URL: https://svnweb.freebsd.org/changeset/base/345696 Log: Fix endless loops for handling SIGBUS and SIGSEGV. r80270 has the usual wrong fix for unsafe signal handling -- just set a flag and return to let an event loop check

Re: svn commit: r345696 - head/lib/libvgl

2019-09-03 Thread Bruce Evans
On Fri, 29 Mar 2019, Konstantin Belousov wrote: On Fri, Mar 29, 2019 at 03:57:09PM +, Bruce Evans wrote: Author: bde Date: Fri Mar 29 15:57:08 2019 New Revision: 345696 URL: https://svnweb.freebsd.org/changeset/base/345696 Log: Fix endless loops for handling SIGBUS and SIGSEGV.

Re: svn commit: r345696 - head/lib/libvgl

2019-09-03 Thread Konstantin Belousov
On Fri, Mar 29, 2019 at 03:57:09PM +, Bruce Evans wrote: > Author: bde > Date: Fri Mar 29 15:57:08 2019 > New Revision: 345696 > URL: https://svnweb.freebsd.org/changeset/base/345696 > > Log: > Fix endless loops for handling SIGBUS and SIGSEGV. > > r80270 has the usual wrong fix for

Re: svn commit: r345696 - head/lib/libvgl

2019-04-01 Thread Bruce Evans
On Sun, 31 Mar 2019, Konstantin Belousov wrote: On Mon, Apr 01, 2019 at 12:04:45AM +1100, Bruce Evans wrote: Serial consoles are not always available. Better debuggers switch the screen mode as necessary. I recently noticed another mode switching problem. On i386, cycling through about 50

Re: svn commit: r345696 - head/lib/libvgl

2019-03-31 Thread Konstantin Belousov
On Mon, Apr 01, 2019 at 12:04:45AM +1100, Bruce Evans wrote: > Serial consoles are not always available. > > Better debuggers switch the screen mode as necessary. > > I recently noticed another mode switching problem. On i386, cycling > through about 50 modes to test them all takes a small

Re: svn commit: r345696 - head/lib/libvgl

2019-03-31 Thread Konstantin Belousov
On Sun, Mar 31, 2019 at 10:27:54PM +1100, Bruce Evans wrote: > On Sat, 30 Mar 2019, Konstantin Belousov wrote: > > > On Sat, Mar 30, 2019 at 03:24:40PM +1100, Bruce Evans wrote: > >> On Fri, 29 Mar 2019, Konstantin Belousov wrote: > >> > >>> On Fri, Mar 29, 2019 at 03:57:09PM +, Bruce Evans

Re: svn commit: r345696 - head/lib/libvgl

2019-03-31 Thread Bruce Evans
On Sun, 31 Mar 2019, Konstantin Belousov wrote: On Sun, Mar 31, 2019 at 10:27:54PM +1100, Bruce Evans wrote: On Sat, 30 Mar 2019, Konstantin Belousov wrote: On Sat, Mar 30, 2019 at 03:24:40PM +1100, Bruce Evans wrote: On Fri, 29 Mar 2019, Konstantin Belousov wrote: On Fri, Mar 29, 2019 at

Re: svn commit: r345696 - head/lib/libvgl

2019-03-31 Thread Bruce Evans
On Sat, 30 Mar 2019, Konstantin Belousov wrote: On Sat, Mar 30, 2019 at 03:24:40PM +1100, Bruce Evans wrote: On Fri, 29 Mar 2019, Konstantin Belousov wrote: On Fri, Mar 29, 2019 at 03:57:09PM +, Bruce Evans wrote: Author: bde Date: Fri Mar 29 15:57:08 2019 New Revision: 345696 URL:

Re: svn commit: r345696 - head/lib/libvgl

2019-03-30 Thread Konstantin Belousov
On Sat, Mar 30, 2019 at 03:24:40PM +1100, Bruce Evans wrote: > On Fri, 29 Mar 2019, Konstantin Belousov wrote: > > > On Fri, Mar 29, 2019 at 03:57:09PM +, Bruce Evans wrote: > >> Author: bde > >> Date: Fri Mar 29 15:57:08 2019 > >> New Revision: 345696 > >> URL:

Re: svn commit: r345696 - head/lib/libvgl

2019-03-30 Thread Bruce Evans
On Fri, 29 Mar 2019, Konstantin Belousov wrote: On Fri, Mar 29, 2019 at 03:57:09PM +, Bruce Evans wrote: Author: bde Date: Fri Mar 29 15:57:08 2019 New Revision: 345696 URL: https://svnweb.freebsd.org/changeset/base/345696 Log: Fix endless loops for handling SIGBUS and SIGSEGV.

Re: svn commit: r345696 - head/lib/libvgl

2019-03-29 Thread Konstantin Belousov
On Fri, Mar 29, 2019 at 03:57:09PM +, Bruce Evans wrote: > Author: bde > Date: Fri Mar 29 15:57:08 2019 > New Revision: 345696 > URL: https://svnweb.freebsd.org/changeset/base/345696 > > Log: > Fix endless loops for handling SIGBUS and SIGSEGV. > > r80270 has the usual wrong fix for

svn commit: r345696 - head/lib/libvgl

2019-03-29 Thread Bruce Evans
Author: bde Date: Fri Mar 29 15:57:08 2019 New Revision: 345696 URL: https://svnweb.freebsd.org/changeset/base/345696 Log: Fix endless loops for handling SIGBUS and SIGSEGV. r80270 has the usual wrong fix for unsafe signal handling -- just set a flag and return to let an event loop check