Wiki Page Content

Bug List

Someone may be using your ID, please logon again.

This happens when mysqlhasgoneaway transaction occurs within the middle of someone session.

DRA Exception Log shows session ID has changed:

2015-11-18 15:07:18 dra.CategorizePix4.CategorizePix4:
   sessId <> sess.identifier(); 

20151117153004-f76ba7b921228e403bd1c9ef48e6dec1; 
20151118143335-88c9ada10215ab0b1d83744811b365fb;

access_web_log shows bunch of post/get sequences from catpix4, cron draCronTriHourly runs, then post fails 16 seconds after trihourly ends. Cannot reproduce by manually running trihourly:

160.3.154.132 - - [18/Nov/2015:15:02:41 +0000] "POST /dra/CategorizePix4 HTTP/1.0" 200 21585 "http://www.digitalrockart.org/dra/CategorizePix4" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0"
160.3.154.132 - - [18/Nov/2015:15:02:41 +0000] "GET /draimages/in/z/12788/960/75/0/183/0183YarberWash_Clstr07PA.JPG HTTP/1.0" 200 159182 "http://www.digitalrockart.org/dra/CategorizePix4" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0"

160.3.154.132 - - [18/Nov/2015:15:04:39 +0000] "POST /dra/CategorizePix4 HTTP/1.0" 200 21585 "http://www.digitalrockart.org/dra/CategorizePix4" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0"
160.3.154.132 - - [18/Nov/2015:15:04:39 +0000] "GET /draimages/in/z/12798/960/75/0/183/0183YarberWash_Clstr08PA.JPG HTTP/1.0" 200 164568 "http://www.digitalrockart.org/dra/CategorizePix4" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0"

100.43.85.6 - - [18/Nov/2015:15:04:50 +0000] "GET /Reports/Demo/CactusWren/ElementReport.html HTTP/1.0" 200 141876 "-" "Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)"

108.168.213.70 - - [18/Nov/2015:15:07:01 +0000] "GET /dra/MysqlHasGoneAway HTTP/1.0" 200 22 "-" "Wget/1.11.4 Red Hat modified"
108.168.213.70 - - [18/Nov/2015:15:07:01 +0000] "GET /draimages/en/z/20630/224/40/9/140/014034N112W_Clstr101PG.JPG HTTP/1.0" 200 4825 "-" "Wget/1.11.4 Red Hat modified"

160.3.154.132 - - [18/Nov/2015:15:07:17 +0000] "POST /dra/CategorizePix4 HTTP/1.0" 200 4189 "http://www.digitalrockart.org/dra/CategorizePix4" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0"

Field storage log:

"2013-12-5","15:6:40","127.0.0.1","2","post","/IdElement4","ClassId","15","Command","Submit","ImageComment","","ImgPoints","$1,3;436,715;834,1219;670,864;568,957;$2,15;1751,110;2053,306;1898,184;1887,224;$3,15;2050,73;2389,3","cropx1","0","cropx2","2816","cropy1","0","cropy2","2112","imgMaxSize","1280","key","k32","origMaxSize","2816","qqNxtEleNum","4","spBB","TS2013-12-5_15-1-36"
"2013-12-5","15:7:2","127.0.0.1","None","get","/MysqlHasGoneAway"
"2013-12-5","15:7:59","127.0.0.1","2","post","/IdElement4","ClassId","15","Command","Submit","ImageComment","","ImgPoints","$1,3;174,1129;865,2262;568,1470;657,1452;$2,3;746,1335;1100,1707;889,1456;896,1543;$3,15;1263,1892;1","cropx1","0","cropx2","2112","cropy1","0","cropy2","2816","imgMaxSize","1280","key","k33","origMaxSize","2816","qqNxtEleNum","4","spBB","TS2013-12-5_15-6-42"

Apache Log:

