TOG - Ventspils May 2017 verkouter@jive.eu
jive5ab 2.8.1
and support acts m5copy and vbs_{fs,ls,rm}
jive5ab 2.8.1 and support acts m5copy and vbs_{fs,ls,rm} May 2017 - - PowerPoint PPT Presentation
jive5ab 2.8.1 and support acts m5copy and vbs_{fs,ls,rm} May 2017 TOG - Ventspils verkouter@jive.eu New developments in jive5ab 2.8.1 May 2017 TOG - Ventspils verkouter@jive.eu Many fjxes in 2.8.1 SIGSEGV reported by one (1) FlexBuff
TOG - Ventspils May 2017 verkouter@jive.eu
and support acts m5copy and vbs_{fs,ls,rm}
TOG - Ventspils May 2017 verkouter@jive.eu
TOG - Ventspils May 2017 verkouter@jive.eu
SIGSEGV reported by one (1) FlexBuff station: showstopper! O/S and/or compiler and/or hardware sensitive? sure it was memory corruption related to multithreading issue debugging fun:
hammering (output to screen stopped but no SIGSEGV)
TOG - Ventspils May 2017 verkouter@jive.eu
SIGSEGV reported by one (1) FlexBuff station: showstopper! Did not fix the problem at all ... Now what?
(*) MT-safe = Multi-Thread safe = reentrant:
if the threads each executed the function one after another in an undefined order, even if the actual execution is interleaved”
TOG - Ventspils May 2017 verkouter@jive.eu
SIGSEGV reported by one (1) FlexBuff station: showstopper! Did not fix the problem at all ... Now what?
TOG - Ventspils May 2017 verkouter@jive.eu
SIGSEGV reported by one (1) FlexBuff station: showstopper! Led to finding systematic problem: Now what?
inadvertently using memory after it was freed in disk2file
TOG - Ventspils May 2017 verkouter@jive.eu
SIGSEGV reported by one (1) FlexBuff station: showstopper! Adding insult to injury: Now what?
introduced by self in 2.8.0 in attempt to eliminate memory leaks
TOG - Ventspils May 2017 verkouter@jive.eu
SIGSEGV reported by one (1) FlexBuff station: showstopper! All fixed; code in (even) better MT-safe shape now Found same internal approach in
TOG - Ventspils May 2017 verkouter@jive.eu
Outward visible
reply format across platforms (FIXED)
TOG - Ventspils May 2017 verkouter@jive.eu
Outward visible
TOG - Ventspils May 2017 verkouter@jive.eu
Outward visible
TOG - Ventspils May 2017 verkouter@jive.eu
Everyone upgraded?
TOG - Ventspils May 2017 verkouter@jive.eu
Fixes
TOG - Ventspils May 2017 verkouter@jive.eu
Fixes
TOG - Ventspils May 2017 verkouter@jive.eu
Fix in all utilities:
TOG - Ventspils May 2017 verkouter@jive.eu
TOG - Ventspils May 2017 verkouter@jive.eu
TOG - Ventspils May 2017 verkouter@jive.eu
TOG - Ventspils May 2017 verkouter@jive.eu
TOG - Ventspils May 2017 verkouter@jive.eu
TOG - Ventspils May 2017 verkouter@jive.eu
TOG - Ventspils May 2017 verkouter@jive.eu
# ! . . . / m 5copy –udt –m 4500 {0} fi l e: / / . . /
TOG - Ventspils May 2017 verkouter@jive.eu
# ! . . . / m 5copy –udt –m 4500 {0} fi l e: / / . . /
TOG - Ventspils May 2017 verkouter@jive.eu
# ! . . . / m 5copy –udt –m 4500 {0} fi l e: / / . . /
Python string formatting: “replace with field #n” – see URL below
https://docs.python.org/2/library/string.html#format-specification-mini-language
TOG - Ventspils May 2017 verkouter@jive.eu
# ! . . . / m 5copy –udt –m 4500 {0} fi l e: / / . . /
Not limited to one field per input line No spaces in fields though
https://docs.python.org/2/library/string.html#format-specification-mini-language
TOG - Ventspils May 2017 verkouter@jive.eu
# ! . . . / m 5copy –udt –r {0} m k5: / / . . / {1} {2} # send scans 1- 10 t
@ 128M bps 128M 1- 10 fi l e: / / i
bonn. m pg. de/ dat a/ # send n16c1 t
I VE @ 2G bps 2G n16c1_hh_* vbs: / / fl exbuf 6. j i ve. nl /
TOG - Ventspils May 2017 verkouter@jive.eu
# ! . . . / m 5copy –udt –r {0} m k5: / / . . / {1} {2} # send scans 1- 10 t
@ 128M bps 128M 1- 10 fi l e: / / i
bonn. m pg. de/ dat a/ # send n16c1 t
I VE @ 2G bps 2G n16c1_hh_* vbs: / / fl exbuf 6. j i ve. nl /
TOG - Ventspils May 2017 verkouter@jive.eu
# ! . . . / m 5copy –udt –r {0} m k5: / / . . / {1} {2} # send scans 1- 10 t
@ 128M bps 128M 1- 10 fi l e: / / i
bonn. m pg. de/ dat a/ # send n16c1 t
I VE @ 2G bps 2G n16c1_hh_* vbs: / / fl exbuf 6. j i ve. nl /