Possibly should be in the bugs section, but seems like
a feature too.
It seems that a few people that I talk to (including
myself when testing this) when running for the first
time the wizrd comes up and on page two (if no modules
are instlled) it shows (correctly) that there are no
modules installed. The wizard then allows the user to
continue on to the end. At which point if the user then
presses apply only to get a segfault when gnomesword
tries to startup.
The feature I am thinking about is on page 2 of the
wizard, inform the user that they have no modules
installed, explain how to get/install them then exit.
(or if you have included the mod. manager, display the
manager to dl and install some modules and continue on
with the conf. wizard)
Hope this helps,
Jeremy G
Logged In: YES
user_id=3132
Good idea, we will look into this. We should be adding a
module installer in a future version too.
Logged In: YES
user_id=3132
OK I see this is raised as an RFE as well. The bug part is
the segfault.
We need to check if there are no modules installed at
startup and exit gracefully. The wizard / module installer
stuff is the RFE.
Logged In: NO
I get the same thing on Fedora Core 1, but it even crashes
WITH modules installed. Here is the crash info:
Backtrace was generated from '/usr/bin/gnomesword2'
(no debugging symbols found)...Using host libthread_db
library "/lib/tls/libthread_db.so.1".
(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...[Thread debugging using
libthread_db enabled]
[New Thread -1085128032 (LWP 5937)]
0x005e8c32 in _dl_sysinfo_int80 ()
from /lib/ld-linux.so.2
0 0x005e8c32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
1 0x00871b03 in __waitpid_nocancel () from
/lib/tls/libpthread.so.0
2 0x04ace7f4 in libgnomeui_module_info_get () from
/usr/lib/libgnomeui-2.so.0
3 <signal handler="" called=""></signal>
4 0x00e72a40 in strcpy () from /lib/tls/libc.so.6
5 0x08074ef7 in gui_add_history_Item ()
6 0x08072fd6 in frontend_display ()
7 0x08090fbb in main ()
Thread 1 (Thread -1085128032 (LWP 5937)):
0 0x005e8c32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
No symbol table info available.
1 0x00871b03 in __waitpid_nocancel () from
/lib/tls/libpthread.so.0
No symbol table info available.
2 0x04ace7f4 in libgnomeui_module_info_get () from
/usr/lib/libgnomeui-2.so.0
No symbol table info available.
3 <signal handler="" called=""></signal>
No symbol table info available.
4 0x00e72a40 in strcpy () from /lib/tls/libc.so.6
No symbol table info available.
5 0x08074ef7 in gui_add_history_Item ()
No symbol table info available.
6 0x08072fd6 in frontend_display ()
No symbol table info available.
7 0x08090fbb in main ()
No symbol table info available.
0 0x005e8c32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2