Closed (fixed)
Project:
Openlayers
Version:
7.x-2.0-beta3
Component:
OL Layers
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
20 Feb 2013 at 14:38 UTC
Updated:
15 Apr 2013 at 08:00 UTC
Jump to comment: Most recent file
Comments
Comment #1
elbym commentedSimilar has been reportetd here: http://drupal.org/node/1364304#comment-7085944
I get the error-message in IE8:
Error during map rendering: TypeError: 'geometry' is null or not an objectIf I disable all the layers from views the map works fine in IE8.
Comment #2
dianacastillo commentedyes that was me who posted it in the other place. Since no one has responded at all I was hoping to get more attention by posting it in two places. Does anyone have any idea of where I should start looking to try to debug this?
Comment #3
IKE0088 commentedI know on one of the recent dev updates, there was a modification to the projections. I had to go back and update all of my layers to EPSG: 900913 instead of 900913. After making the change it worked in IE8 fine. Not sure if that is the case on the beta version but worth checking.
Comment #4
dianacastillo commentedthanks, just where do you change 900913 to EPSG: 900913 ? I only see the option to change from 900913 to 4326
Comment #5
dianacastillo commentedWhy are there two dev versions and the one with the higher number has an earlier date? which is the best one to install?
7.x-3.x-dev tar.gz (170.26 KB) | zip (245.62 KB) 2013-Feb-14 Notes
7.x-2.x-dev tar.gz (186.07 KB) | zip (277.36 KB) 2013-Feb-18 Notes
Comment #6
polDiana,
You should take time to read a bit and stop spamming the issue queue.
Reporting a problem doesn't mean that you will have it fixed within the day or the week.
I'm doing my best to fix all the problems and you don't help.
I'm working on the 2.x so, it's better for you to use the 7.x-2.x-dev tar.gz (186.07 KB) | zip (277.36 KB) 2013-Feb-18 Notes.
Thanks for understanding.
Comment #7
dianacastillo commentedHi Pol, I wasnt spamming the issue queue. My boss wants me to get this fixed and I had no idea you had read or were working on this problem at all. If you had told me you were working on it I would be more patient. I'm sure I'm not the only one who feels there has to be more communication and explanation. for instance to have two dev versions with dates that dont make sense is very confusing and it would be best if it's explained. Thanks and I hope we keep communicating more often .
Comment #8
dianacastillo commentedwhen I installed the 7.x-2.x-dev version, and ran update.php, my map changed from the USA to africa. I am attaching a screenshot . then when I changed my layers to EPSG: 900913 instead of 900913 , there was no map at all in firefox (where it had worked previously)
Comment #9
polYes you are.
You see, this is spamming.
Yes, patience is the key. That doesn't mean that it will be fixed within hours or days. Deal with it.
I suggest you to tell your boss that it might take a bit more time.
It's explained. Just read.
And I hope to have more help and more constructive people. That kind of post are useless and makes me loses my precious time.
I work on a lot of stuff and when I have time, I work for free, for you, this is Open Source.
If something is not done, then do it yourself, share it with the community and we'll improve it together.
I really enjoy what I do and I work on what I think should be done first.
I don't work with Microsoft browsers, so I can't help you, you have to find a solution by yourself, for example, by editing the file openlayers.js and understand how it works, so you'll understand why it fails in IE and you'll probably find a workaround.
Comment #10
dianacastillo commented"Just read" - now I noticed you have been commenting in other issues but not in any of the ones I posed this problem in . How was I supposed to know that you were commenting on this in other issues. You don't have to get mad at me just for wanting to communicate with you and hear some feedback. Instead of getting angry you should be glad I am helping you test your development and we should work together instead of being individualistic and insulting the other. Thank you for finally giving me a hint to what I should do. - "by editing the file openlayers.js and understand how it works, so you'll understand why it fails in IE and you'll probably find a workaround."
I'm sure that you know that Microsoft browsers are still the most used and this is vital to the development community.
Comment #11
polDiana,
I'm not angry at you at all, I'm just explaining to you how Open Source works.
The key is in the word itself 'Source' and 'just read', it means that if you read the source, you'll understand.
Reading the source is the first things to do when you have a bug, I shouldn't repeat that, it's self explanatory, it's the best hint that everyone knows.
Anyway, I hope you'll find a solution.
Comment #12
dianacastillo commentedokay, I thought the first thing you do in Open source is see if someone else is working on a problem so that you don't repeat duplicate work and try to work on it together instead of each person working separately on their own.
I would rather work WITH people . Is there anyone else out there who is working on this IE problem? if so please communicate with me so we can work on it together. In the meantime I will start working on it on my own by looking at what is happening in the library openlayers.js
I would also like to know if I should be using version 2.12 or 2.11 of the openlayers.js as I posted in another issue.
Comment #13
polDiana,
OpenLayers 2.12 is now the default library, it has been enabled by default in the latest changelog: http://drupal.org/node/1876564
I'm glad that you'll help us, it's greatly appreciated.
Comment #14
elbym commentedI just did a new drupal installation with a minimum module set enabled:
And everything works just fine in IE8 (an the other browsers)
Will now try to narrow down the the conflicting module.
update: So far I can tell that AIS (http://drupal.org/project/ais) breaks the IE 8 functionality of this module.
Comment #15
dianacastillo commentedI can confirm that ! I disabled my Adaptive Image module and the map works fine in IE 9
Comment #16
OIOIOOOI commentedMaps work fine in IE9 and modern browsers, however get an empty map on IE8/7.
Comment #17
polHello,
I have committed the patch #16 from amdk8.
Feedback is welcome.
Thanks.
Comment #18
augustus.kling commentedPlease report such problems in the related issue #1331410 because they can only be fixed when they are known. As of today this change is applied on update automatically.
More general notes:
Comment #19
polComment #20.0
(not verified) commentedUpdated text, get rid of IE, use Internet Explorer. (search index has a minimum of 3 letters, so searching for IE will not work).