SYSTEM WARNING: Creating default object from empty value

SYSTEM WARNING: Creating default object from empty value

Mantis - Squeak
Viewing Issue Advanced Details
6695 Kernel minor always 09-24-07 23:12 04-18-10 22:05
nicolas cellier  
andreas  
normal  
closed 3.10  
fixed  
none    
none trunk  
0006695: Float storeStringBase: does not store the radix
self should: (20.0 storeStringBase: 16) = '16r14.0'

It would answer '14.0' instead... Ouch!
There have been a lot of mess with theses messages and patches are still uncomplete (not counting the hex mess)

related:

http://bugs.squeak.org/view.php?id=4996 [^]

http://bugs.squeak.org/view.php?id=3493 [^]
related to 0004996feedback  printStringRadix: includes the radix only if decimal 
related to 0003493new  printing a float in base 16 is broken sometimes 
related to 0006697closed andreas Number>>storeOn:base: default implementation is wrong 
 FloatStoreStringBase-M6695-Test.1.cs [^] (370 bytes) 09-24-07 23:25
 FloatStoreStringBase-M6695-Patch.1.cs [^] (729 bytes) 09-24-07 23:40

Notes
(0011566)
Keith_Hodges   
12-17-07 17:25   
"fix begin"
Installer mantis bug: 6695 fix:'FloatStoreStringBase-M6695-Patch.1.cs'.
"fix test"
Installer mantis bug: 6695 fix:'FloatStoreStringBase-M6695-Test.1.cs'.
"fix end"
(0013318)
nicolas cellier   
09-19-09 21:43   
Fixed in
http://source.squeak.org/trunk/Kernel-nice.248.mcz [^]
http://source.squeak.org/trunk/KernelTests-nice.94.mcz [^]