1
0
mirror of https://github.com/MariaDB/server.git synced 2025-11-22 17:44:29 +03:00
Files
mariadb/mysql-test/t
Alexey Botchkov 13f6e1119f Fix for bug #804324 Assertion 0 in Gcalc_scan_iterator::pop_suitable_intersection
There were actually two bugs. One was when the line that intersects itself
        the intersection point treated as it doesn't belong to the line.
        Second when edges partly coincide, wrong result produced when we try to find their
        intersection.


per-file comments:
  mysql-test/r/gis-precise.result
Fix for bug #804324 Assertion 0 in Gcalc_scan_iterator::pop_suitable_intersection
        test result updated.

  mysql-test/t/gis-precise.test
Fix for bug #804324 Assertion 0 in Gcalc_scan_iterator::pop_suitable_intersection
        test case added.

  sql/gcalc_slicescan.cc
Fix for bug #804324 Assertion 0 in Gcalc_scan_iterator::pop_suitable_intersection
        skip the intersection if it just line that intersects itself.

  sql/gcalc_tools.cc
Fix for bug #804324 Assertion 0 in Gcalc_scan_iterator::pop_suitable_intersection
        if edges coincide, just pick the first coinciding poing as an intersection.
2011-07-07 16:59:45 +05:00
..
2010-02-25 23:13:11 +04:00
2010-09-12 18:40:01 +02:00
2010-06-10 11:11:52 +02:00
2011-05-28 05:11:32 +03:00
2011-05-12 16:31:54 +02:00
2011-01-25 12:14:28 +05:30
2011-05-10 18:17:43 +03:00
2011-05-02 20:58:45 +03:00
2010-11-25 00:57:34 +02:00
2011-05-28 05:11:32 +03:00
2010-01-15 17:27:55 +02:00
2011-06-09 12:43:28 -07:00
2011-06-06 12:19:35 -07:00
2011-05-16 15:07:04 +03:00
2011-06-10 21:15:13 +02:00
2011-05-03 19:10:10 +03:00
2011-05-10 23:20:35 +03:00
2010-11-25 00:57:34 +02:00
2011-06-07 18:13:02 +02:00
2011-06-09 17:23:39 +02:00
2010-11-25 00:57:34 +02:00
2011-06-07 18:13:02 +02:00
2011-06-10 21:15:13 +02:00
2011-05-04 23:20:17 +05:00
2011-06-20 00:21:41 +05:00
2011-05-02 20:58:45 +03:00
2011-05-02 20:58:45 +03:00
2011-01-18 00:53:41 +02:00
2010-12-27 14:22:05 -08:00
2011-02-20 18:51:43 +02:00
2010-10-19 15:58:35 +02:00
2010-10-27 16:31:22 -07:00
2010-10-27 16:31:22 -07:00
2011-01-11 15:36:41 +02:00
2011-03-12 00:49:03 -08:00
2011-05-02 20:58:45 +03:00
2011-01-11 15:36:41 +02:00
2011-03-29 10:09:05 +02:00
2010-09-06 02:15:34 +03:00
2011-05-19 19:19:44 +02:00
2010-11-23 23:39:59 +02:00
2010-09-06 02:15:34 +03:00
2011-05-02 20:58:45 +03:00
2011-05-10 18:17:43 +03:00
2010-08-25 22:22:33 +02:00
2011-05-02 20:58:45 +03:00
2011-05-10 18:17:43 +03:00
2011-01-26 16:50:21 +01:00
2010-06-14 18:58:52 +02:00
2010-11-25 00:57:34 +02:00
2011-05-28 05:11:32 +03:00
2011-05-28 05:11:32 +03:00
2010-10-27 16:31:22 -07:00
2011-05-28 05:11:32 +03:00
2011-05-02 20:58:45 +03:00
2009-11-27 18:10:28 +02:00
2011-06-03 21:45:24 +04:00
2010-03-21 21:58:19 +01:00
2010-10-27 16:31:22 -07:00
2011-05-02 21:59:16 +03:00
2011-02-22 12:44:58 +02:00
2011-02-03 17:00:28 +02:00
2010-11-25 00:34:50 +02:00
2011-02-03 17:00:28 +02:00
2011-05-29 01:24:36 +04:00
2011-05-28 05:11:32 +03:00
2011-05-28 05:11:32 +03:00
2010-05-26 21:55:40 +03:00
2011-05-28 05:11:32 +03:00
2011-06-09 17:23:39 +02:00
2011-06-07 18:13:02 +02:00
2011-06-09 17:23:39 +02:00
2011-05-19 19:01:46 +02:00
2011-05-28 05:11:32 +03:00
2010-06-10 11:11:52 +02:00
2011-03-09 15:47:59 +02:00
2011-05-10 18:17:43 +03:00
2011-05-31 15:33:14 +03:00
2011-06-09 00:13:00 -07:00
2010-10-27 16:31:22 -07:00
2011-03-31 14:29:23 +02:00