Re: fio signal 11

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 06/13/2016 01:23 PM, Jens Axboe wrote:
On 06/13/2016 01:21 PM, Jeff Furlong wrote:
I took the fio 2.11 release and applied patch
356014ff351c6eb69339652650af5f6af72e5c22 but it only created a
different error:

[New LWP 131047]
[New LWP 131030]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `fio --name=test_job --ioengine=libaio
--direct=1 --rw=write --io'.
Program terminated with signal 11, Segmentation fault.
#0  __flist_del (next=0x0, prev=0x0) at flist.h:86
86        next->prev = prev;
(gdb) bt
#0  __flist_del (next=0x0, prev=0x0) at flist.h:86
#1  flist_del_init (entry=0xd609c0) at flist.h:109
#2  flush_log (log=<optimized out>, do_append=<optimized out>) at
iolog.c:989
#3  0x0000000000457a08 in finish_log (td=td@entry=0x7f4f0fb1f000,
log=0x7f4f23e04ad0, trylock=1) at iolog.c:1011
#4  0x0000000000457be5 in __write_log (try=<optimized out>,
log=<optimized out>, td=0x7f4f0fb1f000) at iolog.c:1309
#5  write_bandw_log (td=0x7f4f0fb1f000, try=<optimized out>,
unit_log=<optimized out>) at iolog.c:1377
#6  0x0000000000457efc in td_writeout_logs (unit_logs=false,
td=0x7f4f0fb1f000) at iolog.c:1440
#7  fio_writeout_logs (unit_logs=unit_logs@entry=false) at iolog.c:1461
#8  0x0000000000466a67 in helper_thread_main (data=0x7f4f23e04d90) at
helper_thread.c:135
#9  0x00007f4f25a5edf5 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f4f255881ad in clone () from /lib64/libc.so.6

Hang on, I think I know what the issue is. Just now running a test to
prove that the fix is correct, then I'll commit it and reply.

Try current -git, I committed this:

http://git.kernel.dk/cgit/fio/commit/?id=1eb467fb0d2fc2ab41f12d9537184fc6ae95b48a

Hopefully that'll be the last logging bug, after it got rewritten...

--
Jens Axboe

--
To unsubscribe from this list: send the line "unsubscribe fio" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Kernel]     [Linux SCSI]     [Linux IDE]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux