! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Segfault on application start up
Status:
RESOLVED: WORKSFORME
Product:
Xfce4-appfinder
Component:
General

Comments

Description kofeka 2012-02-06 22:44:07 CET
The application fails to start with the message below

(xfce4-appfinder:2702): GLib-CRITICAL **: g_utf8_casefold: assertion `str != NULL' failed

(xfce4-appfinder:2702): GLib-CRITICAL **: g_strstr_len: assertion `haystack != NULL' failed
Erreur de segmentation (core dumped)

Please let me know if you need more details. Thank you.
Comment 1 kofeka 2012-02-22 23:58:00 CET
The issue has been fixed by removing *.desktop files containing CP1251 characters. The system is configured with LC_ALL="fr_FR.UTF-8". Sorry, I can't provide you with the files since I have deleted them. I suggest to keep the issue opened and investigate how AppFinder works with unusual *.desktop file contents. My point is that AppFinder should not fail if it encounters a file it's not able to handle. User also should be notified (at least in the console) about the broken .desktop file.
Comment 2 Nick Schermer editbugs 2012-03-25 20:27:51 CEST
This should work fine in the new appfinder.

Bug #8433

Reported by:
kofeka
Reported on: 2012-02-06
Last modified on: 2012-03-25

People

Assignee:
Nick Schermer
CC List:
0 users

Version

Attachments

Additional information