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



10 years ago
10 years ago


(Reporter: krevuru, Unassigned)



Firefox Tracking Flags

(Not tracked)




10 years ago
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv: 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.)

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.

Comment 1

10 years ago
My OS is UBUNTU 8.10

Comment 2

10 years ago
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.
What do you get if you start thunderbird in this way :
./thunderbird --sync 

Version: unspecified → Trunk

Comment 4

10 years ago
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).

Comment 5

10 years ago
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?
(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
Last Resolved: 10 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.