After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 700179 - gsettings-data-convert crashes
gsettings-data-convert crashes
Status: RESOLVED FIXED
Product: nautilus
Classification: Core
Component: Crashers
3.8.x
Other Linux
: High critical
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-05-12 14:32 UTC by Pacho Ramos
Modified: 2013-06-12 15:14 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
logger (42.19 KB, text/plain)
2013-05-12 14:32 UTC, Pacho Ramos
  Details
Remove no-longer-existing keys from the GConf conversion (1.76 KB, patch)
2013-06-11 13:04 UTC, Matthias Clasen
committed Details | Review

Description Pacho Ramos 2013-05-12 14:32:13 UTC
I get attached abrt report when login in Gnome 3.8
[New LWP 7124]
[New LWP 7144]
[New LWP 7145]
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `gsettings-data-convert'.
Program terminated with signal 5, Trace/breakpoint trap.

Thread 1 (Thread 0x7fa70d419700 (LWP 7124))

  • #0 g_logv
    at gmessages.c line 981
  • #1 g_log
    at gmessages.c line 1010
  • #2 g_settings_schema_get_value
    at gsettingsschema.c line 640
  • #3 g_settings_schema_key_init
    at gsettingsschema.c line 751
  • #4 g_settings_set_value
    at gsettings.c line 1350
  • #5 g_settings_set
    at gsettings.c line 1449
  • #6 handle_file
    at gsettings-data-convert.c line 241
  • #7 handle_dir
    at gsettings-data-convert.c line 436
  • #8 main
    at gsettings-data-convert.c line 670

Comment 1 Pacho Ramos 2013-05-12 14:32:38 UTC
Created attachment 243916 [details]
logger

Full abrt report
Comment 2 Pacho Ramos 2013-05-12 15:31:56 UTC
warning: core file may not match specified executable file.
[New LWP 11452]
[New LWP 11458]
[New LWP 11459]
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `gsettings-data-convert'.
Program terminated with signal 5, Trace/breakpoint trap.

Thread 1 (Thread 0x7fa9f1c71700 (LWP 11452))

  • #0 g_logv
    at gmessages.c line 981
  • #1 g_log
    at gmessages.c line 1010
  • #2 g_settings_schema_get_value
    at gsettingsschema.c line 640
  • #3 g_settings_schema_key_init
    at gsettingsschema.c line 751
  • #4 g_settings_set_value
    at gsettings.c line 1350
  • #5 g_settings_set
    at gsettings.c line 1449
  • #6 handle_file
    at gsettings-data-convert.c line 241
  • #7 handle_dir
    at gsettings-data-convert.c line 436
  • #8 main
    at gsettings-data-convert.c line 670

Comment 3 Christian Persch 2013-05-12 16:38:10 UTC
-> nautilus. 

The key was removed from the schema, but not from the gsettings migration keyfile.
Comment 4 Pacho Ramos 2013-05-26 12:22:18 UTC
And, what is the way to fix? Drop show_icon_test line from /usr/share/GConf/gsettings/nautilus.convert ? Why is it causing crashes while other lines present in that file but not in schemas provided by gsettings-desktop-schemas causes problems?

Thanks for the info
Comment 5 Pacho Ramos 2013-06-11 09:16:52 UTC
(In reply to comment #4)
> And, what is the way to fix? Drop show_icon_test line from
> /usr/share/GConf/gsettings/nautilus.convert ? Why is it causing crashes while
> other lines present in that file but not in schemas provided by
> gsettings-desktop-schemas causes problems?
> 
> Thanks for the info

Could you at least reply to this to let me get it run without  crashing?
Comment 6 Matthias Clasen 2013-06-11 13:04:58 UTC
Created attachment 246508 [details] [review]
Remove no-longer-existing keys from the GConf conversion

The conversion utility does not deal with such keys gracefully.
Comment 7 Matthias Clasen 2013-06-11 13:06:37 UTC
Attachment 246508 [details] pushed as 21f1fcc - Remove no-longer-existing keys from the GConf conversion
Comment 8 Pacho Ramos 2013-06-12 10:27:55 UTC
Thanks a lot :D

Only one last question: do you plan to release a new 3.8 tarball soon or should I apply three patches from gnome-3.8 branch downstream in our package?

Thanks!
Comment 9 Cosimo Cecchi 2013-06-12 15:14:41 UTC
There will be a new 3.8 release soon.