Thanks for that, Sam.
I'll remove the Kerberos config bits from my docs and then send an updated set for CentOS/RHEL.
As for the backtrace, here it is!
[root@centos6_x64vm Desktop]# gdb moonshot
GNU gdb (GDB) Red Hat Enterprise Linux (7.2-60.el6_4.1)
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/moonshot...Reading symbols from /usr/lib/debug/usr/bin/moonshot.debug...done.
done.
(gdb) run
Starting program: /usr/bin/moonshot
[Thread debugging using libthread_db enabled]
Error: No such file or directory
**
ERROR:linkedlist.c:614:gee_linked_list_real_get: assertion failed: (index < self->priv->_size)
Program received signal SIGABRT, Aborted.
0x0000003e6d8328a5 in raise () from /lib64/libc.so.6
Missing separate debuginfos, use: debuginfo-install GConf2-2.28.0-6.el6.x86_64 ORBit2-2.14.17-3.2.el6_3.x86_64 PackageKit-gtk-module-0.5.8-21.el6.x86_64 atk-1.28.0-2.el6.x86_64 cairo-1.8.8-3.1.el6.x86_64 dbus-glib-0.86-6.el6.x86_64 dbus-libs-1.2.24-7.el6_3.x86_64 expat-2.0.1-11.el6_2.x86_64 fontconfig-2.8.0-3.el6.x86_64 freetype-2.3.11-14.el6_3.1.x86_64 gamin-0.1.10-9.el6.x86_64 glib2-2.22.5-7.el6.x86_64 glibc-2.12-1.107.el6.x86_64 gtk2-2.18.9-12.el6.x86_64 gtk2-engines-2.18.4-5.el6.centos.x86_64 gvfs-1.4.3-15.el6.x86_64 libX11-1.5.0-4.el6.x86_64 libXau-1.0.6-4.el6.x86_64 libXcomposite-0.4.3-4.el6.x86_64 libXcursor-1.1.13-2.el6.x86_64 libXdamage-1.1.3-4.el6.x86_64 libXext-1.3.1-2.el6.x86_64 libXfixes-5.0-3.el6.x86_64 libXi-1.6.1-3.el6.x86_64 libXinerama-1.1.2-2.el6.x86_64 libXrandr-1.4.0-1.el6.x86_64 libXrender-0.9.7-2.el6.x86_64 libcanberra-0.22-1.el6.centos.x86_64 libcanberra-gtk2-0.22-1.el6.centos.x86_64 libgee-0.5.1-2.el6.x86_64 libogg-1.1.4-2.1.el6.x86_64 libpng-1.2.49-1.el6_2.x86_64 libselinux-2.0.94-5.3.el6_4.1.x86_64 libtdb-1.2.10-1.el6.x86_64 libtool-ltdl-2.2.6-15.5.el6.x86_64 libudev-147-2.46.el6.x86_64 libvorbis-1.2.3-4.el6_2.1.x86_64 libxcb-1.8.1-1.el6.x86_64 nss-softokn-freebl-3.12.9-11.el6.x86_64 pango-1.28.1-7.el6_3.x86_64 pixman-0.26.2-5.el6_4.x86_64 zlib-1.2.3-29.el6.x86_64
(gdb) bt
#0 0x0000003e6d8328a5 in raise () from /lib64/libc.so.6
#1 0x0000003e6d834085 in abort () from /lib64/libc.so.6
#2 0x0000003e6e85ea0f in g_assertion_message () from /lib64/libglib-2.0.so.0
#3 0x0000003e6e85efb0 in g_assertion_message_expr () from /lib64/libglib-2.0.so.0
#4 0x000000302401a851 in ?? () from /usr/lib64/libgee.so.2
#5 0x0000000000410ec2 in identity_manager_model_get_card_list (self=<value optimized out>) at moonshot-identities-manager.vala:19
#6 0x0000000000409940 in identity_manager_view_load_id_cards (self=0x6ac060) at moonshot-identity-management-view.vala:197
#7 0x000000000040ace1 in identity_manager_view_construct (object_type=<value optimized out>, app=<value optimized out>)
at moonshot-identity-management-view.vala:71
#8 0x0000000000407710 in identity_manager_app_construct (object_type=<value optimized out>, headless=0) at moonshot-identity-manager-app.vala:35
#9 0x000000000040799d in _vala_main (args=0x7fffffffe308, args_length1=1) at moonshot-identity-manager-app.vala:299
#10 0x0000003e6d81ecdd in __libc_start_main () from /lib64/libc.so.6
#11 0x0000000000406c49 in _start ()
(gdb)
Regards
Stefan
-----Original Message-----
From: Sam Hartman [mailto:[log in to unmask]]
Sent: 17 May 2013 16:33
To: Paetow, Stefan (DLSLtd,RAL,DIA)
Cc: [log in to unmask]
Subject: Re: And the fun continues - The SSH test fails on CentOS
You should not need to initialize Kerberos.
That aspect of the wiki is no longer true; if you still find references to that please either remove them or point me at them.
i cleaned up some of that earlier this week.
the Kerberos GSS errors you're getting are expected and simply mean you don't have Kerberos working.
You are not even trying moonshot as I expected without the patches applied.
the moonshot-ui problem are unexpected and we'd love to get more information. could you:
yum install moonshot-ui-debuginfo gdb
then
gdb moonshot
run
bt
And send us the backtrace?
Thanks,
--Sam
--
This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail.
Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd.
Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message.
Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom
|