[postgis-tickets] [PostGIS] #5014: flatgeobuf test failure

PostGIS trac at osgeo.org
Sat Nov 6 19:15:02 PDT 2021


#5014: flatgeobuf test failure
-----------------------------+---------------------------
  Reporter:  Bas Couwenberg  |      Owner:  pramsey
      Type:  defect          |     Status:  new
  Priority:  blocker         |  Milestone:  PostGIS 3.2.0
 Component:  postgis         |    Version:  master
Resolution:                  |   Keywords:
-----------------------------+---------------------------

Comment (by robe):

 thanks Bas.  I was able to replicate with your setup and get a back trace


 {{{
 #0  0x00007f9c0c34acd1 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
 #1  0x00007f9c00bc7ec7 in memcpy (__len=<optimized out>, __src=<optimized
 out>, __dest=<optimized out>) at /usr/include/x86_64-linux-
 gnu/bits/string_fortified.h:29
 #2  flatbuffers::vector_downward::push (num=<optimized out>,
 bytes=<optimized out>, this=0x7ffe4fe29440) at
 include/flatbuffers/flatbuffers.h:1031
 #3  flatbuffers::vector_downward::push (num=<optimized out>,
 bytes=<optimized out>, this=0x7ffe4fe29440) at
 include/flatbuffers/flatbuffers.h:1030
 #4  flatbuffers::FlatBufferBuilder::PushBytes (size=<optimized out>,
 bytes=<optimized out>, this=0x7ffe4fe29440) at
 include/flatbuffers/flatbuffers.h:1347
 #5  flatbuffers::FlatBufferBuilder::CreateVector<double> (len=<optimized
 out>, v=<optimized out>, this=<optimized out>) at
 include/flatbuffers/flatbuffers.h:1712
 #6  flatbuffers::FlatBufferBuilder::CreateVector<double> (v=..., v=...,
 this=0x7ffe4fe29440) at include/flatbuffers/flatbuffers.h:1740
 #7  FlatGeobuf::CreateHeaderDirect (metadata=0x0, description=0x0,
 title=0x0, crs=..., index_node_size=16, features_count=1,
 columns=<optimized out>, has_tm=false, has_t=false, has_m=false,
 has_z=false, geometry_type=<optimized out>, envelope=<optimized out>,
 name=<optimized out>, _fbb=...) at
 ./deps/flatgeobuf/header_generated.h:660
 #8  flatgeobuf_encode_header (ctx=0x56325fab2d38) at
 ./deps/flatgeobuf/flatgeobuf_c.cpp:87
 #9  0x00007f9c00bc9268 in flatgeobuf_create_index (ctx=<optimized out>) at
 ./deps/flatgeobuf/flatgeobuf_c.cpp:195
 #10 0x00007f9c00ba8591 in flatgeobuf_agg_finalfn (ctx=0x56325fab2ce8) at
 ./postgis/flatgeobuf.c:558
 #11 0x000056325e629e70 in ?? ()
 #12 0x000056325e62ae9e in ?? ()
 #13 0x000056325e62bf50 in ?? ()
 #14 0x000056325e649988 in ExecSetParamPlan ()
 #15 0x000056325e616192 in ?? ()
 #16 0x000056325e6213bd in ?? ()
 #17 0x000056325e621d44 in ExecMakeTableFunctionResult ()
 #18 0x000056325e6328c1 in ?? ()
 #19 0x000056325e622430 in ExecScan ()
 #20 0x000056325e61973d in standard_ExecutorRun ()
 #21 0x000056325e79211b in ?? ()
 #22 0x000056325e7935ab in PortalRun ()
 #23 0x000056325e78f6ed in ?? ()
 #24 0x000056325e79162c in PostgresMain ()
 #25 0x000056325e70f618 in ?? ()
 #26 0x000056325e710484 in PostmasterMain ()
 #27 0x000056325e485e99 in main ()

 }}}

-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5014#comment:6>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.


More information about the postgis-tickets mailing list