Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 861020 Details for
Bug 1056299
Can not log in from the GDM
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
gdb log of crash in drm_intel_gem_bo_free()
gdb.txt (text/plain), 16.12 KB, created by
Thomas Meyer
on 2014-02-09 13:04:06 UTC
(
hide
)
Description:
gdb log of crash in drm_intel_gem_bo_free()
Filename:
MIME Type:
Creator:
Thomas Meyer
Created:
2014-02-09 13:04:06 UTC
Size:
16.12 KB
patch
obsolete
>#0 0x00007f59fc00b34b in drm_intel_gem_bo_free (bo=0x44983d0) at intel_bufmgr_gem.c:936 > bufmgr_gem = 0x261de20 > bo_gem = 0x44983d0 > close = {handle = 39968592, pad = 0} > ret = <optimized out> >#1 0x00007f59fc00d0a4 in drm_intel_gem_bo_alloc_internal (bufmgr=0x261de20, name=0x7f59fc32e946 "front buffer", size=0, flags=<optimized out>, tiling_mode=1, > stride=0) at intel_bufmgr_gem.c:734 > create = {size = 4096, handle = 605, pad = 369510280} > bufmgr_gem = 0x261de20 > bo_gem = 0x44983d0 > page_size = <optimized out> > ret = <optimized out> > bucket = <optimized out> > alloc_from_cache = false > bo_size = 4096 > for_render = false >#2 0x00007f59fc309262 in intel_allocate_framebuffer (scrn=scrn@entry=0x260eeb0, width=width@entry=0, height=height@entry=0, cpp=<optimized out>, > out_pitch=out_pitch@entry=0x7fff83f68f50, out_tiling=out_tiling@entry=0x7fff83f68f4c) at intel_memory.c:240 > intel = 0x2611530 > front_buffer = <optimized out> > tiling_mode = 1 > pitch = 0 >#3 0x00007f59fc304f55 in intel_xf86crtc_resize (scrn=0x260eeb0, width=0, height=0) at intel_display.c:1551 > xf86_config = 0x261e510 > intel_crtc = <optimized out> > mode = 0x261d8e0 > intel = 0x2611530 > old_front = 0x2636f30 > ret = <optimized out> > old_fb_id = 26 > i = <optimized out> > old_width = 3286 > old_height = 1080 > old_pitch = 3328 > pitch = 0 > tiling = 0 > screen = <optimized out> >#4 0x00000000004cccf9 in xf86RandR12ScreenSetSize (pScreen=0x2636900, width=0, height=0, mmWidth=0, mmHeight=0) at xf86RandR12.c:699 > pScrn = 0x260eeb0 > config = 0x261e510 > pRoot = 0x41b8ae0 > pScrnPix = <optimized out> > ret = 0 > panning = 0 > c = <optimized out> >#5 0x000000000050c3a4 in rrCheckPixmapBounding (h=0, w=0, y=0, x=0, rr_crtc=0x262c430, pScreen=0x2636900) at rrcrtc.c:510 > newbox = <optimized out> > screen_pixmap = 0x41b7dc0 > new_crtc_region = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, data = 0x0} > newsize = 0x7fff83f69090 > slave = 0x26368f0 > new_width = <optimized out> > new_height = <optimized out> > total_region = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, data = 0x0} > c = <optimized out> >#6 RRCrtcSet (crtc=0x262c430, mode=0x0, x=0, y=0, rotation=rotation@entry=1, numOutputs=numOutputs@entry=0, outputs=outputs@entry=0x0) at rrcrtc.c:554 > master = 0x2636900 > width = 0 > height = 0 > pScreen = 0x260e900 > ret = 0 >#7 0x000000000050d566 in ProcRRSetCrtcConfig (client=0x44b4a40) at rrcrtc.c:1167 > stuff = 0x45694f0 > rep = {type = 0 '\000', status = 16 '\020', sequenceNumber = 0, length = 0, newTimestamp = 1, pad1 = 0, pad2 = 0, pad3 = 0, pad4 = 0, pad5 = 0} > pScreen = <optimized out> > pScrPriv = 0x262c300 > crtc = 0x262c430 > mode = 0x0 > numOutputs = <optimized out> > outputs = <optimized out> > outputIds = <optimized out> > time = <optimized out> > rotation = 1 > ret = <optimized out> > i = <optimized out> > j = <optimized out> > status = <optimized out> >#8 0x000000000043a327 in Dispatch () at dispatch.c:432 > clientReady = 0x4469270 > result = <optimized out> > client = 0x44b4a40 > nready = 0 > icheck = 0x822670 <checkForInput> > start_tick = 1480 >#9 0x00000000004288da in main (argc=12, argv=0x7fff83f69438, envp=<optimized out>) at main.c:298 > i = <optimized out> > alwaysCheckForInput = {0, 1} > >From To Syms Read Shared Object Library >0x0000003e3ac034a0 0x0000003e3ac0bf52 Yes (*) /lib64/libudev.so.1 >0x00000036256064a0 0x0000003625618fe4 Yes (*) /lib64/libselinux.so.1 >0x0000003633e69c40 0x0000003633f5a4f8 Yes (*) /lib64/libcrypto.so.10 >0x0000003624200ed0 0x00000036242019d0 Yes (*) /lib64/libdl.so.2 >0x0000003626601690 0x00000036266083ee Yes (*) /lib64/libunwind.so.8 >0x0000003626e02350 0x0000003626e067d8 Yes (*) /lib64/libpciaccess.so.0 >0x00000036246059f0 0x0000003624611614 Yes (*) /lib64/libpthread.so.0 >0x000000362a603210 0x000000362a608b98 Yes /lib64/libdrm.so.2 >0x000000363020a510 0x000000363029258c Yes (*) /lib64/libpixman-1.so.0 >0x0000003627a090e0 0x0000003627a28210 Yes (*) /lib64/libXfont.so.1 >0x0000003626a00ee0 0x0000003626a01bfc Yes (*) /lib64/libXau.so.6 >0x0000003627e01390 0x0000003627e02cd8 Yes (*) /lib64/libXdmcp.so.6 >0x00000036366028f0 0x0000003636608194 Yes (*) /lib64/libaudit.so.1 >0x0000003623e05890 0x0000003623e74bb8 Yes (*) /lib64/libm.so.6 >0x0000003623a1f560 0x0000003623b60bb4 Yes (*) /lib64/libc.so.6 >0x0000003625e022d0 0x0000003625e050bc Yes (*) /lib64/librt.so.1 >0x0000003625a02af0 0x0000003625a12218 Yes (*) /lib64/libgcc_s.so.1 >0x0000003623600b10 0x0000003623619c70 Yes (*) /lib64/ld-linux-x86-64.so.2 >0x0000003625201770 0x000000362524b8e8 Yes (*) /lib64/libpcre.so.1 >0x0000003624e030e0 0x0000003624e19060 Yes (*) /lib64/liblzma.so.5 >0x0000003624a02210 0x0000003624a0e930 Yes (*) /lib64/libz.so.1 >0x000000362ce0d320 0x000000362ce790c4 Yes (*) /lib64/libfreetype.so.6 >0x0000003626201650 0x0000003626203598 Yes (*) /lib64/libfontenc.so.1 >0x0000003629205680 0x0000003629226e68 Yes (*) /lib64/libpng16.so.16 >0x00007f59fcf72820 0x00007f59fcf73cc8 Yes (*) /usr/lib64/xorg/modules/libglamoregl.so >0x0000003e3c005c30 0x0000003e3c01764c Yes (*) /lib64/libEGL.so.1 >0x0000003e3b802140 0x0000003e3b803cdc Yes (*) /lib64/libgbm.so.1 >0x00007f59fcd0fc20 0x00007f59fcd35e68 Yes (*) /lib64/libglamor.so.0 >0x000000362be17140 0x000000362be502d4 Yes (*) /lib64/libGL.so.1 >0x000000362aa00600 0x000000362aa0070c Yes (*) /lib64/libX11-xcb.so.1 >0x00007f59fc9ebf60 0x00007f59fca72f1c Yes (*) /lib64/libX11.so.6 >0x000000362ae01930 0x000000362ae02a88 Yes (*) /lib64/libxcb-dri2.so.0 >0x0000003632e02610 0x0000003632e04748 Yes (*) /lib64/libxcb-xfixes.so.0 >0x0000003632a03610 0x0000003632a06a7c Yes (*) /lib64/libxcb-render.so.0 >0x0000003631a01020 0x0000003631a01bc8 Yes (*) /lib64/libxcb-shape.so.0 >0x0000003627209a00 0x00000036272176c8 Yes (*) /lib64/libxcb.so.1 >0x000000362fa04930 0x000000362fa086f0 Yes (*) /lib64/libwayland-client.so.0 >0x0000003632205950 0x000000363220aae0 Yes (*) /lib64/libwayland-server.so.0 >0x000000362b608e40 0x000000362b6119b0 Yes (*) /lib64/libglapi.so.0 >0x0000003627603760 0x000000362760d460 Yes (*) /lib64/libXext.so.6 >0x000000362ba00c40 0x000000362ba0156c Yes (*) /lib64/libXdamage.so.1 >0x000000362a2015f0 0x000000362a203948 Yes (*) /lib64/libXfixes.so.3 >0x000000362b20a030 0x000000362b211df8 Yes (*) /lib64/libxcb-glx.so.0 >0x0000003629a01010 0x0000003629a03958 Yes (*) /lib64/libXxf86vm.so.1 >0x00007f59fc7c7870 0x00007f59fc7cbfe8 Yes (*) /lib64/libffi.so.6 >0x00007f59fc562c30 0x00007f59fc59fc2c Yes /usr/lib64/xorg/modules/extensions/libglx.so >0x00007f59fc235660 0x00007f59fc328d9c Yes /usr/lib64/xorg/modules/drivers/intel_drv.so >0x00007f59fc007ed0 0x00007f59fc01b5b8 Yes /lib64/libdrm_intel.so.1 >0x00007f59fbdfd7c0 0x00007f59fbe0195c Yes (*) /usr/lib64/xorg/modules/drivers/modesetting_drv.so >0x00007f59fb5c87d0 0x00007f59fb5e2be4 Yes /usr/lib64/xorg/modules/libfb.so >0x00007f59fb923660 0x00007f59fb9c9074 Yes (*) /usr/lib64/dri/i965_dri.so >0x00007f59fb0320e0 0x00007f59fb22c86c Yes (*) /lib64/libdricore9.2.5.so.1 >0x000000362c603e00 0x000000362c61ccdc Yes (*) /lib64/libexpat.so.1 >0x0000003628e5bab0 0x0000003628ec262a Yes (*) /lib64/libstdc++.so.6 >0x00007f59f9cb5150 0x00007f59f9cbb978 Yes (*) /usr/lib64/xorg/modules/input/evdev_drv.so >0x00007f59f9aad0e0 0x00007f59f9aaf6fc Yes (*) /lib64/libmtdev.so.1 >0x00007f59f989e620 0x00007f59f98a843c Yes (*) /usr/lib64/xorg/modules/input/synaptics_drv.so >(*): Shared library is missing debugging information. > >931 drm_intel_bufmgr_gem *bufmgr_gem = (drm_intel_bufmgr_gem *) bo->bufmgr; >932 drm_intel_bo_gem *bo_gem = (drm_intel_bo_gem *) bo; >933 struct drm_gem_close close; >934 int ret; >935 >936 DRMLISTDEL(&bo_gem->vma_list); >937 if (bo_gem->mem_virtual) { >938 VG(VALGRIND_FREELIKE_BLOCK(bo_gem->mem_virtual, 0)); >939 munmap(bo_gem->mem_virtual, bo_gem->bo.size); >940 bufmgr_gem->vma_count--; > >#0 0x00007f59fc00b34b in drm_intel_gem_bo_free (bo=0x44983d0) at intel_bufmgr_gem.c:936 >#1 0x00007f59fc00d0a4 in drm_intel_gem_bo_alloc_internal (bufmgr=0x261de20, name=0x7f59fc32e946 "front buffer", size=0, flags=<optimized out>, tiling_mode=1, > stride=0) at intel_bufmgr_gem.c:734 >#2 0x00007f59fc309262 in intel_allocate_framebuffer (scrn=scrn@entry=0x260eeb0, width=width@entry=0, height=height@entry=0, cpp=<optimized out>, > out_pitch=out_pitch@entry=0x7fff83f68f50, out_tiling=out_tiling@entry=0x7fff83f68f4c) at intel_memory.c:240 >#3 0x00007f59fc304f55 in intel_xf86crtc_resize (scrn=0x260eeb0, width=0, height=0) at intel_display.c:1551 >#4 0x00000000004cccf9 in xf86RandR12ScreenSetSize (pScreen=0x2636900, width=0, height=0, mmWidth=0, mmHeight=0) at xf86RandR12.c:699 >#5 0x000000000050c3a4 in rrCheckPixmapBounding (h=0, w=0, y=0, x=0, rr_crtc=0x262c430, pScreen=0x2636900) at rrcrtc.c:510 >#6 RRCrtcSet (crtc=0x262c430, mode=0x0, x=0, y=0, rotation=rotation@entry=1, numOutputs=numOutputs@entry=0, outputs=outputs@entry=0x0) at rrcrtc.c:554 >#7 0x000000000050d566 in ProcRRSetCrtcConfig (client=0x44b4a40) at rrcrtc.c:1167 >#8 0x000000000043a327 in Dispatch () at dispatch.c:432 >#9 0x00000000004288da in main (argc=12, argv=0x7fff83f69438, envp=<optimized out>) at main.c:298 >#0 0x00007f59fc00b34b in drm_intel_gem_bo_free (bo=0x44983d0) at intel_bufmgr_gem.c:936 > >936 DRMLISTDEL(&bo_gem->vma_list); >bufmgr_gem = 0x261de20 >bo_gem = 0x44983d0 >close = {handle = 39968592, pad = 0} >ret = <optimized out> > >$1 = (drm_intel_bo_gem *) 0x44983d0 >$2 = {bo = {size = 4096, align = 0, offset = 0, virtual = 0x0, bufmgr = 0x261de20, handle = 605}, refcount = {atomic = 0}, gem_handle = 605, name = 0x0, > global_name = 0, name_list = {prev = 0x0, next = 0x0}, validate_index = 0, tiling_mode = 0, swizzle_mode = 0, stride = 0, free_time = 0, relocs = 0x0, > reloc_target_info = 0x0, reloc_count = 0, mem_virtual = 0x0, gtt_virtual = 0x0, map_count = 0, vma_list = {prev = 0x0, next = 0x0}, head = {prev = 0x0, > next = 0x0}, included_in_check_aperture = false, used_as_reloc_target = false, has_error = false, reusable = false, reloc_tree_size = 0, > reloc_tree_fences = 0, mapped_cpu_write = false, aub_offset = 0, aub_annotations = 0x0, aub_annotation_count = 0} > >There are no auto-display expressions now. >#0 0x00007f59fc00b34b in drm_intel_gem_bo_free (bo=0x44983d0) at intel_bufmgr_gem.c:936 >#1 0x00007f59fc00d0a4 in drm_intel_gem_bo_alloc_internal (bufmgr=0x261de20, name=0x7f59fc32e946 "front buffer", size=0, flags=<optimized out>, tiling_mode=1, > stride=0) at intel_bufmgr_gem.c:734 >#2 0x00007f59fc309262 in intel_allocate_framebuffer (scrn=scrn@entry=0x260eeb0, width=width@entry=0, height=height@entry=0, cpp=<optimized out>, > out_pitch=out_pitch@entry=0x7fff83f68f50, out_tiling=out_tiling@entry=0x7fff83f68f4c) at intel_memory.c:240 >#3 0x00007f59fc304f55 in intel_xf86crtc_resize (scrn=0x260eeb0, width=0, height=0) at intel_display.c:1551 >#4 0x00000000004cccf9 in xf86RandR12ScreenSetSize (pScreen=0x2636900, width=0, height=0, mmWidth=0, mmHeight=0) at xf86RandR12.c:699 >#5 0x000000000050c3a4 in rrCheckPixmapBounding (h=0, w=0, y=0, x=0, rr_crtc=0x262c430, pScreen=0x2636900) at rrcrtc.c:510 >#6 RRCrtcSet (crtc=0x262c430, mode=0x0, x=0, y=0, rotation=rotation@entry=1, numOutputs=numOutputs@entry=0, outputs=outputs@entry=0x0) at rrcrtc.c:554 >#7 0x000000000050d566 in ProcRRSetCrtcConfig (client=0x44b4a40) at rrcrtc.c:1167 >#8 0x000000000043a327 in Dispatch () at dispatch.c:432 >#9 0x00000000004288da in main (argc=12, argv=0x7fff83f69438, envp=<optimized out>) at main.c:298 >#2 0x00007f59fc309262 in intel_allocate_framebuffer (scrn=scrn@entry=0x260eeb0, width=width@entry=0, height=height@entry=0, cpp=<optimized out>, > out_pitch=out_pitch@entry=0x7fff83f68f50, out_tiling=out_tiling@entry=0x7fff83f68f4c) at intel_memory.c:240 > >240 front_buffer = drm_intel_bo_alloc_tiled(intel->bufmgr, "front buffer", >235 width * intel->cpp / 1024); >236 return NULL; >237 } >238 >239 retry: >240 front_buffer = drm_intel_bo_alloc_tiled(intel->bufmgr, "front buffer", >241 width, height, intel->cpp, >242 &tiling_mode, &pitch, 0); >243 if (front_buffer == NULL) { >244 if (tiling_mode != I915_TILING_NONE) { > >intel = 0x2611530 >front_buffer = <optimized out> >tiling_mode = 1 >pitch = 0 > >#3 0x00007f59fc304f55 in intel_xf86crtc_resize (scrn=0x260eeb0, width=0, height=0) at intel_display.c:1551 >1551 intel->front_buffer = intel_allocate_framebuffer(scrn, >1546 if (intel->back_buffer) { >1547 drm_intel_bo_unreference(intel->back_buffer); >1548 intel->back_buffer = NULL; >1549 } >1550 >1551 intel->front_buffer = intel_allocate_framebuffer(scrn, >1552 width, height, >1553 intel->cpp, >1554 &pitch, >1555 &tiling); > >#4 0x00000000004cccf9 in xf86RandR12ScreenSetSize (pScreen=0x2636900, width=0, height=0, mmWidth=0, mmHeight=0) at xf86RandR12.c:699 >699 if (!(*config->funcs->resize) (pScrn, width, height)) >694 } >695 if (pRoot && pScrn->vtSema) >696 (*pScrn->EnableDisableFBAccess) (pScrn, FALSE); >697 >698 /* Let the driver update virtualX and virtualY */ >699 if (!(*config->funcs->resize) (pScrn, width, height)) >700 goto finish; >701 >702 ret = TRUE; >703 /* Update panning information */ > >#0 0x00007f59fc00b34b in drm_intel_gem_bo_free (bo=0x44983d0) at intel_bufmgr_gem.c:936 >#1 0x00007f59fc00d0a4 in drm_intel_gem_bo_alloc_internal (bufmgr=0x261de20, name=0x7f59fc32e946 "front buffer", size=0, flags=<optimized out>, tiling_mode=1, > stride=0) at intel_bufmgr_gem.c:734 >#2 0x00007f59fc309262 in intel_allocate_framebuffer (scrn=scrn@entry=0x260eeb0, width=width@entry=0, height=height@entry=0, cpp=<optimized out>, > out_pitch=out_pitch@entry=0x7fff83f68f50, out_tiling=out_tiling@entry=0x7fff83f68f4c) at intel_memory.c:240 >#3 0x00007f59fc304f55 in intel_xf86crtc_resize (scrn=0x260eeb0, width=0, height=0) at intel_display.c:1551 >#4 0x00000000004cccf9 in xf86RandR12ScreenSetSize (pScreen=0x2636900, width=0, height=0, mmWidth=0, mmHeight=0) at xf86RandR12.c:699 >#5 0x000000000050c3a4 in rrCheckPixmapBounding (h=0, w=0, y=0, x=0, rr_crtc=0x262c430, pScreen=0x2636900) at rrcrtc.c:510 >#6 RRCrtcSet (crtc=0x262c430, mode=0x0, x=0, y=0, rotation=rotation@entry=1, numOutputs=numOutputs@entry=0, outputs=outputs@entry=0x0) at rrcrtc.c:554 >#7 0x000000000050d566 in ProcRRSetCrtcConfig (client=0x44b4a40) at rrcrtc.c:1167 >#8 0x000000000043a327 in Dispatch () at dispatch.c:432 >#9 0x00000000004288da in main (argc=12, argv=0x7fff83f69438, envp=<optimized out>) at main.c:298 > >#5 0x000000000050c3a4 in rrCheckPixmapBounding (h=0, w=0, y=0, x=0, rr_crtc=0x262c430, pScreen=0x2636900) at rrcrtc.c:510 >510 ret = pScrPriv->rrScreenSetSize(pScreen, >505 new_height == screen_pixmap->drawable.height) { >506 ErrorF("adjust shatters %d %d\n", newsize->x1, newsize->x2); >507 } else { >508 int ret; >509 rrScrPriv(pScreen); >510 ret = pScrPriv->rrScreenSetSize(pScreen, >511 new_width, new_height, 0, 0); >512 } >513 >514 /* set shatters TODO */ > >#7 0x000000000050d566 in ProcRRSetCrtcConfig (client=0x44b4a40) at rrcrtc.c:1167 >1167 if (!RRCrtcSet(crtc, mode, stuff->x, stuff->y, >1162 } >1163 } >1164 #endif >1165 } >1166 >1167 if (!RRCrtcSet(crtc, mode, stuff->x, stuff->y, >1168 rotation, numOutputs, outputs)) { >1169 status = RRSetConfigFailed; >1170 goto sendReply; >1171 } >$3 = (xRRSetCrtcConfigReq *) 0x45694f0 >$4 = {reqType = 139 '\213', randrReqType = 21 '\025', length = 7, crtc = 63, timestamp = 24374014, configTimestamp = 24374014, x = 0, y = 0, mode = 0, > rotation = 1, pad = 0} >Continuing. > >Program terminated with signal SIGSEGV, Segmentation fault. >The program no longer exists.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1056299
: 861020 |
871496