Bug 547889

Summary: [abrt] crash detected in firefox-3.5.5-1.fc12 @["firefox: xcb_io.c:378: _XAllocID: Assertion `ret != inval_id' failed.\n"]
Product: [Fedora] Fedora Reporter: Quentin Armitage <quentin>
Component: firefoxAssignee: Gecko Maintainer <gecko-bugs-nobody>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 12CC: campbecg, gecko-bugs-nobody, khundaray
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard: abrt_hash:318f3b3fa29e1281158b6004d214b740b6aed3e1
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-01-20 17:50:29 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
Output of rpm -qa none

Description Quentin Armitage 2009-12-15 22:18:20 UTC
abrt 1.0.0 detected a crash.

Attached file: backtrace
cmdline: /usr/lib/firefox-3.5.5/firefox
component: firefox
executable: /usr/lib/firefox-3.5.5/firefox
kernel: 2.6.31.6-162.fc12.i686
package: firefox-3.5.5-1.fc12
rating: 3
reason: Process was terminated by signal 6

Comment 1 Quentin Armitage 2009-12-15 22:18:23 UTC
Created attachment 378643 [details]
File: backtrace

Comment 2 Chris Campbell 2009-12-16 02:03:52 UTC
#3  <signal handler called>
No symbol table info available.
#4  0x00e5a416 in __kernel_vsyscall ()
No symbol table info available.
#5  0x00ad3a81 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
        resultvar = <value optimized out>
        resultvar = <value optimized out>
        pid = 12689396
        selftid = 2748
#6  0x00ad534a in abort () at abort.c:92
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x25a2a55, sa_sigaction = 
    0x25a2a55}, sa_mask = {__val = {12689396, 3214826572, 3214826544, 
    3214826784, 3214826572, 1920912016, 3214826552, 12689396, 134578320, 
    12689396, 71, 70, 3214826744, 11598850, 1920912016, 71, 3214826784, 
    1920912016, 0, 4222451712, 1920912016, 1920912016, 1920912016, 
    1920912016, 1920912086, 1920912116, 1920912016, 1920912116, 0, 0, 0, 0}}, 
          sa_flags = 0, sa_restorer = 0x68}
        sigs = {__val = {32, 0 <repeats 31 times>}}
#7  0x00accbd8 in __assert_fail (assertion=<value optimized out>, 
    file=<value optimized out>, line=<value optimized out>, 
    function=<value optimized out>) at assert.c:81
        buf = 
    0x72835100 "firefox: xcb_io.c:378: _XAllocID: Assertion `ret != inval_id' failed.\n"
#8  0x00143c0a in _XAllocID (dpy=0xb735a000) at xcb_io.c:378
        ret = 4294967295
        __PRETTY_FUNCTION__ = "_XAllocID"
#9  0x00932c48 in XRenderCreatePicture (dpy=<value optimized out>, 
    drawable=<value optimized out>, format=<value optimized out>, 
    valuemask=<value optimized out>, attributes=<value optimized out>)
    at Picture.c:90
        info = 0xb7383810
        pid = <value optimized out>
#10 0x0741af7a in _cairo_xlib_surface_ensure_dst_picture (surface=0x7a44d7c0)
    at cairo-xlib-surface.c:887
No locals.
#11 0x0741c897 in _cairo_xlib_surface_composite_trapezoids (op=
    CAIRO_OPERATOR_OVER, pattern=0x72761ca0, abstract_dst=0x7a44d7c0, 
    antialias=CAIRO_ANTIALIAS_DEFAULT, src_x=1240, src_y=64, dst_x=1240, 
    dst_y=64, width=250, height=25, traps=0x7a2c1800, num_traps=5)
    at cairo-xlib-surface.c:2149
        attributes = {matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 
    0}, extend = CAIRO_EXTEND_REPEAT, filter = CAIRO_FILTER_NEAREST, 
          x_offset = 0, y_offset = 0, acquired = 0, extra = 0xbf9e673c}
        src = 0x936f4da0
        status = CAIRO_INT_STATUS_UNSUPPORTED
        operation = <value optimized out>
        render_reference_x = 1243
        render_reference_y = 64
        pict_format = 0xb738b860
#12 0x07401103 in _cairo_surface_composite_trapezoids (op=
    CAIRO_OPERATOR_OVER, pattern=0x72761ca0, dst=0x7a44d7c0, antialias=
    CAIRO_ANTIALIAS_DEFAULT, src_x=1240, src_y=64, dst_x=1240, dst_y=64, 
    width=250, height=25, traps=0x7a2c1800, num_traps=5)
    at cairo-surface.c:1724
        status = <value optimized out>
        __PRETTY_FUNCTION__ = "_cairo_surface_composite_trapezoids"


-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 3 Chris Campbell 2009-12-25 20:54:06 UTC
Thanks for the bug report.  We have reviewed the information you have provided above, and there is some additional information we require that will be helpful in our diagnosis of this issue.

First of all, could we get output of the command

	rpm -qa *xulrun* *firefox* *mozilla* *flash* *plugin*

Please also install firefox-debuginfo (debuginfo-install is from
yum-utils package).

	debuginfo-install firefox

Then run firefox with a parameter -g. That will start firefox running inside of gdb debugger. Then use command run and do whatever you did to make firefox crash. When it happens, you should go back to the gdb and run

	(gdb) thread apply all backtrace

This produces usually many screens of the text. Copy all of them into a text editor and attach the file to the bug as an uncompressed attachment.

We will review this issue again once you've had a chance to attach this information.

Thanks in advance.



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 4 Chris Campbell 2010-01-11 15:51:01 UTC

-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 5 Chris Campbell 2010-01-19 20:27:49 UTC
*** Bug 556926 has been marked as a duplicate of this bug. ***

Comment 6 Quentin Armitage 2010-01-20 09:12:35 UTC
Created attachment 385628 [details]
Output of rpm -qa

The attached file is the output of rpm -qa as it would have been at the time of the crash. I have backtracked using yum history info to check what versions were installed then.

Unfortunately I am unable to provide the other information requested. At the time the crash occurred I did not know what I had done that caused the problem, and I have not had the crash again.

Comment 7 Chris Campbell 2010-01-20 17:50:29 UTC
Thank you for your efforts. I will close this bug, but if we get others, I'll find this in my dupe search, so we'll know that this has happened, even if not why.



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 8 Chris Campbell 2010-01-20 17:52:06 UTC
Thank you for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

*** This bug has been marked as a duplicate of bug 556926 ***