emacs-devel
[Top][All Lists]
Advanced

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

Re: Babylon crashes Emacs


From: Juanma Barranquero
Subject: Re: Babylon crashes Emacs
Date: Sat, 23 Jun 2007 15:24:44 +0200

On 6/23/07, Eli Zaretskii <address@hidden> wrote:

The backtrace produced by DrMinGW (attached below) seems to indicate
that we get a WM_PAINT message that we somehow cannot grok(?).  Is it
possible that Babylon sends us WM_PAINT so that we draw some part of
our screen in a DC that isn't ours?

I get this backtrace.

(BTW, how do you set drmingw to get such detailed backtrace?)

            Juanma


emacs.exe caused an Access Violation at location 77ef6f8c in module
GDI32.dll Writing to location 284590c1.

Registers:
eax=00000000 ebx=00f8594c ecx=00000000 edx=000005c0 esi=00f85928 edi=00000000
eip=77ef6f8c esp=207ff7e4 ebp=207ff860 iopl=0         nv up ei pl nz na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00010206

Call stack:
77EF6F8C  GDI32.dll:77EF6F8C  BitBlt
5B15675C  uxtheme.dll:5B15675C  DrawThemeBackgroundEx
5B156AB2  uxtheme.dll:5B156AB2  DrawThemeBackgroundEx
5B151AC7  uxtheme.dll:5B151AC7
5B15367A  uxtheme.dll:5B15367A  DrawThemeText
7E3AF11D  USER32.dll:7E3AF11D  SendInput
01139792  emacs.exe:01139792  w32_wnd_proc  w32fns.c:3913
LRESULT w32_wnd_proc(
        HWND hwnd = &{
                int i =
        },
        UINT msg = 134,
        WPARAM wParam = 0,
        LPARAM lParam = 0
)
        ...
        
            dflt:
              return DefWindowProc (hwnd, msg, wParam, lParam);
            }
        
        ...

7E398734  USER32.dll:7E398734  GetDC
7E398816  USER32.dll:7E398816  GetDC
7E39B4C0  USER32.dll:7E39B4C0  DefWindowProcW
7E39B50C  USER32.dll:7E39B50C  DefWindowProcW
7C91EAE3  ntdll.dll:7C91EAE3  KiUserCallbackDispatcher
01139138  emacs.exe:01139138  w32_msg_pump  w32fns.c:2596
static void w32_msg_pump(
        deferred_msg * msg_buf =
)
        ...
              /* Exit nested loop when our deferred message has completed.  */
              if (msg_buf->completed)
        break;
            }
        }
        ...

0113B2D9  emacs.exe:0113B2D9  w32_msg_worker  w32fns.c:2718
DWORD w32_msg_worker(
        void * arg =
)
        ...
        
          return 0;
        }
        
        static void
        ...

7C80B683  kernel32.dll:7C80B683  GetModuleFileNameA
emacs.exe caused an Access Violation at location 77ef6f8c in module
GDI32.dll Writing to location 284590c1.

Registers:
eax=00000000 ebx=00f8594c ecx=00000000 edx=000005c0 esi=00f85928 edi=00000000
eip=77ef6f8c esp=207ff7e4 ebp=207ff860 iopl=0         nv up ei pl nz na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000206

Call stack:
77EF6F8C  GDI32.dll:77EF6F8C  BitBlt
5B15675C  uxtheme.dll:5B15675C  DrawThemeBackgroundEx
5B156AB2  uxtheme.dll:5B156AB2  DrawThemeBackgroundEx
5B151AC7  uxtheme.dll:5B151AC7
5B15367A  uxtheme.dll:5B15367A  DrawThemeText
7E3AF11D  USER32.dll:7E3AF11D  SendInput
01139792  emacs.exe:01139792  w32_wnd_proc  w32fns.c:3913
LRESULT w32_wnd_proc(
        HWND hwnd = &{
                int i =
        },
        UINT msg = 134,
        WPARAM wParam = 0,
        LPARAM lParam = 0
)
        ...
        
            dflt:
              return DefWindowProc (hwnd, msg, wParam, lParam);
            }
        
        ...

7E398734  USER32.dll:7E398734  GetDC
7E398816  USER32.dll:7E398816  GetDC
7E39B4C0  USER32.dll:7E39B4C0  DefWindowProcW
7E39B50C  USER32.dll:7E39B50C  DefWindowProcW
7C91EAE3  ntdll.dll:7C91EAE3  KiUserCallbackDispatcher
01139138  emacs.exe:01139138  w32_msg_pump  w32fns.c:2596
static void w32_msg_pump(
        deferred_msg * msg_buf =
)
        ...
              /* Exit nested loop when our deferred message has completed.  */
              if (msg_buf->completed)
        break;
            }
        }
        ...

0113B2D9  emacs.exe:0113B2D9  w32_msg_worker  w32fns.c:2718
DWORD w32_msg_worker(
        void * arg =
)
        ...
        
          return 0;
        }
        
        static void
        ...

7C80B683  kernel32.dll:7C80B683  GetModuleFileNameA




reply via email to

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