[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: Strange GHashTable behaviour
- From: Vivien Malerba <vmalerba gmail com>
- To: Luka Napotnik <luka napotnik gmail com>
- Cc: gtk-app-devel-list gnome org
- Subject: Re: Strange GHashTable behaviour
- Date: Tue, 21 Apr 2009 17:19:53 +0200
2009/4/21 Luka Napotnik <luka napotnik gmail com>
> Hello,
>
> I'm experiencing strange GHashTable behaviours when looking up a value
> throught a string key. I pass the key as a stack-allocated string to the
> hash table. For most lookups it works flawlessly but sometimes I get an
> invalid pointer. It even looks normal but data can't be accessed at that
> address.
>
> I have about 50 unique UUID keys and I'm inserting them to the hash
> table one by one with an associated data pointer. AFAIK,
> g_hash_table_lookup() should return NULL when the element with the
> provided key was not found in the table.
>
> So, does anyone have an idea what is going on here? Please help.
Is the problem on the key or on the returned value of a
g_hash_table_lookup()?
Did you give any destroy functions to g_hash_table_new_full() and use
g_hash_table_insert() again with the same key?
Vivien
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]