[postgis-tickets] [PostGIS] #3612: ST_ClusterDBSCAN garden crasher

PostGIS trac at osgeo.org
Sat Sep 3 11:23:25 PDT 2016


#3612: ST_ClusterDBSCAN garden crasher
-----------------------+---------------------------
  Reporter:  robe      |      Owner:  robe
      Type:  defect    |     Status:  new
  Priority:  critical  |  Milestone:  PostGIS 2.3.0
 Component:  postgis   |    Version:  trunk
Resolution:            |   Keywords:
-----------------------+---------------------------

Comment (by robe):

 Here is backtrace


 {{{
 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread 23144.0x52e8]
 0x00000000696e792c in ST_ClusterDBSCAN ()
    from
 C:\ming64gcc48\projects\postgresql\rel\pg9.6w64gcc48\lib\postgis-2.3.dll
 (gdb) bt
 #0  0x00000000696e792c in ST_ClusterDBSCAN ()
    from
 C:\ming64gcc48\projects\postgresql\rel\pg9.6w64gcc48\lib\postgis-2.3.dll
 #1  0x00000000005afc9f in eval_windowfunction (perfuncstate=0xe10b978,
     result=0xe10b938, isnull=0xe10b958 "", winstate=0xe10a2e0,
     winstate=0xe10a2e0) at nodeWindowAgg.c:1005
 #2  0x00000000005b0fd7 in ExecWindowAgg
 (winstate=winstate at entry=0xe10a2e0)
     at nodeWindowAgg.c:1724
 #3  0x000000000058b218 in ExecProcNode (node=node at entry=0xe10a2e0)
     at execProcnode.c:507
 #4  0x00000000005a2810 in ExecLimit (node=node at entry=0xe109fa0)
     at nodeLimit.c:91
 #5  0x000000000058b188 in ExecProcNode (node=node at entry=0xe109fa0)
     at execProcnode.c:531
 #6  0x00000000005871c5 in ExecutePlan (dest=0xe147688,
     direction=<optimized out>, numberTuples=0, sendTuples=1 '\001',
     operation=CMD_SELECT, use_parallel_mode=<optimized out>,
     planstate=0xe109fa0, estate=0xe109e88) at execMain.c:1567
 #7  standard_ExecutorRun (queryDesc=0xe0f86e8, direction=<optimized out>,
     count=0) at execMain.c:338
 #8  0x00000000006b1fe6 in PortalRunSelect (portal=portal at entry=0xe0ffe38,
     forward=forward at entry=1 '\001', count=0, count at entry=43643472,
     dest=dest at entry=0x0) at pquery.c:948
 #9  0x00000000006b3686 in PortalRun (portal=0x299ee90,
     portal at entry=0xe0ffe38, count=43643472, count at entry=2147483647,
     isTopLevel=isTopLevel at entry=0 '\000', dest=0x0, dest at entry=0xe147688,
     altdest=altdest at entry=0xe147688, completionTag=0x299f210 "",
     completionTag at entry=0x400000001d7 <error: Cannot access memory at
 address 0x400000001d7>) at pquery.c:789
 #10 0x00000000006b0e54 in exec_simple_query (
     query_string=0x100000000000000 <error: Cannot access memory at address
 0x100000000000000>) at postgres.c:1094
 #11 PostgresMain (argc=<optimized out>, argv=argv at entry=0x1093c0,
     dbname=0x18001700160015 <error: Cannot access memory at address
 0x18001700160015>, username=<optimized out>) at postgres.c:4074
 #12 0x0000000000647aad in BackendRun (port=0x299f400) at postmaster.c:4262
 #13 SubPostmasterMain (argc=argc at entry=3, argv=argv at entry=0x307e80)
     at postmaster.c:4752
 #14 0x0000000000803d68 in main (argc=3, argv=0x307e80) at main.c:205

 }}}

--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/3612#comment:7>
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