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
_______________________________________________
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to