On Wednesday 12 May 2010 14:02:06 Zilvinas Krapavickas wrote: > I noticed this problem also, and it's definitely related to the > PLUGIN_LICENSE value in the "static pInfo pluginInfo". Last week i > wrote my own plugin to backup MS SQL, i looked into the Echange plugin > and found that its specifies "GPL" as PLUGIN_LICENSE value so i did > the same in my plugin and it's crashed bacula-fd. After some > experiments i noticed that bpipe-fd plugin specifies "Bacula GPLv2" as > PLUGIN_LICENSE value so i changed this value in my plugin and after > this bacula-fd didn't crashed. I also did few experiments later and > always when i change PLUGIN_LICENSE value to "GPL" it's crases > bacula-fd.
Well, a license mismatch is not supposed to crash the FD, but it should cause it to either abort or abort the loading of the plugin. Although, with Windows, most aborts appear to be a crash. With the current Bacula FSFE license, we are restricted to the "Bacula GPLv2" license, something I hope to change (liberalize) a bit in the future. I'll check with Eric to see if he has fixed this or found some other problem. Regards, Kern > > On Wed, May 12, 2010 at 2:46 PM, Graham Keeling <[email protected]> wrote: > > On Wed, May 12, 2010 at 01:15:58PM +0200, Kern Sibbald wrote: > >> On Wednesday 12 May 2010 13:03:49 Graham Keeling wrote: > >> > Hello, > >> > > >> > For me, both the 32 bit and 64 bit windows bacula-fd.exe 5.0.2 > >> > downloaded from bacula.org are crashing straight away. > >> > That is, they crash when I try to start them. I don't get as far as > >> > actually trying to run a backup. > >> > > >> > I tracked the problem down to the exchange plugin. > >> > When I delete exchange-fd.dll, I can start bacula-fd.exe. > >> > > >> > Has anybody else had this problem? > >> > >> No, I have not had this problem either on 32 or 64 bit systems, but then > >> I don't have plugins enabled on my Windows systems, nor do I have an > >> Exchange installation. > > > > Currently, on my two test machines, I do not have an Exchange > > installation, but I have plugins enabled. > > If you enable plugins, do your clients crash? > > > >> We are concidering the possibility of re-writing the Exchange plugin to > >> use the Exchange VSS writer rather than the Exchange backup API. > > > > ------------------------------------------------------------------------- > >----- > > > > _______________________________________________ > > Bacula-devel mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/bacula-devel > > --------------------------------------------------------------------------- >--- > > _______________________________________________ > Bacula-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/bacula-devel ------------------------------------------------------------------------------ _______________________________________________ Bacula-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bacula-devel
