Date: Sat, 05 Feb 2011 23:23:12 -0800 From: Giorgos Keramidas <keramida@ceid.upatras.gr> To: Fred Boatwright <fred@blakemfg.com> Cc: freebsd-questions@freebsd.org Subject: Re: nedit problem Message-ID: <xeiapqr5y6cf.fsf@kobe.laptop> In-Reply-To: <4D4DC23E.5C7F0654@blakemfg.com> (Fred Boatwright's message of "Sat, 05 Feb 2011 14:33:50 -0700") References: <4D4DC23E.5C7F0654@blakemfg.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 05 Feb 2011 14:33:50 -0700, Fred Boatwright <fred@blakemfg.com> wrote: > Hello, > > After updating all ports on 8.1-RELEASE, nedit has a problem. The right > mouse button works ok in the toolbar but if it is pressed in the text > area, for example to copy a block of text, the cursor changes shape and > the X session becomes completely locked up. I have to stop X and > restart it. I have tried to deinstall nedit and rebuild it but this > didn't help. It is nedit-5.5 with Motif 2.2.3. > > Also, when nedit is started the following warnings are given: > > Cannot convert string > "-*-helvetica-medium-r-normal-*-*-120-*-*-*-iso8859-1" to type FontStruct > Cannot convert string "-*-helvetica-bold-r-normal-*-*-120-*-*-*-iso8859-1" to type FontStruct > Cannot convert string "-*-helvetica-medium-o-normal-*-*-120-*-*-*-iso8859-1" to type FontStruct > Cannot convert string "-*-courier-medium-r-normal-*-*-120-*-*-*-iso8859-1" to type FontStruct > Cannot convert string "-*-courier-bold-r-normal-*-*-120-*-*-*-iso8859-1" to type FontStruct > Cannot convert string "-*-courier-medium-o-normal-*-*-120-*-*-*-iso8859-1" to type FontStruct > > These warnings have been happening for some time but nedit otherwise has > been working ok until the port update. xpdf gives similar warnings but > seems to work ok. > > What can I do to resolve at least the lockup problem? Can you run nedit under truss or ktrace? It may be stuck in a loop because of a bug. You should be able to run it under truss, for example, by opening a new terminal window and typing: truss -o nedit.log nedit Then when nedit gets stuck, wait a bit to let truss collect some tracing information, and kill nedit. Attach the output of truss in a message to the list. Someone may find useful information about nedit's blocking in the final bits of the trace file.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?xeiapqr5y6cf.fsf>