Closed Bug 477729 Opened 16 years ago Closed 16 years ago

The program 'thunderbird-bin' received an X Window System error.

Categories

(Thunderbird :: General, defect)

x86
Linux
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: krevuru, Unassigned)

References

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5
Build Identifier: Nightly Build on Feb-9-2009 1846 CST

When I try to launch thunderbird I get the below Error Output and TB does not start.
---------------------------------------------------------------------------------
krevuru@krevuru-desktop:~/Documents/MyApps/thunderbird-3b2n0209$ ./thunderbird
The program 'thunderbird-bin' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 1098 error_code 3 request_code 20 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
krevuru@krevuru-desktop:~/Documents/MyApps/thunderbird-3b2n0209$ 


Reproducible: Always

Steps to Reproduce:
1. Downloaded the Nightly Build.
2. Unzipped it to a Location.
3. From command line, navigated to the directory and entered 
   $ ./thunderbird
4. Thunderbird does not start but Errors out.
My OS is UBUNTU 8.10
Additionally, I just found out that this version of TB crashes only if I select an existing profile created even if the profile is for yesterday's nightly Build. 
I created a new profile for today's Build and it seemed to open up fine.
FYI.
What do you get if you start thunderbird in this way :
./thunderbird --sync 

?
Version: unspecified → Trunk
I did not try that way. I did not know of a --sync option, I only knew of a -profilemanager option.
I will try to see if I have the same issue with today's nightly Build (02-11-2009).
Thanks
Updated Comments on 02-11-2009 Nightly Build.
I tried to run TB3 but it suffered the same issue as the filed Bug. But it seemed to work when I used the --sync option.
BTW, what is this --sync option?
Thanks
(In reply to comment #5)

> BTW, what is this --sync option?

I found out about this --sync option in the error message you pasted in the initial bug. I suspect something is not configured properly on you X11 installation. man X11 should give you a detailed explanation for the --sync option. 

I would love to get the stack trace that you have when launched with --sync and breaking on gdk_x_error(). If you don't understand this at all, just let me know.
Blocks: 477222
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.