Public bug reported: I suspended Ubuntu 14.04 and after waking up from suspend, there was a complete freeze, I could not do anything, not even switching to a virtual terminal. Mouse input worked in the beginning but after a few seconds nothing worked anymore. I suspended with "sudo pm-suspend". I am using the nouveau driver. I am using latest Ubuntu 14.04 daily as of today.
After hard reset I found the attached file in /var/crash. Running apport-retrace gives me: --- stack trace --- #0 0x00007f8a33e5ef79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 resultvar = 0 pid = 1170 selftid = 1170 #1 0x00007f8a33e62388 in __GI_abort () at abort.c:89 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0xd14, sa_sigaction = 0xd14}, sa_mask = {__val = {0, 140737290327736, 140231589197143, 1, 0, 0, 140231552724264, 1, 140737290327736, 3348, 140231589225749, 0, 18446744073709551615, 140231595835104, 140737290327520, 0}}, sa_flags = 924665264, sa_restorer = 0x7f8a362e59c0} sigs = {__val = {32, 0 <repeats 15 times>}} #2 0x00007f8a364bba1e in OsAbort () at ../../os/utils.c:1324 No locals. #3 0x00007f8a363a25a7 in ddxGiveUp (error=error@entry=EXIT_ERR_ABORT) at ../../../../hw/xfree86/common/xf86Init.c:1112 i = <optimized out> #4 0x00007f8a363a2666 in AbortDDX (error=error@entry=EXIT_ERR_ABORT) at ../../../../hw/xfree86/common/xf86Init.c:1156 i = <optimized out> #5 0x00007f8a364c0eb2 in AbortServer () at ../../os/log.c:770 No locals. #6 0x00007f8a364c1bb8 in FatalError (f=f@entry=0x7f8a364ec388 "Caught signal %d (%s). Server aborting\n") at ../../os/log.c:911 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffff43257a0, reg_save_area = 0x7ffff43256d0}} args2 = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7ffff43257a0, reg_save_area = 0x7ffff43256d0}} beenhere = 1 #7 0x00007f8a364b978c in OsSigHandler (signo=11, sip=<optimized out>, unused=<optimized out>) at ../../os/osinit.c:147 unused = <optimized out> sip = <optimized out> signo = 11 #8 <signal handler called> No locals. #9 __memcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:33 No locals. #10 0x00007f8a2f151356 in memcpy (__len=3348, __src=0x0, __dest=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/string3.h:51 No locals. #11 exaMemcpyBox (pbox=pbox@entry=0x7ffff4325dd0, src=0x0, src_pitch=3392, dst=<optimized out>, dst_pitch=3348, pPixmap=0x7f8a37af53f0) at ../../exa/exa_migration_classic.c:59 i = 646 cpp = <optimized out> bytes = 3348 #12 0x00007f8a2f1517fb in exaCopyDirty (migrate=migrate@entry=0x7ffff4325e30, pValidDst=0x7f8a37af5490, pValidSrc=0x7f8a37af54a0, transfer=0x7f8a2ffb0e60 <nouveau_exa_download_from_screen>, fallback_index=fallback_index@entry=1, sync=0x7f8a2f150350 <exaWaitSync>) at ../../exa/exa_migration_classic.c:240 pPixmap = 0x7f8a37af53f0 damage = <optimized out> CopyReg = {extents = {x1 = 0, y1 = 0, x2 = 837, y2 = 646}, data = 0x0} save_use_gpu_copy = 1 save_pitch = 3392 pBox = 0x7ffff4325dd0 nbox = 0 access_prepared = 1 need_sync = 0 #13 0x00007f8a2f151a22 in exaCopyDirtyToSys (migrate=migrate@entry=0x7ffff4325e30) at ../../exa/exa_migration_classic.c:285 pPixmap = <optimized out> #14 0x00007f8a2f153e22 in exaPrepareAccessReg_mixed (pPixmap=0x7f8a37af53f0, index=<optimized out>, pReg=0x7ffff4325ee0) at ../../exa/exa_migration_mixed.c:256 as_dst = 1 pixmaps = {{as_dst = 0, as_src = 1, pPix = 0x7f8a37af53f0, pReg = 0x0}} has_gpu_copy = <optimized out> success = <optimized out> #15 0x00007f8a2f15c500 in ExaCheckCopyNtoN (pSrc=0x7f8a3756a4c0, pDst=0x7f8a37f6d350, pGC=0x7f8a37d004d0, pbox=0x7ffff4326040, nbox=1, dx=-928, dy=-151, reverse=0, upsidedown=0, bitplane=0, closure=0x0) at ../../exa/exa_unaccel.c:152 pPixmap = 0x7f8a37af53f0 reg = {extents = {x1 = 335, y1 = 53, x2 = 387, y2 = 77}, data = 0x0} xoff = -926 yoff = -128 #16 0x00007f8a36495ead in miCopyRegion (pSrcDrawable=pSrcDrawable@entry=0x7f8a3756a4c0, pDstDrawable=pDstDrawable@entry=0x7f8a37f6d350, pGC=pGC@entry=0x7f8a37d004d0, pDstRegion=pDstRegion@entry=0x7ffff4326040, dx=dx@entry=-928, dy=dy@entry=-151, copyProc=copyProc@entry=0x7f8a2f155bc0 <exaCopyNtoN>, bitPlane=bitPlane@entry=0, closure=closure@entry=0x0) at ../../mi/micopy.c:121 careful = <optimized out> reverse = <optimized out> upsidedown = <optimized out> pbox = 0x7ffff4326040 pboxNew1 = <optimized out> pboxNew2 = 0x0 pboxBase = <optimized out> pboxNext = <optimized out> pboxTmp = <optimized out> #17 0x00007f8a36496436 in miDoCopy (pSrcDrawable=0x7f8a3756a4c0, pDstDrawable=0x7f8a37f6d350, pGC=0x7f8a37d004d0, xIn=333, yIn=30, widthSrc=52, heightSrc=heightSrc@entry=24, xOut=1261, xOut@entry=0, yOut=181, yOut@entry=0, copyProc=copyProc@entry=0x7f8a2f155bc0 <exaCopyNtoN>, bitPlane=bitPlane@entry=0, closure=closure@entry=0x0) at ../../mi/micopy.c:297 prgnSrcClip = 0x0 freeSrcClip = 0 prgnExposed = 0x0 rgnDst = {extents = {x1 = 1261, y1 = 181, x2 = 1313, y2 = 205}, data = 0x0} dx = -928 dy = -151 box_x1 = <optimized out> box_y1 = <optimized out> box_x2 = <optimized out> box_y2 = <optimized out> fastSrc = <optimized out> fastDst = <optimized out> fastExpose = <optimized out> #18 0x00007f8a2f154326 in exaCopyArea (pSrcDrawable=<optimized out>, pDstDrawable=<optimized out>, pGC=<optimized out>, srcx=<optimized out>, srcy=<optimized out>, width=<optimized out>, height=24, dstx=0, dsty=0) at ../../exa/exa_accel.c:608 dsty = 0 srcx = <optimized out> pSrcDrawable = <optimized out> dstx = 0 height = 24 width = <optimized out> srcy = <optimized out> pGC = <optimized out> pDstDrawable = <optimized out> #19 0x00007f8a36442ea8 in damageCopyArea (pSrc=0x7f8a3756a4c0, pDst=0x7f8a37f6d350, pGC=0x7f8a37d004d0, srcx=333, srcy=<optimized out>, width=52, height=24, dstx=0, dsty=0) at ../../../miext/damage/damage.c:765 ret = <optimized out> oldFuncs = 0x7f8a367436c0 <damageGCFuncs> #20 0x00007f8a363fba9a in doShmPutImage (data=<optimized out>, dy=<optimized out>, dx=<optimized out>, sh=24, sw=52, sy=30, sx=333, h=619, w=<optimized out>, format=<optimized out>, depth=<optimized out>, pGC=<optimized out>, dst=0x7f8a37f6d350) at ../../Xext/shm.c:487 pPixmap = 0x7f8a3756a4c0 #21 ProcShmPutImage (client=client@entry=0x7f8a37b315f0) at ../../Xext/shm.c:597 pGC = 0x7f8a37d004d0 pDraw = 0x7f8a37f6d350 length = <optimized out> shmdesc = 0x7f8a37ce42d0 stuff = 0x7f8a3871c554 #22 0x00007f8a363fd078 in ProcShmDispatch (client=0x7f8a37b315f0) at ../../Xext/shm.c:1297 stuff = 0x7f8a3871c554 #23 0x00007f8a36362a9e in Dispatch () at ../../dix/dispatch.c:433 clientReady = 0x7f8a374b4c40 result = <optimized out> client = 0x7f8a37b315f0 nready = 0 icheck = 0x7f8a3674d9b0 <checkForInput> start_tick = 203445 #24 0x00007f8a3636690a in dix_main (argc=11, argv=0x7ffff43264c8, envp=<optimized out>) at ../../dix/main.c:294 i = <optimized out> alwaysCheckForInput = {0, 1} #25 0x00007f8a33e49ec5 in __libc_start_main (main=0x7f8a36351e50 <main>, argc=11, argv=0x7ffff43264c8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffff43264b8) at libc-start.c:287 result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -3311632117760555833, 140231591665237, 140737290331328, 0, 0, 3311641365766177991, 3251282182607570119}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7f8a364c5510 <__libc_csu_init>, 0x7ffff43264c8}, data = {prev = 0x0, cleanup = 0x0, canceltype = 910972176}}} not_first_call = <optimized out> #26 0x00007f8a36351e7e in _start () ** Affects: xorg (Ubuntu) Importance: Undecided Status: New ** Tags: trusty ** Attachment added: "_usr_bin_Xorg.0.crash" https://bugs.launchpad.net/bugs/1306899/+attachment/4081727/+files/_usr_bin_Xorg.0.crash -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg in Ubuntu. https://bugs.launchpad.net/bugs/1306899 Title: X.Org X Server 1.15.0 crashed after suspend with nouveau driver To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1306899/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp