Все что реально об ошибке можно выцепить здесь звучало. caller, $@ и __LINE__ больше не знаю. Все это нужно исследовать на конкретных примерах. Флаг Вам в руки )
мне обычно хватает Carp::longmess, чтобы понять, в чем причина ошибки. Но это не в Mojo, а в Catalyst 6 декабря 2011 г. 12:14 пользователь Ivan Petrov <[email protected]> написал: >> https://metacpan.org/source/SRI/Mojolicious-2.36/lib/Mojo/Exception.pm >> Там это все сделано.. >> Себастьян похоже парсит $@ > > Да да. именно из за того что в Mojo бывает трудно разгрести откуда > РЕАЛЬНО пришел Exception я и хочу поковыряться на эту тему. > >> 6 декабря 2011 г. 10:26 пользователь Maxim Vuets >> <[email protected]> написал: >>> 2011/12/6 Ivan Petrov <[email protected]>: >>> >>>>> Повесить свой обработчик на $SIG{__DIE__} и посмотреть на caller'a. >>>> >>>> а выделить строку ошибки есть возможность? Без парсинга >>> >>> Она приходит в @_. > > она там приходит перемешана с разного рода добавками > > то есть кто-то написал die 123; > а придет "123 at File.name line 345" > > а иногда еще добавит разного рода другой мусор > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org -- С уважением, Иван -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
