Ticket Change Details
Not logged in
Overview

Artifact ID: d2a077df4373dc9e5658ec0a0ed7b23ab779bcfb
Ticket: f628d183c958c5b12fccb42f4b52a7c94031e07e
pwd too big: max 1999
User & Date: viriketo 2011-06-17 19:04:31
Changes

  1. comment changed to:
    In file.c, getcwd() can return NULL by different causes.
    
    One that got me mad is that a shell is in a directory that someone removed. 'ls' still works there, but any fossil operation returns 'pwd too big: max 1999'.
    
    Showing strerror(errno) would have tought me what to do, as I only discovered the cause of getcwd()==0 through gdb. My pwd was '/tmp/f', that isn't very big. :)
    
  2. foundin changed to: "[dbe1e68e43]"
  3. severity changed to: "Minor"
  4. status changed to: "Open"
  5. title changed to: "pwd too big: max 1999"
  6. type changed to: "Code_Defect"