Napísal som aplikáciu Rails, ktorá používa väzby Subversion Ruby. Napísal som triedy adaptérov na ich prispôsobenie rozhraniu podľa môjho vkusu.
Po aktualizácii môjho projektu na Rails 3 aPo prekompilovaní SVN väzieb pre Ruby 1.9.2 môžem ísť na ladiacu konzolu a spustenie vyžaduje "svn / core / ext" bez problémov, ako predtým. Dostanem však pascu Trace / BPT, keď je zahrnutý môj adaptér (ktorý tiež vyžaduje spustenie, vyžaduje "svn / ext / core").
Stručne povedané, pri spustení aplikácie pomocou rozhrania Webrick a pripojenia pomocou prehliadača dostávam pascu Trace / BPT, ale chybu nezisťujem prostredníctvom konzoly.
Nejaké nápady, prečo alebo ako to môžem odladiť? Protokoly neukazujú vôbec nič.
odpovede:
3 pre odpoveď č. 1Rovnaký problém som mal v minulosti aj pomocou knižnice PDFLib - kde to nefungovalo vo Webricku - ale fungovalo to v konzole. Tiež po inovácii Ruby.
Nainštaloval som POW (http://pow.cx/) a už viac nedostávam chybu Trace / BPT.
Takže by som skúsil použiť iný webový server - a pre môj počítač s OS X bol POW najmenej bolestivý na inštaláciu.