Skip to content

Instantly share code, notes, and snippets.

@cquinn
Last active March 4, 2016 00:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cquinn/ad5663cb827749c44548 to your computer and use it in GitHub Desktop.
Save cquinn/ad5663cb827749c44548 to your computer and use it in GitHub Desktop.
Pony 0.2.1 http.Client.apply() Segmentation fault
applying client
[New Thread 0x1207 of process 60223]
[New Thread 0x1317 of process 60223]
[New Thread 0x1427 of process 60223]
[New Thread 0x1807 of process 60223]
Program received signal SIGSEGV, Segmentation fault.
0x0000000100025302 in has_flag (actor=0x0, flag=8 '\b') at src/libponyrt/actor/actor.c:33
33 return (actor->flags & flag) != 0;
(gdb) bt
#0 0x0000000100025302 in has_flag (actor=0x0, flag=8 '\b') at src/libponyrt/actor/actor.c:33
#1 0x000000010002549a in actor_pendingdestroy (actor=0x0) at src/libponyrt/actor/actor.c:207
#2 0x00000001000289cf in send_release (ctx=0x1097ffc48, aref=0x1097c49c0) at src/libponyrt/gc/actormap.c:134
#3 0x0000000100028877 in actormap_sweep (ctx=0x1097ffc48, map=0x1097d4ed8, mark=4, delta=0x1097c7f20) at src/libponyrt/gc/actormap.c:182
#4 0x000000010002bdc6 in gc_sweep (ctx=0x1097ffc48, gc=0x1097d4ea8) at src/libponyrt/gc/gc.c:373
#5 0x00000001000252c5 in try_gc (ctx=0x1097ffc48, actor=0x1097d4e00) at src/libponyrt/actor/actor.c:116
#6 0x0000000100024f96 in actor_run (ctx=0x1097ffc48, actor=0x1097d4e00) at src/libponyrt/actor/actor.c:148
#7 0x0000000100031d44 in run (sched=0x1097ffc00) at src/libponyrt/sched/scheduler.c:261
#8 0x0000000100031b19 in run_thread (arg=0x1097ffc00) at src/libponyrt/sched/scheduler.c:303
#9 0x0000000100031ac1 in scheduler_start (library=false) at src/libponyrt/sched/scheduler.c:392
#10 0x0000000100032738 in pony_start (library=false) at src/libponyrt/sched/start.c:108
#11 0x0000000100024e27 in main ()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment