Ticket Change Details
Not logged in
Overview

Artifact ID: 596bc1a0ba9350e0fbefc17a3b55b4fe630e3559
Ticket: aa8ba0fffadbba902fa669ab246e5601c2236843
Crash on "fossil info 1234"
User & Date: anonymous 2009-12-27 16:39:38
Changes

  1. comment changed to:
    I recently stumped across Fossil and got really interested by its concepts. In order to play with it, I installed Debian unstable's fossil ([dcf7bf4455] 2009-12-23 20:27:15 UTC), cloned the fossil repository, opened a working directory, cd'ed into that and issued "fossil info 1234" which resulted in the following crash:
    
    <verbatim>
    $ fossil info 1234
    uuid:         e7ff366ee10efd6005d3eadf64d42a9d1dafb194 
    *** glibc detected *** fossil: free(): invalid pointer: 0x080b7363 ***
    ======= Backtrace: =========
    /lib/i686/cmov/libc.so.6[0x40133824]
    /lib/i686/cmov/libc.so.6[0x401350b3]
    /lib/i686/cmov/libc.so.6(cfree+0x6d)[0x401380ad]
    fossil[0x806275f]
    fossil[0x8062917]
    fossil[0x80652b4]
    /lib/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0x400deb55]
    fossil[0x804a471]
    ======= Memory map: ========
    ...
    </verbatim>
    
    More can be supplied on request.
    
    I built a local version [06b964a0cf] which shows the same problem.
    
    Note: The problem only occurs when trying to (invalidly) specifying an artefact id with 2 to 4 digits.
    
    Greetings,
    Stefan
    
  2. foundin changed to: "dcf7bf4455"
  3. private_contact changed to: "e994e632bebc786d634da6a33a8e43e978e4d2c4"
  4. severity changed to: "Minor"
  5. status changed to: "Open"
  6. title changed to: "Crash on "fossil info 1234""
  7. type changed to: "Code_Defect"