"Ignoring to load the following file since it doesn't look like a valid Marble plugin: "/something.out"

Lutz Vieweg lvml at 5t9.de
Wed Aug 26 15:33:27 PDT 2015


Hi,

I just noticed subsurface (from git head) to emit some strange messages
like this:
> Ignoring to load the following file since it doesn't look like a valid Marble plugin: "/something.out"
> Reason: "'/something.out' is not an ELF object"

It seems that the "marble" library looks for whatever plain
files it finds in the filesystem root library and considers
them for loading as "plugins" - ouch.

The file "/something.out" happened to exist on my computer,
some fragment from a long ago experiment.

> [pid 13306] stat("/something.out", {st_mode=S_IFREG|0644, st_size=57189, ...}) = 0
> [pid 13306] stat("/home/test7/.marble/plugins/something.out", 0x7ffe7cd78780) = -1 ENOENT (No such file or directory)
> [pid 13306] lstat("/something.out", {st_mode=S_IFREG|0644, st_size=57189, ...}) = 0
> [pid 13306] lstat("/something.out", {st_mode=S_IFREG|0644, st_size=57189, ...}) = 0
> [pid 13306] open("/something.out", O_RDONLY|O_CLOEXEC) = 13
> [pid 13306] write(2, "Ignoring to load the following f"..., 151Ignoring to load the following file since it doesn't look like a valid Marble plugin: "/something.out"

It really shouldn't do such nonsense.

Regards,

Lutz Vieweg


More information about the subsurface mailing list