Whiteknight/Rosella — Issue #37: Intermittent coredump in t/event/Dispatcher/Task.t
Author: leto
Created: 2011-12-04 03:16:03+00:00
State: open
Labels: Event

```
(datura)(~/git/Rosella master )$ parrot_config git_describe
RELEASE_3_10_0-102-g844c9be
(datura)(~/git/Rosella master )$ git rev-parse HEAD
0c9b299f60649b83d8f57fcd61f2417416a6aa8f

$ winxed t/event/Dispatcher/Task.t
WARNING: class Rosella.Event.Dispatcher.Task not found at compile time near Rosella at t/event/Dispatcher/Task.t line 4
WARNING: class Rosella.Event.Dispatcher.Task not found at compile time near Rosella at t/event/Dispatcher/Task.t line 12
WARNING: class Rosella.Event.Dispatcher.Task not found at compile time near Rosella at t/event/Dispatcher/Task.t line 14
1..2
ok 1 - test_new
src/pmc/callcontext.c:1531: failed assertion '!PObj_on_free_list_TEST(value) || !"Push dead object into CallContext!"'
Backtrace - Obtained 26 stack frames (max trace depth is 32).
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(+0x19c33f) [0x7fa19748833f]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(Parrot_confess+0x8b) [0x7fa19748830b]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(+0x294be0) [0x7fa197580be0]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(+0x2936bb) [0x7fa19757f6bb]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(+0x1ba64f) [0x7fa1974a664f]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(Parrot_pcc_set_call_from_varargs+0x109) [0x7fa1974a68c9]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(Parrot_pcc_set_call_from_c_args+0x145) [0x7fa1974a6275]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(+0x3127ae) [0x7fa1975fe7ae]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(+0x2c0fa8) [0x7fa1975acfa8]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(+0x15d129) [0x7fa197449129]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(+0x1ed96a) [0x7fa1974d996a]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(+0x1ecde7) [0x7fa1974d8de7]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(+0x1c08e0) [0x7fa1974ac8e0]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(Parrot_pcc_invoke_from_sig_object+0x1a4) [0x7fa1974a5514]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(Parrot_ext_call+0x1b2) [0x7fa197488f42]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(+0x311226) [0x7fa1975fd226]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(Parrot_pcc_invoke_from_sig_object+0x12f) [0x7fa1974a549f]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(Parrot_ext_call+0x1b2) [0x7fa197488f42]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(+0x1f4a46) [0x7fa1974e0a46]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(+0x1f47bd) [0x7fa1974e07bd]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(Parrot_cx_begin_execution+0x124) [0x7fa1974e06e4]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(Parrot_pf_execute_bytecode_program+0x18b) [0x7fa1974ef69b]
/home/leto/git/parrot/installed_parrot/lib/libparrot.so.3.10.0(Parrot_api_run_bytecode+0x17a) [0x7fa197481bda]
winxed(main+0x1c5) [0x401466]
/lib/libc.so.6(__libc_start_main+0xfd) [0x7fa19442ec4d]
winxed() [0x4011d9]
Attempting to get PIR backtrace. No guarantees. Here goes...
current instr.: 'parrot;Rosella;Event;Dispatcher;Task;dispatch' pc 426 (rosella/event.pir:218) (rosella/event.winxed:400)
called from Sub 'parrot;Test_Rosella_Event_Dispatcher_Task;dispatch' pc 120 ((file unknown):50) (t/event/Dispatcher/Task.t:24)
called from Sub 'parrot;Rosella;Test;Suite;execute_test' pc 3190 (rosella/test.pir:1564) (rosella/test.winxed:1049)
called from Sub 'parrot;Rosella;Test;Suite;__run_test' pc 3237 (rosella/test.pir:1585) (rosella/test.winxed:1064)
called from Sub 'parrot;Rosella;Test;Suite;run' pc 3111 (rosella/test.pir:1529) (rosella/test.winxed:1024)
called from Sub 'parrot;Rosella;Test;test' pc 4391 (rosella/test.pir:2157) (rosella/test.winxed:1348)
called from Sub 'main' pc 173 ((file unknown):77) (t/event/Dispatcher/Task.t:33)
called from Sub 'main' pc 1408 (ext/winxed/driver.pir:676) (winxed_installed.winxed:268)
Aborted (core dumped)
```