GNOME Bugzilla – Bug 699897
Data->Fill->Merge rendering failure and leaks
Last modified: 2013-05-08 06:56:21 UTC
Created attachment 243559 [details] sample file new gnumeric open the attached file select A1:C4 Data->Fill->Merge Add the input data A8:A11 for the merge field B2 Merge On Sheet2 (and all following sheets) B2 contains a number but shows as 'X'. This Problem #1. Quit with Discard All We have the leaks: Leaking cell copy at 0xaa95850. ** (gnumeric:6004): WARNING **: Leaked 1 nodes from cell copy pool. Leaking 1 values. ** (gnumeric:6004): WARNING **: Font Sans has 2 references instead of the expected single. Leaking style-color at 0xb52041e8 [000000ff]. Leaking style-color at 0xa52ab20 [ffffffff]. Leaking style at 0x9e61184. Style Refs 1 Color.Back: ff:ff:ff Color.Pattern: 0:0:0 Border.Top: 5 Border.Bottom: 0 Border.Left: 5 Border.Right: 0 Border.RevDiagonal: 0 Border.Diagonal: 0 pattern 0 Color.Fore: 0:0:0 name 'Sans' not bold not italic no underline no strikethrough no super or sub size 10.000000 format 'General' valign 2 halign 1 indent 0 rotation 0 text dir 0 wrap text 0 shrink to fit 0 locked 1 hidden 0 validation (nil) hlink (nil) input msg (nil) conditions (nil) Leaking style at 0x9e61244. Style Refs 1 Color.Back: ff:ff:ff Color.Pattern: 0:0:0 Border.Top: 0 Border.Bottom: 0 Border.Left: 5 Border.Right: 0 Border.RevDiagonal: 0 Border.Diagonal: 0 pattern 0 Color.Fore: 0:0:0 name 'Sans' not bold not italic no underline no strikethrough no super or sub size 10.000000 format 'General' valign 2 halign 1 indent 0 rotation 0 text dir 0 wrap text 0 shrink to fit 0 locked 1 hidden 0 validation (nil) hlink (nil) input msg (nil) conditions (nil) Leaking style at 0x9e61304. Style Refs 1 Color.Back: ff:ff:ff Color.Pattern: 0:0:0 Border.Top: 0 Border.Bottom: 5 Border.Left: 5 Border.Right: 0 Border.RevDiagonal: 0 Border.Diagonal: 0 pattern 0 Color.Fore: 0:0:0 name 'Sans' not bold not italic no underline no strikethrough no super or sub size 10.000000 format 'General' valign 2 halign 1 indent 0 rotation 0 text dir 0 wrap text 0 shrink to fit 0 locked 1 hidden 0 validation (nil) hlink (nil) input msg (nil) conditions (nil) Leaking style at 0x9e613c4. Style Refs 1 Color.Back: ff:ff:ff Color.Pattern: 0:0:0 Border.Top: 0 Border.Bottom: 0 Border.Left: 0 Border.Right: 0 Border.RevDiagonal: 0 Border.Diagonal: 0 pattern 0 Color.Fore: 0:0:0 name 'Sans' not bold not italic no underline no strikethrough no super or sub size 10.000000 format 'General' valign 2 halign 1 indent 0 rotation 0 text dir 0 wrap text 0 shrink to fit 0 locked 1 hidden 0 validation (nil) hlink (nil) input msg (nil) conditions (nil) Leaking style at 0x9e61484. Style Refs 1 Color.Back: ff:ff:ff Color.Pattern: 0:0:0 Border.Top: 5 Border.Bottom: 0 Border.Left: 0 Border.Right: 0 Border.RevDiagonal: 0 Border.Diagonal: 0 pattern 0 Color.Fore: 0:0:0 name 'Sans' not bold not italic no underline no strikethrough no super or sub size 10.000000 format 'General' valign 2 halign 1 indent 0 rotation 0 text dir 0 wrap text 0 shrink to fit 0 locked 1 hidden 0 validation (nil) hlink (nil) input msg (nil) conditions (nil) Leaking style at 0x9e61544. Style Refs 1 Color.Back: ff:ff:ff Color.Pattern: 0:0:0 Border.Top: 0 Border.Bottom: 5 Border.Left: 0 Border.Right: 0 Border.RevDiagonal: 0 Border.Diagonal: 0 pattern 0 Color.Fore: 0:0:0 name 'Sans' not bold not italic no underline no strikethrough no super or sub size 10.000000 format 'General' valign 2 halign 1 indent 0 rotation 0 text dir 0 wrap text 0 shrink to fit 0 locked 1 hidden 0 validation (nil) hlink (nil) input msg (nil) conditions (nil) Leaking style at 0x9e61604. Style Refs 1 Color.Back: ff:ff:ff Color.Pattern: 0:0:0 Border.Top: 5 Border.Bottom: 0 Border.Left: 0 Border.Right: 5 Border.RevDiagonal: 0 Border.Diagonal: 0 pattern 0 Color.Fore: 0:0:0 name 'Sans' not bold not italic no underline no strikethrough no super or sub size 10.000000 format 'General' valign 2 halign 1 indent 0 rotation 0 text dir 0 wrap text 0 shrink to fit 0 locked 1 hidden 0 validation (nil) hlink (nil) input msg (nil) conditions (nil) Leaking style at 0x9e616c4. Style Refs 1 Color.Back: ff:ff:ff Color.Pattern: 0:0:0 Border.Top: 0 Border.Bottom: 0 Border.Left: 0 Border.Right: 5 Border.RevDiagonal: 0 Border.Diagonal: 0 pattern 0 Color.Fore: 0:0:0 name 'Sans' not bold not italic no underline no strikethrough no super or sub size 10.000000 format 'General' valign 2 halign 1 indent 0 rotation 0 text dir 0 wrap text 0 shrink to fit 0 locked 1 hidden 0 validation (nil) hlink (nil) input msg (nil) conditions (nil) Leaking style at 0x9e61784. Style Refs 1 Color.Back: ff:ff:ff Color.Pattern: 0:0:0 Border.Top: 0 Border.Bottom: 5 Border.Left: 0 Border.Right: 5 Border.RevDiagonal: 0 Border.Diagonal: 0 pattern 0 Color.Fore: 0:0:0 name 'Sans' not bold not italic no underline no strikethrough no super or sub size 10.000000 format 'General' valign 2 halign 1 indent 0 rotation 0 text dir 0 wrap text 0 shrink to fit 0 locked 1 hidden 0 validation (nil) hlink (nil) input msg (nil) conditions (nil) ** (gnumeric:6004): WARNING **: Leaked 9 nodes from style pool. ** (gnumeric:6004): CRITICAL **: go_font_free: assertion `font->ref_count == 1' failed Leaking GOFormat at 0xb5206d68 [General]. Leaking string [X] with ref_count=1. Leaking string [Sans] with ref_count=9. aguelzow@kirkman:~/git/gnumeric$
The rendering issue (problem #1) has been fixed.
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.