Bug 1223911 - Unison doesn't work. Error with Uigtk3.Private.createToplevelWindow.buildPixmap
Summary: Unison doesn't work. Error with Uigtk3.Private.createToplevelWindow.buildPixmap
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: X11 Applications (show other bugs)
Version: Current
Hardware: x86-64 openSUSE Tumbleweed
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-05 19:30 UTC by Lucie Charrier
Modified: 2024-05-09 08:04 UTC (History)
3 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lucie Charrier 2024-05-05 19:30:47 UTC
Hi,

I run the software Unison and I get a window with this message :
Uncaught exception Gpointer.Null
Raised by primitive operation at Uigtk3.Private.createToplevelWindow.buildPixmap in file "/home/abuild/rpmbuild/BUILD/unison-2.53.4/src/uigtk3.ml" (inlined), line 3283, characters 4-29
Called from Uigtk3.Private.createToplevelWindow in file "/home/abuild/rpmbuild/BUILD/unison-2.53.4/src/uigtk3.ml", line 3287, characters 17-44
Called from Uigtk3.Private.start in file "/home/abuild/rpmbuild/BUILD/unison-2.53.4/src/uigtk3.ml", line 4474, characters 19-42

Only one button to quit. Unison doesn't work anymore.

Package : unison 2.53.4-1.2 from OSS openSUSE Tumbleweed
Operating System: openSUSE Tumbleweed 20240503
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.1.0
Qt Version: 6.7.0
Kernel Version: 6.8.8-1-default (64-bit)
Graphics Platform: Wayland
Processors: 8 × 11th Gen Intel® Core™ i7-1165G7 @ 2.80GHz
Memory: 7.5 Gio of RAM
Graphics Processor: Mesa Intel® Xe Graphics
Manufacturer: Micro-Star International Co., Ltd.
Product Name: Modern 15 A11M
System Version: REV:1.0

Thank you
Comment 1 Lucie Charrier 2024-05-05 19:44:27 UTC
When I run unison in Konsole :
~> LANG=C unison

(unison:20130): GdkPixbuf-WARNING **: 21:43:22.736: Error loading XPM image loader: Unable to load image-loading module: /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: cannot open shared object file: No such file or directory
Comment 2 Bernhard Kremp 2024-05-06 15:07:58 UTC
I had have the same error
I try to start unison in the Terminal I get the error:
unison:8590): GdkPixbuf-WARNING **: 15:54:17.569: Error loading XPM image loader: Bildlader-Modul konnte nicht geladen werden: /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden

In the path /usr/..../loaders/ there is no file libpixbufloader-xpm.so

In an other Laptop (also Tumbleweed) I found the missing file and copy it as root in the folder. Unison is running. After update this Laptop the file was also missing. Now I copy it back from the PC to Laptop

After update Tumbleweed the file was again missing and I did not, by which Package include the missing file and I can it install with Yast.

If anybody need the file I have it saved ...
Comment 3 Lucie Charrier 2024-05-06 15:42:40 UTC
The same here https://bugzilla.opensuse.org/show_bug.cgi?id=1223903
Xsane doesn't work too.
https://forums.opensuse.org/t/xsane-crashing-on-opening-since-last-update/174817/8
I wait next version for gdk-pixbuf
Comment 4 Takashi Iwai 2024-05-06 15:57:11 UTC
A wrong component assigned?  Resetting.
Comment 5 Peer FRANK 2024-05-07 07:00:55 UTC
same problem here.

On one of my comps I found a copy of libpixbufloader-xpm.so in:

/var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-23.08/4303bde2170527fa3720b9d77075ff6d1bb3895be3269a1760f86a301fb21211/files/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders

and a link in /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders re-enabled unison.
Comment 6 Lucie Charrier 2024-05-09 06:39:45 UTC
Unison works after update Tumbleweed 20240508 (install gdk-pixbuf-query-loaders-2.42.11-2.1.x86_64)
Comment 7 Peer FRANK 2024-05-09 08:04:24 UTC
merci !