Bug #73824 | Crash on spatial view | ||
---|---|---|---|
Submitted: | 6 Sep 2014 9:49 | Modified: | 15 Sep 2014 22:35 |
Reporter: | Daniël van Eeden (OCA) | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Workbench: SQL Editor | Severity: | S3 (Non-critical) |
Version: | 6.2.2-1ubu1404 | OS: | Any |
Assigned to: | CPU Architecture: | Any | |
Tags: | crash, spatial |
[6 Sep 2014 9:49]
Daniël van Eeden
[6 Sep 2014 9:53]
Daniël van Eeden
Core was generated by `/usr/bin/mysql-workbench-bin'. Program terminated with signal SIGABRT, Aborted. #0 0x00007fb5178abbb9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 56 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory. (gdb) bt #0 0x00007fb5178abbb9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #1 0x00007fb5178aefc8 in __GI_abort () at abort.c:89 #2 0x00007fb5181b76b5 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #3 0x00007fb5181b5836 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #4 0x00007fb5181b5863 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #5 0x00007fb5181b5aa2 in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #6 0x00007fb51c7fa502 in spatial::Converter::change_projection(spatial::ProjectionView, OGRSpatialReference*, OGRSpatialReference*) () from /usr/lib/mysql-workbench/libwbpublic.so.6.2.2 #7 0x00007fb51c7fa02c in spatial::Converter::Converter(spatial::ProjectionView, OGRSpatialReference*, OGRSpatialReference*) () from /usr/lib/mysql-workbench/libwbpublic.so.6.2.2 #8 0x00007fb51e159a33 in SpatialDrawBox::render(bool) () from /usr/lib/mysql-workbench/libwbprivate.so.6.2.2 #9 0x00007fb51e1592c9 in SpatialDrawBox::do_render_layers(void*) () from /usr/lib/mysql-workbench/libwbprivate.so.6.2.2 #10 0x00007fb519ec2f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007fb518798182 in start_thread (arg=0x7fb4e1ced700) at pthread_create.c:312 #12 0x00007fb51796ffbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
[6 Sep 2014 10:01]
Daniël van Eeden
From the stdout: ----------------------------------------------------- terminate called after throwing an instance of 'std::logic_error' what(): Unable to perform specified transformation. Aborted (core dumped) -----------------------------------------------------
[6 Sep 2014 13:12]
MySQL Verification Team
Hello Daniël, Thank you for the report and test case. Verified as described. Thanks, Umesh
[6 Sep 2014 13:15]
MySQL Verification Team
// OS, package details [root@ushastry coredir]# rpm -qa|grep mysql-workbench mysql-workbench-community-6.2.2-1.el6.x86_64 [root@ushastry coredir]# cat /etc/*release CentOS release 6.5 (Final) LSB_VERSION=base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch CentOS release 6.5 (Final) CentOS release 6.5 (Final) [root@ushastry coredir]# mysql-workbench --log-level=3 -v Ready. terminate called after throwing an instance of 'std::logic_error' what(): Unable to perform specified transformation.
[15 Sep 2014 22:35]
Philip Olson
Fixed as of the upcoming MySQL Workbench 6.2.3 release, and here's the changelog entry: Clicking the spatial view in the results tab could cause a crash. Thank you for the bug report. See also Oracle bug #19429414