Commits on Source (15)
-
Aaron Plattner authored
libunwind has a function to query whether the cursor points to a signal frame. Use this to print 1: <signal handler called> like GDB does, rather than printing something less useful such as 1: /usr/lib/libpthread.so.0 (funlockfile+0x60) [0x7f679838b870] Signed-off-by:
Aaron Plattner <aplattner@nvidia.com>
-
Aaron Plattner authored
If the stack walker finds a signal frame, record the cursor at that point and then use unw_get_reg() to query the values of the architecture-specific registers at the frame that triggered the signal. Example output: (EE) Backtrace: (EE) 0: hw/xfree86/Xorg (OsSigHandler+0x25) [0x561458bb8195] (EE) 1: <signal handler called> (EE) 2: hw/xfree86/Xorg (dix_main+0x9c) [0x561458aead6c] (EE) 3: /usr/lib/libc.so.6 (__libc_start_main+0xd5) [0x7f2d23170b25] (EE) 4: hw/xfree86/Xorg (_start+0x2e) [0x561458aad8be] (EE) (EE) Registers at frame #2: (EE) rax: 0x0 (EE) rbx: 0x561458c3ae60 (EE) rcx: 0x7f2d23328943 (EE) rdx: 0x0 (EE) rsi: 0x7ffcb6025030 (EE) rdi: 0xe (EE) rbp: 0x0 (EE) rsp: 0x7ffcb6026430 (EE) r8: 0x0 (EE) r9: 0x0 (EE) r10: 0x8 (EE) r11: 0x246 (EE) r12: 0x561458aad890 (EE) r13: 0x0 (EE) r14: 0x0 (EE) r15: 0x0 (EE) (EE) Segmentation fault at address 0x0 Signed-off-by:
Aaron Plattner <aplattner@nvidia.com>
-
Jeremy Huddleston Sequoia authored
Signed-off-by:
Jeremy Huddleston Sequoia <jeremyhu@apple.com>
-
Jeremy Huddleston Sequoia authored
Fixes: https://github.com/XQuartz/XQuartz/issues/205 Signed-off-by:
Jeremy Huddleston Sequoia <jeremyhu@apple.com>
-
Jeremy Huddleston Sequoia authored
This changes away from hard-coding the /tmp/launch-* path to now supporting a generic <absolute path to unix socket>[.<screen>] format for $DISPLAY. cf-libxcb: d978a4f69b30b630f28d07f1003cf290284d24d8 Signed-off-by:
Jeremy Huddleston Sequoia <jeremyhu@apple.com> CC: Adam Jackson <ajax@kemper.freedesktop.org>
-
Jeremy Huddleston Sequoia authored
Signed-off-by:
Jeremy Huddleston Sequoia <jeremyhu@apple.com>
-
Jeremy Huddleston Sequoia authored
Signed-off-by:
Jeremy Huddleston Sequoia <jeremyhu@apple.com>
-
Jeremy Huddleston Sequoia authored
Signed-off-by:
Jeremy Huddleston Sequoia <jeremyhu@apple.com>
-
Jeremy Huddleston Sequoia authored
Fixes: https://github.com/XQuartz/XQuartz/issues/130 Signed-off-by:
Jeremy Huddleston Sequoia <jeremyhu@apple.com>
-
Jeremy Huddleston Sequoia authored
WARNING: Project specifies a minimum meson_version '>= 0.47.0' but uses features which were added in newer versions: * 0.50.0: {'install arg in configure_file'} Signed-off-by:
Jeremy Huddleston Sequoia <jeremyhu@apple.com>
-
Jeremy Huddleston Sequoia authored
Signed-off-by:
Jeremy Huddleston Sequoia <jeremyhu@apple.com>
-
Jeremy Huddleston Sequoia authored
Signed-off-by:
Jeremy Huddleston Sequoia <jeremyhu@apple.com>
-
Jeremy Huddleston Sequoia authored
Signed-off-by:
Jeremy Huddleston Sequoia <jeremyhu@apple.com>
-
Jeremy Huddleston Sequoia authored
This bump is causing issues with our CI. Sorry about that. This reverts commit 0a27f96d.
-
Michel Dänzer authored
Could happen if the buffer release event was already processed before xwl_present_flips_stop. Closes: xorg/xserver#1351 Reviewed-by:
Olivier Fourdan <ofourdan@redhat.com>
Showing
- hw/xquartz/NSUserDefaults+XQuartzDefaults.h 49 additions, 0 deletionshw/xquartz/NSUserDefaults+XQuartzDefaults.h
- hw/xquartz/NSUserDefaults+XQuartzDefaults.m 149 additions, 0 deletionshw/xquartz/NSUserDefaults+XQuartzDefaults.m
- hw/xquartz/X11Application.h 0 additions, 48 deletionshw/xquartz/X11Application.h
- hw/xquartz/X11Application.m 56 additions, 425 deletionshw/xquartz/X11Application.m
- hw/xquartz/X11Controller.m 84 additions, 100 deletionshw/xquartz/X11Controller.m
- hw/xquartz/bundle/Info.plist.cpp 4 additions, 4 deletionshw/xquartz/bundle/Info.plist.cpp
- hw/xquartz/bundle/Xquartz.plist 0 additions, 27 deletionshw/xquartz/bundle/Xquartz.plist
- hw/xquartz/bundle/meson.build 1 addition, 0 deletionshw/xquartz/bundle/meson.build
- hw/xquartz/meson.build 16 additions, 3 deletionshw/xquartz/meson.build
- hw/xquartz/pbproxy/app-main.m 0 additions, 40 deletionshw/xquartz/pbproxy/app-main.m
- hw/xquartz/pbproxy/meson.build 3 additions, 1 deletionhw/xquartz/pbproxy/meson.build
- hw/xquartz/pbproxy/x-selection.m 9 additions, 36 deletionshw/xquartz/pbproxy/x-selection.m
- hw/xquartz/quartz.c 7 additions, 5 deletionshw/xquartz/quartz.c
- hw/xwayland/xwayland-present.c 9 additions, 1 deletionhw/xwayland/xwayland-present.c
- meson_options.txt 6 additions, 0 deletionsmeson_options.txt
- miext/rootless/rootlessScreen.c 0 additions, 5 deletionsmiext/rootless/rootlessScreen.c
- os/backtrace.c 75 additions, 5 deletionsos/backtrace.c
- os/connection.c 26 additions, 5 deletionsos/connection.c
hw/xquartz/NSUserDefaults+XQuartzDefaults.h
0 → 100644
hw/xquartz/NSUserDefaults+XQuartzDefaults.m
0 → 100644
This diff is collapsed.
hw/xquartz/bundle/Xquartz.plist
deleted
100644 → 0