[tahoe-lafs-trac-stream] [tahoe-lafs] #1418: "cannot convert float NaN to integer" in next_power_of_k, during upload via helper

tahoe-lafs trac at tahoe-lafs.org
Thu Jun 23 13:24:22 PDT 2011


#1418: "cannot convert float NaN to integer" in next_power_of_k, during upload via
helper
------------------------+---------------------------
     Reporter:  rycee   |      Owner:  rycee
         Type:  defect  |     Status:  new
     Priority:  major   |  Milestone:  undecided
    Component:  code    |    Version:  1.8.2
   Resolution:          |   Keywords:  helper upload
Launchpad Bug:          |
------------------------+---------------------------

Comment (by zooko):

 Sigh. The Valgrind Python suppressions file that you used is apparently
 not working. Perhaps it was written for 64-bit architecture and has a
 bunch of "8" in it which need to be changed to "4" to make it suppress all
 of those false positives in attachment:valgrind-output.txt ?

 All of those "Conditional jump or move depends on uninitialised value(s)"
 and "Use of uninitialised value of size 4" emitting from
 {{{PyObject_Free}}} or {{{PyObject_Realloc}}} are false positives. You can
 generate new suppression entries to put into a suppressions file by
 executing

 {{{
 valgrind --gen-suppressions=yes bin/tahoe debug trial
 allmydata.test.test_cli.Backup.test_backup
 }}}

 You might also want to report a bug to the distributor of your valgrind-
 python.supp file. If you do, please let me know the URL to the ticket.

-- 
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1418#comment:18>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list