[Bug 2023424] Re: GCC 13 on Lunar exhibits AddressSanitizer/UndefinedBehaviorSanitizer bug that doesn't manifest elsewhere

2024-05-12 Thread Dimitry Andric
It's pretty strange, but the upstream fix does not seem to work on Ubuntu, at least not on 24.04. I tried Debian Sid, and there the regular gcc-13 package (13.2.0-24) has no trouble at all with the test case: no alignment issue, no segfaults. Whereas on Ubuntu 24.04, anything after upstream's

[Bug 2023424] Re: GCC 13 on Lunar exhibits AddressSanitizer/UndefinedBehaviorSanitizer bug that doesn't manifest elsewhere

2024-05-11 Thread Dimitry Andric
Ok, I found https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110027 : "[11/12 regression] Stack objects with extended alignments (vectors etc) misaligned on detect_stack_use_after_return". As described in that bug, turning _off_ the ASAN_OPTION detect_stack_use_after_return makes the misalignment go

[Bug 2023424] Re: GCC 13 on Lunar exhibits AddressSanitizer/UndefinedBehaviorSanitizer bug that doesn't manifest elsewhere

2024-05-11 Thread Dimitry Andric
I bisected, and it seems to have regressed with https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=f732bf6a603721f61102a08ad2d023c7c2670870 ["libsanitizer: merge from upstream (0a1bcab9f3bf75c4c5d3e53bafb3eeb80320af46]. Unfortunately, that is a fairly large merge from the upstream sanitizer libraries,

[Bug 2023424] Re: GCC 13 on Lunar exhibits AddressSanitizer/UndefinedBehaviorSanitizer bug that doesn't manifest elsewhere

2024-05-10 Thread Dimitry Andric
FWIW I've built stock releases/gcc-13.2.0 locally on a Ubuntu 24.04 box (configured with --disable-multilib --disable-bootstrap --enable- languages=c,c++ --enable-libsanitizer --disable-libquadmath --disable- libgomp --disable-libvtv --disable-werror --disable-nls), and indeed it also reproduces

[Bug 2023424] Re: GCC 13 on Lunar exhibits AddressSanitizer/UndefinedBehaviorSanitizer bug that doesn't manifest elsewhere

2024-05-10 Thread Dimitry Andric
Eh sorry, I meant in the example that asserts, that I compiled and ran it on Ubuntu 24.04 first! And the same binary does run fine on Ubuntu 22.04. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 2023424] Re: GCC 13 on Lunar exhibits AddressSanitizer/UndefinedBehaviorSanitizer bug that doesn't manifest elsewhere

2024-05-10 Thread Dimitry Andric
There is something weird going on here. I'm seeing the same thing with Ubuntu 24.04's gcc 13.2.0-23ubuntu4, after hitting some issues with x264 (which declared a local variable with __attribute__((aligned(64))) but then it actually wasn't aligned as such, and some AVX512 function then segfaults

[Bug 2056762] Re: ThreadSanitizer: unexpected memory mapping with 6.5.0-25.25~22.04.1

2024-03-21 Thread Dimitry Andric
https://github.com/google/sanitizers/issues/1716#issuecomment-2010399341 Summarizing: newer ThreadSanitizer has been updated to be able to work with vm.mmap_rnd_bits = 30, but not higher than that. For other cases, it will now re-execute the binary with ASLR disabled, if possible. For most

[Bug 2056762] Re: ThreadSanitizer: unexpected memory mapping with 6.5.0-25.25~22.04.1

2024-03-13 Thread Dimitry Andric
It's indeed the bump of vm.mmap_rnd_bits from 28 to 32, which is part of the changelog in https://launchpad.net/ubuntu/+source/linux/6.5.0-25.25 : * test_021_aslr_dapper_libs from ubuntu_qrt_kernel_security failed on K-5.19 / J-OEM-6.1 / J-6.2 AMD64 (LP: #1983357) - [Config]: set

[Bug 2056762] Re: ThreadSanitizer: unexpected memory mapping with 6.5.0-25.25~22.04.1

2024-03-13 Thread Dimitry Andric
This could be the same thing reported in https://github.com/google/sanitizers/issues/1716 ("Thread Sanitizer FATAL error on kernel version 6.6.6-x"). ** Bug watch added: github.com/google/sanitizers/issues #1716 https://github.com/google/sanitizers/issues/1716 -- You received this bug

[Bug 2056762] Re: ThreadSanitizer: unexpected memory mapping with 6.5.0-25.25~22.04.1

2024-03-11 Thread Dimitry Andric
One other note, I only get the "unexpected memory mapping" error on amd64. On arm64 machines with 6.5.0-25.25~22.04.1, ThreadSanitizer works without issues. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 2056762] [NEW] ThreadSanitizer: unexpected memory mapping with 6.5.0-25.25~22.04.1

