Issue #2521 has been updated by vsrinivas.
When dialog(1) exits, it has an unmatched PHOLD() from scmouse.c, in syscons. When a process enters mouse mode via syscons (registers for a signal on mouse events), it gains a hold to stabilize the proc for signals. On exit, this hold is not removed. http://acm.jhu.edu/~me/scmouse.diff is a first patch, not-yet-compile-tested and soon-to-be-fixed-somewhat, that registers an at-process-exit handler to disconnect the process from the syscons its MOUSE_MODEing for. ---------------------------------------- Bug #2521: new dialog locks up on dports on both platforms http://bugs.dragonflybsd.org/issues/2521 Author: marino Status: New Priority: Urgent Assignee: pavalos Category: Target version: It was reported that using "make config" on a dport with options stopped working on i386 after the import of the new libdialog. It will freeze after "[OK]" is pressed. I didn't see it on x86-64 platform, but it was reported on IRC that it occurred on their x86-64 machine. I marked it urgent because it's a showstopper if dports is destined to be default package manager in release 3.4. Right now the only option is to skip dialog with "USE_BATCH=yes" or some other method. -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account
