Bugzilla – Attachment 445594 Details for
Bug 711829
lseek broken with redirected output?
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Forgot Password
backtraces of all lseeks
ruby.lseek.txt (text/plain), 16.26 KB, created by
Marcus Rückert
on 2011-08-12 12:12:10 UTC
(
hide
)
Description:
backtraces of all lseeks
Filename:
MIME Type:
Creator:
Marcus Rückert
Created:
2011-08-12 12:12:10 UTC
Size:
16.26 KB
patch
obsolete
>(gdb) bt >#0 0x00002b619964b9f0 in lseek64 () from /lib64/libc.so.6 >#1 0x00002b61995e5740 in _IO_new_file_seekoff () from /lib64/libc.so.6 >#2 0x00002b61995e45a2 in _IO_new_file_attach () from /lib64/libc.so.6 >#3 0x00002b61995d9435 in fdopen@@GLIBC_2.2.5 () from /lib64/libc.so.6 >#4 0x000000000043bd08 in rb_fdopen (fd=3, mode=0x0) at io.c:2981 >#5 0x0000000000440b5c in rb_io_init_copy (dest=47698174167480, io=<optimized out>) at io.c:3887 >#6 0x000000000041ff60 in rb_call0 (klass=47698173624640, recv=47698174167480, id=2977, oid=2977, argc=1, argv=0x7fffab5f5160, body=0x2b6198b1fce0, flags=<optimized out>) at eval.c:5928 >#7 0x0000000000420117 in rb_call (klass=47698173624640, recv=47698174167480, mid=2977, argc=1, argv=0x7fffab5f5160, scope=1, self=6) at eval.c:6176 >#8 0x0000000000420e55 in vafuncall (recv=47698174167480, mid=2977, n=582, ar=<optimized out>) at eval.c:6253 >#9 0x00000000004210e5 in rb_funcall (recv=3, mid=0, n=1) at eval.c:6270 >#10 0x000000000044e325 in rb_obj_dup (obj=47698173618880) at object.c:261 >#11 0x000000000041ff60 in rb_call0 (klass=47698173712720, recv=47698173618880, id=3081, oid=3081, argc=0, argv=0x0, body=0x2b6198b35388, flags=<optimized out>) at eval.c:5928 >#12 0x0000000000420117 in rb_call (klass=47698173712720, recv=47698173618880, mid=3081, argc=0, argv=0x0, scope=0, self=47698174167720) at eval.c:6176 >#13 0x000000000041a220 in rb_eval (self=47698174167720, n=<optimized out>) at eval.c:3506 >#14 0x000000000041b68b in rb_eval (self=47698174167720, n=<optimized out>) at eval.c:3711 >#15 0x000000000042b052 in module_setup (module=<optimized out>, n=0x2b6198afc010) at eval.c:4218 >#16 0x000000000041c25d in rb_eval (self=47698173702840, n=<optimized out>) at eval.c:4126 >#17 0x000000000042d4ad in rb_load (fname=47698173547720, wrap=<optimized out>) at eval.c:7066 >#18 0x000000000042db6a in rb_require_safe (fname=47698173562720, safe=0) at eval.c:7444 >#19 0x000000000041ff60 in rb_call0 (klass=47698173712720, recv=47698173702840, id=10089, oid=10089, argc=1, argv=0x7fffab5f6940, body=0x2b6198b153f8, flags=<optimized out>) at eval.c:5928 >#20 0x0000000000420117 in rb_call (klass=47698173712720, recv=47698173702840, mid=10089, argc=1, argv=0x7fffab5f6940, scope=1, self=47698173702840) at eval.c:6176 >#21 0x000000000041a352 in rb_eval (self=47698173702840, n=<optimized out>) at eval.c:3521 >#22 0x000000000042cdc5 in ruby_exec_internal () at eval.c:1654 >#23 0x000000000042ce05 in ruby_exec () at eval.c:1674 >#24 0x000000000042ce30 in ruby_run () at eval.c:1684 >#25 0x0000000000411b3d in main (argc=9, argv=0x7fffab5f6f68, envp=<optimized out>) at main.c:49 >(gdb) cont >Continuing. > >Breakpoint 1, 0x00002b619964b9f0 in lseek64 () from /lib64/libc.so.6 >(gdb) bt >#0 0x00002b619964b9f0 in lseek64 () from /lib64/libc.so.6 >#1 0x00002b61995e58a8 in _IO_new_file_seekoff () from /lib64/libc.so.6 >#2 0x00002b61995e32e1 in ftello64 () from /lib64/libc.so.6 >#3 0x0000000000440b69 in rb_io_init_copy (dest=47698174167480, io=<optimized out>) at io.c:3888 >#4 0x000000000041ff60 in rb_call0 (klass=47698173624640, recv=47698174167480, id=2977, oid=2977, argc=1, argv=0x7fffab5f5160, body=0x2b6198b1fce0, flags=<optimized out>) at eval.c:5928 >#5 0x0000000000420117 in rb_call (klass=47698173624640, recv=47698174167480, mid=2977, argc=1, argv=0x7fffab5f5160, scope=1, self=6) at eval.c:6176 >#6 0x0000000000420e55 in vafuncall (recv=47698174167480, mid=2977, n=-1721870944, ar=<optimized out>) at eval.c:6253 >#7 0x00000000004210e5 in rb_funcall (recv=2, mid=0, n=1) at eval.c:6270 >#8 0x000000000044e325 in rb_obj_dup (obj=47698173618880) at object.c:261 >#9 0x000000000041ff60 in rb_call0 (klass=47698173712720, recv=47698173618880, id=3081, oid=3081, argc=0, argv=0x0, body=0x2b6198b35388, flags=<optimized out>) at eval.c:5928 >#10 0x0000000000420117 in rb_call (klass=47698173712720, recv=47698173618880, mid=3081, argc=0, argv=0x0, scope=0, self=47698174167720) at eval.c:6176 >#11 0x000000000041a220 in rb_eval (self=47698174167720, n=<optimized out>) at eval.c:3506 >#12 0x000000000041b68b in rb_eval (self=47698174167720, n=<optimized out>) at eval.c:3711 >#13 0x000000000042b052 in module_setup (module=<optimized out>, n=0x2b6198afc010) at eval.c:4218 >#14 0x000000000041c25d in rb_eval (self=47698173702840, n=<optimized out>) at eval.c:4126 >#15 0x000000000042d4ad in rb_load (fname=47698173547720, wrap=<optimized out>) at eval.c:7066 >#16 0x000000000042db6a in rb_require_safe (fname=47698173562720, safe=0) at eval.c:7444 >#17 0x000000000041ff60 in rb_call0 (klass=47698173712720, recv=47698173702840, id=10089, oid=10089, argc=1, argv=0x7fffab5f6940, body=0x2b6198b153f8, flags=<optimized out>) at eval.c:5928 >#18 0x0000000000420117 in rb_call (klass=47698173712720, recv=47698173702840, mid=10089, argc=1, argv=0x7fffab5f6940, scope=1, self=47698173702840) at eval.c:6176 >#19 0x000000000041a352 in rb_eval (self=47698173702840, n=<optimized out>) at eval.c:3521 >#20 0x000000000042cdc5 in ruby_exec_internal () at eval.c:1654 >#21 0x000000000042ce05 in ruby_exec () at eval.c:1674 >#22 0x000000000042ce30 in ruby_run () at eval.c:1684 >#23 0x0000000000411b3d in main (argc=9, argv=0x7fffab5f6f68, envp=<optimized out>) at main.c:49 >(gdb) cont >Continuing. > >Breakpoint 1, 0x00002b619964b9f0 in lseek64 () from /lib64/libc.so.6 >(gdb) bt >#0 0x00002b619964b9f0 in lseek64 () from /lib64/libc.so.6 >#1 0x00002b61995e5740 in _IO_new_file_seekoff () from /lib64/libc.so.6 >#2 0x00002b61995e3156 in fseeko64 () from /lib64/libc.so.6 >#3 0x0000000000440b77 in rb_io_init_copy (dest=47698174167480, io=<optimized out>) at io.c:3888 >#4 0x000000000041ff60 in rb_call0 (klass=47698173624640, recv=47698174167480, id=2977, oid=2977, argc=1, argv=0x7fffab5f5160, body=0x2b6198b1fce0, flags=<optimized out>) at eval.c:5928 >#5 0x0000000000420117 in rb_call (klass=47698173624640, recv=47698174167480, mid=2977, argc=1, argv=0x7fffab5f5160, scope=1, self=6) at eval.c:6176 >#6 0x0000000000420e55 in vafuncall (recv=47698174167480, mid=2977, n=-1721870944, ar=<optimized out>) at eval.c:6253 >#7 0x00000000004210e5 in rb_funcall (recv=3, mid=18446744073709551615, n=0) at eval.c:6270 >#8 0x000000000044e325 in rb_obj_dup (obj=47698173618880) at object.c:261 >#9 0x000000000041ff60 in rb_call0 (klass=47698173712720, recv=47698173618880, id=3081, oid=3081, argc=0, argv=0x0, body=0x2b6198b35388, flags=<optimized out>) at eval.c:5928 >#10 0x0000000000420117 in rb_call (klass=47698173712720, recv=47698173618880, mid=3081, argc=0, argv=0x0, scope=0, self=47698174167720) at eval.c:6176 >#11 0x000000000041a220 in rb_eval (self=47698174167720, n=<optimized out>) at eval.c:3506 >#12 0x000000000041b68b in rb_eval (self=47698174167720, n=<optimized out>) at eval.c:3711 >#13 0x000000000042b052 in module_setup (module=<optimized out>, n=0x2b6198afc010) at eval.c:4218 >#14 0x000000000041c25d in rb_eval (self=47698173702840, n=<optimized out>) at eval.c:4126 >#15 0x000000000042d4ad in rb_load (fname=47698173547720, wrap=<optimized out>) at eval.c:7066 >#16 0x000000000042db6a in rb_require_safe (fname=47698173562720, safe=0) at eval.c:7444 >#17 0x000000000041ff60 in rb_call0 (klass=47698173712720, recv=47698173702840, id=10089, oid=10089, argc=1, argv=0x7fffab5f6940, body=0x2b6198b153f8, flags=<optimized out>) at eval.c:5928 >#18 0x0000000000420117 in rb_call (klass=47698173712720, recv=47698173702840, mid=10089, argc=1, argv=0x7fffab5f6940, scope=1, self=47698173702840) at eval.c:6176 >#19 0x000000000041a352 in rb_eval (self=47698173702840, n=<optimized out>) at eval.c:3521 >#20 0x000000000042cdc5 in ruby_exec_internal () at eval.c:1654 >#21 0x000000000042ce05 in ruby_exec () at eval.c:1674 >#22 0x000000000042ce30 in ruby_run () at eval.c:1684 >#23 0x0000000000411b3d in main (argc=9, argv=0x7fffab5f6f68, envp=<optimized out>) at main.c:49 >(gdb) cont >Continuing. > >Breakpoint 1, 0x00002b619964b9f0 in lseek64 () from /lib64/libc.so.6 >(gdb) bt >#0 0x00002b619964b9f0 in lseek64 () from /lib64/libc.so.6 >#1 0x00002b61995e5740 in _IO_new_file_seekoff () from /lib64/libc.so.6 >#2 0x00002b61995e45a2 in _IO_new_file_attach () from /lib64/libc.so.6 >#3 0x00002b61995d9435 in fdopen@@GLIBC_2.2.5 () from /lib64/libc.so.6 >#4 0x000000000043bd08 in rb_fdopen (fd=4, mode=0x0) at io.c:2981 >#5 0x0000000000440b5c in rb_io_init_copy (dest=47698174167440, io=<optimized out>) at io.c:3887 >#6 0x000000000041ff60 in rb_call0 (klass=47698173624640, recv=47698174167440, id=2977, oid=2977, argc=1, argv=0x7fffab5f5160, body=0x2b6198b1fce0, flags=<optimized out>) at eval.c:5928 >#7 0x0000000000420117 in rb_call (klass=47698173624640, recv=47698174167440, mid=2977, argc=1, argv=0x7fffab5f5160, scope=1, self=6) at eval.c:6176 >#8 0x0000000000420e55 in vafuncall (recv=47698174167440, mid=2977, n=582, ar=<optimized out>) at eval.c:6253 >#9 0x00000000004210e5 in rb_funcall (recv=4, mid=0, n=1) at eval.c:6270 >#10 0x000000000044e325 in rb_obj_dup (obj=47698173618920) at object.c:261 >#11 0x000000000041ff60 in rb_call0 (klass=47698173712720, recv=47698173618920, id=3081, oid=3081, argc=0, argv=0x0, body=0x2b6198b35388, flags=<optimized out>) at eval.c:5928 >#12 0x0000000000420117 in rb_call (klass=47698173712720, recv=47698173618920, mid=3081, argc=0, argv=0x0, scope=0, self=47698174167720) at eval.c:6176 >#13 0x000000000041a220 in rb_eval (self=47698174167720, n=<optimized out>) at eval.c:3506 >#14 0x000000000041b68b in rb_eval (self=47698174167720, n=<optimized out>) at eval.c:3711 >#15 0x000000000042b052 in module_setup (module=<optimized out>, n=0x2b6198afc010) at eval.c:4218 >#16 0x000000000041c25d in rb_eval (self=47698173702840, n=<optimized out>) at eval.c:4126 >#17 0x000000000042d4ad in rb_load (fname=47698173547720, wrap=<optimized out>) at eval.c:7066 >#18 0x000000000042db6a in rb_require_safe (fname=47698173562720, safe=0) at eval.c:7444 >#19 0x000000000041ff60 in rb_call0 (klass=47698173712720, recv=47698173702840, id=10089, oid=10089, argc=1, argv=0x7fffab5f6940, body=0x2b6198b153f8, flags=<optimized out>) at eval.c:5928 >#20 0x0000000000420117 in rb_call (klass=47698173712720, recv=47698173702840, mid=10089, argc=1, argv=0x7fffab5f6940, scope=1, self=47698173702840) at eval.c:6176 >#21 0x000000000041a352 in rb_eval (self=47698173702840, n=<optimized out>) at eval.c:3521 >#22 0x000000000042cdc5 in ruby_exec_internal () at eval.c:1654 >#23 0x000000000042ce05 in ruby_exec () at eval.c:1674 >#24 0x000000000042ce30 in ruby_run () at eval.c:1684 >#25 0x0000000000411b3d in main (argc=9, argv=0x7fffab5f6f68, envp=<optimized out>) at main.c:49 >(gdb) cont >Continuing. > >Breakpoint 1, 0x00002b619964b9f0 in lseek64 () from /lib64/libc.so.6 >(gdb) bt >#0 0x00002b619964b9f0 in lseek64 () from /lib64/libc.so.6 >#1 0x00002b61995e58a8 in _IO_new_file_seekoff () from /lib64/libc.so.6 >#2 0x00002b61995e32e1 in ftello64 () from /lib64/libc.so.6 >#3 0x0000000000440b69 in rb_io_init_copy (dest=47698174167440, io=<optimized out>) at io.c:3888 >#4 0x000000000041ff60 in rb_call0 (klass=47698173624640, recv=47698174167440, id=2977, oid=2977, argc=1, argv=0x7fffab5f5160, body=0x2b6198b1fce0, flags=<optimized out>) at eval.c:5928 >#5 0x0000000000420117 in rb_call (klass=47698173624640, recv=47698174167440, mid=2977, argc=1, argv=0x7fffab5f5160, scope=1, self=6) at eval.c:6176 >#6 0x0000000000420e55 in vafuncall (recv=47698174167440, mid=2977, n=582, ar=<optimized out>) at eval.c:6253 >#7 0x00000000004210e5 in rb_funcall (recv=1, mid=0, n=1) at eval.c:6270 >#8 0x000000000044e325 in rb_obj_dup (obj=47698173618920) at object.c:261 >#9 0x000000000041ff60 in rb_call0 (klass=47698173712720, recv=47698173618920, id=3081, oid=3081, argc=0, argv=0x0, body=0x2b6198b35388, flags=<optimized out>) at eval.c:5928 >#10 0x0000000000420117 in rb_call (klass=47698173712720, recv=47698173618920, mid=3081, argc=0, argv=0x0, scope=0, self=47698174167720) at eval.c:6176 >#11 0x000000000041a220 in rb_eval (self=47698174167720, n=<optimized out>) at eval.c:3506 >#12 0x000000000041b68b in rb_eval (self=47698174167720, n=<optimized out>) at eval.c:3711 >#13 0x000000000042b052 in module_setup (module=<optimized out>, n=0x2b6198afc010) at eval.c:4218 >#14 0x000000000041c25d in rb_eval (self=47698173702840, n=<optimized out>) at eval.c:4126 >#15 0x000000000042d4ad in rb_load (fname=47698173547720, wrap=<optimized out>) at eval.c:7066 >#16 0x000000000042db6a in rb_require_safe (fname=47698173562720, safe=0) at eval.c:7444 >#17 0x000000000041ff60 in rb_call0 (klass=47698173712720, recv=47698173702840, id=10089, oid=10089, argc=1, argv=0x7fffab5f6940, body=0x2b6198b153f8, flags=<optimized out>) at eval.c:5928 >#18 0x0000000000420117 in rb_call (klass=47698173712720, recv=47698173702840, mid=10089, argc=1, argv=0x7fffab5f6940, scope=1, self=47698173702840) at eval.c:6176 >#19 0x000000000041a352 in rb_eval (self=47698173702840, n=<optimized out>) at eval.c:3521 >#20 0x000000000042cdc5 in ruby_exec_internal () at eval.c:1654 >#21 0x000000000042ce05 in ruby_exec () at eval.c:1674 >#22 0x000000000042ce30 in ruby_run () at eval.c:1684 >#23 0x0000000000411b3d in main (argc=9, argv=0x7fffab5f6f68, envp=<optimized out>) at main.c:49 >(gdb) cont >Continuing. > >Breakpoint 1, 0x00002b619964b9f0 in lseek64 () from /lib64/libc.so.6 >(gdb) bt >#0 0x00002b619964b9f0 in lseek64 () from /lib64/libc.so.6 >#1 0x00002b61995e5740 in _IO_new_file_seekoff () from /lib64/libc.so.6 >#2 0x00002b61995e3156 in fseeko64 () from /lib64/libc.so.6 >#3 0x0000000000440b77 in rb_io_init_copy (dest=47698174167440, io=<optimized out>) at io.c:3888 >#4 0x000000000041ff60 in rb_call0 (klass=47698173624640, recv=47698174167440, id=2977, oid=2977, argc=1, argv=0x7fffab5f5160, body=0x2b6198b1fce0, flags=<optimized out>) at eval.c:5928 >#5 0x0000000000420117 in rb_call (klass=47698173624640, recv=47698174167440, mid=2977, argc=1, argv=0x7fffab5f5160, scope=1, self=6) at eval.c:6176 >#6 0x0000000000420e55 in vafuncall (recv=47698174167440, mid=2977, n=-1721870944, ar=<optimized out>) at eval.c:6253 >#7 0x00000000004210e5 in rb_funcall (recv=4, mid=0, n=0) at eval.c:6270 >#8 0x000000000044e325 in rb_obj_dup (obj=47698173618920) at object.c:261 >#9 0x000000000041ff60 in rb_call0 (klass=47698173712720, recv=47698173618920, id=3081, oid=3081, argc=0, argv=0x0, body=0x2b6198b35388, flags=<optimized out>) at eval.c:5928 >#10 0x0000000000420117 in rb_call (klass=47698173712720, recv=47698173618920, mid=3081, argc=0, argv=0x0, scope=0, self=47698174167720) at eval.c:6176 >#11 0x000000000041a220 in rb_eval (self=47698174167720, n=<optimized out>) at eval.c:3506 >#12 0x000000000041b68b in rb_eval (self=47698174167720, n=<optimized out>) at eval.c:3711 >#13 0x000000000042b052 in module_setup (module=<optimized out>, n=0x2b6198afc010) at eval.c:4218 >#14 0x000000000041c25d in rb_eval (self=47698173702840, n=<optimized out>) at eval.c:4126 >#15 0x000000000042d4ad in rb_load (fname=47698173547720, wrap=<optimized out>) at eval.c:7066 >#16 0x000000000042db6a in rb_require_safe (fname=47698173562720, safe=0) at eval.c:7444 >#17 0x000000000041ff60 in rb_call0 (klass=47698173712720, recv=47698173702840, id=10089, oid=10089, argc=1, argv=0x7fffab5f6940, body=0x2b6198b153f8, flags=<optimized out>) at eval.c:5928 >#18 0x0000000000420117 in rb_call (klass=47698173712720, recv=47698173702840, mid=10089, argc=1, argv=0x7fffab5f6940, scope=1, self=47698173702840) at eval.c:6176 >#19 0x000000000041a352 in rb_eval (self=47698173702840, n=<optimized out>) at eval.c:3521 >#20 0x000000000042cdc5 in ruby_exec_internal () at eval.c:1654 >#21 0x000000000042ce05 in ruby_exec () at eval.c:1674 >#22 0x000000000042ce30 in ruby_run () at eval.c:1684 >#23 0x0000000000411b3d in main (argc=9, argv=0x7fffab5f6f68, envp=<optimized out>) at main.c:49 >(gdb) cont >Continuing. > >Breakpoint 1, 0x00002b619964b9f0 in lseek64 () from /lib64/libc.so.6 >(gdb) bt >#0 0x00002b619964b9f0 in lseek64 () from /lib64/libc.so.6 >#1 0x00002b61995e6598 in _IO_new_file_close_it () from /lib64/libc.so.6 >#2 0x00002b61995d91b0 in fclose@@GLIBC_2.2.5 () from /lib64/libc.so.6 >#3 0x000000000043b2af in fptr_finalize (noraise=<optimized out>, fptr=<optimized out>) at io.c:2316 >#4 rb_io_fptr_cleanup (fptr=0x775f60, noraise=2) at io.c:2339 >#5 0x000000000043e0a8 in rb_io_fptr_finalize (fptr=0x775f60) at io.c:2352 >#6 0x0000000000433961 in rb_gc_call_finalizer_at_exit () at gc.c:2031 >#7 0x0000000000418133 in ruby_finalize_1 () at eval.c:1573 >#8 0x0000000000427255 in ruby_cleanup (ex=0) at eval.c:1610 >#9 0x0000000000427349 in ruby_stop (ex=4) at eval.c:1665 >#10 0x000000000042ce4f in ruby_run () at eval.c:1686 >#11 0x0000000000411b3d in main (argc=9, argv=0x7fffab5f6f68, envp=<optimized out>) at main.c:49 >(gdb) cont >Continuing. >[Inferior 1 (process 22750) exited normally] >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
Actions:
View
Attachments on
bug 711829
:
445433
|
445434
|
445435
|
445440
| 445594