2024-03-11 Thread Dimitry Andric
Public bug reported: We updated a number of (amd64) machines from linux- image-6.5.0-21-generic (6.5.0-21.21~22.04.1) to linux- image-6.5.0-25-generic (6.5.0-25.25~22.04.1), and this caused ThreadSanitizer-instrumented programs to immediately exit with an error similar to: FATAL:

[Bug 2056762] Re: ThreadSanitizer: unexpected memory mapping with 6.5.0-25.25~22.04.1

2024-03-11 Thread Dimitry Andric
Note that similar to the older gcc and upstream sanitizer bugs, this problem may be caused by some kernel API now returning a slightly different result, so it could be debatable whether the issue should be fixed in ThreadSanitizer, or in the kernel itself. -- You received this bug notification

[Bug 2055280] Re: openjdk-17-jre-headless 17.0.10+7-1~22.04.1: segfault in jspawnhelper

2024-02-29 Thread Dimitry Andric
Okay, I think the mystery might be solved. The root cause is that unattended-upgrades (or some other apt upgrade) does a openjdk-17 package update, while at the same time a java process is running. After this minor upgrade, the protocol between the JRE's forkAndExec JNI function and the

[Bug 2055280] Re: openjdk-17-jre-headless 17.0.10+7-1~22.04.1: segfault in jspawnhelper

2024-02-29 Thread Dimitry Andric
There isn't anything special as far as I know, it's just a plain Ubuntu 22.04 VM which is accessed by Jenkins over SSH. Note that we're using the stable branch Jenkins, which is at 2.440.1, so it may be possible that only that version is buggy. I noticed a `_usr_lib_jvm_java-17-openjdk-

[Bug 2055280] Re: openjdk-17-jre-headless 17.0.10+7-1~22.04.1: segfault in jspawnhelper

2024-02-28 Thread Dimitry Andric
Possibly related: https://issues.jenkins.io/browse/JENKINS-72665 So the question is what the Jenkins agent does: I'm not sure it invokes jspawnhelper directly, I assume it is going via the Java API, but there could be some other bug that causes it to pass incorrect arguments to jspawnhelper. It

[Bug 2055280] [NEW] openjdk-17-jre-headless 17.0.10+7-1~22.04.1: segfault in jspawnhelper

2024-02-28 Thread Dimitry Andric
Public bug reported: We recently upgraded a bunch of Jenkins build machines that run Ubuntu 22.04.04 LTS to openjdk-17-jre-headless_17.0.10+7-1~22.04.1. Shortly after, all the Jenkins agents running on these machines were getting segfaults in jspawnhelper, when the JRE tried to spawn an external

[Bug 1967575] Re: VAAPI is broken in 22.04 (22.3.0+dfsg1-1)

2022-04-04 Thread Dimitry Andric
Thanks, I can confirm that 22.3.0+dfsg1-1build1 works. (I manually installed the .deb, as it was not yet available via apt-get.) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1967575 Title: VAAPI

[Bug 1967575] Re: VAAPI is broken in 22.04 (22.3.0+dfsg1-1)

2022-04-03 Thread Dimitry Andric
Note: if I download: * intel-media-driver-non-free_22.3.0+ds1-1.dsc * intel-media-driver-non-free_22.3.0+ds1.orig.tar.xz * intel-media-driver-non-free_22.3.0+ds1-1.debian.tar.xz then unpack and rebuild them with dpkg-buildpackage on my own Jammy system, the resulting deb appears to work

[Bug 1967575] Re: VAAPI is broken in 22.04 (22.3.0+dfsg1-1)

2022-04-03 Thread Dimitry Andric
Bug 1966571 supposedly fixed this, with "Rebuild with the current libva version (lp: #1966571)", for package version 22.2.1+dfsg1-1build1, but that specific build unfortunately disappeared from the ubuntu archive. But indeed now it's broken again; not sure what Sebastien Bacher did for bug

[Bug 1937945] [NEW] old gpg keyserver no longer works

2021-07-25 Thread Dimitry Andric
Public bug reported: This is with lxc 1:4.0.6-0ubuntu1~20.04.1 on Ubuntu 20.04 LTS. All lxc-create commands that need to download GPG keys fail with something similar to: $ lxc-create -n foobar -t download -- -d ubuntu -r focal -a amd64 The cached copy has expired, re-downloading... Setting up

