El día Thursday, April 28, 2011 a las 09:38:58AM +0200, Matthias Apitz escribió:
> Compiling evo-exchange 2.32.3 works fine with gcc466: > > # make CFLAGS='-g' CC=gcc46 STRIP=' ' install > > but crashes with the same backtrace when calendar is picked up in Evo. I think I have localizated the bug in evolution-exchange-2.32.3/server/lib/e2k-autoconfig.c it will read some config file in function e2k_autoconfig_lookup_option (const gchar *option) { if (!config_options) read_config (); return g_hash_table_lookup (config_options, option); } but read_config () can't find the file /usr/local/etc/connector.conf and just returns (line 1412) to e2k_autoconfig_lookup_option() which makes the g_hash_table_lookup() crashing later; I touched the file (as zero bytes) which does not helped and I changed the code to let e2k_autoconfig_lookup_option() always return NULL; this helped a bit further but it crashes later on too: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 29804300 (LWP 100647/initial thread)] 0x29f582eb in e2k_http_parse_date ( date=0x29b31b00 "Thu, 28 Apr 2011 13:09:20 GMT") at _ctype.h:125 125 return (_c < 0 || _c >= 128) ? 0 : (gdb) (I don't understand why the gdb is presenting the code as at _ctype.h:125 ???) HIH matthias -- Matthias Apitz t +49-89-61308 351 - f +49-89-61308 399 - m +49-170-4527211 e <g...@unixarea.de> - w http://www.unixarea.de/ _______________________________________________ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... http://mail.gnome.org/mailman/listinfo/evolution-list