[Bug 1774] IMFS limits filename sizes to mounted directories.

bugzilla-daemon at rtems.org bugzilla-daemon at rtems.org
Mon May 9 13:56:57 UTC 2011


https://www.rtems.org/bugzilla/show_bug.cgi?id=1774

Joel Sherrill <joel.sherrill at oarcorp.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |joel.sherrill at oarcorp.com

--- Comment #3 from Joel Sherrill <joel.sherrill at oarcorp.com> 2011-05-09 08:56:56 CDT ---
This also breaks psximfs01.  I tracked this down to newloc->ops being NULL at
this point.  In psximfs01, setting a breakpoint at  imfs_eval.c:619 is enough
to get you there.  It is the first time this line is hit.

616            if ( node->info.directory.mt_fs != NULL ) {
617              newloc   = node->info.directory.mt_fs->mt_fs_root;
618              *pathloc = newloc;
619              return (*pathloc->ops->evalpath_h)( &pathname[i],
620                                                  pathnamelen,
621                                                  flags, pathloc );

I don't know if this is the only problem, but it is a problem.

(gdb) 
618              *pathloc = newloc;
(gdb) p newloc
$8 = {node_access = 0x20269f8, node_access_2 = 0x2026a10, 
  handlers = 0x2026a28, ops = 0x0, mt_entry = 0x19}
(gdb)

-- 
Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the bugs mailing list