[DragonFlyBSD - Bug #2521] new dialog locks up on dports on both platforms
Venkatesh Srinivas via Redmine
bugtracker-admin at leaf.dragonflybsd.org
Wed Mar 20 14:34:19 PDT 2013
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
More information about the Bugs
mailing list