Сведения об этом договоре, которые сохранила античная традиция, не отличаются единогласием. Полибий [2, 13, 7] пишет: "Поэтому-то (то есть вследствие галльской угрозы. - И. К.) заключили договор, в котором, умалчивая об остальной Испании, устанавливали, что не должны карфагеняне переходить реку, именуемую Ибером, ради войны". Текст Ливия [21, 2, 7] существенно отличается от слов Полибия: "С этим Гасдрубалом <…> римский народ возобновил союз, с тем чтобы границей власти тех и других была река Ибер, а сагунтинцам, расположенным посередине (то есть, очевидно, между Ибером и мысом Нао, прежней границей карфагенского господства. - И. К.), между сферами господства обоих народов, сохранялась свобода". В рассказе Ливия обращает на себя внимание прежде всего фраза о возобновлении союза, явно подразумевающая существование более раннего договора с Гамилькаром. Полибий ведет свой рассказ так, как если бы подобного договора не существовало. Ливий ясно говорит о разграничении между римлянами и карфагенянами, тогда как Полибий сообщает только об ограничении области возможного пунийского господства. Слова Полибия: "умалчивая об остальной Испании" - исключают указание Ливия: "чтобы границей власти тех и других была река Ибер", а также имеющуюся у него клаузулу о политическом статусе Сагунта. Очевидно, в данном случае Ливий воспользовался источником, не зависящим от Полибия; вероятнее всего, он воспроизводит версию Катона [см. фрагм., 84], который причиной II Пунической войны объявлял нарушение договора (имеется в виду осада Ганнибалом Сагунта). Рассказ Катона имеет, разумеется, свою политическую тенденцию: он должен был обосновать позицию самого Катона и стоявшей за ним сенатской группировки после II Пунической войны, их требование разрушить Карфаген. К ливианской традиции восходят сообщения Аппиана [Апп., Исп., 7; Апп., Ганниб., 2; Апп., Лив., б], однако этот писатель располагает Сагунт между Ибером и Пиренейскими горами, допуская существенную географическую ошибку. По словам Аппиана [см. в особенности: Апп., Исп., 7], договор, ограничивающий карфагенскую экспансию на север Пиренейского полуострова, римляне заключили после того, как к ним обратились за поддержкой тамошние греческие города, прежде всего Сагунт, опасавшийся Гасдрубала. В этом сообщении Аппиана нет ничего неправдоподобного; оно показывает только, что на Пиренейском полуострове теперь, как и прежде, имелись проримские элементы. Интересно, однако, содержание договора в изложении Аппиа на: северной границей области карфагенского господства объявлялась река Ибер; римляне обязывались не вести войну к югу от нее; Сагунт и другие греческие полисы объявлялись свободными и автономными.
Вопрос о содержании договора римских властей с Гасдрубалом и, следовательно, о достоверности той или иной версии смыкается, таким образом, с другим - об исторической ответственности Рима и Карфагена (представленного в данном случае Гасдрубалом и Ганнибалом) за развязывание войны.
Специальную работу посвятил этой проблеме В. Отто. Он вообще не считал, что Гамилькар Барка стремился к реваншу, цель Барки была - закрепить позиции Карфагена в Испании, создав тем самым новую базу карфагенского могущества. Между тем Рим начинает интересоваться делами на западе Средиземноморского бассейна и заключает союз с Сагунтом, направленный прямо против Карфагена, имеющий целью остановить продвижение последнего на север. Что же касается интересующего (нас договора, то в нем должна была иметься клаузула, содержавшая ответное обязательство Рима не переходить с военными целями через Ибер. Карфаген не признавал Сагунт, находившийся в сфере его господства, римским союзником, тогда как Рим явно вопреки договору настаивал на этом. Действия Ганнибала, осаждавшего и разгромившего Сагунт, не противоречили соглашению о разделе сфер господства и, следовательно, не были направлены против Рима. Обвинения последнего в адрес карфагенского полководца и правительства были неправомерными. В связи с этим заслуживает внимания интересное предположение В. Пирогова, согласно которому наряду с вариантом Полибия существовал римский и, несомненно, подложный вариант договора, в который была включена статья о Сагунте; этот подлог, по мысли В. Пирогова, нужен был сенату для того, чтобы заглушить недовольство в Риме и перспективой войны, и неудовлетворительной, с римской точки зрения, редакцией договора. О. Гильберт думал, что договор между Гасдрубалом и римской администрацией предусматривал полную нейтрализацию Сагунта и невмешательство со стороны Рима и Карфагена в его дела; в такой ситуации превращение Сагунта в римского союзника должно рассматриваться как заведомое нарушение сенатом одного из условий соглашения (сообщение Полибия О. Гильберт рассматривает как проримскую фальсификацию, поскольку здесь о нейтрализации Сагунта речи нет). По мнению В. Кольбе, в роли агрессора выступал Карфаген; вину Карфагена он видит в том, что последний отказывался признавать договор Гасдрубала документом, накладывающим определенные политические обязательства на государство в целом. М. Гельцер полагает, что в договоре об Ибере положение Сагунта, уже бывшего, по всей вероятности, римским союзником, не определено; речь шла тогда только о том, чтобы предотвратить контакты Гасдрубала с галлами "по ею сторону Альп". Если бы римляне могли из этого договора, отмечает он, извлечь материал для того, чтобы обвинить Карфаген в нарушении обязательств, они совершили бы непостижимую глупость, не ссылаясь на него (у Полибия именно так!). Отсюда должно следовать, что позже, осаждая Сагунт, Ганнибал не нарушал договорных обязательств.