Turns out that libglib2.0-0 from experimental (2.63.3-3) is more picky about valid names for properties - they may contain only letters, digits, "-" and "_" which makes "Curl Layer" invalid. This causes g_param_spec_internal() to return NULL, crashing the program. Patch attached.
Cheers, Roderich
--- gimp-2.10.14.orig/plug-ins/pagecurl/pagecurl.c +++ gimp-2.10.14/plug-ins/pagecurl/pagecurl.c @@ -195,7 +195,7 @@ query (void) static const GimpParamDef return_vals[] = { - { GIMP_PDB_LAYER, "Curl Layer", "The new layer with the curl." } + { GIMP_PDB_LAYER, "curl-layer", "The new layer with the curl." } }; gimp_install_procedure (PLUG_IN_PROC,