2018 Bauer Watertechnology Cup
The 2018 Bauer Watertechnology Cup was a professional tennis tournament played on carpet courts. It was the 22nd edition of the tournament which was part of the 2018 ATP Challenger Tour. It took place in Eckental, Germany between 29 October and 4 November 2018.
2018 Bauer Watertechnology Cup | |
---|---|
Date | 29 October – 4 November |
Edition | 22nd |
Surface | Carpet |
Location | Eckental, Germany |
Champions | |
Singles | |
Doubles | |
Singles main draw entrants
Seeds
Country | Player | Rank1 | Seed |
---|---|---|---|
Lukáš Lacko | 77 | 1 | |
Hubert Hurkacz | 91 | 2 | |
Guillermo García López | 96 | 3 | |
Evgeny Donskoy | 99 | 4 | |
Yannick Maden | 118 | 5 | |
Marcos Baghdatis | 128 | 6 | |
Ruben Bemelmans | 134 | 7 | |
Dennis Novak | 137 | 8 |
- 1 Rankings are as of 22 October 2018.
Other entrants
The following players received wildcards into the singles main draw:
The following player received entry into the singles main draw as an alternate:
The following players received entry from the qualifying draw:
The following players received entry as lucky losers:
Champions
Singles
Antoine Hoang def. Ruben Bemelmans 7–5, 6–3.
Doubles
Kevin Krawietz / Andreas Mies def. Hugo Nys / Jonny O'Mara 6–1, 6–4.
gollark: * syscalls and whatever
gollark: So I should work out some way to live-patch the kernel to increase the amount of signal-safe functions?
gollark: ```c#include <stdio.h>#include <signal.h>#include <string.h>#include <stdlib.h>#include <sys/mman.h>#include <unistd.h>static void handler(int sig, siginfo_t *info, void *literally_bee) { printf("oh bee oh apio segfault %08x\n", info->si_addr); int ps = getpagesize(); long ad = (long)info->si_addr; ad = ad - (ad % ps); mmap((void*)ad, 0x10000, PROT_NONE, MAP_ANONYMOUS|MAP_FIXED, -1, 0);}int main() { struct sigaction sa; sigemptyset(&sa.sa_mask); sa.sa_flags = SA_NODEFER; sa.sa_sigaction = handler; sigaction(SIGSEGV, &sa, NULL); *(int*)NULL = -3; printf("thing done\n"); return 0;}```
gollark: Unfortunately, mmap appears to be uncooperative.
gollark: I wanted to implement coral's `idea: trap segfaults and mmap data at the erroring position`.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.