[Bug 1920640] Re: EXPKEYSIG C8CAB6595FDFF622 Ubuntu Debug Symbol Archive Automatic Signing Key (2016)

2021-04-06 Thread Dimitry Andric
Can you please show the output of: apt-key export C8CAB6595FDFF622 | gpg --list-packets ? I guess for some reason your apt keyring isn't updated correctly. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1920640] Re: EXPKEYSIG C8CAB6595FDFF622 Ubuntu Debug Symbol Archive Automatic Signing Key (2016)

2021-03-21 Thread Dimitry Andric
Note: this is a duplicate of bug #1920610, which was submitted a few hours earlier. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1920640 Title: EXPKEYSIG C8CAB6595FDFF622 Ubuntu Debug Symbol

[Bug 1920610] Re: The repository 'http://ddebs.ubuntu.com groovy Release' is not signed

2021-03-21 Thread Dimitry Andric
Note: a duplicate bug #1920640 was added a few hours after this one. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1920610 Title: The repository 'http://ddebs.ubuntu.com groovy Release' is not

[Bug 1920610] Re: The repository 'http://ddebs.ubuntu.com groovy Release' is not signed

2021-03-20 Thread Dimitry Andric
The GPG key has simply expired, as of 2021-03-20: $ wget -q http://ddebs.ubuntu.com/dists/focal-proposed/Release http://ddebs.ubuntu.com/dists/focal-proposed/Release.gpg $ gpg --verify Release.gpg Release gpg: Signature made Fri 19 Mar 2021 04:52:53 AM CET gpg:using RSA key

[Bug 333608] Re: deskbar-applet crashed with SIGSEGV in PyType_IsSubtype()

2009-04-09 Thread Dimitry Andric
Looks like comment #32 here: http://bugzilla.gnome.org/show_bug.cgi?id=577649#c32 and its followups seem to fix the problem. When I remove the inheritance of gobject in GnomeURLopener, the crash goes away. There is a more complete patch at

[Bug 333608] Re: deskbar-applet crashed with SIGSEGV in PyType_IsSubtype()

2009-04-09 Thread Dimitry Andric
Here's a hopefully useful stack trace: GNU gdb 6.8-debian Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted

[Bug 312105] Re: [jaunty] Cannot change eth0 properties (greyed out)

2009-03-02 Thread Dimitry Andric
org.freedesktop.hal.power-management.shutdown-multiple-sessions org.freedesktop.hal.power-management.reboot-multiple-sessions com.ubuntu.devicedriver.install $ ck-list-sessions Session8: unix-user = '1000' realname = 'Dimitry Andric,,,' seat = 'Seat1' session-type

[Bug 295127] Re: libpar-perl won't install on intrepid due to libfile-temp-perl (= 0.05) dependency

2009-01-26 Thread Dimitry Andric
Hi maintainer, can you please either apply the proposed fix to intrepid, or close the bug if you don't want or don't care about the fix? Then it won't keep cluttering the bug database at least... Thanks. -- libpar-perl won't install on intrepid due to libfile-temp-perl (= 0.05) dependency

[Bug 286792] Re: Crash in CompositeTrapezoids+0x9b

2009-01-14 Thread Dimitry Andric
On intrepid, using the debs from https://edge.launchpad.net/~intel-gfx- testing/+archive, I get precisely the same backtrace as before: Backtrace: 0: /usr/X11R6/bin/X(xorg_backtrace+0x26) [0x4ee236] 1: /usr/X11R6/bin/X(mieqEnqueue+0x23f) [0x4cebbf] 2: /usr/X11R6/bin/X(xf86PostKeyboardEvent+0x85)

[Bug 260815] Re: libvnc.so Xorg module failes to load

2008-12-30 Thread Dimitry Andric
The NumCurrentSelections is an old API, which was explicitly removed from xserver, see this commit: http://cgit.freedesktop.org/xorg/xserver/commit/?id=34bf308a9e66f1a2f48630a15b1802afad50ec24 E.g. somebody should rewrite vncserver to not depend on this obsolete export anymore... :) --

[Bug 295127] Re: libpar-perl won't install on intrepid due to libfile-temp-perl (= 0.05) dependency

2008-12-01 Thread Dimitry Andric
Can this simple fix also be backported to intrepid, please? The package is now unusable there... -- libpar-perl won't install on intrepid due to libfile-temp-perl (= 0.05) dependency https://bugs.launchpad.net/bugs/295127 You received this bug notification because you are a member of Ubuntu

[Bug 286792] Re: Fatal server error: lockup

