Thread: [Amcl-devel] crash on startup :/
Status: Beta
Brought to you by:
lobbin
|
From: Jordi M. <jo...@si...> - 2003-06-03 16:38:21
|
Hi,
When I thought all is ready, I compile g-m, make install it and get a
segfault.
I hope it's not being caused by the trivial FIXME patch I committed...
if it's that, I'll dig a hole and hide in it for a while :/
Backtrace was generated from '/usr/games/gnome-mud'
[New Thread 16384 (LWP 15648)]
0x409f0af9 in wait4 () from /lib/libc.so.6
#0 0x409f0af9 in wait4 () from /lib/libc.so.6
#1 0x40a63f60 in sys_sigabbrev () from /lib/libc.so.6
#2 0x40824061 in waitpid () from /lib/libpthread.so.0
#3 0x400679fa in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.=
so.0
#4 0x4082575a in __pthread_sighandler () from /lib/libpthread.so.0
#5 0x4097d9c8 in sigaction () from /lib/libc.so.6
#6 0x0805e7d0 in load_prefs () at prefs.c:402
#7 0x08067de5 in main (argc=3D1, argv=3D0xbffff944) at ../src/gnome-mud.c:=
62
Thread 1 (Thread 16384 (LWP 15648)):
#0 0x409f0af9 in wait4 () from /lib/libc.so.6
No symbol table info available.
#1 0x40a63f60 in sys_sigabbrev () from /lib/libc.so.6
No symbol table info available.
#2 0x40824061 in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#3 0x400679fa in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.=
so.0
No symbol table info available.
#4 0x4082575a in __pthread_sighandler () from /lib/libpthread.so.0
No symbol table info available.
#5 0x4097d9c8 in sigaction () from /lib/libc.so.6
No symbol table info available.
#6 0x0805e7d0 in load_prefs () at prefs.c:402
color =3D {pixel =3D 134876608, red =3D 0, green =3D 0, blue =3D 0}
colors =3D (GdkColor *) 0x0
n_colors =3D 1082276049
file_stat =3D {st_dev =3D 774, __pad1 =3D 0, st_ino =3D 44468117,=20
st_mode =3D 16877, st_nlink =3D 3, st_uid =3D 1000, st_gid =3D 1000, st_r=
dev =3D 0,=20
__pad2 =3D 0, st_size =3D 38, st_blksize =3D 4096, st_blocks =3D 0,=20
st_atime =3D 1054642469, __unused1 =3D 0, st_mtime =3D 1026232444, __unus=
ed2 =3D 0,=20
st_ctime =3D 1026232444, __unused3 =3D 0, __unused4 =3D 0, __unused5 =3D =
0}
dirname =3D "/home/jordi/.gnome-mud\0\0x
--=20
Jordi Mallach P=E9rez -- Debian developer http://www.debian.org/
jo...@si... jo...@de... http://www.sindominio.net/
GnuPG public key information available at http://oskuro.net/~jordi/
|
|
From: Robin E. <lo...@lo...> - 2003-06-03 21:55:11
|
On Tue, Jun 03, 2003 at 06:37:54PM +0200, Jordi Mallach wrote: > Hi, > > When I thought all is ready, I compile g-m, make install it and get a > segfault. > > I hope it's not being caused by the trivial FIXME patch I committed... > if it's that, I'll dig a hole and hide in it for a while :/ This might be the same problem you reported before, when not having gconf-scheme installed. I probably have to do some checking on this. br Robin |
|
From: Jordi M. <jo...@si...> - 2003-06-04 10:33:24
|
On Wed, Jun 04, 2003 at 12:02:35AM +0200, Robin Ericsson wrote: > This might be the same problem you reported before, when not having > gconf-scheme installed. >=20 > I probably have to do some checking on this. It might be, as I purged my /apps/gnome-mud from gconf before running it. --=20 Jordi Mallach P=E9rez -- Debian developer http://www.debian.org/ jo...@si... jo...@de... http://www.sindominio.net/ GnuPG public key information available at http://oskuro.net/~jordi/ |
|
From: Robin E. <lo...@lo...> - 2003-06-04 11:02:46
|
On Wed, 2003-06-04 at 12:33, Jordi Mallach wrote: > On Wed, Jun 04, 2003 at 12:02:35AM +0200, Robin Ericsson wrote: > > This might be the same problem you reported before, when not having > > gconf-scheme installed. > > > > I probably have to do some checking on this. > > It might be, as I purged my /apps/gnome-mud from gconf before running > it. How did you do that? I've been looking for that :) br Robin |
|
From: Jordi M. <jo...@si...> - 2003-06-04 13:30:13
|
On Wed, Jun 04, 2003 at 01:14:13PM +0200, Robin Ericsson wrote: > How did you do that? I've been looking for that :) gconftool-2 --recursive-unset /apps/gnome-mud --=20 Jordi Mallach P=E9rez -- Debian developer http://www.debian.org/ jo...@si... jo...@de... http://www.sindominio.net/ GnuPG public key information available at http://oskuro.net/~jordi/ |
|
From: Robin E. <lo...@lo...> - 2003-06-04 14:04:35
|
On Wed, 2003-06-04 at 15:29, Jordi Mallach wrote: > On Wed, Jun 04, 2003 at 01:14:13PM +0200, Robin Ericsson wrote: > > How did you do that? I've been looking for that :) > > gconftool-2 --recursive-unset /apps/gnome-mud This seems to reset gconf to the schema default, but it doesn't remove the keys completly. I don't have a segfault after this. (But I do have keys) br Robin |
|
From: Jordi M. <jo...@si...> - 2003-06-04 18:27:54
|
On Wed, Jun 04, 2003 at 04:00:46PM +0200, Robin Ericsson wrote: > This seems to reset gconf to the schema default, but it doesn't remove > the keys completly. >=20 > I don't have a segfault after this. (But I do have keys) The joys of gnome-mud... it suddently stopped segfaulting... I made some fixes, added an error message if help isn't available (as it wasn't working, and I wanted to know what was going on) and fixed more docs stuff. Still not perfect, but a very lot better. Ah, there's a new string, so update the your translation :) There's some issues with I18n in the plugin dialog. Not sure what's wrong there, either. 0.10.1 will be better than 0.10.0, as there are things to polish, but I guess we're set... Jordi --=20 Jordi Mallach P=E9rez -- Debian developer http://www.debian.org/ jo...@si... jo...@de... http://www.sindominio.net/ GnuPG public key information available at http://oskuro.net/~jordi/ |
|
From: Robin E. <lo...@lo...> - 2003-06-05 07:02:01
|
On Wed, 2003-06-04 at 20:27, Jordi Mallach wrote: > On Wed, Jun 04, 2003 at 04:00:46PM +0200, Robin Ericsson wrote: > > This seems to reset gconf to the schema default, but it doesn't remove > > the keys completly. > > > > I don't have a segfault after this. (But I do have keys) > > The joys of gnome-mud... it suddently stopped segfaulting... Wheee! :) > I made some fixes, added an error message if help isn't available (as it > wasn't working, and I wanted to know what was going on) and fixed more > docs stuff. Still not perfect, but a very lot better. Ah, there's a new > string, so update the your translation :) > > There's some issues with I18n in the plugin dialog. Not sure what's wrong > there, either. Plugin dialog? As in C plugins? Is anyone using that? :) > 0.10.1 will be better than 0.10.0, as there are things to polish, but I > guess we're set... Ok, I wrap up the release and put it out. br Robin |
|
From: Jordi M. <jo...@si...> - 2003-06-05 13:09:16
|
On Thu, Jun 05, 2003 at 09:13:23AM +0200, Robin Ericsson wrote: > Plugin dialog? As in C plugins? Is anyone using that? :) Obviously not, as they don't work :) But the menu looks bad with 8bit chars :) > > 0.10.1 will be better than 0.10.0, as there are things to polish, but I > > guess we're set... > Ok, I wrap up the release and put it out. Abi will give me a patch for map.c hopefully soon. Please wait for it, as it fixes some issues. Jordi --=20 Jordi Mallach P=E9rez -- Debian developer http://www.debian.org/ jo...@si... jo...@de... http://www.sindominio.net/ GnuPG public key information available at http://oskuro.net/~jordi/ |
|
From: Jordi M. <jo...@si...> - 2003-06-05 13:58:19
|
On Thu, Jun 05, 2003 at 03:08:55PM +0200, Jordi Mallach wrote: > Abi will give me a patch for map.c hopefully soon. Please wait for it, > as it fixes some issues. Ok, it's in. He also fixed my crash, it was due to assuming I had a palette setting in my config. Jordi --=20 Jordi Mallach P=E9rez -- Debian developer http://www.debian.org/ jo...@si... jo...@de... http://www.sindominio.net/ GnuPG public key information available at http://oskuro.net/~jordi/ |
|
From: Robin E. <lo...@lo...> - 2003-06-05 14:20:34
|
On Thu, 2003-06-05 at 15:57, Jordi Mallach wrote: > On Thu, Jun 05, 2003 at 03:08:55PM +0200, Jordi Mallach wrote: > > Abi will give me a patch for map.c hopefully soon. Please wait for it, > > as it fixes some issues. > > Ok, it's in. He also fixed my crash, it was due to assuming I had a > palette setting in my config. Too bad I was to triggerhappy on the release button :) Don't know if I can upload a new file on sourceforge, I'll try. br Robin |
|
From: Robin E. <lo...@lo...> - 2003-06-05 14:35:35
|
On Thu, 2003-06-05 at 16:31, Robin Ericsson wrote: > On Thu, 2003-06-05 at 15:57, Jordi Mallach wrote: > > On Thu, Jun 05, 2003 at 03:08:55PM +0200, Jordi Mallach wrote: > > > Abi will give me a patch for map.c hopefully soon. Please wait for it, > > > as it fixes some issues. > > > > Ok, it's in. He also fixed my crash, it was due to assuming I had a > > palette setting in my config. > > Too bad I was to triggerhappy on the release button :) > > Don't know if I can upload a new file on sourceforge, I'll try. Yes, new distfile uploaded to sf BR Robin |
|
From: Jordi M. <jo...@si...> - 2003-06-05 15:01:27
|
On Thu, Jun 05, 2003 at 04:46:57PM +0200, Robin Ericsson wrote: > Yes, new distfile uploaded to sf If you can do another tarball (and commit your changes to CVS...), great. NEWS said docs were disabled, nothing more incorrect... Jordi --=20 Jordi Mallach P=E9rez -- Debian developer http://www.debian.org/ jo...@si... jo...@de... http://www.sindominio.net/ GnuPG public key information available at http://oskuro.net/~jordi/ |
|
From: Robin E. <rob...@pr...> - 2003-06-05 15:21:10
|
On Thu, 2003-06-05 at 17:01, Jordi Mallach wrote: > On Thu, Jun 05, 2003 at 04:46:57PM +0200, Robin Ericsson wrote: > > Yes, new distfile uploaded to sf > > If you can do another tarball (and commit your changes to CVS...), > great. NEWS said docs were disabled, nothing more incorrect... I have nothing uncommited, and a new tarball have been uploaded to sf. BR Robin |
|
From: Jordi M. <jo...@si...> - 2003-06-05 15:41:07
|
On Thu, Jun 05, 2003 at 05:29:48PM +0200, Robin Ericsson wrote: > I have nothing uncommited, and a new tarball have been uploaded to sf. No? Not even an updated date in configure.ac and NEWS? Jordi --=20 Jordi Mallach P=E9rez -- Debian developer http://www.debian.org/ jo...@si... jo...@de... http://www.sindominio.net/ GnuPG public key information available at http://oskuro.net/~jordi/ |
|
From: Jordi M. <jo...@si...> - 2003-06-05 14:38:11
|
On Thu, Jun 05, 2003 at 04:31:51PM +0200, Robin Ericsson wrote: > Too bad I was to triggerhappy on the release button :) >=20 > Don't know if I can upload a new file on sourceforge, I'll try. You can delete the file and upload it again. You didn't commit the release changes? Jordi --=20 Jordi Mallach P=E9rez -- Debian developer http://www.debian.org/ jo...@si... jo...@de... http://www.sindominio.net/ GnuPG public key information available at http://oskuro.net/~jordi/ |
|
From: Jordi M. <jo...@si...> - 2003-06-05 14:36:54
|
On Thu, Jun 05, 2003 at 03:57:58PM +0200, Jordi Mallach wrote: > Ok, it's in. He also fixed my crash, it was due to assuming I had a > palette setting in my config. Oh dear. It crashes when I press page up to go back on the scroll. Backtrace was generated from '/usr/games/gnome-mud' [New Thread 16384 (LWP 4622)] 0x409f4af9 in wait4 () from /lib/libc.so.6 #0 0x409f4af9 in wait4 () from /lib/libc.so.6 #1 0x40a67f60 in sys_sigabbrev () from /lib/libc.so.6 #2 0x401ff061 in waitpid () from /lib/libpthread.so.0 #3 0x40066798 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.= so.0 #4 0x4020075a in __pthread_sighandler () from /lib/libpthread.so.0 #5 0x409819c8 in sigaction () from /lib/libc.so.6 #6 0x4057b519 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0 #7 0x407d9956 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #8 0x407e9406 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #9 0x407e8395 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #10 0x407e875b in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #11 0x40637903 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so= =2E0 #12 0x40643040 in _gtk_window_query_nonaccels () from /usr/lib/libgtk-x11-2.0.so.0 #13 0x4057b519 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0 #14 0x407d9bf6 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 #15 0x407d9956 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #16 0x407e8f0c in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #17 0x407e8395 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #18 0x407e875b in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #19 0x40637903 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so= =2E0 #20 0x4057b404 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #21 0x4057a3db in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #22 0x4070464a in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0 #23 0x4082744f in g_get_current_time () from /usr/lib/libglib-2.0.so.0 #24 0x40828369 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #25 0x4082866f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #26 0x40828cbe in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #27 0x40579c97 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #28 0x0805393e in main (argc=3D1, argv=3D0xbffff6d0) at gnome-mud.c:84 Thread 1 (Thread 16384 (LWP 4622)): #0 0x409f4af9 in wait4 () from /lib/libc.so.6 No symbol table info available. #1 0x40a67f60 in sys_sigabbrev () from /lib/libc.so.6 No symbol table info available. #2 0x401ff061 in waitpid () from /lib/libpthread.so.0 No symbol table info available. #3 0x40066798 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.= so.0 No symbol table info available. #4 0x4020075a in __pthread_sighandler () from /lib/libpthread.so.0 No symbol table info available. #5 0x409819c8 in sigaction () from /lib/libc.so.6 No symbol table info available. #6 0x4057b519 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #7 0x407d9956 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #8 0x407e9406 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #9 0x407e8395 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #10 0x407e875b in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #11 0x40637903 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so= =2E0 No symbol table info available. #12 0x40643040 in _gtk_window_query_nonaccels () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #13 0x4057b519 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #14 0x407d9bf6 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #15 0x407d9956 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #16 0x407e8f0c in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #17 0x407e8395 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #18 0x407e875b in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #19 0x40637903 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so= =2E0 No symbol table info available. #20 0x4057b404 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #21 0x4057a3db in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #22 0x4070464a in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0 No symbol table info available. #23 0x4082744f in g_get_current_time () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #24 0x40828369 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #25 0x4082866f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #26 0x40828cbe in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #27 0x40579c97 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #28 0x0805393e in main (argc=3D1, argv=3D0xbffff6d0) at gnome-mud.c:84 err =3D (GError *) 0x0 buf =3D "/home/jordi/.gnome-mud/plugins/\0 --=20 Jordi Mallach P=E9rez -- Debian developer http://www.debian.org/ jo...@si... jo...@de... http://www.sindominio.net/ GnuPG public key information available at http://oskuro.net/~jordi/ |
|
From: Jordi M. <jo...@si...> - 2003-06-06 17:51:22
|
On Thu, Jun 05, 2003 at 04:36:32PM +0200, Jordi Mallach wrote:
> Oh dear. It crashes when I press page up to go back on the scroll.
#0 0x08052de2 in text_entry_key_press_cb (text_entry=3D0x8160ed8,=20
event=3D0x8192228, data=3D0x0) at init.c:418
418 gtk_adjustment_set_value(a,=
a->value + (a->page_increment/2));
(gdb) print a
$2 =3D (GtkAdjustment *) 0x0
We have
c->vscrollbar =3D gtk_vscrollbar_new(NULL);
gtk_range_set_adjustment(GTK_RANGE(c->vscrollbar), VTE_TERMINAL(c->=
window)->adjustment);
And apparently this is bad:
(gnome-mud:16939): GLib-GObject-WARNING **: invalid cast from `GtkVScrollba=
r' to `GtkScrolledWindow'
(gnome-mud:16939): Gtk-CRITICAL **: file gtkscrolledwindow.c: line 487 (gtk=
_scrolled_window_get_vadjustment): assertion `GTK_IS_SCROLLED_WINDOW (scrol=
led_window)' failed
Walters told me that we should be creating a GtkScrolledWindow and
packing another widget inside it.
This makes 0.10.0 barely usable. Can anyone have a look?
Jordi
--=20
Jordi Mallach P=E9rez -- Debian developer http://www.debian.org/
jo...@si... jo...@de... http://www.sindominio.net/
GnuPG public key information available at http://oskuro.net/~jordi/
|
|
From: Jordi M. <jo...@si...> - 2003-06-06 08:49:11
|
On Thu, Jun 05, 2003 at 05:40:45PM +0200, Jordi Mallach wrote: > > I have nothing uncommited, and a new tarball have been uploaded to sf. > No? Not even an updated date in configure.ac and NEWS? Hmm. We should also announce stuff in gnome-announce-list, which is read by a zillion GNOME users. Using the GNOME software map is the best approach, as it sends the mail (optionally) automatically to that list. CVS isn't working for me right now, but we should decide now if we want to move to GNOME cvs, stop commits until they install our CVS tarball, etc. I can talk to greg about it if it's decided that we want to move. I recommend it strongly, after my experience with gtetrinet. Jordi --=20 Jordi Mallach P=E9rez -- Debian developer http://www.debian.org/ jo...@si... jo...@de... http://www.sindominio.net/ GnuPG public key information available at http://oskuro.net/~jordi/ |
|
From: Robin E. <lo...@lo...> - 2003-06-06 09:27:37
|
On Fri, 2003-06-06 at 10:48, Jordi Mallach wrote: > On Thu, Jun 05, 2003 at 05:40:45PM +0200, Jordi Mallach wrote: > > > I have nothing uncommited, and a new tarball have been uploaded to sf. > > No? Not even an updated date in configure.ac and NEWS? > > Hmm. We should also announce stuff in gnome-announce-list, which is read > by a zillion GNOME users. Using the GNOME software map is the best > approach, as it sends the mail (optionally) automatically to that list. You can do this if you like, I don't have much time until next week. > CVS isn't working for me right now, but we should decide now if we want > to move to GNOME cvs, stop commits until they install our CVS tarball, > etc. I can talk to greg about it if it's decided that we want to move. > > I recommend it strongly, after my experience with gtetrinet. I vouch for move to GNOME cvs, I think that is the next step, and it will probably be easier to be accepted as a module in fifth-toe or something. Please talk to greg and see what can be done. BR Robin |