[Bug 1848952] [NEW] gtk3-nocsd simply causes missing buttons on wayland

2019-10-20 Thread Brian Vincent
Public bug reported:

I upgraded Ubuntu 18.10 to 19.04 to 19.10.  After this upgrade, my
minimize/maximize/close buttons were missing.  After debugging it for
hours, and going through all of my dconf settings, I eventually solved
it:  I somehow had gtk3-nocsd installed.  I don't ever remember
installing it.

Since this package simply breaks buttons on wayland on Ubuntu 19.10.  I
would recommend getting rid of the package and uninstalling it on any
machine that has it installed.

** Affects: gtk3-nocsd (Ubuntu)
 Importance: Undecided
 Status: New

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

Title:
  gtk3-nocsd simply causes missing buttons on wayland

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtk3-nocsd/+bug/1848952/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1682631] Re: gnome-shell crashes in libmozjs on x86_64

2017-04-20 Thread Brian Vincent
I have to think that my purposed changed did some good, but after
running the the package from zesty-proposed for almost 3 days now, I got
a crash.

Apr 20 14:42:56  kernel: gnome-shell[22791]: segfault at
730139 ip 7f733408be61 sp 7fff19ee8000 error 4 in
libmozjs-38.so.0.0.0[7f7333d5d000+6c8000]

OOPS ID is e919f7c6-2602-11e7-89d6-fa163e171d9b

I guess there is still something wrong.  Is there any way for me to get
the debug symbols for that build?

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

Title:
  gnome-shell crashes in libmozjs on x86_64

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1682631] Re: gnome-shell crashes in libmozjs on x86_64

2017-04-14 Thread Brian Vincent
I also tried adding
export DEB_CFLAGS_MAINT_APPEND = -fno-strict-aliasing
to debian/rules.  I don't know much about debian packages and how that would 
normally work, but I don't see how that would ever get picked up by their 
config/make system.  It doesn't appear to be having any effect at all.

Here's what I did to get the test failures down to 0 on gcc6:

1.  modify the code at line 3908 in js/src/configure.in to do -fno-
strict-aliasing no matter what the gcc version is:


dnl 
dnl = Disable -fstrict-aliasing with GCC
dnl = See bugs 821502 and 832623.
dnl 
if test -n "$GNU_CC" -a -z "$CLANG_CC"; then
CFLAGS="$CFLAGS -fno-strict-aliasing"
CXXFLAGS="$CXXFLAGS -fno-strict-aliasing"
fi


2.  cd js/src
3.  autoconf2.13   #regen configure
4.  ./configure#reconfigure
5.  make clean
6.  make   #watch and see the -fno-strict-aliasing
7.  
make check-jstests | grep -c UNEXPECTED-FAIL
0

PS.  This seems to be mostly unrelated to the fix-gcc6-segfault.patch.
If I remove fix-gcc6-segfault.patch, the test failures go back up.  So
what I'm purposing doesn't replace the need for fix-gcc6-segfault.patch.
I think it should be treated separately.

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

Title:
  gnome-shell crashes in libmozjs on x86_64

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1682631] Re: gnome-shell crashes in libmozjs on x86_64

2017-04-13 Thread Brian Vincent
I checked libmozjs185 to see what's changed in that version.  It looks
like their build script always uses -fno-strict-aliasing on gcc, no
matter the version.

It also appears that js tests get ran when the package gets built.

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

Title:
  gnome-shell crashes in libmozjs on x86_64

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1682631] [NEW] gnome-shell crashes in libmozjs on x86_64

2017-04-13 Thread Brian Vincent
Public bug reported:

A friend and I are seeing frequent gnome-shell crashes on Ubuntu 17.04
on 3 different computers.  Here's an example:

Apr 12 22:35:00  kernel: gnome-shell[2592]: segfault at 10 ip
7f0e3ccc26d7 sp 7ffdd31b4d90 error 4 in
libmozjs-38.so.0.0.0[7f0e3c93e000+6c7000]

I've analyzed the issue for a while and I actually believe I've found
the solution.

If I simply download the apt source package and build it using gcc
6.3.0, and then go to js/src and execute:

$ make check-jstests | grep -c UNEXPECTED-FAIL
49

Upon examination, those test failures are all because of segfaults.

If I rebuild and retests with gcc 5, all tests pass.

I've discovered that adding the flag -fno-strict-aliasing causes all of
the tests to pass with gcc 6.

** Affects: mozjs38 (Ubuntu)
 Importance: Undecided
 Status: New

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

Title:
  gnome-shell crashes in libmozjs on x86_64

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs