Fossil SCM
segfault
Fixed
38d7bb8cf044219…
· opened 15 years, 5 months ago
- Type
- Code_Defect
- Priority
- —
- Severity
- —
- Resolution
- Fixed
- Subsystem
- —
- Created
- Oct. 15, 2010 9:07 p.m.
I don't have time to dig into it atm, but with latest [8f41b] fossil, I'm getting segfault when running "diff" across a whole repo ("fossil diff").
No other datapoints atm.
bharder added on 2010-10-15 21:08:23: OS is FreeBSD 7.3 on AMD64.
bharder added on 2010-10-15 21:10:37: Reverting back to [c845b28714] did stop segfault.
bharder added on 2010-10-16 05:24:33: data point: is repeatable. On problem repo, co 2b29e4ee776c635e7e59bc, merge 2eb37886cc42606, "typical" clean, fossil diff.
bharder added on 2010-10-16 05:26:12:
0x0000000800c5be02 in _malloc_thread_cleanup () from /lib/libc.so.7 (gdb) bt #0 0x0000000800c5be02 in _malloc_thread_cleanup () from /lib/libc.so.7 #1 0x0000000800c5d54c in _malloc_prefork () from /lib/libc.so.7 #2 0x0000000800c5d7cf in free () from /lib/libc.so.7 #3 0x0000000000411cb9 in diff_cmd () at diffcmd_.c:288 #4 0x000000000041c48e in main (argc=1, argv=0x7fffffffe710) at main_.c:261
bharder added on 2010-10-16 22:21:08: Confirmed not segfaulting anymore with [7954ccba68]