174.126.231.61 - - [05/Dec/2013:15:06:40 +0000] "POST /dra/IdElement4 HTTP/1.0" 200 11294 "http://www.digitalrockart.org/dra/IdElement4" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.3; WOW64; Trident/7.0)"
174.126.231.61 - - [05/Dec/2013:15:06:42 +0000] "GET /draimages/in/z/12123/256/75/0/172/0172CoyoteHill_Clstr19PA.JPG HTTP/1.0" 200 9865 "http://www.digitalrockart.org/dra/IdElement4" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.3; WOW64; Trident/7.0)"
174.126.231.61 - - [05/Dec/2013:15:06:42 +0000] "GET /draimages/in/z/12123/1280/75/0/172/0172CoyoteHill_Clstr19PA.JPG HTTP/1.0" 200 213799 "http://www.digitalrockart.org/dra/IdElement4" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.3; WOW64; Trident/7.0)"
174.126.231.61 - - [05/Dec/2013:15:07:00 +0000] "GET /draimages/pn/114-1129-865-2231/12123/256/75/0/172/0172CoyoteHill_Clstr19PA.JPG HTTP/1.0" 200 8187 "http://www.digitalrockart.org/dra/IdElement4" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.3; WOW64; Trident/7.0)"
108.168.213.70 - - [05/Dec/2013:15:07:02 +0000] "GET /dra/MysqlHasGoneAway HTTP/1.0" 200 22 "-" "Wget/1.11.4 Red Hat modified"
174.126.231.61 - - [05/Dec/2013:15:07:03 +0000] "GET /draimages/pn/114-1129-865-2262/12123/256/75/0/172/0172CoyoteHill_Clstr19PA.JPG HTTP/1.0" 200 8022 "http://www.digitalrockart.org/dra/IdElement4" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.3; WOW64; Trident/7.0)"
108.168.213.70 - - [05/Dec/2013:15:07:02 +0000] "GET /draimages/en/z/20630/224/40/9/140/014034N112W_Clstr101PG.JPG HTTP/1.0" 200 4825 "-" "Wget/1.11.4 Red Hat modified"
174.126.231.61 - - [05/Dec/2013:15:07:05 +0000] "GET /draimages/pn/174-1129-865-2262/12123/256/75/0/172/0172CoyoteHill_Clstr19PA.JPG HTTP/1.0" 200 7454 "http://www.digitalrockart.org/dra/IdElement4" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.3; WOW64; Trident/7.0)"
174.126.231.61 - - [05/Dec/2013:15:07:30 +0000] "GET /draimages/pn/746-1335-1100-1707/12123/256/75/0/172/0172CoyoteHill_Clstr19PA.JPG HTTP/1.0" 200 14705 "http://www.digitalrockart.org/dra/IdElement4" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.3; WOW64; Trident/7.0)"
174.126.231.61 - - [05/Dec/2013:15:07:48 +0000] "GET /draimages/pn/1263-1892-1793-2411/12123/256/75/0/172/0172CoyoteHill_Clstr19PA.JPG HTTP/1.0" 200 13912 "http://www.digitalrockart.org/dra/IdElement4" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.3; WOW64; Trident/7.0)"
174.126.231.61 - - [05/Dec/2013:15:07:58 +0000] "POST /dra/IdElement4 HTTP/1.0" 200 4365 "http://www.digitalrockart.org/dra/IdElement4" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.3; WOW64; Trident/7.0)"

500 Server Error

Tri hourly MySQL keep-alive crashed? This repeated every 3 hours until manual draCronRestart.

[Sat Jun 01 06:07:02 2013] [error] [client 127.0.0.1] mod_wsgi (pid=13692): Target WSGI script '/home/rockart/webapps/web/dra/WSGIAdapter.py' cannot be loaded as Python module.
[Sat Jun 01 06:07:02 2013] [error] [client 127.0.0.1] mod_wsgi (pid=13692): Exception occurred processing WSGI script '/home/rockart/webapps/web/dra/WSGIAdapter.py'.
[Sat Jun 01 06:07:02 2013] [error] [client 127.0.0.1] Traceback (most recent call last):
[Sat Jun 01 06:07:02 2013] [error] [client 127.0.0.1]   File "/home/rockart/webapps/web/dra/WSGIAdapter.py", line 38, in <module>
[Sat Jun 01 06:07:02 2013] [error] [client 127.0.0.1]     from WebKit.Adapters.Adapter import Adapter
[Sat Jun 01 06:07:02 2013] [error] [client 127.0.0.1]   File "/home/rockart/webapps/web/Webware/WebKit/Adapters/Adapter.py", line 1, in <module>
[Sat Jun 01 06:07:02 2013] [error] [client 127.0.0.1]     import os, time, socket
[Sat Jun 01 06:07:02 2013] [error] [client 127.0.0.1]   File "/usr/local/lib/python2.7/socket.py", line 47, in <module>
[Sat Jun 01 06:07:02 2013] [error] [client 127.0.0.1]     import _socket
[Sat Jun 01 06:07:02 2013] [error] [client 127.0.0.1] ImportError: /home/rockart/webapps/web/envBASELINE/lib/python2.7/lib-dynload/_socket.so: undefined symbol: _PyInt_AsInt


