And about 30 minutes later we get core4 (this one is odd and interesting, since it has a rather short Pike backtrace):
#6 0x08112791 in debug_gc_fatal_2 (a=0x92985d0, type=3, flags=1, fmt=0x82efc13 "Marked a thing without refs.\n") at /data/src/gpike/src/gc.c:1041 #7 0x081128e9 in real_gc_mark (a=0x92985d0, type=3) at /data/src/gpike/src/gc.c:2519 #8 0x081687ec in gc_mark_object_as_referenced (o=0x92985d0) at /data/src/gpike/src/object.c:2035 #9 0x081c93a3 in run_queue (q=0x837893c) at /data/src/gpike/src/queue.c:48 #10 0x0811468c in do_gc (ignored=0x89f7448, explicit_call=0) at /data/src/gpike/src/gc.c:3545 #11 0x080e08f0 in low_call_callback (lst=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece. ) at /data/src/gpike/src/callback.c:168 #12 0x0808408e in opcode_F_CALL_BUILTIN (arg1=36) ---Type <return> to continue, or q <return> to quit--- at /data/src/gpike/src/interpret_functions.h:2303 #13 0xb45e5c7b in ?? () #14 0x080938e4 in eval_instruction ( pc=0xb46097fc "\241\020|7\b\203@\034\017\307\004$\225") at /data/src/gpike/src/interpret.c:1421 #15 0x0809441f in catching_eval_instruction (pc=<value optimized out>) at /data/src/gpike/src/interpret.c:2245 #16 0x0809467b in jump_opcode_F_CATCH () at /data/src/gpike/src/interpret_functions.h:1287 #17 0xb46097f6 in ?? () #18 0x080938e4 in eval_instruction ( pc=0xb7a0a104 "\213\r\020|7\b\270\374^_H\367؉A\034\307D$\004;") at /data/src/gpike/src/interpret.c:1421 #19 0x08097f28 in mega_apply (type=APPLY_SVALUE, args=0, arg1=0x90d04cc, arg2=0x0) at /data/src/gpike/src/interpret.c:2213 #20 0x08097fe1 in apply_svalue (s=0x0, args=0) at /data/src/gpike/src/interpret.c:2632 #21 0x08261034 in got_fd_event (box=0x90d04b0, event=0) at /data/src/gpike/src/modules/files/file.c:275 #22 0x080db1b7 in backend_call_active_callbacks (fd_list=0xbfd2e21c, me=<value optimized out>) at /data/src/gpike/src/backend.cmod:1885 #23 0x080dfcbe in pdb_low_backend_once (pdb=<value optimized out>, timeout=<value optimized out>) at /data/src/gpike/src/backend.cmod:3360 ---Type <return> to continue, or q <return> to quit--- #24 0x080e047e in f_PollDeviceBackend_cq__backtick_28_29 (args=1) at /data/src/gpike/src/backend.cmod:3458 #25 0x08095a39 in low_mega_apply (type=APPLY_SVALUE, args=<value optimized out>, arg1=0x0, arg2=0x0) at /data/src/gpike/src/apply_low.h:226 #26 0x0809c393 in jump_opcode_F_CALL_FUNCTION_AND_POP () at /data/src/gpike/src/interpret_functions.h:2068 #27 0xb79570dc in ?? () #28 0x080938e4 in eval_instruction ( pc=0xb795585e "\241\020|7\b\203@\034\027\307\004$Z") at /data/src/gpike/src/interpret.c:1421 #29 0x0809441f in catching_eval_instruction (pc=<value optimized out>) at /data/src/gpike/src/interpret.c:2245 #30 0x0809467b in jump_opcode_F_CATCH () at /data/src/gpike/src/interpret_functions.h:1287 #31 0xb7955858 in ?? () #32 0x080938e4 in eval_instruction ( pc=0xb794d22e "\213\r\020|7\b\270\322-kH\367؉A\034\307D$\004") at /data/src/gpike/src/interpret.c:1421 #33 0x08097f28 in mega_apply (type=APPLY_LOW, args=1, arg1=0x896e108, arg2=0x38) at /data/src/gpike/src/interpret.c:2213 #34 0x080989d0 in apply (o=0x896e108, fun=0x82caaae "_main", args=1) at /data/src/gpike/src/interpret.c:2617 ---Type <return> to continue, or q <return> to quit--- #35 0x08071253 in main (argc=17, argv=0xbfd2e744) at /data/src/gpike/src/main.c:634
Stderr output:
/data/src/gpike/src/gc.c:2519: GC fatal: Marked a thing without refs. **Block: 0x92985d0 Type: object Refs: 0 **Got gc marker at 0xb2485198: flags=0x00000 refs=0 weak=0 xrefs=0 saved=-1 frame=(nil) **Program id: 65596 **The object is not on the object link list. **The object is destructed but program found from id. ******************* **Looking for references to 0x92985d0: **Done looking for references to 0x92985d0, found 0 refs. Pike was in GC stage 200 when this fatal occurred. Backtrace at time of fatal: protocols/http.pike:615: RequestID(/_internal/cimg!0/h5jcuo71yjrtsjn8xj0a3lna56zwh6j)->things_to_do_when_not_sending_from_cache() protocols/http.pike:3388: RequestID(/_internal/cimg!0/h5jcuo71yjrtsjn8xj0a3lna56zwh6j)->got_data(0,"GET /_internal/cimg!0/h5jcuo71yjrtsjn8xj0a3lna56zwh6j HTTP/1.1\r\nAccept: */*\r\nReferer: http://member.entreeding.com/(offer)/m/ember/showinventory3.rxml?photo=1%5Cr...: nl\r\nUA-CP"+[752],UNDEFINED) -:1: Pike.Backend(0)->`()(3600.0) /usr/local/pike/7.8.409/lib/master.pike:3849: master()->_main(({"/usr/roxen/server-4.5.0/bin/roxen","-DENABLE_THREADS","-DRAM_CACHE","-DHTTP_COMPRESSION","-DENABLE_THREADS","-DHTTP_COMPRESSION",,,10}))