http://bugzilla.novell.com/show_bug.cgi?id=539236
User rguenther@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=539236#c13
--- Comment #13 from Richard Guenther 2009-10-12 05:46:55 MDT ---
Btw, just looking at a strace I see
9982 open("lib/usr/lib64/simias/web/bin/FlaimWrapper.so.so", O_RDONLY) = -1
ENOENT (No such file or directory)
9982 open("lib/usr/lib64/simias/web/bin/FlaimWrapper.so.so.la", O_RDONLY) = -1
ENOENT (No such file or directory)
9982 open("./lib/usr/lib64/simias/web/bin/FlaimWrapper.so.so", O_RDONLY) = -1
ENOENT (No such file or directory)
9982 open("./lib/usr/lib64/simias/web/bin/FlaimWrapper.so.so.la", O_RDONLY) =
-1 ENOENT (No such file or directory)
9982 pread(15,
"yP\0\0\377\377\377\377\377\377\377\377\201\0o\1\10\0\0\0\7\0\0\0\0\0\0\0\10\0\0\243"...,
4096, 20480) = 4096
9982 brk(0xf28000) = 0xf28000
9982 open("lib/usr/lib64/simias/web/bin/FlaimWrapper.so.so", O_RDONLY) = -1
ENOENT (No such file or directory)
9982 open("lib/usr/lib64/simias/web/bin/FlaimWrapper.so.so.la", O_RDONLY) = -1
ENOENT (No such file or directory)
9982 open("./lib/usr/lib64/simias/web/bin/FlaimWrapper.so.so", O_RDONLY) = -1
ENOENT (No such file or directory)
9982 open("./lib/usr/lib64/simias/web/bin/FlaimWrapper.so.so.la", O_RDONLY) =
-1 ENOENT (No such file or directory)
9982 pread(15,
"\232p\2\0\377\377\377\377\377\377\377\377\207\0010\0\7\0\0\0\0\0\0\0\0\0\0\0\1}\0N"...,
4096, 159744) = 4096
9982 pread(15,
"t@\0\0\377\377\377\377\1`\2\0\1\0\35\17\10\0\0\0\7\0\0\0\0\0\0\0\1}\0\250"...,
4096, 16384) = 4096
9982 brk(0xf4a000) = 0xf4a000
9982 open("lib/usr/lib64/simias/web/bin/FlaimWrapper.so.so", O_RDONLY) = -1
ENOENT (No such file or directory)
9982 open("lib/usr/lib64/simias/web/bin/FlaimWrapper.so.so.la", O_RDONLY) = -1
ENOENT (No such file or directory)
9982 open("./lib/usr/lib64/simias/web/bin/FlaimWrapper.so.so", O_RDONLY) = -1
ENOENT (No such file or directory)
9982 open("./lib/usr/lib64/simias/web/bin/FlaimWrapper.so.so.la", O_RDONLY) =
-1 ENOENT (No such file or directory)
9982 pread(15,
"\0\200\0\0\377\377\377\377\377\377\377\377\201\0\220\2\10\0\0\0\7\0\0\0\0\0\0\0\v\0\0\352"...,
4096, 32768) = 4096
9982 --- SIGSEGV (Segmentation fault) @ 0 (0) ---
9982 write(2, "Stacktrace:\n\n", 13) = 13
so we try to open FlaimWrapper.so.so.* (notice the double .so) and fail.
But we don't check and jump in there anyway and fail bitterly.
This is a problem with simias, not gcc.
Btw debugging mono seems to be impossible. Please get some mono people
to provide a hint on how to attach gdb to the native wrapper.
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.