| Summary: | alterator-alternatives падает | ||
|---|---|---|---|
| Product: | Branch 4.1 | Reporter: | Denis G. Samsonenko <d.g.samsonenko> |
| Component: | alterator-alternatives | Assignee: | inger <inger> |
| Status: | CLOSED FIXED | QA Contact: | qa-4.1 <qa-4.1> |
| Severity: | normal | ||
| Priority: | P2 | CC: | d.g.samsonenko |
| Version: | unspecified | ||
| Hardware: | all | ||
| OS: | Linux | ||
С новым alterator-alternatives-0.9-alt0.M41.1 вроде перестало падать. |
Система бранч-4.1. При попытке войти в раздел "Альтернативы" в acc происходит падение альтератора со следующими симптомами: $ acc socket path /tmp/alterator/browser-sock ... backtrace: In /usr/share/guile/1.6/alterator/presentation/container.scm: 212: 42* [#<procedure #f args>] In /usr/share/guile/1.6/alterator/object.scm: 47: 43 (let ((proc (call-proc))) (if (procedure? proc) (apply proc args) proc)) In unknown file: ... ?: 44 (let ((url (cf current-module))) (frame:call-on-leave) ...) ?: 45* [frame:replace /alternatives] ?: 46 (let ((page #)) (and page (begin # # # ...))) In /usr/share/guile/1.6/alterator/lookout/goto.scm: ... 60: 47 [with-fluids* (#<fluid 11>) (((globals # #))) #<procedure #f ()>] In unknown file: ?: 48* [#<procedure #f ()>] In /usr/share/guile/1.6/alterator/lookout/goto.scm: 61: 49* [clean-widget #<procedure #f args> #<procedure #f ()>] In unknown file: ?: 50 (letrec (# # # ...) (simple-notify widget # ...) ...) In /usr/share/guile/1.6/alterator/presentation/container.scm: ... 212: 51 [with-fluids* (#<fluid 11>) (((globals # #))) #<procedure #f ()>] In unknown file: ?: 52* [#<procedure #f ()>] In /usr/share/guile/1.6/alterator/presentation/container.scm: 212: 53* [#<procedure #f args>] In /usr/share/guile/1.6/alterator/object.scm: 47: 54 (let ((proc (call-proc))) (if (procedure? proc) (apply proc args) proc)) In unknown file: ... ?: 55 [#<procedure #f ()>] ?: 56 (update-constraints "write" "/alternatives") ?: 57* [#<procedure #f (key . args)> unbound-variable #f ...] In /usr/share/guile/1.6/alterator/exit-handler.scm: 21: 58* (or (eq? key #) (begin # #)) 22: 59 (begin (format #t "backtrace:~%") (display-backtrace # #)) 23: 60 [display-backtrace ... 23: 61* [gsubr-apply #<primitive-procedure make-stack> #t] /usr/share/guile/1.6/alterator/exit-handler.scm:27:6: In procedure apply in expression (apply throw args): /usr/share/guile/1.6/alterator/exit-handler.scm:27:6: Unbound variable: update-constraints При этом через веб-интерфейс вроде нормально работает.