chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-janitors] #876: csi segfaults immediately when running this


From: Chicken Trac
Subject: Re: [Chicken-janitors] #876: csi segfaults immediately when running this code
Date: Tue, 26 Jun 2012 12:05:43 -0000

#876: csi segfaults immediately when running this code
-------------------------+--------------------------------------------------
  Reporter:  ckeen       |       Owner:                     
      Type:  defect      |      Status:  new                
  Priority:  major       |   Milestone:  4.8.0              
 Component:  core tools  |     Version:  4.7.x              
Resolution:              |    Keywords:  csi segfault master
-------------------------+--------------------------------------------------

Comment(by ckeen):

 When I increase the process's ulimit of its stack to unlimited it produces
 an answer without crashing. The garbage collection output gave me the
 hint:

 {{{
 ; loading 1_31.scm ...
 [GC] level  1   gcs(minor)  38  gcs(major)  3
 [GC] stack      0x000000008b1296d0      0x000000008b129540
 0x000000008b2296d0
 [GC]  from      0x000000009e17e010      0x000000009e24eec0
 0x000000009e279b10      0x00000000000d0eb0
 [GC]    to      0x000000009f313010      0x000000009f313010
 0x000000009f40eb10
 [GC] 0 locatives (from 32)
 [GC] level  1   gcs(minor)  19  gcs(major)  4
 [GC] stack      0x000000008b1296d0      0x000000008b129590
 0x000000008b2296d0
 [GC]  from      0x000000009f313010      0x000000009f4099f0
 0x000000009f40eb10      0x00000000000f69e0
 [GC]    to      0x000000009e17e010      0x000000009e17e010
 0x000000009e279b10
 [GC] 0 locatives (from 32)
 [GC] (old) fromspace:   start=0x000000009f313010,
 limit=0x000000009f40eb10
 [GC] (old) tospace:     start=0x000000009e17e010,
 limit=0x000000009e279b10
 [GC] resized heap to 4123648 bytes
 [GC] (new) fromspace:   start=0x00000000a0265010,
 limit=0x00000000a045c610
 [GC] (new) tospace:     start=0x00000000a045d010,
 limit=0x00000000a0654610
 [GC] level  1   gcs(minor)  2   gcs(major)  5
 [GC] stack      0x000000008b1296d0      0x000000008b129510
 0x000000008b2296d0
 [GC]  from      0x00000000a0265010      0x00000000a0361510
 0x00000000a045c610      0x000000009d5771c4
 [GC]    to      0x00000000a045d010      0x00000000a045d010
 0x00000000a0654610
 [GC] 0 locatives (from 32)
 [GC] level  1   gcs(minor)  113 gcs(major)  6
 [GC] stack      0x000000008b1296d0      0x000000008b129570
 0x000000008b2296d0
 [GC]  from      0x00000000a045d010      0x00000000a0630bf0
 0x00000000a0654610      0x00000000001d3be0
 [GC]    to      0x00000000a0265010      0x00000000a0265010
 0x00000000a045c610
 [GC] 0 locatives (from 32)
 [GC] level  1   gcs(minor)  16  gcs(major)  7
 [GC] stack      0x000000008b1296d0      0x000000008b129540
 0x000000008b2296d0
 [GC]  from      0x00000000a0265010      0x00000000a0458e78
 0x00000000a045c610      0x00000000001f3e68
 [GC]    to      0x00000000a045d010      0x00000000a045d010
 0x00000000a0654610
 [GC] 0 locatives (from 32)
 [GC] (old) fromspace:   start=0x00000000a0265010,
 limit=0x00000000a045c610
 [GC] (old) tospace:     start=0x00000000a045d010,
 limit=0x00000000a0654610
 [GC] resized heap to 8247296 bytes
 [GC] (new) fromspace:   start=0x00000000a0655010,
 limit=0x00000000a0a43c10
 [GC] (new) tospace:     start=0x00000000a0265010,
 limit=0x00000000a0653c10
 [GC] level  1   gcs(minor)  1   gcs(major)  8
 [GC] stack      0x000000008b1296d0      0x000000008b1294f0
 0x000000008b2296d0
 [GC]  from      0x00000000a0655010      0x00000000a084ca80
 0x00000000a0a43c10      0x0000000000000000
 [GC]    to      0x00000000a0265010      0x00000000a0265010
 0x00000000a0653c10
 [GC] 0 locatives (from 32)
 [GC] level  1   gcs(minor)  227 gcs(major)  9
 [GC] stack      0x000000008b1296d0      0x000000008b129570
 0x000000008b2296d0
 [GC]  from      0x00000000a0265010      0x00000000a060b8f0
 0x00000000a0653c10      0x00000000003a68e0
 [GC]    to      0x00000000a0655010      0x00000000a0655010
 0x00000000a0a43c10
 [GC] 0 locatives (from 32)
 [GC] level  1   gcs(minor)  32  gcs(major)  10
 [GC] stack      0x000000008b1296d0      0x000000008b1295b0
 0x000000008b2296d0
 [GC]  from      0x00000000a0655010      0x00000000a0a39f50
 0x00000000a0a43c10      0x00000000003e4f40
 [GC]    to      0x00000000a0265010      0x00000000a0265010
 0x00000000a0653c10
 [GC] 0 locatives (from 32)
 [GC] level  1   gcs(minor)  4   gcs(major)  11
 [GC] stack      0x000000008b1296d0      0x000000008b1295c0
 0x000000008b2296d0
 [GC]  from      0x00000000a0265010      0x00000000a0653678
 0x00000000a0653c10      0x00000000003ee668
 [GC]    to      0x00000000a0655010      0x00000000a0655010
 0x00000000a0a43c10
 [GC] 0 locatives (from 32)
 [GC] (old) fromspace:   start=0x00000000a0265010,
 limit=0x00000000a0653c10
 [GC] (old) tospace:     start=0x00000000a0655010,
 limit=0x00000000a0a43c10
 [GC] resized heap to 16494592 bytes
 [GC] (new) fromspace:   start=0x00000000a0a44010,
 limit=0x00000000a1221810
 [GC] (new) tospace:     start=0x00000000a0265010,
 limit=0x00000000a0a42810
 [GC] level  1   gcs(minor)  0   gcs(major)  12
 [GC] stack      0x000000008b1296d0      0x000000008b1295a0
 0x000000008b2296d0
 [GC]  from      0x00000000a0a44010      0x00000000a0e343f0
 0x00000000a1221810      0x0000000000000018
 [GC]    to      0x00000000a0265010      0x00000000a0265010
 0x00000000a0a42810
 [GC] 0 locatives (from 32)
 3.14160836127809
 }}}

-- 
Ticket URL: <http://bugs.call-cc.org/ticket/876#comment:2>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]