emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: xdisp.c problem?


From: Kenichi Handa
Subject: Re: xdisp.c problem?
Date: Thu, 30 Jan 2003 12:51:03 +0900 (JST)
User-agent: SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 Emacs/21.2.92 (sparc-sun-solaris2.6) MULE/5.0 (SAKAKI)

In article <address@hidden>, Tak Ota <address@hidden> writes:
>>  > 2003-01-29  Kenichi Handa  <address@hidden>
>>  >   * xdisp.c (set_cursor_from_row): Pay attention to string display
>>  >   properties.
>>  
>>  > This change causes emacs to get hung when I try to view a message of
>>  > the following type.  Switching back to the old xdisp.c eliminates the
>>  > problem.
>>  
>>  > Content-Type: text/html; charset="euc-kr"
>>  
>>  Could you show me exactly what to do to reproduce that bug?

> I tried to isolate the case from the entire circumstance, which is
> using Mew package to view email messages.  I was not successful.  It
> happens only when I try to view certain messages.  C-g does not break
> emacs once it gets trapped in this situation.  There is one more fact
> I have gained by tracing elisp execution.  The last lisp function
> called is `overlay-put' and the emacs stops responding after that.  I
> used C debugger to follow the trace from entry to `overlay-put' but
> could not conclusion anything meaningful.

Please check if Emacs is in an infinite loop or not, and if
it's in an infinite loop, find in which part of code it's
executing.

It's not likely that the modified function
set_cursor_from_row itself has an infinite loop, but it may
set cursor position to where the other display engine code
don't expect.

---
Ken'ichi HANDA
address@hidden




reply via email to

[Prev in Thread] Current Thread [Next in Thread]