Index: Modules/dlmodule.c =================================================================== --- Modules/dlmodule.c (révision 64771) +++ Modules/dlmodule.c (copie de travail) @@ -186,7 +186,10 @@ } handle = dlopen(name, mode); if (handle == NULL) { - PyErr_SetString(Dlerror, dlerror()); + char *errmsg = dlerror(); + if (!errmsg) + errmsg = "dlopen() error"; + PyErr_SetString(Dlerror, errmsg); return NULL; } #ifdef __VMS