Menu

#41 aed, aeb segfault ending branch

open
nobody
None
5
2007-04-09
2007-04-09
No

Originally reported by Pieter Nagel on aegis-users.

Threads are archived at:

http://www.auug.org.au/mailman/private/aegis-users/2006/003394.html
http://groups.yahoo.com/group/aegis-users/message/5404

----[ original report ]-------------
I'm trying to integrate a branch into its parent. After aeib, aeb
segfaults - even a DEBUG build segfaults with no message. aed hits an
assert. This happened with 4.21 and 4.22; I debugged it under 4.22.

If I execute

aed -p GemStoneCodeManagement.0 -c 2 -trace aegis/aed.cc -trace libaegis/change/file/path.cc

I get the following at the end:

aegis: aed: 1589: j = 25
aegis: aed: 1591: file name "gscode/Base/BaseObject.egs"
aegis: aed: 1595: src1_data = 08258B38
aegis: aed: 1596: action = remove
aegis: aed: 1597: usage = source
aegis: aed: 1603: src2_data = 00000000
aegis: path: 40: change_file_path(cp = 082488F8, file_name = "gscode/Bas
aegis: path: 40: e/BaseObject.egs")
aegis: path: 40: {
aegis: path: 53: return NULL;
aegis: path: 54: }
aegis: aegis/aed.cc: 1682: assertion "path" failed (bug)

...

Discussion


Log in to post a comment.