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>
