Romain Francoise wrote:

Running ediff reprodrucibly crashes the GTK+-enabled version of Emacs
under X. Simply try "M-x ediff-files" or "M-x ediff-buffers" and the
Emacs window disappears as soon as ediff starts. Or try the command

emacs-snapshot-gtk -Q -D --eval '(ediff-files "/etc/passwd" "/etc/group")'


Works here on several machines running unstable (ediff in general, and
your command).

However, the following information could be useful:
- does it work if you build with gcc-3.3? (remove -Wno-pointer-sign from
  debian/rules)

Building with gcc-3.3 makes no difference, as I had expected.

- what does the backtrace look like?

What do you exactly mean with "backtrace"? Typing in the above command
gives only the message "Segmentation fault". Running strace produces a
huge output, but does not show anything meaningful to me.

However, I noticed something which might be interesting: The Ediff
window appears at the bottom of the screen, rather than attaching
itself to the Emacs window as it's supposed to do. So I tried if
changing the window manager could make a difference, started KDE
instead of my preferred IceWM -- and voila, now Ediff runs fine! Then
I installed some lightweight window managers (9wm, twm, tvwm,
blackbox, fvwm95), and under all of them Ediff works.

So, you may want to try out if you can reproduce the crash under IceWM
and, if so, report a bug against the IceWM package.

My IceWM version for reference:

ii  icewm           1.2.20+21pre1-3 wonderful Win95-OS/2-Motif-like window 
manager
ii  icewm-common    1.2.20+21pre1-3 wonderful Win95-OS/2-Motif-like window 
manager

Regards,

--

 Sven Joachim








--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to