Robin Gareus
9e75235912
Fix crashes on ARM due to window-size overflow
...
On Intel systems ArdourCanvas::COORD_MAX (1.7e+307) was rounded
to (gint) -2147483648. gtk+ treats negative window size-requests
as 1px.
However on ARM, COORD_MAX was truncated to +2147483648, gtk+ limits
this to 65535. Most WM/Xwin systems cannot handle windows this large.
It also exceeds the max size of cairo [image] surfaces.
This issue was introduced in a1c67b4ad7
when "natural_size" was removed. Before that change infinitely large
canvas had a natural_size of 2x2 px.
2022-03-09 21:14:53 +01:00
..
2015-10-05 16:17:49 +02:00
2022-01-20 09:45:47 -07:00
2013-04-04 00:32:52 -04:00
2018-09-30 09:19:28 +01:00
2021-11-04 11:25:30 -06:00
2022-01-18 16:42:00 -06:00
2021-08-13 12:51:36 -06:00
2021-09-10 13:02:01 -06:00
2013-04-04 00:32:52 -04:00
2013-04-04 00:32:52 -04:00
2013-04-04 00:32:52 -04:00
2022-03-09 21:14:53 +01:00
2019-08-03 15:53:17 +02:00
2021-08-13 12:51:37 -06:00
2021-08-13 12:51:26 -06:00
2019-08-03 15:53:17 +02:00
2021-09-14 18:29:39 -06:00
2021-08-13 12:51:25 -06:00
2019-08-03 15:53:17 +02:00
2019-08-03 15:53:17 +02:00
2021-08-13 12:51:37 -06:00
2021-08-13 12:51:36 -06:00
2022-01-27 14:02:34 -07:00
2021-08-13 12:51:36 -06:00
2021-08-13 12:51:36 -06:00
2021-08-13 12:51:37 -06:00
2021-08-13 12:51:36 -06:00
2020-03-26 10:12:54 -06:00
2013-04-04 00:32:52 -04:00
2019-08-03 15:53:17 +02:00
2021-08-13 12:51:36 -06:00
2021-08-13 12:51:36 -06:00
2020-04-10 18:32:18 +02:00
2021-08-13 12:51:37 -06:00
2021-08-13 12:51:37 -06:00
2022-02-01 22:01:41 +01:00
2021-12-24 15:34:18 -07:00
2013-04-04 00:32:52 -04:00
2013-04-04 00:32:52 -04:00
2019-08-03 15:53:17 +02:00
2019-08-03 15:53:17 +02:00
2021-08-13 12:51:37 -06:00
2021-10-03 16:46:25 -06:00
2021-10-19 10:54:27 -06:00
2020-12-30 03:26:00 +01:00
2021-08-13 12:51:36 -06:00
2019-08-03 15:53:17 +02:00
2021-09-10 12:59:29 -06:00
2022-01-22 22:19:03 +01:00
2021-08-13 12:51:36 -06:00