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 415642 - gconftool-2 crashed with SIGSEGV in g_markup_escape_text()
gconftool-2 crashed with SIGSEGV in g_markup_escape_text()
Status: RESOLVED INCOMPLETE
Product: GConf
Classification: Deprecated
Component: XML backend
2.18.x
Other Linux
: Normal major
: ---
Assigned To: GConf Maintainers
GConf Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-03-07 09:33 UTC by Daniel Holbach
Modified: 2007-05-02 09:51 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18



Description Daniel Holbach 2007-03-07 09:33:58 UTC
Forwarded from: https://launchpad.net/ubuntu/+source/gconf2/+bug/90314

ProblemType: Crash
Architecture: i386
Date: Tue Mar 6 21:23:49 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/bin/gconftool-2
Package: gconf2 2.18.0.1-0ubuntu1
PackageArchitecture: i386
ProcCmdline: gconftool-2 --makefile-install-rule /usr/share/gconf/schemas/yelp.schemas
ProcCwd: /home/media



Thread 1 (process 10307)

  • #0 IA__g_markup_escape_text
    at gmarkup.c line 1903
  • #1 write_local_schema_info
    at markup-tree.c line 4033
  • #2 write_entry
    at markup-tree.c line 4221
  • #3 write_dir
    at markup-tree.c line 4270
  • #4 write_dir
    at markup-tree.c line 4286
  • #5 write_dir
    at markup-tree.c line 4286
  • #6 write_dir
    at markup-tree.c line 4286
  • #7 save_tree_with_locale
    at markup-tree.c line 4452
  • #8 other_locales_foreach
    at markup-tree.c line 4570
  • #9 IA__g_hash_table_foreach
    at ghash.c line 662
  • #10 markup_dir_sync
    at markup-tree.c line 4618
  • #11 markup_tree_sync
    at markup-tree.c line 398
  • #12 sync_all
    at markup-backend.c line 778
  • #13 gconf_sources_sync_all
    at gconf-sources.c line 291
  • #14 gconf_engine_suggest_sync
    at gconf.c line 1874
  • #15 do_sync
    at gconftool.c line 3751
  • #16 do_makefile_install
    at gconftool.c line 3783
  • #17 main
    at gconftool.c line 962

Comment 1 Kjartan Maraas 2007-03-10 17:04:59 UTC
Would be nice to get fixed for 2.18
Comment 2 Ray Strode [halfline] 2007-03-10 17:43:30 UTC
I'm not able to reproduce this locally, with the latest yelp trunk.

Can you attach the schema file that caused the problem?  Can you run

export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source)

valgrind --tool=memcheck gconftool-2 --makefile-install-rule /usr/share/gconf/schemas/yelp.schemas

and report the output?
Comment 3 Ray Strode [halfline] 2007-03-10 17:44:48 UTC
Also what locale are you in?

Running /usr/bin/locale should tell you.
Comment 4 Daniel Holbach 2007-04-11 10:06:48 UTC
illern@disgraceland:~$ /usr/bin/locale
LANG=sv_SE.UTF-8
LC_CTYPE="sv_SE.UTF-8"
LC_NUMERIC="sv_SE.UTF-8"
LC_TIME="sv_SE.UTF-8"
LC_COLLATE="sv_SE.UTF-8"
LC_MONETARY="sv_SE.UTF-8"
LC_MESSAGES="sv_SE.UTF-8"
LC_PAPER="sv_SE.UTF-8"
LC_NAME="sv_SE.UTF-8"
LC_ADDRESS="sv_SE.UTF-8"
LC_TELEPHONE="sv_SE.UTF-8"
LC_MEASUREMENT="sv_SE.UTF-8"
LC_IDENTIFICATION="sv_SE.UTF-8"
LC_ALL=
illern@disgraceland:~$
Comment 5 Sebastien Bacher 2007-05-02 09:51:19 UTC
the bug didn't happen again according to the submitter, closing for now, we will reopen if we can get a valgrind log