Public bug reported:

Trying to run Meld 3.22.2-1 on Wayland and Gnome shell (default configuration) 
leads to lots of errors in diffgrid.py file, when an object is NULL.
lsb_release is 24.04 (Noble Numbat)

It ends with core dump, so program is currently unusable. Even though
the window shows up, it is unresponsive to clicks.

Possibly incompatible PyGTK version or missing check for failed
allocation of the object.

Error messages start with:

```
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/meld/diffgrid.py", line 35, in do_realize
    self._handle1.realize(self)
  File "/usr/lib/python3/dist-packages/meld/diffgrid.py", line 281, in realize
    attr.cursor = Gdk.Cursor.new_from_name(
                  ^^^^^^^^^^^^^^^^^^^^^^^^^
```
Then similar errors with `self._window` and `self._widget` being `NoneType`.

** Affects: meld (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "Meld log to the console"
   https://bugs.launchpad.net/bugs/2080788/+attachment/5817593/+files/meld.log

** Description changed:

- Trying to run Meld 3.22.2-1 on Wayland and Gnome shell (default
- configuration) leads to lots of errors in diffgrid.py file, when an
- object is NULL.
+ Trying to run Meld 3.22.2-1 on Wayland and Gnome shell (default 
configuration) leads to lots of errors in diffgrid.py file, when an object is 
NULL.
+ lsb_release is 24.04 (Noble Numbat)
  
  It ends with core dump, so program is currently unusable. Even though
  the window shows up, it is unresponsive to clicks.
  
  Possibly incompatible PyGTK version or missing check for failed
  allocation of the object.
+ 
+ Error messages start with:
+ 
+ ```
+ Traceback (most recent call last):
+   File "/usr/lib/python3/dist-packages/meld/diffgrid.py", line 35, in 
do_realize
+     self._handle1.realize(self)
+   File "/usr/lib/python3/dist-packages/meld/diffgrid.py", line 281, in realize
+     attr.cursor = Gdk.Cursor.new_from_name(
+                   ^^^^^^^^^^^^^^^^^^^^^^^^^
+ ```
+ Then similar errors with `self._window` and `self._widget` being `None`.

** Description changed:

  Trying to run Meld 3.22.2-1 on Wayland and Gnome shell (default 
configuration) leads to lots of errors in diffgrid.py file, when an object is 
NULL.
  lsb_release is 24.04 (Noble Numbat)
  
  It ends with core dump, so program is currently unusable. Even though
  the window shows up, it is unresponsive to clicks.
  
  Possibly incompatible PyGTK version or missing check for failed
  allocation of the object.
  
  Error messages start with:
  
  ```
  Traceback (most recent call last):
-   File "/usr/lib/python3/dist-packages/meld/diffgrid.py", line 35, in 
do_realize
-     self._handle1.realize(self)
-   File "/usr/lib/python3/dist-packages/meld/diffgrid.py", line 281, in realize
-     attr.cursor = Gdk.Cursor.new_from_name(
-                   ^^^^^^^^^^^^^^^^^^^^^^^^^
+   File "/usr/lib/python3/dist-packages/meld/diffgrid.py", line 35, in 
do_realize
+     self._handle1.realize(self)
+   File "/usr/lib/python3/dist-packages/meld/diffgrid.py", line 281, in realize
+     attr.cursor = Gdk.Cursor.new_from_name(
+                   ^^^^^^^^^^^^^^^^^^^^^^^^^
  ```
- Then similar errors with `self._window` and `self._widget` being `None`.
+ Then similar errors with `self._window` and `self._widget` being `NoneType`.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2080788

Title:
  Meld spits lots of errors and crashes on startup

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/meld/+bug/2080788/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to