Comment 23 for bug 235698

Revision history for this message
Austin Lund (austin-lund) wrote :

Just some comments in case they are useful.

The program crashes at the line which calls fs->op.destroy in fuse_fs_destroy.

The ?? in frame 2 is this function. This function must be set by something that calls the library.

I cannot find any source code for whatever this function is. But it crashes at this line:

0x0000000000403b3a <g_file_create@plt+3122>: mov 0x2032c0(%rip),%edx # 0x606e00 <g_threads_got_initialized>

This seems awfully weird to me. Mixing 32bit registers and 64bit registers. I'm sure there is a compatibility mode for 32bit code but does it really let you do this? Any why on earth is it gathering data from points relative to the instruction pointer?

I guess finding source code for this function would help greatly.