Closed Bug 114126 Opened 23 years ago Closed 23 years ago

mozilla fails ungracefully if XInputExtension absent.

Categories

(Core :: Internationalization, defect)

x86
Linux
defect
Not set
minor

Tracking

()

VERIFIED INVALID

People

(Reporter: jlm+moz, Assigned: masaki.katakai)

References

Details

(Keywords: crash)

On an X server without the XInputExtension extension, mozilla crashes with:
Xlib:  extension "XInputExtension" missing on display "localhost:1.0".

[3]  + segmentation fault  mozilla
What mozilla build is this?  Is this the GTK port?

Mozilla on linux no longer uses XIE by default....
This is ver. 0.9.6 as currently on ftp.mozilla.org.
OK... Looks like XInputExtension and XIE are totally separate beasts.  Over to
XP Apps based on what XInputExtension seems to do (input devices), ccing pavlov
and blizzard who may know where this should really live.
Assignee: asa → pchen
Status: UNCONFIRMED → NEW
Component: Browser-General → XP Apps
Ever confirmed: true
Keywords: crash
QA Contact: doronr → sairuh
pav says this is i18n
Assignee: pchen → yokoyama
Component: XP Apps → Internationalization
QA Contact: sairuh → teruko
->katakai@japan.sun.com
Assignee: yokoyama → katakai
Jacob, could you tell me how to start X server without the extension?
One way is to run xmove as a proxy X server.
ftp://ftp.cs.columbia.edu/pub/xmove/
Sorry for late evaluation. I can reproduce this today with xmove.
However, mozilla with xmove dumps core in gtk/gdk codes not in
Mozilla. Also very simple example that uses gtk_init() also
causes dump core. So I believe this is gtk/gdk problem.

(gdb) where
#0  0x40179a44 in gdk_input_device_new () at eval.c:41
#1  0x4017a59d in gdk_input_common_init () at eval.c:41
#2  0x4017b17d in gdk_input_init () at eval.c:41
#3  0x40166dad in gdk_init_check () at eval.c:41
#4  0x400bb1c7 in gtk_init_check () at eval.c:41
#5  0x400bb69f in gtk_init () at eval.c:41
#6  0x080486e7 in main () at eval.c:41
#7  0x402f5177 in __libc_start_main (main=0x80486d0 <main>, argc=1,
ubp_av=0xbffff85c, 
    init=0x804853c <_init>, fini=0x8048730 <_fini>, rtld_fini=0x4000e184
<_dl_fini>, 
    stack_end=0xbffff84c) at ../sysdeps/generic/libc-start.c:129

I'll close this bug as INVALID.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → INVALID
Verified as Invalid.
Status: RESOLVED → VERIFIED
*** Bug 172911 has been marked as a duplicate of this bug. ***
You need to log in before you can comment on or make changes to this bug.