Invalid exit status: fcb-threads.impure.lisp

Bug #1906191 reported by Bob Felts
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBCL
New
Undecided
Unassigned

Bug Description

SBCL 2.0.11.16-3b96fc152, Mac OS X 11.0.1

I've never seen the below, before. Is it something that I should spend some time on?

::: Running :CALL-ME-FROM-1-THREAD-NO-GC
OK!
"Hello",1.0 from [C-thread D670080] #<SB-THREAD:FOREIGN-THREAD "callback" RUNNING {100201FF83}> => 5
::: Success :CALL-ME-FROM-1-THREAD-NO-GC
::: Running :CALL-ME-FROM-MANY-THREADS-AND-GC
OK!
Trial 1: GC'd 48 times (Elapsed=0.050664 sec)
OK!
Bug mitigation strategy applied 1 time
Trial 2: GC'd 43 times (Elapsed=0.039468 sec)
OK!
Trial 1: GC'd 12 times (Elapsed=0.012101 sec)
OK!
Bug mitigation strategy applied 2 times
Trial 1: GC'd 184 times (Elapsed=0.185985 sec)
Heap exhausted during allocation: 0 bytes available, 16 requested.
Gen Boxed Code Raw LgBox LgCode LgRaw Pin Alloc Waste Trig WP GCs Mem-age
 0 1 0 0 0 0 0 1 16 32752 10737434 1 1 0.0000
 1 32075 0 9 0 0 0 31783 6340592 1044987920 12280970 32084 1 29416.3021
 2 0 0 0 0 0 0 0 0 0 2000000 0 0 0.0000
 3 0 0 0 0 0 0 0 0 0 2000000 0 0 0.0000
 4 0 0 0 0 0 0 0 0 0 2000000 0 0 0.0000
 5 0 0 0 0 0 0 0 0 0 2000000 0 0 0.0000
 6 434 2 182 55 0 10 0 21688528 692016 2000000 683 0 0.0000
           Total bytes allocated = 28029136
           Dynamic-space-size bytes = 1073741824
GC control variables:
   *GC-INHIBIT* = true
   *GC-PENDING* = false
   *STOP-FOR-GC-PENDING* = false
fatal error encountered in SBCL pid 55456 pthread 0x700004233000:
Heap exhausted, game over.

   0: Foreign function default_lossage_handler, pc = 0xcdd7682, fp = 0xdc85460
   1: Foreign function call_lossage_handler, pc = 0xcdd7d8a, fp = 0xdc85470
   2: Foreign function lose, pc = 0xcdd775f, fp = 0xdc85560
   3: Foreign function gc_heap_exhausted_error_or_lose, pc = 0xcde9409, fp = 0xdc85590
   4: Foreign function gc_find_freeish_pages, pc = 0xcde9382, fp = 0xdc855d0
   5: Foreign function gc_alloc_new_region, pc = 0xcde957d, fp = 0xdc85620
   6: Foreign function lisp_alloc, pc = 0xcdececb, fp = 0xdc85660
   7: , pc = 0x52000617, fp = 0xdc857b8
   8: (FLET "WITHOUT-GCING-BODY-4" :IN SB-KERNEL::SUB-GC), pc = 0x528a82c1, fp = 0xdc85860
   9: (FLET "WITHOUT-INTERRUPTS-BODY-1" :IN SB-KERNEL::SUB-GC), pc = 0x528a7e47, fp = 0xdc85900
  10: SB-KERNEL::SUB-GC, pc = 0x528a7bfe, fp = 0xdc859a0
  11: SB-EXT::GC, pc = 0x52143a85, fp = 0xdc859c0
  12: (LAMBDA () :IN CL-USER::F), pc = 0x529ff9b4, fp = 0xdc85a50
  13: (FLET SB-UNIX::BODY :IN SB-THREAD::RUN), pc = 0x521a104c, fp = 0xdc85b40
  14: (FLET "WITHOUT-INTERRUPTS-BODY-11" :IN SB-THREAD::RUN), pc = 0x521a1641, fp = 0xdc85c30
  15: (FLET SB-UNIX::BODY :IN SB-THREAD::RUN), pc = 0x521a0d3c, fp = 0xdc85d88
  16: (FLET "WITHOUT-INTERRUPTS-BODY-4" :IN SB-THREAD::RUN), pc = 0x521a0a23, fp = 0xdc85e78
  17: SB-THREAD::RUN, pc = 0x521a08cc, fp = 0xdc85f68
  18: Foreign function call_into_lisp, pc = 0xcdf8122, fp = 0xdc85fa0
  19: Foreign function funcall1, pc = 0xcdd2068, fp = 0xdc85fc0
//

Revision history for this message
Douglas Katzman (dougk) wrote :

I've not seen heap exhaustion. If you can reproduce it reliably I can look into it.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.