Bug 2440540 - [meld] Crash when starting comparison
Summary: [meld] Crash when starting comparison
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: meld
Version: 44
Hardware: x86_64
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Dominic Hopf
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-02-18 07:13 UTC by Laurențiu Nicola
Modified: 2026-02-18 07:13 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Laurențiu Nicola 2026-02-18 07:13:22 UTC
Meld crashes when showing the diff, both for files and blank comparisons.

Reproducible: Always

Steps to Reproduce:
1. start meld
2. click on File / Blank comparison




Additional Information:
Thread 1 "python3" received signal SIGSEGV, Segmentation fault.
Downloading 197.78 K source file /usr/src/debug/glib2-2.87.2-2.fc44.x86_64/redhat-linux-build/../gobject/gobject.c
object_set_property (object=object@entry=0x555557187df0, pspec=0x555555f01e50 [GParamEnum], value=0x555557025738, nqueue_is_frozen=nqueue_is_frozen@entry=0, user_specified=1) at ../gobject/gobject.c:2214         
2214	  if (G_LIKELY (inst->g_class->g_type == pspec->owner_type))
(gdb) bt
#0  object_set_property (object=object@entry=0x555557187df0, pspec=0x555555f01e50 [GParamEnum], value=0x555557025738, nqueue_is_frozen=nqueue_is_frozen@entry=0, user_specified=1) at ../gobject/gobject.c:2214
#1  0x00007fffe8c6f398 in g_object_new_internal (class=0x555555ef2cf0, params=0x7fffffffaa10, n_params=4) at ../gobject/gobject.c:2710
#2  0x00007fffe8c70d63 in g_object_new_internal (class=<optimized out>, params=<optimized out>, n_params=<optimized out>) at ../gobject/gobject.c:2663
#3  g_object_newv (object_type=<optimized out>, n_parameters=<optimized out>, parameters=<optimized out>) at ../gobject/gobject.c:2897
#4  0x00007fffcf855a5c in _gtk_builder_construct (builder=builder@entry=0x555557181930 [GtkBuilder], info=info@entry=0x555557186a10, error=error@entry=0x7fffffffac10) at ../gtk/gtkbuilder.c:733
#5  0x00007fffcf855ff6 in builder_construct (data=data@entry=0x555557181350, object_info=object_info@entry=0x555557186a10, error=error@entry=0x7fffffffac10) at ../gtk/gtkbuilderparser.c:139
#6  0x00007fffcf857b9d in end_element (context=<optimized out>, element_name=<optimized out>, user_data=0x555557181350, error=0x7fffffffac10) at ../gtk/gtkbuilderparser.c:1075
#7  0x00007fffe8d2c27f in emit_end_element (context=context@entry=0x555557001b50, error=error@entry=0x7fffffffad40) at ../glib/gmarkup.c:1048
#8  0x00007fffe8d2d17f in g_markup_parse_context_parse
    (context=0x555557001b50, text=text@entry=0x7fffcec64550 "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!-- Generated with glade 3.22.1 -->\n<interface>\n  <requires lib=\"gtk+\" version=\"3.20\"/>\n  <requires lib=\"meld.ui.gladesupport\" version=\"0.0\"/>\n  <object class=\""..., text_len=<optimized out>, text_len@entry=35109, error=error@entry=0x7fffffffad40) at ../glib/gmarkup.c:1606
#9  0x00007fffcf852d40 in _gtk_builder_parser_parse_buffer
    (builder=builder@entry=0x555557181930 [GtkBuilder], filename=filename@entry=0x7fffcfc503fa "<input>", buffer=buffer@entry=0x7fffcec64550 "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!-- Generated with glade 3.22.1 -->\n<interface>\n  <requires lib=\"gtk+\" version=\"3.20\"/>\n  <requires lib=\"meld.ui.gladesupport\" version=\"0.0\"/>\n  <object class=\""..., length=length@entry=35109, requested_objs=requested_objs@entry=0x0, error=error@entry=0x7fffffffad40) at ../gtk/gtkbuilderparser.c:1262
#10 0x00007fffcf85368a in gtk_builder_extend_with_template
    (builder=0x555557181930 [GtkBuilder], widget=0x555557182400 [FileDiff], template_type=0x555555e6f900 [FileDiff/GtkBox/GtkContainer/GtkWidget/GInitiallyUnowned], buffer=0x7fffcec64550 "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!-- Generated with glade 3.22.1 -->\n<interface>\n  <requires lib=\"gtk+\" version=\"3.20\"/>\n  <requires lib=\"meld.ui.gladesupport\" version=\"0.0\"/>\n  <object class=\""..., length=35109, error=0x7fffffffadb0) at ../gtk/gtkbuilder.c:1194
#11 0x00007fffcfb1a3fd in gtk_widget_init_template (widget=0x555557182400 [FileDiff]) at ../gtk/gtkwidget.c:17046


Note You need to log in before you can comment on or make changes to this bug.