Ticket #1527 (closed defect: fixed)

Opened 11 years ago

Last modified 10 years ago

mc: heap corruption detected on large filenames

Reported by: slyfox Owned by: slyfox
Priority: critical Milestone: 4.7.0-pre2
Component: mc-vfs Version: 4.7.0-pre1
Keywords: commited-master Cc:
Blocked By: Blocking:
Branch state: Votes for changeset: angel_il andrew_b

Description (last modified by slyfox) (diff)

Reported by dkostousov on mc-dev@…

To reproduce error:

  1. gen newest glibc (I think 2.9+)
  2. create file in ~/temp/ with name
  1. start mc and go there

Result will depend on your luck. Sometimes mc SIGSEGVs, sometimes glibc detects heap corruption.

Change History

comment:1 Changed 11 years ago by slyfox

  • Owner set to slyfox
  • Status changed from new to accepted

comment:2 Changed 11 years ago by slyfox

  • Description modified (diff)

comment:3 Changed 11 years ago by slyfox

  • severity changed from no branch to on review
  • Description modified (diff)

Start commit changeset:5f1ad860b74a1117c612886872260ecf6e7ec36e
in branch:1527_vfs_heap_corruption

Please review!

comment:4 Changed 11 years ago by angel_il

  • Votes for changeset set to angel_il

comment:5 Changed 11 years ago by andrew_b

  • Votes for changeset changed from angel_il to angel_il andrew_b
  • severity changed from on review to approved

comment:6 Changed 11 years ago by slyfox

  • Keywords commited-master added
  • Status changed from accepted to testing
  • Resolution set to fixed
  • severity changed from approved to merged

comment:7 Changed 11 years ago by slavazanko

  • Status changed from testing to closed

comment:8 Changed 11 years ago by andrew_b

Note: See TracTickets for help on using tickets.