[Sat Jun 01 06:07:03 2013] [error] ==imgserverApache.wsgi== ['/home/rockart/lib/python2.7', '/home/rockart/webapps/web/envBASELINE/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg', '/home/rockart/webapps/web/envBASELINE/lib/python2.7/site-packages/pip-1.2.1-py2.7.egg', '/home/rockart/webapps/web/envBASELINE/lib/python27.zip', '/home/rockart/webapps/web/envBASELINE/lib/python2.7', '/home/rockart/webapps/web/envBASELINE/lib/python2.7/plat-linux2', '/home/rockart/webapps/web/envBASELINE/lib/python2.7/lib-tk', '/home/rockart/webapps/web/envBASELINE/lib/python2.7/lib-old', '/home/rockart/webapps/web/envBASELINE/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7', '/usr/local/lib/python2.7/plat-linux2', '/usr/local/lib/python2.7/lib-tk', '/home/rockart/webapps/web/envBASELINE/lib/python2.7/site-packages']
[Sat Jun 01 06:07:03 2013] [error] =imgserverApache.wsgi= ['/home/rockart/lib/python2.7', '/home/rockart/webapps/web/envBASELINE/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg', '/home/rockart/webapps/web/env/lib/python2.7/site-packages/distribute-0.6.19-py2.7.egg', '/home/rockart/webapps/web/env/lib/python2.7/site-packages/MySQL_python-1.2.3-py2.7-linux-i686.egg', '/home/rockart/webapps/web/envBASELINE/lib/python2.7/site-packages/pip-1.2.1-py2.7.egg', '/home/rockart/webapps/web/envBASELINE/lib/python27.zip', '/home/rockart/webapps/web/envBASELINE/lib/python2.7', '/home/rockart/webapps/web/envBASELINE/lib/python2.7/plat-linux2', '/home/rockart/webapps/web/envBASELINE/lib/python2.7/lib-tk', '/home/rockart/webapps/web/envBASELINE/lib/python2.7/lib-old', '/home/rockart/webapps/web/envBASELINE/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7', '/usr/local/lib/python2.7/plat-linux2', '/usr/local/lib/python2.7/lib-tk', '/home/rockart/webapps/web/envBASELINE/lib/python2.7/site-packages', '/home/rockart/webapps/web/env/lib/python2.7/site-packages', '/home/rockart/webapps/web/env/lib/python2.7/site-packages/PIL']

[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1] mod_wsgi (pid=13690): Target WSGI script '/home/rockart/webapps/web/imgserver/imgserverApache.wsgi' cannot be loaded as Python module.
[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1] mod_wsgi (pid=13690): Exception occurred processing WSGI script '/home/rockart/webapps/web/imgserver/imgserverApache.wsgi'.
[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1] Traceback (most recent call last):
[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1]   File "/home/rockart/webapps/web/imgserver/imgserverApache.wsgi", line 46, in <module>
[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1]     from werkzeug import script
[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1]   File "/home/rockart/webapps/web/env/lib/python2.7/site-packages/werkzeug/script.py", line 68, in <module>
[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1]     import inspect
[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1]   File "/usr/local/lib/python2.7/inspect.py", line 35, in <module>
[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1]     import string
[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1]   File "/usr/local/lib/python2.7/string.py", line 83, in <module>
[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1]     import re as _re
[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1]   File "/home/rockart/webapps/web/envBASELINE/lib/python2.7/re.py", line 105, in <module>
[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1]     import sre_compile
[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1]   File "/home/rockart/webapps/web/envBASELINE/lib/python2.7/sre_compile.py", line 14, in <module>
[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1]     import sre_parse
[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1]   File "/home/rockart/webapps/web/envBASELINE/lib/python2.7/sre_parse.py", line 17, in <module>
[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1]     from sre_constants import *
[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1]   File "/home/rockart/webapps/web/envBASELINE/lib/python2.7/sre_constants.py", line 18, in <module>
[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1]     from _sre import MAXREPEAT
[Sat Jun 01 06:07:03 2013] [error] [client 127.0.0.1] ImportError: cannot import name MAXREPEAT

HG Update on DRA Changes Files Permissions

AppServer and webkit sometimes need exec permission reset after hg pull -u. hg doc seems to say set permission on Linux and pull to windows, but cannot see the permission update as a file change so nothing to pull.

Deleting only element on second page of Notebook

If the only element on the second page of a notebook is deleted, an empty second page is displayed with a heading that includes Entries 31 to 30 of 30.

Renumber with Annotation Errors

If clusters are renumbered for a survey that has annotation errors caused by missing cluster numbers, and a newly renumbered cluster hits a missing cluster number, then the automatic error correction within Annotation.py will use the (erroneous) new cluster number.

Workaround: Use the annotation function to check for errors caused by missing cluster numbers before renumbering.

Locked out of Logon

Should a user close the dra window without logging off and leave a wiki window or any browser window open, the wiki recognizes the user as being logged on and does not provide a link to DRA.

Workaround: user must type http://www.digitalrockart.org/dra/Menu into the browser location field OR close all copies of the browser and then restart a browser and logon again.

Annotate Images with Captions On

If the caption option is on and the large image size is equal to the jumbo image size, the Annotate Image function will display a captioned image in large size. This probably effects all update functions where the jumbo size can be set equal to the medium or large size.

Note that annotated images with captions on are modified to embed the captions within the image and the captions are also overlaid on the image.

Workaround: use different sizes for large and jumbo images.

Fixed Position Buttons

Buttons on popup servlet windows are not positioned against top of HTML area nor butted together as they are on Inventory popup windows.

Inconsistent Estimated Sizes

Element captions currently show the estimated size of the cropped area, but the Element Size analysis within the element report reduces this by 10% to allow for margins around the element. The reduced size is probably closer to actual, but the inconsistency in measuring makes the reports appear in error. How should this be fixed and/or explained?

Python Sandbox in Notebook

Double check security controls for sandbox in notebook math calculations.

BugList (last edited 2016-01-16 20:00:54 by RogerHaase)

Copyright © 2002-2020 by DigitalRockArt.org and all contributing authors. Contact: digitalrockart@yahoo.com.