seg fault when running sunbird through nxclient session

RESOLVED INCOMPLETE

Status

--
critical
RESOLVED INCOMPLETE
10 years ago
9 years ago

People

(Reporter: chris, Unassigned)

Tracking

Details

(Reporter)

Description

10 years ago
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10
Build Identifier: sunbird_0.9+nobinonly-0ubuntu2_i386.deb on ubuntu jaunty jackalope

Sunbird is installed and running happily on box 1.

One user is logged in locally on box 1 and running Sunbird.

User 2 logs in to box 1 remotely using nxclient and attempts to run sunbird through the nxclient session.

The following obtained from the terminal window.

cdqs @ ~ : sunbird &
[1] 10545
cdqs @ ~ : Xlib:  extension "Generic Event Extension" missing on display ":1103.0".
Xlib:  extension "Generic Event Extension" missing on display ":1103.0".
Xlib:  extension "Generic Event Extension" missing on display ":1103.0".
Xlib:  extension "Generic Event Extension" missing on display ":1103.0".
Xlib:  extension "Generic Event Extension" missing on display ":1103.0".
Warning: Warning:  Using guessed timezone
  America/Grand_Turk (UTC-0500/-0400).
This ZoneInfo timezone seems to match the operating system timezone this year.
This ZoneInfo timezone was chosen based on the operating system timezone
identifier "/etc/timezone: America/Grand_Turk".
Segmentation fault (core dumped)


Oh no!  /usr/lib/sunbird/sunbird-bin just dumped a core file.

Do you want to debug this ? You need a lot of memory for this, so watch out ? [y/n] n

[1]+  Stopped                 sunbird
bash: n: command not found

[1]+  Stopped                 sunbird

Core file is quite large.

Is there anything I can do that will help resolution?

One more thing. Running the above command does create 2 processes as follows :

96:cdqs      9476  0.0  0.0   1872   548 pts/5    T    09:14   0:00                      |       \_ /bin/sh /usr/bin/sunbird
97:cdqs      9492  0.0  0.0   1872   580 pts/5    T    09:14   0:00                      |           \_ /bin/sh /usr/lib/sunbird/run-mozilla.sh /usr/lib/sunbird/sunbird-bin

FWIMBW these processes are very difficult to kill. They do not respond to kill, kill -9, killall, either as user or root. The only way I seem to be able to kill these (ghost?) processes is via gnome-control-center / system monitor / processes / kill process.

Let me know if I can provide any extra information, and thanks for Sunbird.



Reproducible: Always
Chris, please have also a look at the Ubuntu bug tracker at https://bugs.launchpad.net/ubuntu. It seems that you use the Sunbird version of Ubuntu.
Please retest with an official Sunbird build from mozilla.org to verify if this is just an issue with the custom Ubuntu build.
(Reporter)

Comment 3

10 years ago
Martin,

Thanks.

A quick search of Ubuntu bugs for Sunbird raised 26 bugs, none of them seeming to be related to my problem. I'd be happy to report it as a bug on Ubuntu if that would help.

It may be worth knowing that gnome-panel was giving similar problems when running an Ubuntu desktop through nxclient. As far as I know it did not seg fault, but simply would not run, and IIRC gave similar Xlib messages to those shown above, when it was opened. That bug seemed to get fixed, as I have no problems with gnome-panel now.
(Reporter)

Comment 4

10 years ago
Stefan,

Thanks.

I downloaded sunbird-0.9.en-US.linux-i686.tar.gz unpacked it and ran ./sunbird.

The results initially seemed identical to those given above, except that I saw 11 iterations of the Xlib line instead of the four quoted above. Then I realised that the previous (ghost) Sunbird processes were still listed, so went into gnome-control-center and killed them off.

At that point ./sunbird worked and the app opened.

What to do in order to move forward?
(Reporter)

Comment 5

10 years ago
Stefan,

It seems I may have jumped in too soon.

I went into the successfully running Sunbird created in the last message and attempted to import an .ics file. At that point Sunbird simply crashed.

No ghost messages are evident but attempts to re-open Sunbird via ./sunbird result in the same problem noted in my first report (5 instances of the Xlib line).
You said the same issue happened with other applications too. I recommend that you check back with the Ubuntu / nxclient developers. They probably know the best way to analyze Ubuntu / nxclient issues.
(Reporter)

Comment 7

9 years ago
Stefan,

I will file a bug report with Ubuntu, but I have a feeling that the problem is more the operation of Sunbird under NXclient rather than anything specifically Ubuntu.

The previous (similar?) problem that I mentioned regarding gnome-panel turned out to be a bug in the way gnome-panel was working rather than an NXclient or Ubuntu issue.

Any way, thanks.
Chris, any update on your issue using Sunbird under NXclient?
(Reporter)

Comment 9

9 years ago
Martin,

Thanks for the interest, but I could draw no response through Ubuntu, Sunbird, or of course NXClient. 

As a result, and with NXClient being essential to me, I had to go and find a substitute for Sunbird.

Suggest you mark as closed.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 9 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.