Your message dated Sun, 4 Jan 2009 21:08:25 +0200 with message-id <[email protected]> and subject line foo has caused the Debian Bug report #508380, regarding hildon-desktop: segfault on startup to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 508380: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=508380 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: hildon-desktop Version: 1:2.0.7.debian.1-1 Severity: normal Running 'hildon-desktop' segfaults here right away: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb6c856b0 (LWP 5998)] 0xb77aa994 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0 (gdb) bt #0 0xb77aa994 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0 #1 0xb796c952 in ?? () from /usr/lib/libosso.so.1 #2 0x00362e6f in ?? () #3 0x080a3c00 in ?? () #4 0xbfe7ee98 in ?? () #5 0xb789bbbd in ?? () from /usr/lib/libdbus-1.so.3 #6 0x080a19d8 in ?? () #7 0x080a21ec in ?? () #8 0x00000000 in ?? () (gdb) x/4i $eip 0xb77aa994 <g_hash_table_lookup+36>: call *0xc(%edx) 0xb77aa997 <g_hash_table_lookup+39>: mov 0x8(%ebp),%ecx 0xb77aa99a <g_hash_table_lookup+42>: xor %edx,%edx 0xb77aa99c <g_hash_table_lookup+44>: mov %eax,%edi (gdb) p/x $edx $2 = 0x362e6f I recompiled libosso1 with debugging symbols and got bit more information: (gdb) bt #0 0xb77ec994 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0 #1 0xb79af25e in _msg_handler (conn=0x80a2208, msg=0x80a3b50, data=0x80a1e00) at osso-init.c:627 #2 0xb78c06d5 in dbus_connection_dispatch () from /usr/lib/libdbus-1.so.3 #3 0xb78f1a3d in ?? () from /usr/lib/libdbus-glib-1.so.2 #4 0x080a2208 in ?? () #5 0x00000000 in ?? () (gdb) up (gdb) p osso->if_hash $6 = (GHashTable *) 0x362e6f (gdb) p *osso $9 = { conn = 0x2, sys_conn = 0x8088e80, cur_conn = 0x50044, application = "\000\000\000\000\000\000\000\000àU\005\b\000\000\000\000\000\000\000\0008\036\n\b\020\000\024\000\000\000\000\000ÃÂX\005\b\000\000\000\000I\000\000\000è\031\n\b\000\000", version = "\000``\210÷\000\000\000\000\000\000\000\000à'\210÷vY\005\bPN\210÷\000\000\000\000\000", object_path = '\0' <repeats 30 times>, "\031\000\000\000/lib\000libacl.so.1\000\000\000\000\021\000\000\000ISO-8859-1\000\000\021\000\000\000ISO-8859-1\000\000\021\000\000\000UTF-8\000u÷\000\000\000\000\021\000\000\000ISO-8859-1\000\000!\000\000\000No such file or directory\000ÃÂÃÂ¥\021\000\000\000UTF-8\000u÷\001\000\000\000A\000\000\000\002\000\000\000(`\n\b\000\000\000\000\000(\n\bÃÂÃÂø÷\000\000\000\000\217øs÷ÃÂ<ù÷", '\0' <repeats 16 times>, "\004\000\000\000\004\000\000\000"..., interface = "\000\000\...@\n\b\221`ÃÂÃÂ¥\221\000ÃÂÃÂ¥\000\000\000\000/usr/lib/gconv/ISO8859-1.so\000Y", '\0' <repeats 35 times>, "Câø÷\021ii\r\000\000\000\000#âø÷9âø÷\020ii\r\000\000\000\000#âø÷-âø÷s\037i\t\000\000\000\000#âø÷\000\000\000\000!\000\000\000/usr/lib/libfam.so.0\000tor \000\000\0001\000\000\000\b\037\n\bH\205\n\b\001\000\000\000\203V\005\bøM\b\b\000\000\000\000\000\000\000\000 \002\n\b\f\000\000\000$ò?I\000\000\000\0001\000\000\000/usr/li"..., service = ".so\000\000\0001\000\000\000/usr/lib/gnome-vfs-2.0/modules/libfile.so\000\000\0001\000\000\000/usr/lib/gnome-vfs-2.0/modules\000libfile.so\000\000\000!\000\000\000/lib/libselinux.so.1\000\000\000\000\000\000\000\000!\000\000\000/lib\000libselinux.so.1\000\000\000\000\000\000\000\000\031\000\000\000/lib/libattr.so.1\000\000\000\031\000\000\000/lib\000l"..., systembus_service_registered = 1651076143, sessionbus_service_registered = 1667527795, uniq_hash = 0x732e2b2b, if_hash = 0x362e6f, id_hash = 0x0, opm_hash = 0x21, autosave = { func = 0x7273752f, data = 0x62696c2f, id = 1651076096 }, hw_cbs = { shutdown_ind = { cb = 0x63647473, data = 0x732e2b2b, set = 3550831 }, save_unsaved_data_ind = { cb = 0, data = 0x19, set = 1651076143 }, memory_low_ind = { cb = 0x62696c2f, data = 0x5f636367, set = 1869819507 }, system_inactivity_ind = { cb = 0x312e, data = 0x19, set = 1651076143 }, sig_device_mode_ind = { cb = 0x62696c00, data = 0x5f636367, set = 1869819507 } }, hw_state = { shutdown_ind = 12590, save_unsaved_data_ind = 49, memory_low_ind = 134891536, system_inactivity_ind = 134893408, sig_device_mode_ind = 3085867704 }, rpc_timeout = 3079347544, cp_plugins = 0x80a51d0, next_handler_id = 0, reply_dummy = 0x80a4810, error_dummy = 0x80a4f60, muali_filters_setup = -1209099592, mutex = { __data = { __lock = -1215619752, __count = 134894032, __owner = 17, __kind = 1701603686, __nusers = 134897408, { __spins = 16, __list = { __next = 0x10 } } }, __size = "X\035\213÷ÃÂQ\n\b\021\000\000\000file\000_\n\b\020\000\000", __align = -1215619752 } }
--- End Message ---
--- Begin Message ---Version: 2.15.debian.1-2 libosso (2.15.debian.1-2) unstable; urgency=medium . * Depend on dbus-x11, closes #508380 * Add tiny patch to allow building on !linux, closes #508520 - Thanks Samuel Thibault * Remove system bus configuration, and make libosso use session bus only (patch from ubuntu) - closes #510637 -- "rm -rf" only sounds scary if you don't have backups
--- End Message ---

