GTK Bug Analysis

A list of bugs that have been closed and marked as fixed, newer than 01-01-2007, which have been
analyzed and given a score on how easily an automated test could have found them.

Score Values
-1: Score not applicable
1-2: Very Easy
3-4: Easy
5: Moderate
6-7: Hard
8+: Very Hard
Score Calculation
SP: Sample code was provided to reproduce the bug. (score - 2)
SO: A sample code to produce the bug was obvious (score - 1)
INT: Requires user interaction / intelligence (score + 2)
E: Environmental (OS Specific bug) (score + 1)
VIS: Requires someone to look at the screen to notice the bug (score + 3)
Bug is regression: score - 1
Bug is a crasher: score -1

ID Bug ID Bug Type Component OS Severity Reg Score Flags Description
0 486636 cosmetic gdk Linux trivial No 5 "Cannot open display" message doesn't include display when set via $DISPLAY
1 426246 misbehavior gtk All normal Yes 6 INT "Spurious" expose events during asynchronous GtkWindow resizing
2 463907 misbehavior menu All normal No 5 'Recent Documents' is broken in gnome-panel 2.19.5
3 454654 feature GtkBuilder Linux normal No 5 Accelerator support for actions
4 465039 misbehavior GtkTreeView Linux normal No 5 SP INT "keynav-failed" signal not emitted when treeview has just one element
5 472965 misbehavior GtkTreeView Linux critical No 7 INT a small improvement for scrolling behavior with PgUp/PgDown
6 443695 misbehavior gtk Linux normal No 4 SO Access to uninitialized memory in GtkIconTheme's choose_icon()
7 59313 doc docs All trivial No -1 A few functions that don't appear in 2.12 new symbols
8 500686 doc docs All normal No -1 "gtk" used where "gdk" probably intended
9 492117 compilefail quartz Mac normal No -1 ../gdk/quartz/GdkQuartzWindow.h:32: error: ISO C++ forbids declaration of ‘NSPoint’ with no type
10 440666 compilefail printing Linux normal No -1 #include <ctype.h> missing in gtk/gtkprintunixdial
11 415775 feature gtk All enhancement No -1 Add a volume widget
12 51942 feature gtk All normal No -1 flipping menu arrows
13 80378 feature GtkTextView All enhancement No -1 Visible (Cursor-shape) indicator for Overtype mode
14 107398 misbehavior gdk-pixbuf Linux minor No 4 SO One too many frame updates for GIF animations?
15 112404 misbehavior win32 Windows normal No 6 SP E INT Problem with focus when closing transient window
16 124045 cosmetic gtk All normal No 6 SP VIS GtkExpander should draw the focus around the arrow when there is no label
17 129463 usability menu All minor No -1 Give visual hint about why pop-up menus have big empty areas
18 132818 crasher GtkTextView All enhancement No -1 Allow GtkTextMark subclasses to be used in GtkTextBuffer
19 144269 misbehavior win32 Linux major No 11 E INT VIS GtkHPaned flickers and leaves widgets in child panels unrefreshe
20 148732 misbehavior GtkTextView All normal No 6 SO INT cursor movenmet is not correct in gedit when I type Arabic text.
21 148828 cosmetic GtkFileChooser Linux normal No 7 INT Side Pane in File Selector requires double-click
22 302439 crasher general All critical No 3 SO egg tray icon apps crash upon window manager restarts
23 305792 crasher win32 Windows normal No 7 E INT TK applications GUI's die and use 50% CPU when Windows XP changes styles
24 311141 crasher combobox Linux blocker No 4 SP INT GtkComboBox crash in list_popup_resize_idle after destroy
25 319522 misbehavior win32 Windows normal No 11 E INT VIS Buttons flicker and redraw slowly
26 335622 crasher general All critical No 4 SP INT Click Description field causes Evolution to crash.
27 340200 misbehavior GtkTreeView All normal No 3 SP Editable shown in wrong position
28 330824 misbehavior directfb All normal No 8 VIS Widgets are sometimes misaligned
29 79585 feature GtkTextView Linux enhancement No 10 INT VIS GtkTextView API to change cursor color
30 347011 crasher quartz All normal No 5 SO INT bus error running gtk-demo using quartz backend
31 347883 misbehavior GtkFileChooser All major Yes 4 SP INT do-overwrite-confirmation does nothing in 2.10
32 344813 feature gdk-pixbuf All enhancement No -1 GTK+ support for mediaLib
33 342471 feature GtkTreeView All enhancement No -1 TreeView accessor for TreeViewColumn
34 339877 misbehavior gdk-pixbuf All normal No 3 SP pixbuf loader incorrectly returns wbmp
35 343012 misbehavior general All normal No 4 SO RC parser rejects lower-case identifiers.
36 345822 misbehavior gtk All normal No 3 SP value of "name" attribute of gtk.AboutDialog not getting set
37 324543 cosmetic GtkFileChooser All enhancement No -1 GtkFileChooser: show file 'modified' TIMES, not just DATES
38 347585 crasher GtkTextView All major No 2 SP segv in gtk_text_iter_ends_line with gcc 4.1.1 -finline-functions (strict-aliasing)
39 350988 crasher GtkFileChooser Linux critical No 4 SP INT rash with File Open in non-exisiting directory
40 351671 crasher GtkTextView All critical No 6 INT textview should stop selecting when losing focus
41 352643 crasher gtk All major No 4 crash in gtk_entry_completion_default_completion_func
42 357050 crasher GtkTextView All critical No 3 SO Crash replacing \n\n with \n or undoing after paste
43 363437 crasher recent-files All critical No 7 E INT gnome-panel crash to gtkrecentmanager code
44 364946 crasher GtkTreeView All critical No 2 SP crash in gtk_tree_model: Adding new account, or entering a transfer, or other actions
45 357005 misbehavior GtkFileChooser All normal No 10 INT VIS Pushbutton in file picker is not accessible.
46 353805 feature gdk All enhancement No -1 Detecting Bidi Keyboard Layouts
47 353196 feature general All enhancement No -1 Add a file-set signal to GtkFileChooserButton
48 348065 usability general Linux enhancement No -1 [PATCH] Remove automagic status of xinerama dependency
49 344785 feature GtkFileChoser All enhancement No -1 Incorperate Beagle Search in GtkFileChooser
50 318459 usability combobox Linux enhancement No -1 entry completion should put selected text in entry
51 350460 cosmetic quartz Mac normal No 11 E INT VIS Popup windows (esp. menus) misbehave wrt focus
52 383003 crasher gtk Linux critical No 6 INT Dragging text including non-ascii chars from epiphany to a gtk entry in another programme
53 385708 misbehavior GtkFileChooser Linux normal No 8 E INT GtkFileChooser widget does not work gracefully with FUSE filesystems
54 389603 crasher GtkFileChooser All critical No 4 SP INT GtkFileChooserWidget crashes when the window is too narrow
55 371036 misbehavior gtk Windows normal No 11 E INT VIS Win32: Raise modal children dialogs when clicking parent in window list
56 402453 crasher gdk Linux critical No 3 SO crash to IA__gdk_x11_window_set_user_time
57 356255 misbehavior GtkTextView All normal No 10 INT VIS Control+GDK_KP_Left goes one word to the right
58 460194 crasher gtk All critical No 6 INT Gtk tooltips + swt crash
59 440450 cosmetic gtk All normal No -1 GTK font selection minimum size is too large for 150dpi screens
60 478173 misbehavior gtk Linux normal No 5 SO E GTK's Tracker search engine does not work anymore
61 418047 misbehavior icon-view All major No 4 SO GtkIconView sizing is very broken
62 411123 misbehavior win32 Windows normal No 9 E VIS Rendering of combo boxes broken on windows classic
63 419568 crasher gtk Linux critical No 3 SO Crash in search if start with special letter
64 376361 usability printing All normal No -1 Print dialog: 'Range:' should say 'Page range:'
65 410565 crasher GtkFileChooser Linux critical No 4 SO E gnome-terminal crashes editing current profile
66 392015 misbehavior win32 Linux normal No 9 E VIS Selected menu item invisible on Windows Vista
67 172424 doc docs All normal No -1 Most GtkWidget events have no documentation
68 420285 misbehavior GtkFileChooser All normal No 7 INT GtkFileChooserDialog resizes indefinetely in matchbox
69 404541 crasher icon-view All critical No 4 SP INT GtkIconView crashes when I select icons with rubberband while the program is inserting items
70 413328 crasher directfb All critical No 6 INT gdk-directfb crashes if in a gtkmenu a key other then the arrow or enter key is pressed
71 424042 crasher GtkFileChooser Linux critical No 6 INT Segmentation fault while quickly pressing Alt+arrows
72 359243 misbehavior directfb All normal No 8 VIS Disappearing rows in GTKDFB with checklists
73 428733 misbehavior quartz Mac normal No 9 E VIS Spinbuttons are rendered incorrectly
74 421295 misbehavior GtkFileChooser All normal No 7 INT cannot save multiple files directly in the default chooser folder
75 434861 crasher printing Linux critical No 4 SO E getting paper list from print-to-file printer crashes
76 424299 misbehavior GtkFileChooser All normal No 8 VIS expand_folders=true shrinks dialog
77 425138 misbehavior notebook All normal No 7 INT GtkNotebook: Left-scroll arrow not greyed out correctly
78 435847 crasher GtkFileChooser All normal No 3 SO GtkSearchEngineSimple crashes if g_thread_init() has not been called
79 499868 crasher quartz Mac critical No 6 SO E INT fix for crash during DnD on Quartz
80 351679 cosmetic win32 Windows normal No 9 E VIS Notebooks drawn with extra line below tab in MS-Windows theme
81 359537 crasher printing All critical No 4 printing custom page
82 426192 crasher general All minor No 3 SO Symbolic colors are not working under "engine" sections of gtkrc
83 427899 misbehavior gtk Linux normal No 5 SP INT GtkFrame's label may exceed the frame area
84 433301 crasher quartz Mac major No 4 SO E unhandled exception raised (wrong view for UnlockFocus)
85 436721 crasher win32 Windows blocker No 6 SP E VIS Win32: gtk_window_resize does not redraw the child widget
86 437081 crasher gdk All major No 3 SO gdk_draw_pixbuf() accepts zero width or height and crashes
87 438669 crasher printing Linux normal No 6 INT PDF export crashes if cancelled early