I get a segfault on startup. gdb shows the segfault occurs in /usr/lib/xulrunner-1.9/lubxul.so
removing the library enables UDIG to startup and run correctly.
RC14 did not exhibit this problem.
So there is a library or symbol conflict with xulrunner-1.9/libxul.so and some part of UDIG. I did not setup a debug build to find out which.
libxul.so is part of the xulrunner rpm package.