firefox crashed with messege: BadIDChoice (invalid resource ID chosen for this connection)

Bug #333315 reported by BlueT - Matthew Lien - 練喆明
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
firefox-3.0 (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: firefox

Firefox crashed when I was browsing web sites, I have about 150 tabs opened and some have flash, some javascript, etc.

terminal shows the following msg (I ran firefox from terminal bcoz it crashed too many times)

matthew@Priapus:~/bug-report$ http-cached-stop [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIHttpChannel.contentType]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: file:///home/matthew/.mozilla/firefox/hpelwq2p.default/extensions/%7B19503e42-ca3c-4c27-b1e2-9cdb2170ee34%7D/components/flashgotService.js :: anonymous :: line 2506" data: no] -- http://www.ubuntu-tw.org/modules/newbb/post.php
The program 'firefox' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadIDChoice (invalid resource ID chosen for this connection)'.
  (Details: serial 14002126 error_code 14 request_code 55 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.)

[1]- Exit 1 firefox

matthew@Priapus:~/bug-report$ lsb_release -rd
Description: Ubuntu 8.10
Release: 8.10
matthew@Priapus:~/bug-report$ LANG="C" apt-cache policy firefox
firefox:
  Installed: 3.0.6+nobinonly-0ubuntu0.8.10.1
  Candidate: 3.0.6+nobinonly-0ubuntu0.8.10.1
  Version table:
 *** 3.0.6+nobinonly-0ubuntu0.8.10.1 0
        500 http://ftp.twaren.net intrepid-updates/main Packages
        500 http://security.ubuntu.com intrepid-security/main Packages
        100 /var/lib/dpkg/status
     3.0.3+nobinonly-0ubuntu2 0
        500 http://ftp.twaren.net intrepid/main Packages

Revision history for this message
John Vivirito (gnomefreak) wrote :

What were you doing when it crashed? can you give steps to reproduce this. for future please use apport to file bugs as it provides the info we need. this was most likely caused by flash. the info you provided tells us nothing about the cause. Please reproduce it and use apport to file bug report. closing

Changed in firefox:
status: New → Invalid
Revision history for this message
BlueT - Matthew Lien - 練喆明 (bluet) wrote :

apport doesn't do anything for me, and there's nothing is /var/crash/
I have flashblock firefox extension so that might not caused by flash.
now I'm running firefox with GDB and see what will I get.

Changed in firefox-3.0:
status: Invalid → Incomplete
Revision history for this message
BlueT - Matthew Lien - 練喆明 (bluet) wrote :

finally I got a backtrace file by modifying the original /usr//lib/firefox-3.0.6/firefox.sh
not sure if this is caused by the same reason but it does crashed.

the attachment is the backtrace file.

Changed in firefox-3.0:
status: Incomplete → New
Revision history for this message
BlueT - Matthew Lien - 練喆明 (bluet) wrote :

[FDLProc] canHandle()
[FDLProc] canHandle()
[FDLProc] canHandle()
[FDLProc] canHandle()
[FDLProc] canHandle()
[FDLProc] canHandle()
[FDLProc] canHandle()
[FDLProc] canHandle()
[FDLProc] canHandle()
[FDLProc] canHandle()
The program 'firefox' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadIDChoice (invalid resource ID chosen for this connection)'.
  (Details: serial 73174844 error_code 14 request_code 152 minor_code 4)
  (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.)

Revision history for this message
BlueT - Matthew Lien - 練喆明 (bluet) wrote :

http-on-examine-response [Exception... "Component returned failure code: 0x80004002 (NS_NOINTERFACE) [nsIInterfaceRequestor.getInterface]" nsresult: "0x80004002 (NS_NOINTERFACE)" location: "JS frame :: file:///home/matthew/.mozilla/firefox/hpelwq2p.default/extensions/%7B19503e42-ca3c-4c27-b1e2-9cdb2170ee34%7D/components/flashgotService.js :: anonymous :: line 2517" data: no] -- http://tc.cache.googlevideo.com/videoplayback?id=3b43450788e27425&itag=18&ip=218.163.150.39&signature=D4044381296533C5EBDD07EAF2F702C00E5AF520.59CA6647CE833565A0D337BC3CF069DCBBB9B6&sver=2&expire=1236644776&key=yt1&ipbits=0&redirect_counter=1&tt=EC, application/x-unknown-content-type
http-on-examine-response [Exception... "Component returned failure code: 0x80004002 (NS_NOINTERFACE) [nsIInterfaceRequestor.getInterface]" nsresult: "0x80004002 (NS_NOINTERFACE)" location: "JS frame :: file:///home/matthew/.mozilla/firefox/hpelwq2p.default/extensions/%7B19503e42-ca3c-4c27-b1e2-9cdb2170ee34%7D/components/flashgotService.js :: anonymous :: line 2517" data: no] -- http://v6.cache8.googlevideo.com/videoplayback?id=3b43450788e27425&itag=22&ip=218.163.150.39&signature=817028991AB4A1B528AF98767014331D51672EAF.11ACE5BA4117DA5AE5F7CD8BCB177A2A1D98DA92&sver=2&expire=1236644771&key=yt1&ipbits=0&redirect_counter=2, text/plain
http-on-examine-response [Exception... "Component returned failure code: 0x80004002 (NS_NOINTERFACE) [nsIInterfaceRequestor.getInterface]" nsresult: "0x80004002 (NS_NOINTERFACE)" location: "JS frame :: file:///home/matthew/.mozilla/firefox/hpelwq2p.default/extensions/%7B19503e42-ca3c-4c27-b1e2-9cdb2170ee34%7D/components/flashgotService.js :: anonymous :: line 2517" data: no] -- http://v8.cache2.googlevideo.com/videoplayback?id=3b43450788e27425&itag=18&ip=218.163.150.39&signature=D4044381296533C5EBDD07EAF2F702C00E5AF520.59CA6647CE833565A0D337BC3CF069DCBBB9B6&sver=2&expire=1236644776&key=yt1&ipbits=0&redirect_counter=2, video/mp4
The program 'firefox' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadIDChoice (invalid resource ID chosen for this connection)'.
  (Details: serial 29979032 error_code 14 request_code 55 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.)

[1]+ Exit 139 firefox -g --sync

Revision history for this message
BlueT - Matthew Lien - 練喆明 (bluet) wrote :

[NoScript] TypeError: r.object.parentNode is null
[NoScript] TypeError: r.object.parentNode is null
[NoScript] TypeError: r.object.parentNode is null
[NoScript] TypeError: r.object.parentNode is null
[NoScript] TypeError: r.object.parentNode is null
The program 'firefox' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadIDChoice (invalid resource ID chosen for this connection)'.
  (Details: serial 42720739 error_code 14 request_code 152 minor_code 4)
  (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.)

[1]+ Done firefox -g --sync

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.