Ticket #3072: josm-localhost-flow.txt

File josm-localhost-flow.txt, 207.7 KB (added by avarab@…, 16 years ago)

sudo tcpflow -i lo -c port 3000

Line 
1127.000.000.001.44782-127.000.000.001.03000: PUT /api/0.6/changeset/create HTTP/1.1
2
3Authorization: Basic SEEKRT=
4
5Content-type: text/xml
6
7User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
8
9Host: localhost:3000
10
11Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
12
13Connection: keep-alive
14
15Content-Length: 236
16
17
18
19
20127.000.000.001.44782-127.000.000.001.03000: <?xml version='1.0' encoding='UTF-8'?>
21<osm version='0.6' generator='JOSM'>
22 <changeset visible='true'>
23
24 <tag k='created_by' v='JOSM/1.5 (1826 SVN is)' />
25 <tag k='comment' v='added a node to a highway' />
26 </changeset>
27</osm>
28
29127.000.000.001.03000-127.000.000.001.44782: HTTP/1.1 401 Unauthorized
30
31Connection: Keep-Alive
32
33Content-Type: text/html; charset=utf-8
34
35WWW-Authenticate: Basic realm="Web Password"
36
37Date: Fri, 24 Jul 2009 19:08:36 GMT
38
39Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
40
41X-Runtime: 40
42
43Content-Length: 25
44
45Cache-Control: no-cache
46
47
48
49
50127.000.000.001.03000-127.000.000.001.44782: Couldn't authenticate you
51127.000.000.001.44784-127.000.000.001.03000: PUT /api/0.6/changeset/create HTTP/1.1
52
53Authorization: Basic SUPER-SEEKRT
54
55Content-type: text/xml
56
57User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
58
59Host: localhost:3000
60
61Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
62
63Connection: keep-alive
64
65Content-Length: 236
66
67
68
69
70127.000.000.001.44784-127.000.000.001.03000: <?xml version='1.0' encoding='UTF-8'?>
71<osm version='0.6' generator='JOSM'>
72 <changeset visible='true'>
73
74 <tag k='created_by' v='JOSM/1.5 (1826 SVN is)' />
75 <tag k='comment' v='added a node to a highway' />
76 </changeset>
77</osm>
78
79127.000.000.001.03000-127.000.000.001.44784: HTTP/1.1 500 Internal Server Error
80
81Connection: Keep-Alive
82
83Content-Type: text/html; charset=utf-8
84
85Date: Fri, 24 Jul 2009 19:08:36 GMT
86
87Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
88
89Content-Length: 15970
90
91Cache-Control: no-cache
92
93
94
95
96127.000.000.001.03000-127.000.000.001.44784: <html xmlns="http://www.w3.org/1999/xhtml">
97<head>
98 <title>Action Controller: Exception caught</title>
99 <style>
100 body { background-color: #fff; color: #333; }
101
102 body, p, ol, ul, td {
103 font-family: verdana, arial, helvetica, sans-serif;
104 font-size: 13px;
105 line-height: 18px;
106 }
107
108 pre {
109 background-color: #eee;
110 padding: 10px;
111 font-size: 11px;
112 }
113
114 a { color: #000; }
115 a:visited { color: #666; }
116 a:hover { color: #fff; background-color:#000; }
117 </style>
118</head>
119<body>
120
121<h1>
122 ActiveRecord::StatementInvalid
123
124 in ChangesetController#create
125
126</h1>
127<pre>PGError: ERROR: invalid byte sequence for encoding &quot;UTF8&quot;: 0xc676
128HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by &quot;client_encoding&quot;.
129: SELECT * FROM &quot;users&quot; WHERE (email = E'.var Huld Arnfj.r. Bjarmason' OR display_name = E'.var Huld Arnfj.r. Bjarmason') LIMIT 1</pre>
130
131
132
133<p><code>RAILS_ROOT: /home/avar/src/osm/sites/rails_port</code></p>
134
135<div id="traces">
136
137
138 <a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
139
140
141 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
142
143
144 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
145
146
147
148 <div id="Application-Trace" style="display: block;">
149 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
150/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
151/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
152/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
153/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
154/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
155/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
156/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
157/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
158/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
159/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
160/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
161/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
162/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
163/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
164/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
165/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
166/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
167/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
168/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
169/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
170/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
171/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
172/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
173/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
174/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
175/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
176/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
177/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
178/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
179/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
180/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
181/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
182/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
183/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'</code></pre>
184 </div>
185
186 <div id="Framework-Trace" style="display: none;">
187 <pre><code>/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
188/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
189/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
190/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
191/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
192/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
193/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
194/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
195/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
196/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
197/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
198/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
199/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
200/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
201/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
202/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
203/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
204/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
205/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
206/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
207/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
208/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
209/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
210/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
211/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
212/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
213/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
214/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
215script/server:3</code></pre>
216 </div>
217
218 <div id="Full-Trace" style="display: none;">
219 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
220/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
221/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
222/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
223/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
224/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
225/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
226/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
227/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
228/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
229/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
230/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
231/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
232/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
233/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
234/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
235/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
236/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
237/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
238/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
239/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
240/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
241/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
242/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
243/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
244/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
245/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
246/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
247/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
248/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
249/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
250/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
251/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
252/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
253/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
254/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'
255/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
256/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
257/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
258/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
259/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
260/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
261/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:9:in `cache'
262/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:28:in `call'
263/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
264/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
265/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
266/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/params_parser.rb:15:in `call'
267/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rewindable_input.rb:25:in `call'
268/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/session/abstract_store.rb:122:in `call'
269/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/reloader.rb:9:in `call'
270/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/failsafe.rb:11:in `call'
271/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
272/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
273/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
274/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
275/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/static.rb:31:in `call'
276/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
277/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
278/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
279/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/log_tailer.rb:17:in `call'
280/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
281/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
282/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
283/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
284/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
285/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
286/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
287/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
288/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
289/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
290/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
291/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
292/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
293/var/lib/gems/1.8/gems/rails-2.3.2/lib/commands/server.rb:111
294/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
295/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
296script/server:3</code></pre>
297 </div>
298
299</div>
300
301
302
303
304
305
306<h2 style="margin-top: 30px">Request</h2>
307<p><b>Parameters</b>: <pre>{&quot;osm&quot;=&gt;{&quot;version&quot;=&gt;&quot;0.6&quot;,
308 &quot;generator&quot;=&gt;&quot;JOSM&quot;,
309 &quot;changeset&quot;=&gt;{&quot;tag&quot;=&gt;[{&quot;k&quot;=&gt;&quot;created_by&quot;,
310 &quot;v&quot;=&gt;&quot;JOSM/1.5 (1826 SVN is)&quot;},
311 {&quot;k&quot;=&gt;&quot;comment&quot;,
312 &quot;v&quot;=&gt;&quot;added a node to a highway&quot;}],
313 &quot;visible&quot;=&gt;&quot;true&quot;}}}</pre></p>
314
315<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
316<div id="session_dump" style="display:none"><pre class='debug_dump'>---
317</pre></div>
318
319
320<h2 style="margin-top: 30px">Response</h2>
321<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
322 &quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
323
324
325
326</body>
327</html>
328127.000.000.001.44786-127.000.000.001.03000: PUT /api/0.6/changeset/create HTTP/1.1
329
330Authorization: Basic SEEKRT=
331
332Content-type: text/xml
333
334User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
335
336Host: localhost:3000
337
338Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
339
340Connection: keep-alive
341
342Content-Length: 236
343
344
345
346
347127.000.000.001.44786-127.000.000.001.03000: <?xml version='1.0' encoding='UTF-8'?>
348<osm version='0.6' generator='JOSM'>
349 <changeset visible='true'>
350
351 <tag k='created_by' v='JOSM/1.5 (1826 SVN is)' />
352 <tag k='comment' v='added a node to a highway' />
353 </changeset>
354</osm>
355
356127.000.000.001.03000-127.000.000.001.44786: HTTP/1.1 401 Unauthorized
357
358Connection: Keep-Alive
359
360Content-Type: text/html; charset=utf-8
361
362WWW-Authenticate: Basic realm="Web Password"
363
364Date: Fri, 24 Jul 2009 19:08:46 GMT
365
366Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
367
368X-Runtime: 57
369
370Content-Length: 25
371
372Cache-Control: no-cache
373
374
375
376
377127.000.000.001.44788-127.000.000.001.03000: PUT /api/0.6/changeset/create HTTP/1.1
378
379Authorization: Basic SUPER-SEEKRT
380
381Content-type: text/xml
382
383User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
384
385Host: localhost:3000
386
387Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
388
389Connection: keep-alive
390
391Content-Length: 236
392
393
394
395
396127.000.000.001.44788-127.000.000.001.03000: <?xml version='1.0' encoding='UTF-8'?>
397<osm version='0.6' generator='JOSM'>
398 <changeset visible='true'>
399
400 <tag k='created_by' v='JOSM/1.5 (1826 SVN is)' />
401 <tag k='comment' v='added a node to a highway' />
402 </changeset>
403</osm>
404
405127.000.000.001.03000-127.000.000.001.44786: Couldn't authenticate you
406127.000.000.001.03000-127.000.000.001.44788: HTTP/1.1 500 Internal Server Error
407
408Connection: Keep-Alive
409
410Content-Type: text/html; charset=utf-8
411
412Date: Fri, 24 Jul 2009 19:08:46 GMT
413
414Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
415
416Content-Length: 15970
417
418Cache-Control: no-cache
419
420
421
422
423127.000.000.001.03000-127.000.000.001.44788: <html xmlns="http://www.w3.org/1999/xhtml">
424<head>
425 <title>Action Controller: Exception caught</title>
426 <style>
427 body { background-color: #fff; color: #333; }
428
429 body, p, ol, ul, td {
430 font-family: verdana, arial, helvetica, sans-serif;
431 font-size: 13px;
432 line-height: 18px;
433 }
434
435 pre {
436 background-color: #eee;
437 padding: 10px;
438 font-size: 11px;
439 }
440
441 a { color: #000; }
442 a:visited { color: #666; }
443 a:hover { color: #fff; background-color:#000; }
444 </style>
445</head>
446<body>
447
448<h1>
449 ActiveRecord::StatementInvalid
450
451 in ChangesetController#create
452
453</h1>
454<pre>PGError: ERROR: invalid byte sequence for encoding &quot;UTF8&quot;: 0xc676
455HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by &quot;client_encoding&quot;.
456: SELECT * FROM &quot;users&quot; WHERE (email = E'.var Huld Arnfj.r. Bjarmason' OR display_name = E'.var Huld Arnfj.r. Bjarmason') LIMIT 1</pre>
457
458
459
460<p><code>RAILS_ROOT: /home/avar/src/osm/sites/rails_port</code></p>
461
462<div id="traces">
463
464
465 <a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
466
467
468 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
469
470
471 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
472
473
474
475 <div id="Application-Trace" style="display: block;">
476 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
477/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
478/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
479/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
480/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
481/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
482/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
483/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
484/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
485/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
486/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
487/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
488/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
489/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
490/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
491/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
492/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
493/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
494/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
495/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
496/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
497/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
498/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
499/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
500/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
501/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
502/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
503/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
504/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
505/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
506/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
507/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
508/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
509/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
510/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'</code></pre>
511 </div>
512
513 <div id="Framework-Trace" style="display: none;">
514 <pre><code>/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
515/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
516/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
517/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
518/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
519/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
520/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
521/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
522/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
523/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
524/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
525/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
526/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
527/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
528/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
529/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
530/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
531/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
532/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
533/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
534/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
535/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
536/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
537/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
538/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
539/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
540/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
541/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
542script/server:3</code></pre>
543 </div>
544
545 <div id="Full-Trace" style="display: none;">
546 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
547/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
548/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
549/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
550/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
551/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
552/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
553/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
554/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
555/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
556/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
557/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
558/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
559/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
560/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
561/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
562/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
563/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
564/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
565/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
566/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
567/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
568/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
569/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
570/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
571/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
572/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
573/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
574/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
575/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
576/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
577/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
578/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
579/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
580/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
581/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'
582/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
583/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
584/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
585/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
586/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
587/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
588/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:9:in `cache'
589/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:28:in `call'
590/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
591/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
592/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
593/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/params_parser.rb:15:in `call'
594/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rewindable_input.rb:25:in `call'
595/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/session/abstract_store.rb:122:in `call'
596/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/reloader.rb:9:in `call'
597/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/failsafe.rb:11:in `call'
598/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
599/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
600/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
601/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
602/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/static.rb:31:in `call'
603/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
604/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
605/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
606/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/log_tailer.rb:17:in `call'
607/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
608/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
609/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
610/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
611/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
612/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
613/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
614/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
615/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
616/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
617/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
618/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
619/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
620/var/lib/gems/1.8/gems/rails-2.3.2/lib/commands/server.rb:111
621/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
622/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
623script/server:3</code></pre>
624 </div>
625
626</div>
627
628
629
630
631
632
633<h2 style="margin-top: 30px">Request</h2>
634<p><b>Parameters</b>: <pre>{&quot;osm&quot;=&gt;{&quot;version&quot;=&gt;&quot;0.6&quot;,
635 &quot;generator&quot;=&gt;&quot;JOSM&quot;,
636 &quot;changeset&quot;=&gt;{&quot;tag&quot;=&gt;[{&quot;k&quot;=&gt;&quot;created_by&quot;,
637 &quot;v&quot;=&gt;&quot;JOSM/1.5 (1826 SVN is)&quot;},
638 {&quot;k&quot;=&gt;&quot;comment&quot;,
639 &quot;v&quot;=&gt;&quot;added a node to a highway&quot;}],
640 &quot;visible&quot;=&gt;&quot;true&quot;}}}</pre></p>
641
642<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
643<div id="session_dump" style="display:none"><pre class='debug_dump'>---
644</pre></div>
645
646
647<h2 style="margin-top: 30px">Response</h2>
648<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
649 &quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
650
651
652
653</body>
654</html>
655127.000.000.001.44796-127.000.000.001.03000: PUT /api/0.6/changeset/create HTTP/1.1
656
657Authorization: Basic SEEKRT=
658
659Content-type: text/xml
660
661User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
662
663Host: localhost:3000
664
665Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
666
667Connection: keep-alive
668
669Content-Length: 236
670
671
672
673
674127.000.000.001.44796-127.000.000.001.03000: <?xml version='1.0' encoding='UTF-8'?>
675<osm version='0.6' generator='JOSM'>
676 <changeset visible='true'>
677
678 <tag k='created_by' v='JOSM/1.5 (1826 SVN is)' />
679 <tag k='comment' v='added a node to a highway' />
680 </changeset>
681</osm>
682
683127.000.000.001.03000-127.000.000.001.44796: HTTP/1.1 401 Unauthorized
684
685Connection: Keep-Alive
686
687Content-Type: text/html; charset=utf-8
688
689WWW-Authenticate: Basic realm="Web Password"
690
691Date: Fri, 24 Jul 2009 19:08:56 GMT
692
693Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
694
695X-Runtime: 41
696
697Content-Length: 25
698
699Cache-Control: no-cache
700
701
702
703
704127.000.000.001.44798-127.000.000.001.03000: PUT /api/0.6/changeset/create HTTP/1.1
705
706Authorization: Basic SUPER-SEEKRT
707
708Content-type: text/xml
709
710User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
711
712Host: localhost:3000
713
714Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
715
716Connection: keep-alive
717
718Content-Length: 236
719
720
721
722
723127.000.000.001.44798-127.000.000.001.03000: <?xml version='1.0' encoding='UTF-8'?>
724<osm version='0.6' generator='JOSM'>
725 <changeset visible='true'>
726
727 <tag k='created_by' v='JOSM/1.5 (1826 SVN is)' />
728 <tag k='comment' v='added a node to a highway' />
729 </changeset>
730</osm>
731
732127.000.000.001.03000-127.000.000.001.44796: Couldn't authenticate you
733127.000.000.001.03000-127.000.000.001.44798: HTTP/1.1 500 Internal Server Error
734
735Connection: Keep-Alive
736
737Content-Type: text/html; charset=utf-8
738
739Date: Fri, 24 Jul 2009 19:08:57 GMT
740
741Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
742
743Content-Length: 15970
744
745Cache-Control: no-cache
746
747
748
749
750127.000.000.001.03000-127.000.000.001.44798: <html xmlns="http://www.w3.org/1999/xhtml">
751<head>
752 <title>Action Controller: Exception caught</title>
753 <style>
754 body { background-color: #fff; color: #333; }
755
756 body, p, ol, ul, td {
757 font-family: verdana, arial, helvetica, sans-serif;
758 font-size: 13px;
759 line-height: 18px;
760 }
761
762 pre {
763 background-color: #eee;
764 padding: 10px;
765 font-size: 11px;
766 }
767
768 a { color: #000; }
769 a:visited { color: #666; }
770 a:hover { color: #fff; background-color:#000; }
771 </style>
772</head>
773<body>
774
775<h1>
776 ActiveRecord::StatementInvalid
777
778 in ChangesetController#create
779
780</h1>
781<pre>PGError: ERROR: invalid byte sequence for encoding &quot;UTF8&quot;: 0xc676
782HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by &quot;client_encoding&quot;.
783: SELECT * FROM &quot;users&quot; WHERE (email = E'.var Huld Arnfj.r. Bjarmason' OR display_name = E'.var Huld Arnfj.r. Bjarmason') LIMIT 1</pre>
784
785
786
787<p><code>RAILS_ROOT: /home/avar/src/osm/sites/rails_port</code></p>
788
789<div id="traces">
790
791
792 <a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
793
794
795 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
796
797
798 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
799
800
801
802 <div id="Application-Trace" style="display: block;">
803 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
804/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
805/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
806/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
807/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
808/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
809/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
810/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
811/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
812/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
813/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
814/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
815/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
816/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
817/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
818/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
819/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
820/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
821/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
822/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
823/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
824/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
825/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
826/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
827/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
828/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
829/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
830/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
831/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
832/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
833/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
834/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
835/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
836/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
837/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'</code></pre>
838 </div>
839
840 <div id="Framework-Trace" style="display: none;">
841 <pre><code>/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
842/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
843/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
844/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
845/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
846/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
847/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
848/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
849/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
850/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
851/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
852/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
853/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
854/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
855/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
856/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
857/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
858/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
859/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
860/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
861/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
862/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
863/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
864/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
865/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
866/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
867/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
868/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
869script/server:3</code></pre>
870 </div>
871
872 <div id="Full-Trace" style="display: none;">
873 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
874/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
875/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
876/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
877/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
878/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
879/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
880/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
881/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
882/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
883/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
884/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
885/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
886/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
887/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
888/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
889/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
890/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
891/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
892/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
893/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
894/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
895/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
896/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
897/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
898/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
899/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
900/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
901/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
902/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
903/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
904/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
905/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
906/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
907/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
908/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'
909/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
910/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
911/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
912/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
913/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
914/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
915/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:9:in `cache'
916/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:28:in `call'
917/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
918/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
919/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
920/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/params_parser.rb:15:in `call'
921/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rewindable_input.rb:25:in `call'
922/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/session/abstract_store.rb:122:in `call'
923/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/reloader.rb:9:in `call'
924/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/failsafe.rb:11:in `call'
925/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
926/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
927/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
928/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
929/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/static.rb:31:in `call'
930/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
931/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
932/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
933/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/log_tailer.rb:17:in `call'
934/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
935/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
936/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
937/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
938/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
939/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
940/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
941/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
942/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
943/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
944/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
945/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
946/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
947/var/lib/gems/1.8/gems/rails-2.3.2/lib/commands/server.rb:111
948/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
949/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
950script/server:3</code></pre>
951 </div>
952
953</div>
954
955
956
957
958
959
960<h2 style="margin-top: 30px">Request</h2>
961<p><b>Parameters</b>: <pre>{&quot;osm&quot;=&gt;{&quot;version&quot;=&gt;&quot;0.6&quot;,
962 &quot;generator&quot;=&gt;&quot;JOSM&quot;,
963 &quot;changeset&quot;=&gt;{&quot;tag&quot;=&gt;[{&quot;k&quot;=&gt;&quot;created_by&quot;,
964 &quot;v&quot;=&gt;&quot;JOSM/1.5 (1826 SVN is)&quot;},
965 {&quot;k&quot;=&gt;&quot;comment&quot;,
966 &quot;v&quot;=&gt;&quot;added a node to a highway&quot;}],
967 &quot;visible&quot;=&gt;&quot;true&quot;}}}</pre></p>
968
969<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
970<div id="session_dump" style="display:none"><pre class='debug_dump'>---
971</pre></div>
972
973
974<h2 style="margin-top: 30px">Response</h2>
975<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
976 &quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
977
978
979
980</body>
981</html>
982
983
984127.000.000.001.44800-127.000.000.001.03000: PUT /api/0.6/changeset/create HTTP/1.1
985
986Authorization: Basic SEEKRT=
987
988Content-type: text/xml
989
990User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
991
992Host: localhost:3000
993
994Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
995
996Connection: keep-alive
997
998Content-Length: 236
999
1000
1001
1002
1003127.000.000.001.44800-127.000.000.001.03000: <?xml version='1.0' encoding='UTF-8'?>
1004<osm version='0.6' generator='JOSM'>
1005 <changeset visible='true'>
1006
1007 <tag k='created_by' v='JOSM/1.5 (1826 SVN is)' />
1008 <tag k='comment' v='added a node to a highway' />
1009 </changeset>
1010</osm>
1011
1012127.000.000.001.03000-127.000.000.001.44800: HTTP/1.1 401 Unauthorized
1013
1014Connection: Keep-Alive
1015
1016Content-Type: text/html; charset=utf-8
1017
1018WWW-Authenticate: Basic realm="Web Password"
1019
1020Date: Fri, 24 Jul 2009 19:09:07 GMT
1021
1022Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
1023
1024X-Runtime: 38
1025
1026Content-Length: 25
1027
1028Cache-Control: no-cache
1029
1030
1031
1032
1033127.000.000.001.03000-127.000.000.001.44800: Couldn't authenticate you
1034127.000.000.001.44802-127.000.000.001.03000: PUT /api/0.6/changeset/create HTTP/1.1
1035
1036Authorization: Basic SUPER-SEEKRT
1037
1038Content-type: text/xml
1039
1040User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
1041
1042Host: localhost:3000
1043
1044Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
1045
1046Connection: keep-alive
1047
1048Content-Length: 236
1049
1050
1051
1052
1053127.000.000.001.44802-127.000.000.001.03000: <?xml version='1.0' encoding='UTF-8'?>
1054<osm version='0.6' generator='JOSM'>
1055 <changeset visible='true'>
1056
1057 <tag k='created_by' v='JOSM/1.5 (1826 SVN is)' />
1058 <tag k='comment' v='added a node to a highway' />
1059 </changeset>
1060</osm>
1061
1062127.000.000.001.03000-127.000.000.001.44802: HTTP/1.1 500 Internal Server Error
1063
1064Connection: Keep-Alive
1065
1066Content-Type: text/html; charset=utf-8
1067
1068Date: Fri, 24 Jul 2009 19:09:07 GMT
1069
1070Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
1071
1072Content-Length: 15970
1073
1074Cache-Control: no-cache
1075
1076
1077
1078
1079127.000.000.001.03000-127.000.000.001.44802: <html xmlns="http://www.w3.org/1999/xhtml">
1080<head>
1081 <title>Action Controller: Exception caught</title>
1082 <style>
1083 body { background-color: #fff; color: #333; }
1084
1085 body, p, ol, ul, td {
1086 font-family: verdana, arial, helvetica, sans-serif;
1087 font-size: 13px;
1088 line-height: 18px;
1089 }
1090
1091 pre {
1092 background-color: #eee;
1093 padding: 10px;
1094 font-size: 11px;
1095 }
1096
1097 a { color: #000; }
1098 a:visited { color: #666; }
1099 a:hover { color: #fff; background-color:#000; }
1100 </style>
1101</head>
1102<body>
1103
1104<h1>
1105 ActiveRecord::StatementInvalid
1106
1107 in ChangesetController#create
1108
1109</h1>
1110<pre>PGError: ERROR: invalid byte sequence for encoding &quot;UTF8&quot;: 0xc676
1111HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by &quot;client_encoding&quot;.
1112: SELECT * FROM &quot;users&quot; WHERE (email = E'.var Huld Arnfj.r. Bjarmason' OR display_name = E'.var Huld Arnfj.r. Bjarmason') LIMIT 1</pre>
1113
1114
1115
1116<p><code>RAILS_ROOT: /home/avar/src/osm/sites/rails_port</code></p>
1117
1118<div id="traces">
1119
1120
1121 <a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
1122
1123
1124 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
1125
1126
1127 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
1128
1129
1130
1131 <div id="Application-Trace" style="display: block;">
1132 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
1133/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
1134/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
1135/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
1136/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
1137/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
1138/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
1139/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
1140/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
1141/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
1142/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
1143/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
1144/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
1145/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
1146/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
1147/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
1148/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
1149/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
1150/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
1151/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
1152/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
1153/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
1154/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
1155/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
1156/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
1157/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
1158/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
1159/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
1160/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
1161/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
1162/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
1163/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
1164/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
1165/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
1166/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'</code></pre>
1167 </div>
1168
1169 <div id="Framework-Trace" style="display: none;">
1170 <pre><code>/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
1171/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
1172/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
1173/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
1174/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
1175/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
1176/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
1177/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
1178/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
1179/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
1180/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
1181/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
1182/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
1183/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
1184/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
1185/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
1186/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
1187/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
1188/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
1189/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
1190/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
1191/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
1192/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
1193/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
1194/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
1195/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
1196/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
1197/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
1198script/server:3</code></pre>
1199 </div>
1200
1201 <div id="Full-Trace" style="display: none;">
1202 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
1203/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
1204/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
1205/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
1206/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
1207/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
1208/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
1209/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
1210/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
1211/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
1212/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
1213/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
1214/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
1215/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
1216/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
1217/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
1218/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
1219/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
1220/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
1221/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
1222/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
1223/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
1224/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
1225/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
1226/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
1227/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
1228/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
1229/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
1230/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
1231/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
1232/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
1233/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
1234/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
1235/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
1236/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
1237/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'
1238/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
1239/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
1240/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
1241/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
1242/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
1243/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
1244/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:9:in `cache'
1245/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:28:in `call'
1246/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
1247/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
1248/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
1249/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/params_parser.rb:15:in `call'
1250/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rewindable_input.rb:25:in `call'
1251/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/session/abstract_store.rb:122:in `call'
1252/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/reloader.rb:9:in `call'
1253/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/failsafe.rb:11:in `call'
1254/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
1255/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
1256/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
1257/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
1258/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/static.rb:31:in `call'
1259/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
1260/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
1261/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
1262/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/log_tailer.rb:17:in `call'
1263/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
1264/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
1265/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
1266/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
1267/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
1268/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
1269/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
1270/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
1271/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
1272/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
1273/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
1274/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
1275/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
1276/var/lib/gems/1.8/gems/rails-2.3.2/lib/commands/server.rb:111
1277/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
1278/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
1279script/server:3</code></pre>
1280 </div>
1281
1282</div>
1283
1284
1285
1286
1287
1288
1289<h2 style="margin-top: 30px">Request</h2>
1290<p><b>Parameters</b>: <pre>{&quot;osm&quot;=&gt;{&quot;version&quot;=&gt;&quot;0.6&quot;,
1291 &quot;generator&quot;=&gt;&quot;JOSM&quot;,
1292 &quot;changeset&quot;=&gt;{&quot;tag&quot;=&gt;[{&quot;k&quot;=&gt;&quot;created_by&quot;,
1293 &quot;v&quot;=&gt;&quot;JOSM/1.5 (1826 SVN is)&quot;},
1294 {&quot;k&quot;=&gt;&quot;comment&quot;,
1295 &quot;v&quot;=&gt;&quot;added a node to a highway&quot;}],
1296 &quot;visible&quot;=&gt;&quot;true&quot;}}}</pre></p>
1297
1298<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
1299<div id="session_dump" style="display:none"><pre class='debug_dump'>---
1300</pre></div>
1301
1302
1303<h2 style="margin-top: 30px">Response</h2>
1304<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
1305 &quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
1306
1307
1308
1309</body>
1310</html>
1311127.000.000.001.44804-127.000.000.001.03000: PUT /api/0.6/changeset/create HTTP/1.1
1312
1313Authorization: Basic SEEKRT=
1314
1315Content-type: text/xml
1316
1317User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
1318
1319Host: localhost:3000
1320
1321Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
1322
1323Connection: keep-alive
1324
1325Content-Length: 236
1326
1327
1328
1329
1330127.000.000.001.44804-127.000.000.001.03000: <?xml version='1.0' encoding='UTF-8'?>
1331<osm version='0.6' generator='JOSM'>
1332 <changeset visible='true'>
1333
1334 <tag k='created_by' v='JOSM/1.5 (1826 SVN is)' />
1335 <tag k='comment' v='added a node to a highway' />
1336 </changeset>
1337</osm>
1338
1339127.000.000.001.03000-127.000.000.001.44804: HTTP/1.1 401 Unauthorized
1340
1341Connection: Keep-Alive
1342
1343Content-Type: text/html; charset=utf-8
1344
1345WWW-Authenticate: Basic realm="Web Password"
1346
1347Date: Fri, 24 Jul 2009 19:09:17 GMT
1348
1349Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
1350
1351X-Runtime: 98
1352
1353Content-Length: 25
1354
1355Cache-Control: no-cache
1356
1357
1358
1359
1360127.000.000.001.44806-127.000.000.001.03000: PUT /api/0.6/changeset/create HTTP/1.1
1361
1362Authorization: Basic SUPER-SEEKRT
1363
1364Content-type: text/xml
1365
1366User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
1367
1368Host: localhost:3000
1369
1370Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
1371
1372Connection: keep-alive
1373
1374Content-Length: 236
1375
1376
1377
1378
1379127.000.000.001.44806-127.000.000.001.03000: <?xml version='1.0' encoding='UTF-8'?>
1380<osm version='0.6' generator='JOSM'>
1381 <changeset visible='true'>
1382
1383 <tag k='created_by' v='JOSM/1.5 (1826 SVN is)' />
1384 <tag k='comment' v='added a node to a highway' />
1385 </changeset>
1386</osm>
1387
1388127.000.000.001.03000-127.000.000.001.44804: Couldn't authenticate you
1389127.000.000.001.03000-127.000.000.001.44806: HTTP/1.1 500 Internal Server Error
1390
1391Connection: Keep-Alive
1392
1393Content-Type: text/html; charset=utf-8
1394
1395Date: Fri, 24 Jul 2009 19:09:17 GMT
1396
1397Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
1398
1399Content-Length: 15970
1400
1401Cache-Control: no-cache
1402
1403
1404
1405
1406127.000.000.001.03000-127.000.000.001.44806: <html xmlns="http://www.w3.org/1999/xhtml">
1407<head>
1408 <title>Action Controller: Exception caught</title>
1409 <style>
1410 body { background-color: #fff; color: #333; }
1411
1412 body, p, ol, ul, td {
1413 font-family: verdana, arial, helvetica, sans-serif;
1414 font-size: 13px;
1415 line-height: 18px;
1416 }
1417
1418 pre {
1419 background-color: #eee;
1420 padding: 10px;
1421 font-size: 11px;
1422 }
1423
1424 a { color: #000; }
1425 a:visited { color: #666; }
1426 a:hover { color: #fff; background-color:#000; }
1427 </style>
1428</head>
1429<body>
1430
1431<h1>
1432 ActiveRecord::StatementInvalid
1433
1434 in ChangesetController#create
1435
1436</h1>
1437<pre>PGError: ERROR: invalid byte sequence for encoding &quot;UTF8&quot;: 0xc676
1438HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by &quot;client_encoding&quot;.
1439: SELECT * FROM &quot;users&quot; WHERE (email = E'.var Huld Arnfj.r. Bjarmason' OR display_name = E'.var Huld Arnfj.r. Bjarmason') LIMIT 1</pre>
1440
1441
1442
1443<p><code>RAILS_ROOT: /home/avar/src/osm/sites/rails_port</code></p>
1444
1445<div id="traces">
1446
1447
1448 <a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
1449
1450
1451 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
1452
1453
1454 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
1455
1456
1457
1458 <div id="Application-Trace" style="display: block;">
1459 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
1460/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
1461/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
1462/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
1463/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
1464/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
1465/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
1466/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
1467/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
1468/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
1469/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
1470/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
1471/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
1472/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
1473/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
1474/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
1475/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
1476/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
1477/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
1478/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
1479/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
1480/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
1481/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
1482/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
1483/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
1484/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
1485/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
1486/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
1487/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
1488/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
1489/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
1490/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
1491/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
1492/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
1493/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'</code></pre>
1494 </div>
1495
1496 <div id="Framework-Trace" style="display: none;">
1497 <pre><code>/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
1498/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
1499/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
1500/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
1501/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
1502/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
1503/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
1504/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
1505/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
1506/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
1507/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
1508/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
1509/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
1510/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
1511/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
1512/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
1513/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
1514/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
1515/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
1516/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
1517/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
1518/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
1519/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
1520/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
1521/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
1522/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
1523/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
1524/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
1525script/server:3</code></pre>
1526 </div>
1527
1528 <div id="Full-Trace" style="display: none;">
1529 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
1530/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
1531/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
1532/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
1533/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
1534/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
1535/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
1536/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
1537/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
1538/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
1539/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
1540/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
1541/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
1542/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
1543/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
1544/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
1545/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
1546/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
1547/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
1548/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
1549/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
1550/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
1551/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
1552/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
1553/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
1554/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
1555/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
1556/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
1557/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
1558/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
1559/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
1560/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
1561/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
1562/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
1563/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
1564/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'
1565/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
1566/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
1567/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
1568/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
1569/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
1570/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
1571/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:9:in `cache'
1572/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:28:in `call'
1573/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
1574/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
1575/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
1576/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/params_parser.rb:15:in `call'
1577/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rewindable_input.rb:25:in `call'
1578/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/session/abstract_store.rb:122:in `call'
1579/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/reloader.rb:9:in `call'
1580/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/failsafe.rb:11:in `call'
1581/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
1582/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
1583/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
1584/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
1585/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/static.rb:31:in `call'
1586/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
1587/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
1588/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
1589/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/log_tailer.rb:17:in `call'
1590/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
1591/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
1592/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
1593/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
1594/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
1595/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
1596/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
1597/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
1598/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
1599/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
1600/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
1601/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
1602/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
1603/var/lib/gems/1.8/gems/rails-2.3.2/lib/commands/server.rb:111
1604/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
1605/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
1606script/server:3</code></pre>
1607 </div>
1608
1609</div>
1610
1611
1612
1613
1614
1615
1616<h2 style="margin-top: 30px">Request</h2>
1617<p><b>Parameters</b>: <pre>{&quot;osm&quot;=&gt;{&quot;version&quot;=&gt;&quot;0.6&quot;,
1618 &quot;generator&quot;=&gt;&quot;JOSM&quot;,
1619 &quot;changeset&quot;=&gt;{&quot;tag&quot;=&gt;[{&quot;k&quot;=&gt;&quot;created_by&quot;,
1620 &quot;v&quot;=&gt;&quot;JOSM/1.5 (1826 SVN is)&quot;},
1621 {&quot;k&quot;=&gt;&quot;comment&quot;,
1622 &quot;v&quot;=&gt;&quot;added a node to a highway&quot;}],
1623 &quot;visible&quot;=&gt;&quot;true&quot;}}}</pre></p>
1624
1625<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
1626<div id="session_dump" style="display:none"><pre class='debug_dump'>---
1627</pre></div>
1628
1629
1630<h2 style="margin-top: 30px">Response</h2>
1631<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
1632 &quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
1633
1634
1635
1636</body>
1637</html>
1638127.000.000.001.44808-127.000.000.001.03000: PUT /api/0.6/changeset/create HTTP/1.1
1639
1640Authorization: Basic SEEKRT=
1641
1642Content-type: text/xml
1643
1644User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
1645
1646Host: localhost:3000
1647
1648Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
1649
1650Connection: keep-alive
1651
1652Content-Length: 236
1653
1654
1655
1656
1657127.000.000.001.44808-127.000.000.001.03000: <?xml version='1.0' encoding='UTF-8'?>
1658<osm version='0.6' generator='JOSM'>
1659 <changeset visible='true'>
1660
1661 <tag k='created_by' v='JOSM/1.5 (1826 SVN is)' />
1662 <tag k='comment' v='added a node to a highway' />
1663 </changeset>
1664</osm>
1665
1666127.000.000.001.03000-127.000.000.001.44808: HTTP/1.1 401 Unauthorized
1667
1668Connection: Keep-Alive
1669
1670Content-Type: text/html; charset=utf-8
1671
1672WWW-Authenticate: Basic realm="Web Password"
1673
1674Date: Fri, 24 Jul 2009 19:09:28 GMT
1675
1676Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
1677
1678X-Runtime: 97
1679
1680Content-Length: 25
1681
1682Cache-Control: no-cache
1683
1684
1685
1686
1687127.000.000.001.44810-127.000.000.001.03000: PUT /api/0.6/changeset/create HTTP/1.1
1688
1689Authorization: Basic SUPER-SEEKRT
1690
1691Content-type: text/xml
1692
1693User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
1694
1695Host: localhost:3000
1696
1697Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
1698
1699Connection: keep-alive
1700
1701Content-Length: 236
1702
1703
1704
1705
1706127.000.000.001.44810-127.000.000.001.03000: <?xml version='1.0' encoding='UTF-8'?>
1707<osm version='0.6' generator='JOSM'>
1708 <changeset visible='true'>
1709
1710 <tag k='created_by' v='JOSM/1.5 (1826 SVN is)' />
1711 <tag k='comment' v='added a node to a highway' />
1712 </changeset>
1713</osm>
1714
1715127.000.000.001.03000-127.000.000.001.44808: Couldn't authenticate you
1716127.000.000.001.03000-127.000.000.001.44810: HTTP/1.1 500 Internal Server Error
1717
1718Connection: Keep-Alive
1719
1720Content-Type: text/html; charset=utf-8
1721
1722Date: Fri, 24 Jul 2009 19:09:28 GMT
1723
1724Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
1725
1726Content-Length: 15970
1727
1728Cache-Control: no-cache
1729
1730
1731
1732
1733127.000.000.001.03000-127.000.000.001.44810: <html xmlns="http://www.w3.org/1999/xhtml">
1734<head>
1735 <title>Action Controller: Exception caught</title>
1736 <style>
1737 body { background-color: #fff; color: #333; }
1738
1739 body, p, ol, ul, td {
1740 font-family: verdana, arial, helvetica, sans-serif;
1741 font-size: 13px;
1742 line-height: 18px;
1743 }
1744
1745 pre {
1746 background-color: #eee;
1747 padding: 10px;
1748 font-size: 11px;
1749 }
1750
1751 a { color: #000; }
1752 a:visited { color: #666; }
1753 a:hover { color: #fff; background-color:#000; }
1754 </style>
1755</head>
1756<body>
1757
1758<h1>
1759 ActiveRecord::StatementInvalid
1760
1761 in ChangesetController#create
1762
1763</h1>
1764<pre>PGError: ERROR: invalid byte sequence for encoding &quot;UTF8&quot;: 0xc676
1765HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by &quot;client_encoding&quot;.
1766: SELECT * FROM &quot;users&quot; WHERE (email = E'.var Huld Arnfj.r. Bjarmason' OR display_name = E'.var Huld Arnfj.r. Bjarmason') LIMIT 1</pre>
1767
1768
1769
1770<p><code>RAILS_ROOT: /home/avar/src/osm/sites/rails_port</code></p>
1771
1772<div id="traces">
1773
1774
1775 <a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
1776
1777
1778 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
1779
1780
1781 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
1782
1783
1784
1785 <div id="Application-Trace" style="display: block;">
1786 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
1787/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
1788/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
1789/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
1790/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
1791/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
1792/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
1793/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
1794/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
1795/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
1796/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
1797/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
1798/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
1799/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
1800/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
1801/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
1802/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
1803/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
1804/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
1805/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
1806/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
1807/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
1808/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
1809/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
1810/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
1811/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
1812/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
1813/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
1814/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
1815/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
1816/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
1817/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
1818/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
1819/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
1820/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'</code></pre>
1821 </div>
1822
1823 <div id="Framework-Trace" style="display: none;">
1824 <pre><code>/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
1825/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
1826/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
1827/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
1828/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
1829/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
1830/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
1831/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
1832/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
1833/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
1834/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
1835/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
1836/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
1837/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
1838/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
1839/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
1840/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
1841/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
1842/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
1843/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
1844/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
1845/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
1846/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
1847/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
1848/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
1849/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
1850/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
1851/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
1852script/server:3</code></pre>
1853 </div>
1854
1855 <div id="Full-Trace" style="display: none;">
1856 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
1857/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
1858/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
1859/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
1860/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
1861/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
1862/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
1863/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
1864/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
1865/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
1866/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
1867/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
1868/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
1869/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
1870/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
1871/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
1872/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
1873/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
1874/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
1875/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
1876/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
1877/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
1878/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
1879/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
1880/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
1881/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
1882/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
1883/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
1884/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
1885/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
1886/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
1887/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
1888/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
1889/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
1890/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
1891/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'
1892/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
1893/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
1894/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
1895/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
1896/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
1897/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
1898/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:9:in `cache'
1899/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:28:in `call'
1900/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
1901/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
1902/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
1903/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/params_parser.rb:15:in `call'
1904/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rewindable_input.rb:25:in `call'
1905/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/session/abstract_store.rb:122:in `call'
1906/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/reloader.rb:9:in `call'
1907/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/failsafe.rb:11:in `call'
1908/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
1909/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
1910/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
1911/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
1912/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/static.rb:31:in `call'
1913/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
1914/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
1915/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
1916/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/log_tailer.rb:17:in `call'
1917/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
1918/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
1919/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
1920/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
1921/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
1922/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
1923/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
1924/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
1925/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
1926/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
1927/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
1928/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
1929/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
1930/var/lib/gems/1.8/gems/rails-2.3.2/lib/commands/server.rb:111
1931/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
1932/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
1933script/server:3</code></pre>
1934 </div>
1935
1936</div>
1937
1938
1939
1940
1941
1942
1943<h2 style="margin-top: 30px">Request</h2>
1944<p><b>Parameters</b>: <pre>{&quot;osm&quot;=&gt;{&quot;version&quot;=&gt;&quot;0.6&quot;,
1945 &quot;generator&quot;=&gt;&quot;JOSM&quot;,
1946 &quot;changeset&quot;=&gt;{&quot;tag&quot;=&gt;[{&quot;k&quot;=&gt;&quot;created_by&quot;,
1947 &quot;v&quot;=&gt;&quot;JOSM/1.5 (1826 SVN is)&quot;},
1948 {&quot;k&quot;=&gt;&quot;comment&quot;,
1949 &quot;v&quot;=&gt;&quot;added a node to a highway&quot;}],
1950 &quot;visible&quot;=&gt;&quot;true&quot;}}}</pre></p>
1951
1952<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
1953<div id="session_dump" style="display:none"><pre class='debug_dump'>---
1954</pre></div>
1955
1956
1957<h2 style="margin-top: 30px">Response</h2>
1958<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
1959 &quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
1960
1961
1962
1963</body>
1964</html>
1965127.000.000.001.44812-127.000.000.001.03000: PUT /api/0.6/changeset/0/close HTTP/1.1
1966
1967Authorization: Basic SEEKRT=
1968
1969Content-type: text/xml
1970
1971User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
1972
1973Host: localhost:3000
1974
1975Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
1976
1977Connection: keep-alive
1978
1979Content-Length: 0
1980
1981
1982
1983
1984127.000.000.001.03000-127.000.000.001.44812: HTTP/1.1 401 Unauthorized
1985
1986Connection: Keep-Alive
1987
1988Content-Type: text/html; charset=utf-8
1989
1990WWW-Authenticate: Basic realm="Web Password"
1991
1992Date: Fri, 24 Jul 2009 19:09:28 GMT
1993
1994Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
1995
1996X-Runtime: 35
1997
1998Content-Length: 25
1999
2000Cache-Control: no-cache
2001
2002
2003
2004
2005127.000.000.001.03000-127.000.000.001.44812: Couldn't authenticate you
2006127.000.000.001.44814-127.000.000.001.03000: PUT /api/0.6/changeset/0/close HTTP/1.1
2007
2008Authorization: Basic SUPER-SEEKRT
2009
2010Content-type: text/xml
2011
2012User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
2013
2014Host: localhost:3000
2015
2016Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
2017
2018Connection: keep-alive
2019
2020Content-Length: 0
2021
2022
2023
2024
2025127.000.000.001.03000-127.000.000.001.44814: HTTP/1.1 500 Internal Server Error
2026
2027Connection: Keep-Alive
2028
2029Content-Type: text/html; charset=utf-8
2030
2031Date: Fri, 24 Jul 2009 19:09:28 GMT
2032
2033Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
2034
2035Content-Length: 15602
2036
2037Cache-Control: no-cache
2038
2039
2040
2041
2042127.000.000.001.03000-127.000.000.001.44814: <html xmlns="http://www.w3.org/1999/xhtml">
2043<head>
2044 <title>Action Controller: Exception caught</title>
2045 <style>
2046 body { background-color: #fff; color: #333; }
2047
2048 body, p, ol, ul, td {
2049 font-family: verdana, arial, helvetica, sans-serif;
2050 font-size: 13px;
2051 line-height: 18px;
2052 }
2053
2054 pre {
2055 background-color: #eee;
2056 padding: 10px;
2057 font-size: 11px;
2058 }
2059
2060 a { color: #000; }
2061 a:visited { color: #666; }
2062 a:hover { color: #fff; background-color:#000; }
2063 </style>
2064</head>
2065<body>
2066
2067<h1>
2068 ActiveRecord::StatementInvalid
2069
2070 in ChangesetController#close
2071
2072</h1>
2073<pre>PGError: ERROR: invalid byte sequence for encoding &quot;UTF8&quot;: 0xc676
2074HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by &quot;client_encoding&quot;.
2075: SELECT * FROM &quot;users&quot; WHERE (email = E'.var Huld Arnfj.r. Bjarmason' OR display_name = E'.var Huld Arnfj.r. Bjarmason') LIMIT 1</pre>
2076
2077
2078
2079<p><code>RAILS_ROOT: /home/avar/src/osm/sites/rails_port</code></p>
2080
2081<div id="traces">
2082
2083
2084 <a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
2085
2086
2087 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
2088
2089
2090 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
2091
2092
2093
2094 <div id="Application-Trace" style="display: block;">
2095 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
2096/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
2097/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
2098/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
2099/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
2100/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
2101/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
2102/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
2103/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
2104/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
2105/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
2106/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
2107/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
2108/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
2109/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
2110/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
2111/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
2112/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
2113/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
2114/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
2115/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
2116/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
2117/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
2118/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
2119/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
2120/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
2121/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
2122/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
2123/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
2124/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
2125/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
2126/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
2127/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
2128/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
2129/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'</code></pre>
2130 </div>
2131
2132 <div id="Framework-Trace" style="display: none;">
2133 <pre><code>/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
2134/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
2135/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
2136/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
2137/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
2138/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
2139/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
2140/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
2141/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
2142/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
2143/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
2144/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
2145/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
2146/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
2147/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
2148/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
2149/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
2150/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
2151/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
2152/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
2153/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
2154/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
2155/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
2156/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
2157/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
2158/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
2159/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
2160/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
2161script/server:3</code></pre>
2162 </div>
2163
2164 <div id="Full-Trace" style="display: none;">
2165 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
2166/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
2167/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
2168/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
2169/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
2170/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
2171/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
2172/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
2173/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
2174/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
2175/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
2176/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
2177/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
2178/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
2179/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
2180/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
2181/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
2182/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
2183/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
2184/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
2185/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
2186/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
2187/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
2188/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
2189/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
2190/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
2191/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
2192/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
2193/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
2194/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
2195/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
2196/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
2197/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
2198/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
2199/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
2200/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'
2201/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
2202/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
2203/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
2204/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
2205/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
2206/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
2207/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:9:in `cache'
2208/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:28:in `call'
2209/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
2210/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
2211/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
2212/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/params_parser.rb:15:in `call'
2213/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rewindable_input.rb:25:in `call'
2214/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/session/abstract_store.rb:122:in `call'
2215/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/reloader.rb:9:in `call'
2216/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/failsafe.rb:11:in `call'
2217/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
2218/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
2219/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
2220/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
2221/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/static.rb:31:in `call'
2222/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
2223/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
2224/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
2225/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/log_tailer.rb:17:in `call'
2226/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
2227/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
2228/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
2229/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
2230/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
2231/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
2232/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
2233/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
2234/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
2235/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
2236/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
2237/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
2238/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
2239/var/lib/gems/1.8/gems/rails-2.3.2/lib/commands/server.rb:111
2240/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
2241/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
2242script/server:3</code></pre>
2243 </div>
2244
2245</div>
2246
2247
2248
2249
2250
2251
2252<h2 style="margin-top: 30px">Request</h2>
2253<p><b>Parameters</b>: <pre>{&quot;id&quot;=&gt;&quot;0&quot;}</pre></p>
2254
2255<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
2256<div id="session_dump" style="display:none"><pre class='debug_dump'>---
2257</pre></div>
2258
2259
2260<h2 style="margin-top: 30px">Response</h2>
2261<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
2262 &quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
2263
2264
2265
2266</body>
2267</html>
2268127.000.000.001.44816-127.000.000.001.03000: PUT /api/0.6/changeset/0/close HTTP/1.1
2269
2270Authorization: Basic SEEKRT=
2271
2272Content-type: text/xml
2273
2274User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
2275
2276Host: localhost:3000
2277
2278Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
2279
2280Connection: keep-alive
2281
2282Content-Length: 0
2283
2284
2285
2286
2287127.000.000.001.03000-127.000.000.001.44816: HTTP/1.1 401 Unauthorized
2288
2289Connection: Keep-Alive
2290
2291Content-Type: text/html; charset=utf-8
2292
2293WWW-Authenticate: Basic realm="Web Password"
2294
2295Date: Fri, 24 Jul 2009 19:09:38 GMT
2296
2297Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
2298
2299X-Runtime: 62
2300
2301Content-Length: 25
2302
2303Cache-Control: no-cache
2304
2305
2306
2307
2308127.000.000.001.44818-127.000.000.001.03000: PUT /api/0.6/changeset/0/close HTTP/1.1
2309
2310Authorization: Basic SUPER-SEEKRT
2311
2312Content-type: text/xml
2313
2314User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
2315
2316Host: localhost:3000
2317
2318Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
2319
2320Connection: keep-alive
2321
2322Content-Length: 0
2323
2324
2325
2326
2327127.000.000.001.03000-127.000.000.001.44816: Couldn't authenticate you
2328127.000.000.001.03000-127.000.000.001.44818: HTTP/1.1 500 Internal Server Error
2329
2330Connection: Keep-Alive
2331
2332Content-Type: text/html; charset=utf-8
2333
2334Date: Fri, 24 Jul 2009 19:09:38 GMT
2335
2336Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
2337
2338Content-Length: 15602
2339
2340Cache-Control: no-cache
2341
2342
2343
2344
2345127.000.000.001.03000-127.000.000.001.44818: <html xmlns="http://www.w3.org/1999/xhtml">
2346<head>
2347 <title>Action Controller: Exception caught</title>
2348 <style>
2349 body { background-color: #fff; color: #333; }
2350
2351 body, p, ol, ul, td {
2352 font-family: verdana, arial, helvetica, sans-serif;
2353 font-size: 13px;
2354 line-height: 18px;
2355 }
2356
2357 pre {
2358 background-color: #eee;
2359 padding: 10px;
2360 font-size: 11px;
2361 }
2362
2363 a { color: #000; }
2364 a:visited { color: #666; }
2365 a:hover { color: #fff; background-color:#000; }
2366 </style>
2367</head>
2368<body>
2369
2370<h1>
2371 ActiveRecord::StatementInvalid
2372
2373 in ChangesetController#close
2374
2375</h1>
2376<pre>PGError: ERROR: invalid byte sequence for encoding &quot;UTF8&quot;: 0xc676
2377HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by &quot;client_encoding&quot;.
2378: SELECT * FROM &quot;users&quot; WHERE (email = E'.var Huld Arnfj.r. Bjarmason' OR display_name = E'.var Huld Arnfj.r. Bjarmason') LIMIT 1</pre>
2379
2380
2381
2382<p><code>RAILS_ROOT: /home/avar/src/osm/sites/rails_port</code></p>
2383
2384<div id="traces">
2385
2386
2387 <a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
2388
2389
2390 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
2391
2392
2393 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
2394
2395
2396
2397 <div id="Application-Trace" style="display: block;">
2398 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
2399/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
2400/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
2401/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
2402/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
2403/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
2404/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
2405/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
2406/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
2407/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
2408/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
2409/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
2410/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
2411/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
2412/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
2413/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
2414/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
2415/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
2416/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
2417/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
2418/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
2419/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
2420/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
2421/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
2422/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
2423/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
2424/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
2425/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
2426/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
2427/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
2428/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
2429/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
2430/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
2431/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
2432/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'</code></pre>
2433 </div>
2434
2435 <div id="Framework-Trace" style="display: none;">
2436 <pre><code>/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
2437/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
2438/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
2439/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
2440/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
2441/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
2442/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
2443/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
2444/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
2445/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
2446/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
2447/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
2448/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
2449/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
2450/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
2451/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
2452/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
2453/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
2454/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
2455/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
2456/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
2457/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
2458/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
2459/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
2460/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
2461/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
2462/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
2463/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
2464script/server:3</code></pre>
2465 </div>
2466
2467 <div id="Full-Trace" style="display: none;">
2468 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
2469/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
2470/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
2471/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
2472/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
2473/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
2474/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
2475/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
2476/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
2477/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
2478/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
2479/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
2480/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
2481/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
2482/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
2483/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
2484/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
2485/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
2486/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
2487/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
2488/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
2489/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
2490/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
2491/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
2492/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
2493/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
2494/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
2495/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
2496/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
2497/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
2498/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
2499/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
2500/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
2501/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
2502/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
2503/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'
2504/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
2505/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
2506/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
2507/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
2508/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
2509/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
2510/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:9:in `cache'
2511/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:28:in `call'
2512/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
2513/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
2514/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
2515/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/params_parser.rb:15:in `call'
2516/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rewindable_input.rb:25:in `call'
2517/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/session/abstract_store.rb:122:in `call'
2518/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/reloader.rb:9:in `call'
2519/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/failsafe.rb:11:in `call'
2520/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
2521/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
2522/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
2523/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
2524/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/static.rb:31:in `call'
2525/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
2526/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
2527/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
2528/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/log_tailer.rb:17:in `call'
2529/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
2530/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
2531/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
2532/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
2533/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
2534/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
2535/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
2536/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
2537/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
2538/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
2539/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
2540/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
2541/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
2542/var/lib/gems/1.8/gems/rails-2.3.2/lib/commands/server.rb:111
2543/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
2544/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
2545script/server:3</code></pre>
2546 </div>
2547
2548</div>
2549
2550
2551
2552
2553
2554
2555<h2 style="margin-top: 30px">Request</h2>
2556<p><b>Parameters</b>: <pre>{&quot;id&quot;=&gt;&quot;0&quot;}</pre></p>
2557
2558<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
2559<div id="session_dump" style="display:none"><pre class='debug_dump'>---
2560</pre></div>
2561
2562
2563<h2 style="margin-top: 30px">Response</h2>
2564<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
2565 &quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
2566
2567
2568
2569</body>
2570</html>
2571127.000.000.001.44821-127.000.000.001.03000: PUT /api/0.6/changeset/0/close HTTP/1.1
2572
2573Authorization: Basic SEEKRT=
2574
2575Content-type: text/xml
2576
2577User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
2578
2579Host: localhost:3000
2580
2581Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
2582
2583Connection: keep-alive
2584
2585Content-Length: 0
2586
2587
2588
2589
2590127.000.000.001.03000-127.000.000.001.44821: HTTP/1.1 401 Unauthorized
2591
2592Connection: Keep-Alive
2593
2594Content-Type: text/html; charset=utf-8
2595
2596WWW-Authenticate: Basic realm="Web Password"
2597
2598Date: Fri, 24 Jul 2009 19:09:49 GMT
2599
2600Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
2601
2602X-Runtime: 96
2603
2604Content-Length: 25
2605
2606Cache-Control: no-cache
2607
2608
2609
2610
2611127.000.000.001.44823-127.000.000.001.03000: PUT /api/0.6/changeset/0/close HTTP/1.1
2612
2613Authorization: Basic SUPER-SEEKRT
2614
2615Content-type: text/xml
2616
2617User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
2618
2619Host: localhost:3000
2620
2621Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
2622
2623Connection: keep-alive
2624
2625Content-Length: 0
2626
2627
2628
2629
2630127.000.000.001.03000-127.000.000.001.44821: Couldn't authenticate you
2631127.000.000.001.03000-127.000.000.001.44823: HTTP/1.1 500 Internal Server Error
2632
2633Connection: Keep-Alive
2634
2635Content-Type: text/html; charset=utf-8
2636
2637Date: Fri, 24 Jul 2009 19:09:49 GMT
2638
2639Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
2640
2641Content-Length: 15602
2642
2643Cache-Control: no-cache
2644
2645
2646
2647
2648127.000.000.001.03000-127.000.000.001.44823: <html xmlns="http://www.w3.org/1999/xhtml">
2649<head>
2650 <title>Action Controller: Exception caught</title>
2651 <style>
2652 body { background-color: #fff; color: #333; }
2653
2654 body, p, ol, ul, td {
2655 font-family: verdana, arial, helvetica, sans-serif;
2656 font-size: 13px;
2657 line-height: 18px;
2658 }
2659
2660 pre {
2661 background-color: #eee;
2662 padding: 10px;
2663 font-size: 11px;
2664 }
2665
2666 a { color: #000; }
2667 a:visited { color: #666; }
2668 a:hover { color: #fff; background-color:#000; }
2669 </style>
2670</head>
2671<body>
2672
2673<h1>
2674 ActiveRecord::StatementInvalid
2675
2676 in ChangesetController#close
2677
2678</h1>
2679<pre>PGError: ERROR: invalid byte sequence for encoding &quot;UTF8&quot;: 0xc676
2680HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by &quot;client_encoding&quot;.
2681: SELECT * FROM &quot;users&quot; WHERE (email = E'.var Huld Arnfj.r. Bjarmason' OR display_name = E'.var Huld Arnfj.r. Bjarmason') LIMIT 1</pre>
2682
2683
2684
2685<p><code>RAILS_ROOT: /home/avar/src/osm/sites/rails_port</code></p>
2686
2687<div id="traces">
2688
2689
2690 <a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
2691
2692
2693 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
2694
2695
2696 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
2697
2698
2699
2700 <div id="Application-Trace" style="display: block;">
2701 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
2702/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
2703/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
2704/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
2705/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
2706/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
2707/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
2708/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
2709/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
2710/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
2711/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
2712/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
2713/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
2714/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
2715/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
2716/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
2717/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
2718/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
2719/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
2720/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
2721/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
2722/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
2723/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
2724/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
2725/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
2726/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
2727/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
2728/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
2729/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
2730/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
2731/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
2732/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
2733/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
2734/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
2735/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'</code></pre>
2736 </div>
2737
2738 <div id="Framework-Trace" style="display: none;">
2739 <pre><code>/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
2740/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
2741/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
2742/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
2743/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
2744/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
2745/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
2746/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
2747/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
2748/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
2749/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
2750/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
2751/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
2752/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
2753/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
2754/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
2755/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
2756/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
2757/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
2758/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
2759/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
2760/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
2761/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
2762/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
2763/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
2764/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
2765/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
2766/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
2767script/server:3</code></pre>
2768 </div>
2769
2770 <div id="Full-Trace" style="display: none;">
2771 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
2772/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
2773/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
2774/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
2775/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
2776/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
2777/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
2778/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
2779/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
2780/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
2781/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
2782/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
2783/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
2784/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
2785/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
2786/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
2787/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
2788/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
2789/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
2790/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
2791/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
2792/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
2793/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
2794/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
2795/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
2796/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
2797/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
2798/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
2799/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
2800/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
2801/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
2802/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
2803/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
2804/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
2805/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
2806/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'
2807/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
2808/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
2809/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
2810/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
2811/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
2812/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
2813/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:9:in `cache'
2814/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:28:in `call'
2815/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
2816/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
2817/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
2818/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/params_parser.rb:15:in `call'
2819/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rewindable_input.rb:25:in `call'
2820/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/session/abstract_store.rb:122:in `call'
2821/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/reloader.rb:9:in `call'
2822/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/failsafe.rb:11:in `call'
2823/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
2824/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
2825/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
2826/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
2827/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/static.rb:31:in `call'
2828/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
2829/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
2830/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
2831/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/log_tailer.rb:17:in `call'
2832/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
2833/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
2834/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
2835/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
2836/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
2837/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
2838/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
2839/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
2840/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
2841/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
2842/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
2843/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
2844/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
2845/var/lib/gems/1.8/gems/rails-2.3.2/lib/commands/server.rb:111
2846/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
2847/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
2848script/server:3</code></pre>
2849 </div>
2850
2851</div>
2852
2853
2854
2855
2856
2857
2858<h2 style="margin-top: 30px">Request</h2>
2859<p><b>Parameters</b>: <pre>{&quot;id&quot;=&gt;&quot;0&quot;}</pre></p>
2860
2861<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
2862<div id="session_dump" style="display:none"><pre class='debug_dump'>---
2863</pre></div>
2864
2865
2866<h2 style="margin-top: 30px">Response</h2>
2867<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
2868 &quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
2869
2870
2871
2872</body>
2873</html>
2874127.000.000.001.44825-127.000.000.001.03000: PUT /api/0.6/changeset/0/close HTTP/1.1
2875
2876Authorization: Basic SEEKRT=
2877
2878Content-type: text/xml
2879
2880User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
2881
2882Host: localhost:3000
2883
2884Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
2885
2886Connection: keep-alive
2887
2888Content-Length: 0
2889
2890
2891
2892
2893127.000.000.001.03000-127.000.000.001.44825: HTTP/1.1 401 Unauthorized
2894
2895Connection: Keep-Alive
2896
2897Content-Type: text/html; charset=utf-8
2898
2899WWW-Authenticate: Basic realm="Web Password"
2900
2901Date: Fri, 24 Jul 2009 19:09:59 GMT
2902
2903Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
2904
2905X-Runtime: 64
2906
2907Content-Length: 25
2908
2909Cache-Control: no-cache
2910
2911
2912
2913
2914127.000.000.001.44827-127.000.000.001.03000: PUT /api/0.6/changeset/0/close HTTP/1.1
2915
2916Authorization: Basic SUPER-SEEKRT
2917
2918Content-type: text/xml
2919
2920User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
2921
2922Host: localhost:3000
2923
2924Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
2925
2926Connection: keep-alive
2927
2928Content-Length: 0
2929
2930
2931
2932
2933127.000.000.001.03000-127.000.000.001.44825: Couldn't authenticate you
2934127.000.000.001.03000-127.000.000.001.44827: HTTP/1.1 500 Internal Server Error
2935
2936Connection: Keep-Alive
2937
2938Content-Type: text/html; charset=utf-8
2939
2940Date: Fri, 24 Jul 2009 19:09:59 GMT
2941
2942Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
2943
2944Content-Length: 15602
2945
2946Cache-Control: no-cache
2947
2948
2949
2950
2951127.000.000.001.03000-127.000.000.001.44827: <html xmlns="http://www.w3.org/1999/xhtml">
2952<head>
2953 <title>Action Controller: Exception caught</title>
2954 <style>
2955 body { background-color: #fff; color: #333; }
2956
2957 body, p, ol, ul, td {
2958 font-family: verdana, arial, helvetica, sans-serif;
2959 font-size: 13px;
2960 line-height: 18px;
2961 }
2962
2963 pre {
2964 background-color: #eee;
2965 padding: 10px;
2966 font-size: 11px;
2967 }
2968
2969 a { color: #000; }
2970 a:visited { color: #666; }
2971 a:hover { color: #fff; background-color:#000; }
2972 </style>
2973</head>
2974<body>
2975
2976<h1>
2977 ActiveRecord::StatementInvalid
2978
2979 in ChangesetController#close
2980
2981</h1>
2982<pre>PGError: ERROR: invalid byte sequence for encoding &quot;UTF8&quot;: 0xc676
2983HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by &quot;client_encoding&quot;.
2984: SELECT * FROM &quot;users&quot; WHERE (email = E'.var Huld Arnfj.r. Bjarmason' OR display_name = E'.var Huld Arnfj.r. Bjarmason') LIMIT 1</pre>
2985
2986
2987
2988<p><code>RAILS_ROOT: /home/avar/src/osm/sites/rails_port</code></p>
2989
2990<div id="traces">
2991
2992
2993 <a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
2994
2995
2996 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
2997
2998
2999 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
3000
3001
3002
3003 <div id="Application-Trace" style="display: block;">
3004 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
3005/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
3006/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
3007/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
3008/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
3009/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
3010/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
3011/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
3012/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
3013/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
3014/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
3015/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
3016/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
3017/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
3018/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
3019/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
3020/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
3021/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
3022/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
3023/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
3024/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
3025/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
3026/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
3027/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
3028/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
3029/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
3030/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
3031/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
3032/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
3033/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
3034/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
3035/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
3036/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
3037/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
3038/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'</code></pre>
3039 </div>
3040
3041 <div id="Framework-Trace" style="display: none;">
3042 <pre><code>/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
3043/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
3044/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
3045/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
3046/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
3047/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
3048/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
3049/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
3050/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
3051/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
3052/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
3053/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
3054/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
3055/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
3056/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
3057/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
3058/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
3059/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
3060/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
3061/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
3062/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
3063/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
3064/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
3065/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
3066/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
3067/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
3068/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
3069/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
3070script/server:3</code></pre>
3071 </div>
3072
3073 <div id="Full-Trace" style="display: none;">
3074 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
3075/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
3076/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
3077/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
3078/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
3079/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
3080/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
3081/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
3082/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
3083/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
3084/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
3085/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
3086/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
3087/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
3088/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
3089/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
3090/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
3091/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
3092/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
3093/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
3094/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
3095/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
3096/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
3097/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
3098/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
3099/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
3100/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
3101/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
3102/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
3103/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
3104/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
3105/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
3106/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
3107/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
3108/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
3109/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'
3110/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
3111/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
3112/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
3113/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
3114/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
3115/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
3116/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:9:in `cache'
3117/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:28:in `call'
3118/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
3119/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
3120/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
3121/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/params_parser.rb:15:in `call'
3122/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rewindable_input.rb:25:in `call'
3123/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/session/abstract_store.rb:122:in `call'
3124/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/reloader.rb:9:in `call'
3125/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/failsafe.rb:11:in `call'
3126/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
3127/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
3128/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
3129/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
3130/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/static.rb:31:in `call'
3131/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
3132/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
3133/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
3134/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/log_tailer.rb:17:in `call'
3135/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
3136/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
3137/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
3138/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
3139/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
3140/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
3141/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
3142/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
3143/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
3144/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
3145/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
3146/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
3147/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
3148/var/lib/gems/1.8/gems/rails-2.3.2/lib/commands/server.rb:111
3149/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
3150/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
3151script/server:3</code></pre>
3152 </div>
3153
3154</div>
3155
3156
3157
3158
3159
3160
3161<h2 style="margin-top: 30px">Request</h2>
3162<p><b>Parameters</b>: <pre>{&quot;id&quot;=&gt;&quot;0&quot;}</pre></p>
3163
3164<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
3165<div id="session_dump" style="display:none"><pre class='debug_dump'>---
3166</pre></div>
3167
3168
3169<h2 style="margin-top: 30px">Response</h2>
3170<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
3171 &quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
3172
3173
3174
3175</body>
3176</html>
3177127.000.000.001.44836-127.000.000.001.03000: PUT /api/0.6/changeset/0/close HTTP/1.1
3178
3179Authorization: Basic SEEKRT=
3180
3181Content-type: text/xml
3182
3183User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
3184
3185Host: localhost:3000
3186
3187Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
3188
3189Connection: keep-alive
3190
3191Content-Length: 0
3192
3193
3194
3195
3196127.000.000.001.03000-127.000.000.001.44836: HTTP/1.1 401 Unauthorized
3197
3198Connection: Keep-Alive
3199
3200Content-Type: text/html; charset=utf-8
3201
3202WWW-Authenticate: Basic realm="Web Password"
3203
3204Date: Fri, 24 Jul 2009 19:10:10 GMT
3205
3206Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
3207
3208X-Runtime: 43
3209
3210Content-Length: 25
3211
3212Cache-Control: no-cache
3213
3214
3215
3216
3217127.000.000.001.03000-127.000.000.001.44836: Couldn't authenticate you
3218127.000.000.001.44838-127.000.000.001.03000: PUT /api/0.6/changeset/0/close HTTP/1.1
3219
3220Authorization: Basic SUPER-SEEKRT
3221
3222Content-type: text/xml
3223
3224User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
3225
3226Host: localhost:3000
3227
3228Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
3229
3230Connection: keep-alive
3231
3232Content-Length: 0
3233
3234
3235
3236
3237127.000.000.001.03000-127.000.000.001.44838: HTTP/1.1 500 Internal Server Error
3238
3239Connection: Keep-Alive
3240
3241Content-Type: text/html; charset=utf-8
3242
3243Date: Fri, 24 Jul 2009 19:10:10 GMT
3244
3245Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
3246
3247Content-Length: 15602
3248
3249Cache-Control: no-cache
3250
3251
3252
3253
3254127.000.000.001.03000-127.000.000.001.44838: <html xmlns="http://www.w3.org/1999/xhtml">
3255<head>
3256 <title>Action Controller: Exception caught</title>
3257 <style>
3258 body { background-color: #fff; color: #333; }
3259
3260 body, p, ol, ul, td {
3261 font-family: verdana, arial, helvetica, sans-serif;
3262 font-size: 13px;
3263 line-height: 18px;
3264 }
3265
3266 pre {
3267 background-color: #eee;
3268 padding: 10px;
3269 font-size: 11px;
3270 }
3271
3272 a { color: #000; }
3273 a:visited { color: #666; }
3274 a:hover { color: #fff; background-color:#000; }
3275 </style>
3276</head>
3277<body>
3278
3279<h1>
3280 ActiveRecord::StatementInvalid
3281
3282 in ChangesetController#close
3283
3284</h1>
3285<pre>PGError: ERROR: invalid byte sequence for encoding &quot;UTF8&quot;: 0xc676
3286HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by &quot;client_encoding&quot;.
3287: SELECT * FROM &quot;users&quot; WHERE (email = E'.var Huld Arnfj.r. Bjarmason' OR display_name = E'.var Huld Arnfj.r. Bjarmason') LIMIT 1</pre>
3288
3289
3290
3291<p><code>RAILS_ROOT: /home/avar/src/osm/sites/rails_port</code></p>
3292
3293<div id="traces">
3294
3295
3296 <a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
3297
3298
3299 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
3300
3301
3302 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
3303
3304
3305
3306 <div id="Application-Trace" style="display: block;">
3307 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
3308/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
3309/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
3310/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
3311/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
3312/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
3313/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
3314/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
3315/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
3316/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
3317/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
3318/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
3319/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
3320/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
3321/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
3322/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
3323/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
3324/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
3325/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
3326/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
3327/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
3328/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
3329/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
3330/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
3331/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
3332/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
3333/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
3334/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
3335/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
3336/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
3337/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
3338/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
3339/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
3340/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
3341/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'</code></pre>
3342 </div>
3343
3344 <div id="Framework-Trace" style="display: none;">
3345 <pre><code>/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
3346/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
3347/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
3348/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
3349/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
3350/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
3351/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
3352/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
3353/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
3354/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
3355/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
3356/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
3357/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
3358/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
3359/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
3360/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
3361/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
3362/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
3363/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
3364/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
3365/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
3366/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
3367/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
3368/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
3369/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
3370/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
3371/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
3372/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
3373script/server:3</code></pre>
3374 </div>
3375
3376 <div id="Full-Trace" style="display: none;">
3377 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
3378/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
3379/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
3380/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
3381/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
3382/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
3383/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
3384/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
3385/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
3386/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
3387/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
3388/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
3389/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
3390/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
3391/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
3392/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
3393/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
3394/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
3395/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
3396/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
3397/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
3398/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
3399/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
3400/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
3401/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
3402/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
3403/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
3404/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
3405/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
3406/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
3407/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
3408/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
3409/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
3410/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
3411/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
3412/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'
3413/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
3414/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
3415/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
3416/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
3417/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
3418/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
3419/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:9:in `cache'
3420/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:28:in `call'
3421/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
3422/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
3423/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
3424/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/params_parser.rb:15:in `call'
3425/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rewindable_input.rb:25:in `call'
3426/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/session/abstract_store.rb:122:in `call'
3427/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/reloader.rb:9:in `call'
3428/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/failsafe.rb:11:in `call'
3429/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
3430/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
3431/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
3432/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
3433/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/static.rb:31:in `call'
3434/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
3435/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
3436/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
3437/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/log_tailer.rb:17:in `call'
3438/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
3439/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
3440/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
3441/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
3442/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
3443/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
3444/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
3445/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
3446/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
3447/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
3448/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
3449/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
3450/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
3451/var/lib/gems/1.8/gems/rails-2.3.2/lib/commands/server.rb:111
3452/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
3453/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
3454script/server:3</code></pre>
3455 </div>
3456
3457</div>
3458
3459
3460
3461
3462
3463
3464<h2 style="margin-top: 30px">Request</h2>
3465<p><b>Parameters</b>: <pre>{&quot;id&quot;=&gt;&quot;0&quot;}</pre></p>
3466
3467<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
3468<div id="session_dump" style="display:none"><pre class='debug_dump'>---
3469</pre></div>
3470
3471
3472<h2 style="margin-top: 30px">Response</h2>
3473<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
3474 &quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
3475
3476
3477
3478</body>
3479</html>
3480127.000.000.001.44848-127.000.000.001.03000: PUT /api/0.6/changeset/0/close HTTP/1.1
3481
3482Authorization: Basic SEEKRT=
3483
3484Content-type: text/xml
3485
3486User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
3487
3488Host: localhost:3000
3489
3490Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
3491
3492Connection: keep-alive
3493
3494Content-Length: 0
3495
3496
3497
3498
3499127.000.000.001.03000-127.000.000.001.44848: HTTP/1.1 401 Unauthorized
3500
3501Connection: Keep-Alive
3502
3503Content-Type: text/html; charset=utf-8
3504
3505WWW-Authenticate: Basic realm="Web Password"
3506
3507Date: Fri, 24 Jul 2009 19:10:20 GMT
3508
3509Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
3510
3511X-Runtime: 40
3512
3513Content-Length: 25
3514
3515Cache-Control: no-cache
3516
3517
3518
3519
3520127.000.000.001.03000-127.000.000.001.44848: Couldn't authenticate you
3521127.000.000.001.44851-127.000.000.001.03000: PUT /api/0.6/changeset/0/close HTTP/1.1
3522
3523Authorization: Basic SUPER-SEEKRT
3524
3525Content-type: text/xml
3526
3527User-Agent: JOSM/1.5 (1826 SVN en) Java/1.6.0_14
3528
3529Host: localhost:3000
3530
3531Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
3532
3533Connection: keep-alive
3534
3535Content-Length: 0
3536
3537
3538
3539
3540127.000.000.001.03000-127.000.000.001.44851: HTTP/1.1 500 Internal Server Error
3541
3542Connection: Keep-Alive
3543
3544Content-Type: text/html; charset=utf-8
3545
3546Date: Fri, 24 Jul 2009 19:10:20 GMT
3547
3548Server: WEBrick/1.3.1 (Ruby/1.8.7/2008-08-11)
3549
3550Content-Length: 15602
3551
3552Cache-Control: no-cache
3553
3554
3555
3556
3557127.000.000.001.03000-127.000.000.001.44851: <html xmlns="http://www.w3.org/1999/xhtml">
3558<head>
3559 <title>Action Controller: Exception caught</title>
3560 <style>
3561 body { background-color: #fff; color: #333; }
3562
3563 body, p, ol, ul, td {
3564 font-family: verdana, arial, helvetica, sans-serif;
3565 font-size: 13px;
3566 line-height: 18px;
3567 }
3568
3569 pre {
3570 background-color: #eee;
3571 padding: 10px;
3572 font-size: 11px;
3573 }
3574
3575 a { color: #000; }
3576 a:visited { color: #666; }
3577 a:hover { color: #fff; background-color:#000; }
3578 </style>
3579</head>
3580<body>
3581
3582<h1>
3583 ActiveRecord::StatementInvalid
3584
3585 in ChangesetController#close
3586
3587</h1>
3588<pre>PGError: ERROR: invalid byte sequence for encoding &quot;UTF8&quot;: 0xc676
3589HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by &quot;client_encoding&quot;.
3590: SELECT * FROM &quot;users&quot; WHERE (email = E'.var Huld Arnfj.r. Bjarmason' OR display_name = E'.var Huld Arnfj.r. Bjarmason') LIMIT 1</pre>
3591
3592
3593
3594<p><code>RAILS_ROOT: /home/avar/src/osm/sites/rails_port</code></p>
3595
3596<div id="traces">
3597
3598
3599 <a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
3600
3601
3602 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
3603
3604
3605 <a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
3606
3607
3608
3609 <div id="Application-Trace" style="display: block;">
3610 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
3611/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
3612/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
3613/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
3614/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
3615/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
3616/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
3617/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
3618/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
3619/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
3620/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
3621/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
3622/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
3623/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
3624/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
3625/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
3626/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
3627/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
3628/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
3629/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
3630/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
3631/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
3632/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
3633/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
3634/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
3635/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
3636/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
3637/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
3638/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
3639/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
3640/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
3641/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
3642/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
3643/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
3644/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'</code></pre>
3645 </div>
3646
3647 <div id="Framework-Trace" style="display: none;">
3648 <pre><code>/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
3649/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
3650/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
3651/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
3652/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
3653/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
3654/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
3655/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
3656/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
3657/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
3658/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
3659/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
3660/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
3661/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
3662/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
3663/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
3664/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
3665/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
3666/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
3667/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
3668/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
3669/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
3670/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
3671/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
3672/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
3673/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
3674/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
3675/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
3676script/server:3</code></pre>
3677 </div>
3678
3679 <div id="Full-Trace" style="display: none;">
3680 <pre><code>/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_adapter.rb:212:in `old_log'
3681/home/avar/src/osm/sites/rails_port/config/initializers/abstract_adapter.rb:9:in `log'
3682/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:507:in `execute'
3683/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:985:in `select_raw'
3684/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/postgresql_adapter.rb:972:in `select'
3685/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
3686/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
3687/home/avar/src/osm/sites/rails_port/config/initializers/query_cache.rb:6:in `cache_sql'
3688/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all'
3689/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:661:in `find_by_sql'
3690/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1553:in `find_every'
3691/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1510:in `find_initial'
3692/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:613:in `find'
3693/home/avar/src/osm/sites/rails_port/app/models/user.rb:45:in `authenticate'
3694/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:37:in `setup_user_auth'
3695/home/avar/src/osm/sites/rails_port/app/controllers/application_controller.rb:43:in `authorize'
3696/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `send'
3697/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
3698/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:in `call'
3699/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:225:in `call'
3700/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:629:in `run_before_filters'
3701/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:615:in `call_filters'
3702/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
3703/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
3704/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
3705/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
3706/var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms'
3707/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
3708/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
3709/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/flash.rb:141:in `perform_action'
3710/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `send'
3711/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:523:in `process_without_filters'
3712/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/filters.rb:606:in `process'
3713/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:391:in `process'
3714/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/base.rb:386:in `call'
3715/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/routing/route_set.rb:433:in `call'
3716/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:88:in `dispatch'
3717/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:111:in `_call'
3718/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:82:in `initialize'
3719/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
3720/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:29:in `call'
3721/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
3722/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:9:in `cache'
3723/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_cache.rb:28:in `call'
3724/var/lib/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
3725/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
3726/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
3727/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/params_parser.rb:15:in `call'
3728/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rewindable_input.rb:25:in `call'
3729/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/session/abstract_store.rb:122:in `call'
3730/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/reloader.rb:9:in `call'
3731/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/failsafe.rb:11:in `call'
3732/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
3733/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
3734/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
3735/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:106:in `call'
3736/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/static.rb:31:in `call'
3737/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'
3738/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'
3739/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'
3740/var/lib/gems/1.8/gems/rails-2.3.2/lib/rails/rack/log_tailer.rb:17:in `call'
3741/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'
3742/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service'
3743/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
3744/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
3745/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
3746/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
3747/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
3748/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
3749/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
3750/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
3751/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
3752/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
3753/var/lib/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:13:in `run'
3754/var/lib/gems/1.8/gems/rails-2.3.2/lib/commands/server.rb:111
3755/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
3756/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
3757script/server:3</code></pre>
3758 </div>
3759
3760</div>
3761
3762
3763
3764
3765
3766
3767<h2 style="margin-top: 30px">Request</h2>
3768<p><b>Parameters</b>: <pre>{&quot;id&quot;=&gt;&quot;0&quot;}</pre></p>
3769
3770<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
3771<div id="session_dump" style="display:none"><pre class='debug_dump'>---
3772</pre></div>
3773
3774
3775<h2 style="margin-top: 30px">Response</h2>
3776<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
3777 &quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
3778
3779
3780
3781</body>
3782</html>