GNU bug report logs -
#1493
23.0.60; make-frame-on-display segfaults
Previous Next
Full log
Message #62 received at 1493 <at> emacsbugs.donarmstrong.com (full text, mbox):
"Oscar Fuentes" <ofv <at> wanadoo.es> writes:
> Chong Yidong <cyd <at> stupidchicken.com> writes:
>
> > Dan Nicolaescu <dann <at> ics.uci.edu> writes:
> >
> >> I can't reproduce it.
> >>
> >> From the backtrace it seems that it's using qtengine and AFAIR we've
> >> had bugs in the past that were actually due to qtengine, and not bugs
> >> in emacs. Maybe ask the OP to try to reproduce the problem with
> >> another theme...
> >
> > Can you reproduce the bug you reported without qtengine?
>
> I'm not sure about what qtengine is, but I'll guess:
>
> Choosing "Use my KDE style in GTK applications" on the appearance
> settings, section "GTK Styles and Fonts", make-frame-on-display produces
> a segfault, as reported. Choosing "Use another style: Raleigh" works
> fine, except for this message on the console:
>
> (emacs:12482): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
>
> just after `delete-frame' on the frame created with `make-frame-on-display'.
>
> I'm working on Kubuntu 8.10 x86_64 KDE 4.2.2.
This sounds very much like a very long standing Gtk+ bug:
http://bugzilla.gnome.org/show_bug.cgi?id=85715
we have had a few bug reports in emacs about it.
You could verify that by configuring emacs with --enable-toolkit=lucid
I think we should have a big warning in NEWS pointing to that Gtk bug
and saying that if people want to connect/disconnect to X11 display,
they'd better avoid using Gtk.
This bug report was last modified 12 years and 278 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.