2008-11-17 Thread Dimitry Andric
I have the same mieqEnqueue: infinite loop error on intrepid, with xserver-xorg-video-intel 2:2.4.1-1ubuntu10. This only happens when desktop effects (e.g. AIGLX) is turned on, and if the X server is restarted twice (e.g. you login, do some stuff, logout and attempt to login again). There's a

[Bug 295127] [NEW] libpar-perl won't install on intrepid due to libfile-temp-perl (= 0.05) dependency

2008-11-07 Thread Dimitry Andric
Public bug reported: Binary package hint: libpar-perl Attempting to installing libpar-perl (0.980-1) on intrepid gives: $ sudo apt-get install libpar-perl Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean

[Bug 204850] Re: gnome-settings-daemon crashed with SIGSEGV in gsd_mouse_manager_start()

2008-08-25 Thread Dimitry Andric
I'm having precisely the same problem as the people in this bug report, and almost exactly the same backtrace. :) I downloaded the debug symbols, and this is what I got: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7f1966f937a0 (LWP 19394)] set_touchpad_enabled

[Bug 146946] Re: Gnome settings daemon randomly does not work

2008-08-25 Thread Dimitry Andric
Sorry for the pollution, I've filed my story under bug 204850 here: https://bugs.launchpad.net/ubuntu/+source/gnome-settings- daemon/+bug/204850/comments/9 -- Gnome settings daemon randomly does not work https://bugs.launchpad.net/bugs/146946 You received this bug notification because you are a

[Bug 199245] Re: gnome-settings-daemon crash opening any window: BadWindow X error under Xvnc

2008-08-25 Thread Dimitry Andric
I have approximately the same crash here. It looks like the gsd- keyboard-xkb filter gets a CreateWindow notification event, but the window id isn't valid anymore (maybe the window already disappeared?), for an unknown reason. When the xklavier engine tries to get the Window's title property, it

[Bug 199245] Re: gnome-settings-daemon crash opening any window: BadWindow X error under Xvnc

2008-08-25 Thread Dimitry Andric
Okay, I've done some serious digging, and it looks like a window is created (in my case it's mostly gnome-screensaver), but it disappears *before* the CreateNotify goes out. This is because gnome-screensaver complains that it's already running, and immediately quits. Thus it doesn't seem to call

[Bug 204850] Re: gnome-settings-daemon crashed with SIGSEGV in gsd_mouse_manager_start()

2008-08-25 Thread Dimitry Andric
Yes, that BadWindow error is indeed the next error. You can duct-tape- fix it using your patch, or by simply disabling the gnome-settings- daemon keyboard plugin (using gconf-editor). The BadWindow error is researched in bug 199245, bug 254671, and possibly others (even

[Bug 146946] Re: Gnome settings daemon randomly does not work

2008-08-24 Thread Dimitry Andric
Well, since set_touchpad_enabled() and other functions that were introduced by 08_extra_touchpad_options.patch also didn't contain any #ifdef HAVE_XINPUT sections, I thought it would be a bit overkill. It all depends on whether the extra_touchpad_options code will be sent upstream later. If

[Bug 146946] Re: Gnome settings daemon randomly does not work

2008-08-23 Thread Dimitry Andric
I'm having precisely the same problem as BruceBeare, and almost exactly the same backtrace. :) I downloaded the debug symbols, and this is what I got: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7f1966f937a0 (LWP 19394)] set_touchpad_enabled (state=value optimized

[Bug 146946] Re: Gnome settings daemon randomly does not work

2008-08-23 Thread Dimitry Andric
Sorry, that patch contains a typo... That'll teach me to test compilation before uploading. ;) Revised patch attached. ** Attachment added: Fix segfault in plugins/mouse/gsd-mouse-manager.c:set_touchpad_enabled() (rev 2)

[Bug 94368] Re: Hardware database applet crashes when no xorg.conf file is present

2007-03-21 Thread Dimitry Andric
** Attachment added: Dependencies.txt http://librarian.launchpad.net/6880883/Dependencies.txt ** Attachment added: ProcMaps.txt http://librarian.launchpad.net/6880884/ProcMaps.txt ** Attachment added: ProcStatus.txt http://librarian.launchpad.net/6880885/ProcStatus.txt ** Attachment

[Bug 94368] Hardware database applet crashes when no xorg.conf file is present

2007-03-21 Thread Dimitry Andric
Public bug reported: Binary package hint: hwdb-client - Remove xorg.conf - Start X.org (should start without problems on most systems) - Start hardware database applet - Fill in questions - When you get to the assembling data screen, you'll get a python exception about the missing xorg.conf