* Serious bug#1493
@ 2009-04-23 1:43 Chong Yidong
2009-04-23 2:27 ` Dan Nicolaescu
0 siblings, 1 reply; 7+ messages in thread
From: Chong Yidong @ 2009-04-23 1:43 UTC (permalink / raw)
To: emacs-devel
If anyone has access to a remote X display, could you try to debug
#1493? This is a crash in make-frame-on-display for remote displays,
and it's probably the most serious bug in the tree right now.
http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=1493
Thanks.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Serious bug#1493
2009-04-23 1:43 Serious bug#1493 Chong Yidong
@ 2009-04-23 2:27 ` Dan Nicolaescu
2009-04-23 3:12 ` Stefan Monnier
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Dan Nicolaescu @ 2009-04-23 2:27 UTC (permalink / raw)
To: Chong Yidong; +Cc: emacs-devel
Chong Yidong <cyd@stupidchicken.com> writes:
> If anyone has access to a remote X display, could you try to debug
> #1493? This is a crash in make-frame-on-display for remote displays,
> and it's probably the most serious bug in the tree right now.
>
> http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=1493
I can't reproduce it.
From the backtrace it seems that it's using qtengine:
#10 /usr/lib/libX11.so.6(_XReply+0x243) [0x7fea4c616673]
#11 /usr/lib/libX11.so.6(XGetGeometry+0x8f) [0x7fea4c5f1cff]
#12 /usr/lib/libgdk-x11-2.0.so.0(gdk_pixmap_foreign_new_for_display+0xa0) [0x7fea4fa3eb60] #13 /usr/lib/gtk-2.0/2.10.0/engines/libqt4engine.so [0x7fea48cc979e]
#14 /usr/lib/gtk-2.0/2.10.0/engines/libqt4engine.so [0x7fea48cc3021]
#15 /usr/lib/libgtk-x11-2.0.so.0 [0x7fea4fd7b2fd]
#16 /usr/lib/libgtk-x11-2.0.so.0 [0x7fea4fdb8908]
#17 /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x16d) [0x7fea4dea825d]
#18 /usr/lib/libgobject-2.0.so.0 [0x7fea4debdc3b]
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...
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Serious bug#1493
2009-04-23 2:27 ` Dan Nicolaescu
@ 2009-04-23 3:12 ` Stefan Monnier
2009-04-23 4:24 ` Chong Yidong
2009-04-23 4:29 ` bug#1493: " Chong Yidong
2 siblings, 0 replies; 7+ messages in thread
From: Stefan Monnier @ 2009-04-23 3:12 UTC (permalink / raw)
To: Dan Nicolaescu; +Cc: Chong Yidong, emacs-devel
>> If anyone has access to a remote X display, could you try to debug
>> #1493? This is a crash in make-frame-on-display for remote displays,
>> and it's probably the most serious bug in the tree right now.
>> http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=1493
> I can't reproduce it.
Neither can I BTW.
> 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...
Now that makes a lot of sense, thanks.
Stefan
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Serious bug#1493
2009-04-23 2:27 ` Dan Nicolaescu
2009-04-23 3:12 ` Stefan Monnier
@ 2009-04-23 4:24 ` Chong Yidong
2009-04-23 4:29 ` bug#1493: " Chong Yidong
2 siblings, 0 replies; 7+ messages in thread
From: Chong Yidong @ 2009-04-23 4:24 UTC (permalink / raw)
To: Dan Nicolaescu; +Cc: emacs-devel
Dan Nicolaescu <dann@ics.uci.edu> writes:
> 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...
OK, that makes sense. I'll downgrade the severity to normal, then.
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#1493: Serious bug#1493
2009-04-23 2:27 ` Dan Nicolaescu
2009-04-23 3:12 ` Stefan Monnier
2009-04-23 4:24 ` Chong Yidong
@ 2009-04-23 4:29 ` Chong Yidong
2009-04-23 11:31 ` Oscar Fuentes
2 siblings, 1 reply; 7+ messages in thread
From: Chong Yidong @ 2009-04-23 4:29 UTC (permalink / raw)
To: Oscar Fuentes; +Cc: Dan Nicolaescu, 1493
Dan Nicolaescu <dann@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...
Hi Oscar,
Can you reproduce the bug you reported without qtengine?
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#1493: Serious bug#1493
2009-04-23 4:29 ` bug#1493: " Chong Yidong
@ 2009-04-23 11:31 ` Oscar Fuentes
2009-04-23 15:20 ` Dan Nicolaescu
0 siblings, 1 reply; 7+ messages in thread
From: Oscar Fuentes @ 2009-04-23 11:31 UTC (permalink / raw)
To: Chong Yidong; +Cc: Dan Nicolaescu, 1493
Chong Yidong <cyd@stupidchicken.com> writes:
> Dan Nicolaescu <dann@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.
Hope this helps.
--
Oscar
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#1493: Serious bug#1493
2009-04-23 11:31 ` Oscar Fuentes
@ 2009-04-23 15:20 ` Dan Nicolaescu
0 siblings, 0 replies; 7+ messages in thread
From: Dan Nicolaescu @ 2009-04-23 15:20 UTC (permalink / raw)
To: Oscar Fuentes; +Cc: Chong Yidong, 1493
"Oscar Fuentes" <ofv@wanadoo.es> writes:
> Chong Yidong <cyd@stupidchicken.com> writes:
>
> > Dan Nicolaescu <dann@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.
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2009-04-23 15:20 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-04-23 1:43 Serious bug#1493 Chong Yidong
2009-04-23 2:27 ` Dan Nicolaescu
2009-04-23 3:12 ` Stefan Monnier
2009-04-23 4:24 ` Chong Yidong
2009-04-23 4:29 ` bug#1493: " Chong Yidong
2009-04-23 11:31 ` Oscar Fuentes
2009-04-23 15:20 ` Dan Nicolaescu
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.