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 391419 - gossip-geometry-save-for-chat produces g_key_file_set_value: assertion `g_key_file_is_key_name (key)' failed and doesn't save geometry
gossip-geometry-save-for-chat produces g_key_file_set_value: assertion `g_key...
Status: RESOLVED DUPLICATE of bug 388072
Product: gossip
Classification: Deprecated
Component: General
unspecified
Other Linux
: Normal major
: ---
Assigned To: Gossip Maintainers
Gossip Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-12-31 22:11 UTC by Diego Escalante Urrelo (not reading bugmail)
Modified: 2007-01-01 02:18 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Diego Escalante Urrelo (not reading bugmail) 2006-12-31 22:11:13 UTC
This is using latest CVS (non telepathy branch):

GLib-CRITICAL **: g_key_file_set_value: assertion `g_key_file_is_key_name (key)' failed
aborting...

Program received signal SIGABRT, Aborted.
[Switching to Thread -1227319072 (LWP 16547)]
0xffffe410 in __kernel_vsyscall ()
(gdb) thread all apply bt
No symbol "all" in current context.
(gdb) thread aply all  bt
No symbol "aply" in current context.
(gdb) thread apply all  bt

Thread 1 (Thread -1227319072 (LWP 16547))

  • #0 __kernel_vsyscall
  • #1 raise
    from /lib/tls/i686/cmov/libc.so.6
  • #2 abort
    from /lib/tls/i686/cmov/libc.so.6
  • #3 g_logv
    from /usr/lib/libglib-2.0.so.0
  • #4 g_log
    from /usr/lib/libglib-2.0.so.0
  • #5 g_return_if_fail_warning
    from /usr/lib/libglib-2.0.so.0
  • #6 g_key_file_set_value
    from /usr/lib/libglib-2.0.so.0
  • #7 g_key_file_set_string
    from /usr/lib/libglib-2.0.so.0
  • #8 gossip_geometry_save_for_chat
    at gossip-geometry.c line 111
  • #9 chat_window_save_geometry_timeout_cb
    at gossip-chat-window.c line 941
  • #10 g_source_get_current_time
    from /usr/lib/libglib-2.0.so.0
  • #11 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #12 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #13 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #14 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #15 main
    at gossip-main.c line 199

The permissions of my Gossip dir are:
4 -rw-r--r-- 1 diego diego  505 2006-12-31 17:05 accels.txt
4 -rw------- 1 diego diego 3767 2006-12-31 16:33 accounts-telepathy.xml
4 -rw------- 1 diego diego  551 2006-12-31 16:34 accounts.xml
4 -rw-r--r-- 1 diego diego   29 2006-12-31 17:06 geometry.ini
0 drwx------ 6 diego diego  184 2006-12-31 16:17 logs
4 -rw-r--r-- 1 diego diego   50 2006-12-31 17:06 status-presets.xml

The geometry.ini file isn't modified at all when that message appears on console.
Worth saying that I set G_DEBUG=fatal_warnings to make it crash.
Comment 1 Mikael Hallendal 2007-01-01 00:42:14 UTC
Is this with GLib head or with Ubuntu unstable (or other unstable distribution) or GLib from CVS?

Adding Xavier to the CC-list as I believe he had a problem with the same thing and it was due to the GLib shipped with Ubuntu unstable.
Comment 2 Xavier Claessens 2007-01-01 02:04:05 UTC
I already reported this bug. I think it's a glib bug so I re-assigned it to glib... glib guys closed my bug as resolved, so I guess they solved in upstream but feisty package isn't updated yet. So I reported it to ubuntu too:
https://bugs.launchpad.net/distros/ubuntu/+source/glib2.0/+bug/77278

*** This bug has been marked as a duplicate of 388072 ***
Comment 3 Diego Escalante Urrelo (not reading bugmail) 2007-01-01 02:18:59 UTC
Yep, Ubuntu. Thanks :)