Hi there,
MultiSync 0.80 / backup_plugin.c 1.8
the function backup_load_entries is called when a user hits the 'Options' button to configure the backup plugin, but the function uses conn->backupdir which hasn't been configured yet - that's why the user hit the 'Options' button!
Please find patch attached to make backup_load_entries return if the backupdir hasn't been set.
This was causing the backup plugin to core dump on a fresh install and probably hasn't been noticed by people who already had their backup plugin definitions set.
Regards
marty
*** plugins/backup_plugin/src/backup_plugin.c.orig Mon Aug 11 18:20:19 2003 --- plugins/backup_plugin/src/backup_plugin.c Mon Aug 11 18:20:55 2003 *************** *** 123,128 **** --- 123,131 ---- FILE *f; char line[512]; + /* If the backupdir hasn't been configured, skip this function */ + if(conn->backupdir == NULL) return; + filename = g_strdup_printf ("%s/%s", conn->backupdir, BACKUPENTRYFILE); if ((f = fopen(filename, "r"))) {