Exception on adding package dependency which already have
Original Reporter info from Mantis: chronos
-
Reporter name:
Original Reporter info from Mantis: chronos
- Reporter name:
Description:
How to reproduce:
- Open attached project
- Open pkg3 and try to add pkg1 as new dependency.
- Now error message will popup that pkg3 already have pkg1 as dependency because pkg2 have pkg1 as dependency.
- Exception is raised
Backtrace:
#0 ADDTOLIST(0x0, 0x7fffec7282c0, PDLREQUIRES) at ../packager/packagedefs.pas:2079
#1 ADDREQUIREDDEPENDENCY(0x7fffec7f4230, 0x0) at ../packager/packagedefs.pas:3677
#2 ADDDEPENDENCYTOPACKAGE(0x7fffeff686c0, 0x7fffec7f4230, 0x0) at ../packager/packagesystem.pas:5448
#3 ADDREQUIREDPKG(0x7fffffffc540, 0x7fffec481b40) at ../packager/packageeditor.pas:2174
#4 SHOWADDDIALOG(0x7fffeca82710, D2PTREQUIREDPKG) at ../packager/packageeditor.pas:2216
#5 SHOWADDDIALOGEX(0x7fffeca82710, D2PTREQUIREDPKG) at ../packager/packageeditor.pas:1048
#6 MNUADDNEWREQRCLICK(0x7fffeca82710, 0x7fffecac7980) at ../packager/packageeditor.pas:1066
#7 CLICK(0x7fffecac7980) at include/menuitem.inc:84
#8 DOCLICKED(0x7fffecac7980, 0) at include/menuitem.inc:282
#9 SYSTEM$_$TOBJECT_$__$$_DISPATCH$formal at :0
#10 .Ld23 at :0
#11 .Ld22 at :0
#12 ?? at :0
#13 ?? at :0
#14 ?? at :0
#15 ?? at :0
#16 ?? at :0
#17 ?? at :0
#18 ?? at :0
#19 ?? at :0
Mantis conversion info:
- Mantis ID: 29680
- Version: 1.6
- Fixed in revision: r51896 (#1343b1dd)