Ticket #1527 (closed defect: fixed)
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:
- gen newest glibc (I think 2.9+)
- create file in ~/temp/ with name
videoplayback?ip=0.0.0.0&sparams=id,expire,ip,ipbits,itag,burst,factor&itag=22&ipbits=0&signature=8C3C490979492A3384FBC602C8E9E581FCD3303B.5B842F8BA40ED17BD402F8ADF4801B15D2A5B7E8&sver=3&expire=1249488000&key=yt1&factor=1.25&burst=40&id=efab704b0e6836cb
- start mc and go there
Result will depend on your luck. Sometimes mc SIGSEGVs, sometimes glibc detects heap corruption.
Change History
comment:3 Changed 15 years ago by slyfox
- Description modified (diff)
- severity changed from no branch to on review
Start commit changeset:5f1ad860b74a1117c612886872260ecf6e7ec36e
in branch:1527_vfs_heap_corruption
Please review!
comment:5 Changed 15 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 15 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:8 Changed 15 years ago by andrew_b
Merged to master.
changeset:5f1ad860b74a1117c612886872260ecf6e7ec36e
Note: See
TracTickets for help on using
tickets.