[Bug 1003592] Re: terminal keeps crashing

matteo sisti sette 1003592 at bugs.launchpad.net
Wed May 23 20:56:55 UTC 2012


thinking about it, i revert to "new" because I don't really know which
package the bug belongs to

** Package changed: ubuntu => bash (Ubuntu)

** Changed in: bash (Ubuntu)
       Status: Confirmed => New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to bash in Ubuntu.
https://bugs.launchpad.net/bugs/1003592

Title:
  terminal keeps crashing

Status in “bash” package in Ubuntu:
  New

Bug description:
  I had a terminal open and it suddenly crashed.

  Now it keeps crashing every time I open a new one.
  It either crashes immediately at opening, or after a few seconds.

  Sometimes it crashes and closes immediately (I can see the error
  appear for an instant, see below), other times it shows the error
  message and stays open.

  Hopefully this will be fixed after reboot.

  Here's the error message it shows:

  
  bash: ../nptl/sysdeps/unix/sysv/linux/i386/../fork.c:212: __libc_fork: Assertion `({ __typeof (({ struct pthread *__self; asm ("movl %%gs:%c1,%0" : "=r" (__self) : "i" (__builtin_offsetof (struct pthread, header.self))); __self;})->tid) __value; if (sizeof (__value) == 1) asm volatile ("movb %%gs:%P2,%b0" : "=q" (__value) : "0" (0), "i" (__builtin_offsetof (struct pthread, tid))); else if (sizeof (__value) == 4) asm volatile ("movl %%gs:%P1,%0" : "=r" (__value) : "i" (__builtin_offsetof (struct pthread, tid))); else { if (sizeof (__value) != 8) abort (); asm volatile ("movl %%gs:%P1,%%eax\n\t" "movl %%gs:%P2,%%edx" : "=A" (__value) : "i" (__builtin_offsetof (struct pthread, tid)), "i" (__builtin_offsetof (struct pthread, tid) + 4)); } __value; }) == ppid' failed.
  bash: ../nptl/sysdeps/unix/sysv/linux/i386/../fork.c:212: __libc_fork: Assertion `({ __typeof (({ struct pthread *__self; asm ("movl %%gs:%c1,%0" : "=r" (__self) : "i" (__builtin_offsetof (struct pthread, header.self))); __self;})->tid) __value; if (sizeof (__value) == 1) asm volatile ("movb %%gs:%P2,%b0" : "=q" (__value) : "0" (0), "i" (__builtin_offsetof (struct pthread, tid))); else if (sizeof (__value) == 4) asm volatile ("movl %%gs:%P1,%0" : "=r" (__value) : "i" (__builtin_offsetof (struct pthread, tid))); else { if (sizeof (__value) != 8) abort (); asm volatile ("movl %%gs:%P1,%%eax\n\t" "movl %%gs:%P2,%%edx" : "=A" (__value) : "i" (__builtin_offsetof (struct pthread, tid)), "i" (__builtin_offsetof (struct pthread, tid) + 4)); } __value; }) == ppid' failed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bash/+bug/1003592/+subscriptions




More information about the foundations-bugs mailing list