[postgis-tickets] [PostGIS] #3609: debbie crashing on PostgreSQL 9.6 builds

PostGIS trac at osgeo.org
Sat Aug 6 22:08:17 PDT 2016


#3609: debbie crashing on PostgreSQL 9.6 builds
------------------------------------+----------------------------
  Reporter:  robe                   |      Owner:  robe
      Type:  defect                 |     Status:  new
  Priority:  blocker                |  Milestone:  PostGIS 2.3.0
 Component:  build/upgrade/install  |    Version:  trunk
Resolution:                         |   Keywords:  postgresql 9.6
------------------------------------+----------------------------

Comment (by robe):

 backtrace of error:


 {{{
 Reading symbols from
 C:\ming64gcc48\projects\postgresql\rel\pg9.6w64gcc48\bin\postgres.exe...done.
 0x00000000777cae11 in ntdll!DbgBreakPoint ()
    from C:\Windows\SYSTEM32\ntdll.dll
 (gdb) cont
 Continuing.
 [Thread 27196.0x7f9c exited with code 0]

 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread 27196.0x7198]
 GetOldestSnapshot () at snapmgr.c:422
 422                     return OldestActiveSnapshot->as_snap;
 (gdb) bt
 #0  GetOldestSnapshot () at snapmgr.c:422
 #1  0x000000000044efdd in init_toast_snapshot (toast_snapshot=0x299e9b0)
     at tuptoaster.c:2314
 #2  0x000000000044f123 in toast_fetch_datum (attr=<optimized out>)
     at tuptoaster.c:1869
 #3  0x00000000004508c6 in heap_tuple_untoast_attr (attr=0x59c04ca)
     at tuptoaster.c:179
 #4  0x00000000007bc9da in pg_detoast_datum_packed (datum=<optimized out>)
     at fmgr.c:2266
 #5  0x0000000000790620 in text_to_cstring (t=0x59c04ca) at varlena.c:186
 #6  0x00000000007a3a95 in RelationBuildRuleLock (
     relation=relation at entry=0xe7dcd48) at relcache.c:732
 #7  0x00000000007a621a in RelationBuildDesc (
     targetRelId=targetRelId at entry=58124, insertIt=insertIt at entry=0 '\000')
     at relcache.c:1035
 #8  0x00000000007a6625 in RelationClearRelation (
     relation=relation at entry=0xe7dc4d0, rebuild=rebuild at entry=1 '\001')
     at relcache.c:2218
 #9  0x00000000007a70b8 in RelationFlushRelation (relation=0xe7dc4d0)
     at relcache.c:2330
 #10 RelationCacheInvalidateEntry (relationId=58124) at relcache.c:2392
 #11 0x00000000007a075e in LocalExecuteInvalidationMessage (
     msg=msg at entry=0xe707990) at inval.c:568
 #12 0x00000000007a0876 in ProcessInvalidationMessages (hdr=0x4e13088,
     func=0x7a0650 <LocalExecuteInvalidationMessage>) at inval.c:444
 #13 0x00000000007a08a9 in CommandEndInvalidationMessages () at
 inval.c:1056
 #14 0x0000000000489486 in AtCCI_LocalCache () at xact.c:1377
 #15 CommandCounterIncrement () at xact.c:956
 #16 0x00000000006b0d22 in exec_simple_query (
     query_string=0x100000000000000 <error: Cannot access memory at address
 0x100000000000000>) at postgres.c:1133
 #17 PostgresMain (argc=<optimized out>, argv=argv at entry=0x2495c8,
     dbname=0x18001700160015 <error: Cannot access memory at address
 0x18001700160015>, username=<optimized out>) at postgres.c:4074
 #18 0x000000000064794d in BackendRun (port=0x299f400) at postmaster.c:4262
 #19 SubPostmasterMain (argc=argc at entry=3, argv=argv at entry=0x2b7e80)
     at postmaster.c:4752
 #20 0x0000000000803ac8 in main (argc=3, argv=0x2b7e80) at main.c:205

 }}}

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