Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Assets Seem To Be Broken

1404846736

Edited 1404848640
After I have uploaded new assets and go to tokens to see them I keep getting a blank box. This has been happening for a week or two now. The pics I upload appear on my Roll20 tables but not in my Art Library when searching for the name of the file just uploaded... I only see a box with a broken page symbol. Operating System Windows Windows 8.1 Screen Resolution 1536 x 864 Web Browser Firefox 30.0 Browser Size 1536 x 793 IP Address <deleted> Color Depth 24 Javascript Enabled Flash Version 14.0.-1 Cookies Enabled User Agent Mozilla/5.0 (Windows NT 6.3; WOW64; rv:30.0) Gecko/20100101 Firefox/30.0
1404848769
Gauss
Forum Champion
Please go to the art library tab and click on the black star. Then check the tag name for your images and check to see if that tag works.
Now my campaigns are greyed out when I log in to them and I can't even manipulate the Exit button. Wth is going on?
Oh I checked the tags as well and the pic is blank and the tags do not work :(
The campaigns not working was an issue on our end temporarily. It should be fixed now.
So my current assets are still blank after upload in the Art Library... still need this fixed please.
1405186580
Gauss
Forum Champion
Please go to <a href="https://wiki.roll20.net/Solving_Technical_Issues" rel="nofollow">https://wiki.roll20.net/Solving_Technical_Issues</a> and follow the steps.
70 app.js:22 "TOUCH SUPPORTED: false" app.js:23 "USING WEBGL ACCELERATION..." app.js:23 "select" app.js:18 "Switch mode to select" app.js:18 Use of attributes' specified attribute is deprecated. It always returns true. jquery.min.js:2 "Initializing new dice engine with randomness..." app.js:32 "Using random entropy" app.js:32 "Unable to start up OpenTok!" app.js:33 "Compiling sheet..." app.js:34 Loading mixed (insecure) display content on a secure page "<a href="http://imgsrv.roll20.net:5100/?src=paizo.com/image/content/Logos/PathfinderRPGLogo_500.jpeg&quot;[Learn" rel="nofollow">http://imgsrv.roll20.net:5100/?src=paizo.com/image/content/Logos/PathfinderRPGLogo_500.jpeg"[Learn</a> More] jquery.min.js:2 "Finding sheet rolls..." app.js:34 Use of attributes' nodeValue attribute is deprecated. Use value instead. app.js:34 "window resize" app.js:35 "Final set zoom!" app.js:23 "UPDATE GL SIZE!" app.js:23 "Final set zoom!" app.js:23 "tuts loaded" tutorial_tips.js:7 Use of getPreventDefault() is deprecated. Use defaultPrevented instead. jquery.min.js:2 "Final page load." app.js:28 "Scan for new plays!" app.js:28 "Auth'ed." app.js:28 "Go post auth!" app.js:28 "initial setup" app.js:28 "Got players value..." app.js:28 "joining game..." app.js:28 "Player -JQrgt3iiDXd3sofpwY3 is offline..." app.js:26 "Player -JR798h4fYNZAFNDc73C is offline..." app.js:26 "Player -JR7TLEaVg7BXcJvGjrx is offline..." app.js:26 "Player -JR8MKUNwQ6xKcJNs8dW is offline..." app.js:26 "Player -JRB4di5zjnOPf21vBJ9 is offline..." app.js:26 "Player -JRBAAeRNIqxZtqmOFTu is offline..." app.js:26 "Player -JRBASeo5RWhAOeE_Zg2 is offline..." app.js:26 "Player -JRBCS07OiSbJjIabO54 is offline..." app.js:26 "Deferred finish joining..." app.js:28 "Firebase Online" app.js:22 "refershing page listings!" app.js:30 "Full load page!" app.js:26 "We have 6 pages" app.js:28 "handle page changes" app.js:28 false app.js:28 "refershing page listings!" app.js:30 "init active page!" app.js:28 "activate page!" app.js:26 "FULLY ACTIVATE VIEWS FOR PAGE." app.js:26 "Graphics: 1" app.js:26 "Paths: 0" app.js:26 "refershing page listings!" app.js:30 "Reorder by ZORDER" app.js:26 "Do refresh link cache!" app.js:25 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/4436/max.png?13390905995" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/4436/max.png?13390905995</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/4436/med.png?13390905995" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/4436/med.png?13390905995</a>" app.js:25 "setting src" app.js:25 "Reorder by ZORDER" app.js:26 "Search took 9ms" app.js:34 "window resize" app.js:35 "Final set zoom!" app.js:23 "UPDATE GL SIZE!" app.js:23 "Final set zoom!" app.js:23 GET <a href="https://s3.amazonaws.com/files.d20.io/images/4609198/VC9pI9gktRYBRR9_pS0WuQ/thumb.JPG" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4609198/VC9pI9gktRYBRR9_pS0WuQ/thumb.JPG</a> [HTTP/1.1 403 Forbidden 202ms] GET <a href="https://s3.amazonaws.com/files.d20.io/images/4609234/225s867rnfVBCYqAfjIDcg/thumb.JPG" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4609234/225s867rnfVBCYqAfjIDcg/thumb.JPG</a> [HTTP/1.1 403 Forbidden 230ms] Loading mixed (insecure) display content on a secure page "<a href="http://t1.gstatic.com/images?q=tbn:ANd9GcTbEXib4QrVZdNEjLmdS1RUhz6MmKmg3c4RRKdXFc2WtAqd_rII7pkBoos&quot;[Learn" rel="nofollow">http://t1.gstatic.com/images?q=tbn:ANd9GcTbEXib4QrVZdNEjLmdS1RUhz6MmKmg3c4RRKdXFc2WtAqd_rII7pkBoos"[Learn</a> More] jquery.min.js:2 Loading mixed (insecure) display content on a secure page "<a href="http://t3.gstatic.com/images?q=tbn:ANd9GcRfwjKB7dCJPMy5Ga7r9hD6pCPDiU2KPQPjJtREz2DIGR1_ufCm8_jcKxg&quot;[Learn" rel="nofollow">http://t3.gstatic.com/images?q=tbn:ANd9GcRfwjKB7dCJPMy5Ga7r9hD6pCPDiU2KPQPjJtREz2DIGR1_ufCm8_jcKxg"[Learn</a> More] jquery.min.js:2 Loading mixed (insecure) display content on a secure page "<a href="http://t2.gstatic.com/images?q=tbn:ANd9GcRH_Rj2b6jdeStAc1l9impDpwki3zfZTjReHSIY3vtOZJTWS5m654mBf_0&quot;[Learn" rel="nofollow">http://t2.gstatic.com/images?q=tbn:ANd9GcRH_Rj2b6jdeStAc1l9impDpwki3zfZTjReHSIY3vtOZJTWS5m654mBf_0"[Learn</a> More] jquery.min.js:2 Loading mixed (insecure) display content on a secure page "<a href="http://t0.gstatic.com/images?q=tbn:ANd9GcTnAcmwxYqvBi0EQifKpaSuxug99B8LorxIQrCcBm1zeRo1ceYaRQ0Hp3U&quot;[Learn" rel="nofollow">http://t0.gstatic.com/images?q=tbn:ANd9GcTnAcmwxYqvBi0EQifKpaSuxug99B8LorxIQrCcBm1zeRo1ceYaRQ0Hp3U"[Learn</a> More] jquery.min.js:2 Loading mixed (insecure) display content on a secure page "<a href="http://t3.gstatic.com/images?q=tbn:ANd9GcTbhNaydxhKGkHNsxFLQtnSLZFrUNfSbNDnUgPrmpgiKnrm3lxeS2QysR3z&quot;[Learn" rel="nofollow">http://t3.gstatic.com/images?q=tbn:ANd9GcTbhNaydxhKGkHNsxFLQtnSLZFrUNfSbNDnUgPrmpgiKnrm3lxeS2QysR3z"[Learn</a> More] jquery.min.js:2 Loading mixed (insecure) display content on a secure page "<a href="http://t0.gstatic.com/images?q=tbn:ANd9GcQLEUAmT8AS4msFp8IyVFnnakLzYJLcT1NiQEpv8fc0ORWWgBA1zvR0KBs&quot;[Learn" rel="nofollow">http://t0.gstatic.com/images?q=tbn:ANd9GcQLEUAmT8AS4msFp8IyVFnnakLzYJLcT1NiQEpv8fc0ORWWgBA1zvR0KBs"[Learn</a> More] jquery.min.js:2 Loading mixed (insecure) display content on a secure page "<a href="http://t3.gstatic.com/images?q=tbn:ANd9GcQ_jKWco4ZHfvy2Wxc5n53CBswqE2fl9-ob2U3mz_yZeSppD5qmugCCoDv5&quot;[Learn" rel="nofollow">http://t3.gstatic.com/images?q=tbn:ANd9GcQ_jKWco4ZHfvy2Wxc5n53CBswqE2fl9-ob2U3mz_yZeSppD5qmugCCoDv5"[Learn</a> More] jquery.min.js:2 Loading mixed (insecure) display content on a secure page "<a href="http://t2.gstatic.com/images?q=tbn:ANd9GcStgZI28WddsYnmW_lEJeKfGsg0vR5eqxp9hh6_Mn7dDwAeXeoI_11EMg&quot;[Learn" rel="nofollow">http://t2.gstatic.com/images?q=tbn:ANd9GcStgZI28WddsYnmW_lEJeKfGsg0vR5eqxp9hh6_Mn7dDwAeXeoI_11EMg"[Learn</a> More] jquery.min.js:2 GET <a href="http://t1.gstatic.com/images" rel="nofollow">http://t1.gstatic.com/images</a> [Mixed Content][HTTP/1.1 200 OK 84ms] GET <a href="http://t3.gstatic.com/images" rel="nofollow">http://t3.gstatic.com/images</a> [Mixed Content][HTTP/1.1 200 OK 89ms] GET <a href="http://t2.gstatic.com/images" rel="nofollow">http://t2.gstatic.com/images</a> [Mixed Content][HTTP/1.1 200 OK 110ms] GET <a href="http://t0.gstatic.com/images" rel="nofollow">http://t0.gstatic.com/images</a> [Mixed Content][HTTP/1.1 200 OK 66ms] GET <a href="http://t3.gstatic.com/images" rel="nofollow">http://t3.gstatic.com/images</a> [Mixed Content][HTTP/1.1 200 OK 70ms] GET <a href="http://t0.gstatic.com/images" rel="nofollow">http://t0.gstatic.com/images</a> [Mixed Content][HTTP/1.1 200 OK 70ms] GET <a href="http://t3.gstatic.com/images" rel="nofollow">http://t3.gstatic.com/images</a> [Mixed Content][HTTP/1.1 200 OK 85ms] GET <a href="http://t2.gstatic.com/images" rel="nofollow">http://t2.gstatic.com/images</a> [Mixed Content][HTTP/1.1 200 OK 135ms] GET <a href="https://s3.amazonaws.com/files.d20.io/images/4609198/VC9pI9gktRYBRR9_pS0WuQ/thumb.JPG" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4609198/VC9pI9gktRYBRR9_pS0WuQ/thumb.JPG</a> [HTTP/1.1 403 Forbidden 48ms] GET <a href="https://s3.amazonaws.com/files.d20.io/images/4609234/225s867rnfVBCYqAfjIDcg/thumb.JPG" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4609234/225s867rnfVBCYqAfjIDcg/thumb.JPG</a> [HTTP/1.1 403 Forbidden 45ms] "Body drop!" app.js:35 "drop on upper canvas" app.js:34 "Error loading image, probably due to cors. Trying once without CORS for <a href="https://s3.amazonaws.com/files.d20.io/images/4609198/VC9pI9gktRYBRR9_pS0WuQ/max.JPG?1404396668" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4609198/VC9pI9gktRYBRR9_pS0WuQ/max.JPG?1404396668</a>" app.js:22 "Body drop!" app.js:35 "drop on upper canvas" app.js:34 "Error loading image, probably due to cors. Trying once without CORS for <a href="https://s3.amazonaws.com/files.d20.io/images/4609234/225s867rnfVBCYqAfjIDcg/max.JPG?1404397244" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4609234/225s867rnfVBCYqAfjIDcg/max.JPG?1404397244</a>"
The part of interest is the last two entries that start with "Body drop!"
Hmmm...This is a random question, but I'm assuming based on that log that your image files are named "something.JPG" instead of "something.jpg" (note the capitalized JPG file extension). If that is a correct assumption, can you change it to be lowercase (".jpg") and see if that fixed the issue? I don't know why that would make a difference, but I want to cover all the obvious stuff before we dive deeper. Thanks!
Oddly enough my Paint program has been saving images in both upper and lowercase extensions. From what I have read about this subject on the net is that it could cause an impact on some severs to link pictures incorrectly. I downloaded a different pic editor program call IrfanView (which allows batch renaming) and it saved a sample pic of mine as .jpg while Paint was doing .JPG. for the same image.
So did the .jpg ones work? Or they don't work either? I'm only asking because in the log there all the failed ones are .JPG
Yes... Only .jpg or other lowercase extensions will work on this site. I have spoken to others that have uploaded pics with .JPG and those pics appear blank in their asset libraries too.
Okay thanks for letting me know. I'll look into the issue.
Okay this should be fixed! You'll have to re-upload anything that was broken unfortunately but in the future it will work fine. Thanks for reporting it and helping me track down the issue.