Skip to content

Instantly share code, notes, and snippets.

@deoxxa
Created May 17, 2012 00:29
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 deoxxa/2715167 to your computer and use it in GitHub Desktop.
Save deoxxa/2715167 to your computer and use it in GitHub Desktop.
libuv uv_fs_read crash inside libeio
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7ffdb70 (LWP 9620)]
0x0805d78a in reqq_push (q=0x0, req=0x810f858) at src/unix/eio/eio.c:523
523 if (q->qe[pri])
(gdb) back
#0 0x0805d78a in reqq_push (q=0x0, req=0x810f858) at src/unix/eio/eio.c:523
#1 0x0805f5e0 in etp_proc (thr_arg=0x810f780) at src/unix/eio/eio.c:2093
#2 0x0806acf0 in start_thread (arg=0xb7ffdb70) at pthread_create.c:300
#3 0x08093dbe in clone ()
(gdb) bt full
#0 0x0805d78a in reqq_push (q=0x0, req=0x810f858) at src/unix/eio/eio.c:523
pri = 0
#1 0x0805f5e0 in etp_proc (thr_arg=0x810f780) at src/unix/eio/eio.c:2093
req = 0x810f858
ts = {tv_sec = 0, tv_nsec = 874999552}
self = 0x810f780
#2 0x0806acf0 in start_thread (arg=0xb7ffdb70) at pthread_create.c:300
__res = <value optimized out>
__ignore1 = <value optimized out>
__ignore2 = <value optimized out>
pd = 0xb7ffdb70
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1207968800, 0, 4001536, -1207971032, -6004369, 223969296}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {
prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <value optimized out>
freesize = <value optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#3 0x08093dbe in clone ()
No symbol table info available.
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment