Re: [Evolution-hackers] Bonobo activation fails in shell/main.c



Howd you get that backtrace?  That looks like its failing an assertion
and crashing.  Actually it is just a gwarning.

	else
		g_warning("No parent set, or default parent available for error
dialog");

Its a warning, not a failure, i dont know why that would be crashing.
Make sure you don't use 2.3.8, it has a bug in one of the eds libraries
which causes strange crashes in things like gstrdupprintf.

Thats about all i can think of ...

On Tue, 2005-08-30 at 14:09 +0200, Jules Colding wrote:
> On Tue, 2005-08-30 at 13:14 +0200, Jules Colding wrote:
> > Well, it is at it again. "bonobo-slay" have no effect and
> > BONOBO_ACTIVATION_PATH is verified to be correct. 
> > 
> > I am trying to start my cvs build but an error dialog is all that shows
> > up. It says that my system configuration doesn't match my evolution
> > configuration. gdb tells me that the error is "shell:noshell". 
> > 
> > I would be really grateful for any suggestions...
> 
> BTW: this is all the debug information that I can get my hands at:
> 
> ############ snip #############
> Backtrace was generated from '/home/evo/opt/bin/evolution-2.4'
> 
> Using host libthread_db library "/lib/libthread_db.so.1".
> [Thread debugging using libthread_db enabled]
> [New Thread 46912604190864 (LWP 17707)]
> 0x00002aaaaf7b4e84 in waitpid () from /lib/libpthread.so.0
> #0  0x00002aaaaf7b4e84 in waitpid () from /lib/libpthread.so.0
> #1  0x00002aaaac922ab4 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0
> #2  <signal handler called>
> #3  0x00002aaab0771839 in raise () from /lib/libc.so.6
> #4  0x00002aaab0772cde in abort () from /lib/libc.so.6
> #5  0x00002aaab05e6496 in g_logv () from /usr/lib/libglib-2.0.so.0
> #6  0x00002aaab05e6523 in g_log () from /usr/lib/libglib-2.0.so.0
> #7  0x00002aaaab4571d5 in e_error_newv (parent=0x0, tag=0x41f1f9 "shell:noshell", arg0=0x0, ap=0x7ffffff6d1a0) at e-error.c:426
> #8  0x00002aaaab457938 in e_error_run (parent=0x0, tag=0x41f1f9 "shell:noshell", arg0=0x0) at e-error.c:594
> #9  0x0000000000419ea4 in idle_cb (data=0x0) at main.c:361
> #10 0x00000000004198fd in warning_dialog_response_callback (dialog=0x5e1580, button_number=-5, data=0x5f2c70) at main.c:199
> #11 0x00002aaab027e16a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> #12 0x00002aaab0291bda in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
> #13 0x00002aaab0292ace in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> #14 0x00002aaab0292e33 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> #15 0x00002aaab027e16a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> #16 0x00002aaab0291bda in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
> #17 0x00002aaab0292ace in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> #18 0x00002aaab0292e33 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> #19 0x00002aaaaf1df0c8 in gtk_button_get_alignment () from /usr/lib/libgtk-x11-2.0.so.0
> #20 0x00002aaab027e16a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> #21 0x00002aaab02914d7 in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
> #22 0x00002aaab0292ace in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> #23 0x00002aaab0292e33 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> #24 0x00002aaaaf1de679 in gtk_button_set_relief () from /usr/lib/libgtk-x11-2.0.so.0
> #25 0x00002aaaaf293386 in gtk_marshal_VOID__UINT_STRING () from /usr/lib/libgtk-x11-2.0.so.0
> #26 0x00002aaab027e16a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> #27 0x00002aaab029173f in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
> #28 0x00002aaab0292833 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> #29 0x00002aaab0292e33 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> #30 0x00002aaaaf370a60 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
> #31 0x00002aaaaf291771 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
> #32 0x00002aaaaf291aac in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
> #33 0x00002aaaafa15e70 in gdk_event_get_graphics_expose () from /usr/lib/libgdk-x11-2.0.so.0
> #34 0x00002aaab05de115 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
> #35 0x00002aaab05dfbf5 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
> #36 0x00002aaab05dff7a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
> #37 0x00002aaaae0a33eb in bonobo_main () from /usr/lib/libbonobo-2.so.0
> #38 0x000000000041a5ea in main (argc=2, argv=0x7ffffff6eec8) at main.c:602
> 
> Thread 1 (Thread 46912604190864 (LWP 17707)):
> #0  0x00002aaaaf7b4e84 in waitpid () from /lib/libpthread.so.0
> No symbol table info available.
> #1  0x00002aaaac922ab4 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0
> No symbol table info available.
> #2  <signal handler called>
> No symbol table info available.
> #3  0x00002aaab0771839 in raise () from /lib/libc.so.6
> No symbol table info available.
> #4  0x00002aaab0772cde in abort () from /lib/libc.so.6
> No symbol table info available.
> #5  0x00002aaab05e6496 in g_logv () from /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #6  0x00002aaab05e6523 in g_log () from /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #7  0x00002aaaab4571d5 in e_error_newv (parent=0x0, tag=0x41f1f9 "shell:noshell", arg0=0x0, ap=0x7ffffff6d1a0) at e-error.c:426
> 	table = (struct _e_error_table *) 0x41f1f9
> 	e = (struct _e_error *) 0x0
> 	b = (struct _e_error_button *) 0x7ffffff6d1a0
> 	hbox = (GtkWidget *) 0x7ffffff6d2a0
> 	w = (GtkWidget *) 0x2aaaaaab4eb2
> 	tmp = 0xffffffff <Address 0xffffffff out of bounds>
> 	domain = 0x2aaaab438ef8 "\017%"
> 	id = 0x7ffffff6d140 " Òöÿÿ\177"
> 	out = (GString *) 0x0
> 	args = (GPtrArray *) 0x1
> 	dialog = (GtkDialog *) 0x7e8e00
> #8  0x00002aaaab457938 in e_error_run (parent=0x0, tag=0x41f1f9 "shell:noshell", arg0=0x0) at e-error.c:594
> 	w = (GtkWidget *) 0x7ffffff6d2f0
> 	ap = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffffff6d2a0, reg_save_area = 0x7ffffff6d1e0}}
> 	res = 32767
> #9  0x0000000000419ea4 in idle_cb (data=0x0) at main.c:361
> 	uri_list = (GSList *) 0x0
> 	corba_shell = 0x0
> 	ev = {_id = 0x0, _major = 0, _any = {_type = 0x0, _value = 0x0, _release = 0 '\0'}}
> 	result = E_SHELL_CONSTRUCT_RESULT_CANNOTREGISTER
> 	startup_line_mode = E_SHELL_STARTUP_LINE_MODE_CONFIG
> 	have_evolution_uri = 0
> #10 0x00000000004198fd in warning_dialog_response_callback (dialog=0x5e1580, button_number=-5, data=0x5f2c70) at main.c:199
> 	dont_bother_me_again_checkbox = (GtkCheckButton *) 0x5f2c70
> 	client = (GConfClient *) 0x56ac90
> #11 0x00002aaab027e16a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #12 0x00002aaab0291bda in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #13 0x00002aaab0292ace in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #14 0x00002aaab0292e33 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #15 0x00002aaab027e16a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #16 0x00002aaab0291bda in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #17 0x00002aaab0292ace in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #18 0x00002aaab0292e33 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #19 0x00002aaaaf1df0c8 in gtk_button_get_alignment () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #20 0x00002aaab027e16a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #21 0x00002aaab02914d7 in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #22 0x00002aaab0292ace in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #23 0x00002aaab0292e33 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #24 0x00002aaaaf1de679 in gtk_button_set_relief () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #25 0x00002aaaaf293386 in gtk_marshal_VOID__UINT_STRING () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #26 0x00002aaab027e16a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #27 0x00002aaab029173f in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #28 0x00002aaab0292833 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #29 0x00002aaab0292e33 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #30 0x00002aaaaf370a60 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #31 0x00002aaaaf291771 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #32 0x00002aaaaf291aac in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #33 0x00002aaaafa15e70 in gdk_event_get_graphics_expose () from /usr/lib/libgdk-x11-2.0.so.0
> No symbol table info available.
> #34 0x00002aaab05de115 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #35 0x00002aaab05dfbf5 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #36 0x00002aaab05dff7a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #37 0x00002aaaae0a33eb in bonobo_main () from /usr/lib/libbonobo-2.so.0
> No symbol table info available.
> #38 0x000000000041a5ea in main (argc=2, argv=0x7ffffff6eec8) at main.c:602
> 	options = {{longName = 0x41f21d "component", shortName = 99 'c', argInfo = 1, arg = 0x524f80, val = 0, descrip = 0x41f228 "Start Evolution activating the specified component", 
>     argDescrip = 0x0}, {longName = 0x41f25b "offline", shortName = 0 '\0', argInfo = 0, arg = 0x524f6c, val = 0, descrip = 0x41f263 "Start in offline mode", argDescrip = 0x0}, {
>     longName = 0x41f279 "online", shortName = 0 '\0', argInfo = 0, arg = 0x524f68, val = 0, descrip = 0x41f280 "Start in online mode", argDescrip = 0x0}, {longName = 0x41f295 "force-shutdown", 
>     shortName = 0 '\0', argInfo = 0, arg = 0x524f74, val = 0, descrip = 0x41f2a8 "Forcibly shut down all Evolution components", argDescrip = 0x0}, {longName = 0x41f2d4 "force-migrate", 
>     shortName = 0 '\0', argInfo = 0, arg = 0x524f78, val = 0, descrip = 0x41f2e8 "Forcibly re-migrate from Evolution 1.4", argDescrip = 0x0}, {longName = 0x41f30f "debug", shortName = 0 '\0', 
>     argInfo = 1, arg = 0x524f88, val = 0, descrip = 0x41f318 "Send the debugging output of all components to a file.", argDescrip = 0x0}, {longName = 0x41f34f "disable-eplugin", 
>     shortName = 0 '\0', argInfo = 0, arg = 0x524f7c, val = 0, descrip = 0x41f360 "Disable loading of any plugins.", argDescrip = 0x0}, {longName = 0x41f380 "setup-only", shortName = 0 '\0', 
>     argInfo = 1073741824, arg = 0x524f70, val = 0, descrip = 0x0, argDescrip = 0x0}, {longName = 0x0, shortName = 0 '\0', argInfo = 0, arg = 0x0, val = 0, descrip = 0x0, argDescrip = 0x0}}
> 	client = (GConfClient *) 0x56ac90
> 	skip_warning_dialog = 0
> 	uri_list = (GSList *) 0x0
> 	popt_context_value = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, 
>       v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
> 	program = (GnomeProgram *) 0x531a20
> 	popt_context = 0x535ca0
> 	args = (const char **) 0x0
> 	evolution_directory = 0x5917c0 "/home/evo/opt/lib/evolution/2.4/plugins"
> 	icon_list = (GList *) 0x530ba8
> #0  0x00002aaaaf7b4e84 in waitpid () from /lib/libpthread.so.0
> ############ snip #############
> 
-- 
adfa(evolution-2.4:20087): gtkhtml-WARNING **: cannot find icon:
'stock_insert-url' in gnome 




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]