From jochen.albrecht at gmail.com Mon Dec 2 11:31:12 2024 From: jochen.albrecht at gmail.com (Jochen Albrecht) Date: Mon, 2 Dec 2024 14:31:12 -0500 Subject: [OSGeoLive] BLOB Explorer in spatialite_gui fails on multipolygons Message-ID: Hi: I am using OSgeo-Live 16 and ran into a problem with the spatialite_gui that did not exist in prior versions of the osgeolive distribution. 1. I issue a SELECT statement on a table in the spatialite database to display the records. 2. I then right-click on the geometry BLOB to explore the geometry. 3. This throws an error of the nature "assert 'n>1' failed in DoDrawPolyPolygon()." 4. If I now click continue for each of the 24 polygons that make up the multipolygon, then the BLOB Explorer window eventually pops up and displays everything alright. 5. If, on the other hand, I click cancel, then spatialite-gui completely bails on me. Everything works fine for simple polygons and point and line geometries. The backtrace for the above mentioned error reads as attached. Cheers, Jochen [1] wxGCDCImpl::DoDrawPolyPolygon(int, int const*, wxPoint const*, int, int, wxPolygonFillMode) [2] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) [3] wxEvtHandler::SearchDynamicEventTable(wxEvent&) [4] wxEvtHandler::TryHereOnly(wxEvent&) [5] wxEvtHandler::ProcessEventLocally(wxEvent&) [6] wxEvtHandler::ProcessEvent(wxEvent&) [7] wxEvtHandler::SafelyProcessEvent(wxEvent&) [8] wxMenuBase::SendEvent(int, int) [9] g_closure_invoke [10] g_signal_emit_valist [11] g_signal_emit [12] gtk_widget_activate [13] gtk_menu_shell_activate_item [14] g_signal_emit_valist [15] g_signal_emit [16] gtk_main_do_event [17] g_main_context_dispatch [18] g_main_context_iteration [19] gtk_main_iteration [20] wxWindow::DoPopupMenu(wxMenu*, int, int) [21] wxWindowBase::PopupMenu(wxMenu*, int, int) [22] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) [23] wxEvtHandler::SearchDynamicEventTable(wxEvent&) [24] wxEvtHandler::TryHereOnly(wxEvent&) [25] wxEvtHandler::ProcessEventLocally(wxEvent&) [26] wxEvtHandler::ProcessEvent(wxEvent&) [27] wxWindowBase::TryAfter(wxEvent&) [28] wxScrollHelperEvtHandler::ProcessEvent(wxEvent&) [29] wxGrid::SendEvent(int, int, int, wxMouseEvent const&) [30] wxGrid::ProcessGridCellMouseEvent(wxMouseEvent&) [31] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) [32] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) [33] wxEvtHandler::TryHereOnly(wxEvent&) [34] wxEvtHandler::ProcessEventLocally(wxEvent&) [35] wxEvtHandler::ProcessEvent(wxEvent&) [36] wxEvtHandler::SafelyProcessEvent(wxEvent&) [37] g_closure_invoke [38] g_signal_emit_valist [39] g_signal_emit [40] gtk_main_do_event [41] g_main_context_dispatch [42] g_main_loop_run [43] gtk_main [44] wxGUIEventLoop::DoRun() [45] wxEventLoopBase::Run() [46] wxAppConsoleBase::MainLoop() [47] wxEntry(int&, wchar_t**) [48] __libc_start_main Dr. Jochen Albrecht, GISP (he/him/his) Professor for Computational and Theoretical Geography and Graduate Adviser (Personal NAVIGATE Availability Link ) Department of Geography and Environmental Science Hunter College CUNY 695 Park Avenue New York, NY 10065 Immediate Past-President, GIS Certification Institute Recently published: GIS and Housing: Principles and Practices -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac_osgeolive at osgeo.org Fri Dec 13 10:48:15 2024 From: trac_osgeolive at osgeo.org (OSGeoLive) Date: Fri, 13 Dec 2024 18:48:15 -0000 Subject: [OSGeoLive] #2485: version 17 create osgeo_menu image for the desktop In-Reply-To: <046.a32538df5a1b076e257ce13d449db239@osgeo.org> References: <046.a32538df5a1b076e257ce13d449db239@osgeo.org> Message-ID: <061.3c04247a7ded95f7acc7d1e5c655f7ee@osgeo.org> #2485: version 17 create osgeo_menu image for the desktop -------------------------+---------------------------- Reporter: astrid_emde | Owner: osgeolive@? Type: task | Status: new Priority: critical | Milestone: OSGeoLive17.0 Component: OSGeoLive | Resolution: Keywords: | -------------------------+---------------------------- Changes (by edso): * Attachment "osgeo1213-1024x768.png" added. -- Ticket URL: OSGeoLive self-contained bootable DVD, USB thumb drive or Virtual Machine based on Lubuntu, that allows you to try a wide variety of open source geospatial software without installing anything. From trac_osgeolive at osgeo.org Fri Dec 13 10:48:25 2024 From: trac_osgeolive at osgeo.org (OSGeoLive) Date: Fri, 13 Dec 2024 18:48:25 -0000 Subject: [OSGeoLive] #2485: version 17 create osgeo_menu image for the desktop In-Reply-To: <046.a32538df5a1b076e257ce13d449db239@osgeo.org> References: <046.a32538df5a1b076e257ce13d449db239@osgeo.org> Message-ID: <061.93fd1ba3aacd26455bcd6ae1547a98c7@osgeo.org> #2485: version 17 create osgeo_menu image for the desktop -------------------------+---------------------------- Reporter: astrid_emde | Owner: osgeolive@? Type: task | Status: new Priority: critical | Milestone: OSGeoLive17.0 Component: OSGeoLive | Resolution: Keywords: | -------------------------+---------------------------- Changes (by edso): * Attachment "osgeo1213-1920x1080.png" added. -- Ticket URL: OSGeoLive self-contained bootable DVD, USB thumb drive or Virtual Machine based on Lubuntu, that allows you to try a wide variety of open source geospatial software without installing anything. From trac_osgeolive at osgeo.org Fri Dec 13 10:48:39 2024 From: trac_osgeolive at osgeo.org (OSGeoLive) Date: Fri, 13 Dec 2024 18:48:39 -0000 Subject: [OSGeoLive] #2485: version 17 create osgeo_menu image for the desktop In-Reply-To: <046.a32538df5a1b076e257ce13d449db239@osgeo.org> References: <046.a32538df5a1b076e257ce13d449db239@osgeo.org> Message-ID: <061.7751b1b5799edf5220269ac4644bef48@osgeo.org> #2485: version 17 create osgeo_menu image for the desktop -------------------------+---------------------------- Reporter: astrid_emde | Owner: osgeolive@? Type: task | Status: new Priority: critical | Milestone: OSGeoLive17.0 Component: OSGeoLive | Resolution: Keywords: | -------------------------+---------------------------- Changes (by edso): * Attachment "osgeo1213-1920x1440.png" added. -- Ticket URL: OSGeoLive self-contained bootable DVD, USB thumb drive or Virtual Machine based on Lubuntu, that allows you to try a wide variety of open source geospatial software without installing anything. From trac_osgeolive at osgeo.org Fri Dec 13 10:53:14 2024 From: trac_osgeolive at osgeo.org (OSGeoLive) Date: Fri, 13 Dec 2024 18:53:14 -0000 Subject: [OSGeoLive] #2485: version 17 create osgeo_menu image for the desktop In-Reply-To: <046.a32538df5a1b076e257ce13d449db239@osgeo.org> References: <046.a32538df5a1b076e257ce13d449db239@osgeo.org> Message-ID: <061.d87fbb843aabb2f63e4267f8e91d6708@osgeo.org> #2485: version 17 create osgeo_menu image for the desktop -------------------------+---------------------------- Reporter: astrid_emde | Owner: osgeolive@? Type: task | Status: new Priority: critical | Milestone: OSGeoLive17.0 Component: OSGeoLive | Resolution: Keywords: | -------------------------+---------------------------- Comment (by edso): finishing touches are up as PRs on github https://github.com/OSGeo/OSGeoLive/pull/416 https://github.com/OSGeo/OSGeoLive/pull/415 the result should look like these [[Image(https://trac.osgeo.org/osgeolive/raw- attachment/ticket/2485/osgeo1213-1024x768.png?,width=95%)]] [[Image(https://trac.osgeo.org/osgeolive/raw- attachment/ticket/2485/osgeo1213-1920x1080.png?,width=95%)]] [[Image(https://trac.osgeo.org/osgeolive/raw- attachment/ticket/2485/osgeo1213-1920x1440.png?,width=95%)]] -- Ticket URL: OSGeoLive self-contained bootable DVD, USB thumb drive or Virtual Machine based on Lubuntu, that allows you to try a wide variety of open source geospatial software without installing anything.