23.1.50; emacs goes into a popup window loop on trying to load a corrupt jpg

View: New views
1 Messages — Rating Filter:   Alert me  

23.1.50; emacs goes into a popup window loop on trying to load a corrupt jpg

by robert marshall-10 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I have a jpg file which has some form of corruption. If I load it (via
dired) in the unpatched emacs windows build I get a single error message
in the minibuffer - that is fine and (for me) the expected behaviour.

If I load it in the patched version I get a (sometimes) endless sequence
of popup windows -

JPEG Library Error
    Corrupt JPEG data: premature end of data segment

I get two popups initially,  when  I then reclick on the emacs window to
get focus another two and so on. Attempting to close the emacs window,
gives me another.
Sometimes I can close emacs sometimes I have to kill it via the process
manager.

Robert

In GNU Emacs 23.1.50.1 (i386-mingw-nt6.0.6002)
 of 2009-10-14 on LENNART-69DE564 (patched)
Windowing system distributor `Microsoft Corp.', version 6.0.6002
configured using `configure --with-gcc (3.4) --cflags -Ic:/g/include'

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: ENG
  value of $XMODIFIERS: nil
  locale-coding-system: cp1252
  default enable-multibyte-characters: t

Major mode: Fundamental

Minor modes in effect:
  server-mode: t
  recentf-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  noticeable-minibuffer-prompts-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  blink-cursor-mode: t
  global-auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t



Recent messages:
Adding c:/Program Files (x86)/Emacs/EmacsW32/lisp/ to load-path
Loading c:/Users/robert/AppData/Roaming/.recentf...done
Cleaning up the recentf list...done (0 removed)
Loading c:/Users/robert/AppData/Roaming/elisp/matlab/matlab-load.el
(source)...done
For information about GNU Emacs and the GNU system, type C-h C-a.

Load-path shadows:
c:/Program Files (x86)/Emacs/EmacsW32/nxhtml/util/chart hides c:/Program
Files (x86)/Emacs/emacs/lisp/emacs-lisp/chart