this.getDriver() error in IE 8

46 views
Skip to first unread message

Marc Stober

unread,
Jun 30, 2009, 8:44:31 PM6/30/09
to TiddlyWiki
Hi all,

Just upgraded my TiddlyWiki to version 2.5.2. Everything worked fine
on my office computer running IE6. However, from my laptop which I
recently upgraded to IE 8, I can view my TiddlyWiki but get this error
when I try to save changes:

Error: 'this.getDriver()' is null or not an object

I'm also saving to a mapped drive (e.g., H:\foo\bar.html).

Any help appreciated.

- Marc

Andrew

unread,
Jul 1, 2009, 9:13:07 AM7/1/09
to TiddlyWiki
I've just started using TiddlyWiki and after going through the Getting
Started portion, I also receive this error.

I'm on a mapped drive as well, but I was using IE 7.0.5730.13

FND

unread,
Jul 2, 2009, 7:15:12 AM7/2/09
to Tiddl...@googlegroups.com
>> Error: 'this.getDriver()' is null or not an object
>> I'm also saving to a mapped drive (e.g., H:\foo\bar.html).

I can't test this right now (at a conference), but have you tried saving
to a regular drive (on your local HDD)?

Shared network drives sometimes cause issues:
"""
IIRC, some people have reported weird issues with this on Windows. I
don't remember the details, but I think that got resolved - check the
group archives and the community wiki (tiddlywiki.org).
"""
http://groups.google.com/group/TiddlyWiki/browse_thread/thread/9f86c20aa4fbfb81/17716049eb3d5a8b?#17716049eb3d5a8b

-- F.

Marc Stober

unread,
Jul 2, 2009, 12:32:56 PM7/2/09
to TiddlyWiki
It did work from my local drive.

I was able to get it working again by fiddling with the security
settings in Internet Explorer. The path was already in my Trusted
Sites zone, and I changed the settings for that zone so that most of
the Active-X related items were set to Enable or Prompt. IE8 must have
added some new restriction by default.

However, I think there is also an issue in TiddlyWiki, at least in
error handling. I tried opening an old backup of my TiddlyWiki in IE
8, and I just got the "It's not possible to save changes" message box.
Whereas in 2.5.2, it takes me into the IE 8 script debugger. Stepping
into the debugger it looks like there was an exception being raised in
the isAvailable() method that tries to create a
Scripting.FileSystemObject, so that getDriver() returns null. (Silver
lining: Got to try out the new IE 8 script debugger. :-)

Thanks for a great product!

- Marc
> """http://groups.google.com/group/TiddlyWiki/browse_thread/thread/9f86c2...
>
> -- F.

FND

unread,
Jul 6, 2009, 5:04:36 AM7/6/09
to Tiddl...@googlegroups.com
> I was able to get it working again by fiddling with the security
> settings in Internet Explorer.

Thanks for looking into this!

I've raised a ticket:
http://trac.tiddlywiki.org/ticket/1092
Hopefully we can address this in the next release.


-- F.

Marc Stober

unread,
Jul 15, 2009, 12:58:47 PM7/15/09
to TiddlyWiki
To anyone searching for this in the future - just had the same issue
with IE6 (maybe a Windows update, not really sure why) and the setting
that worked the magic was: "initialize and script ActiveX control not
marked as safe"

I set it to "prompt" - I guess I could set it to "enable" and skip the
prompt but I like the idea of web pages not saving files locally
unless I know about it, and of course it's expect for TiddlyWiki.
Reply all
Reply to author
Forward
0 new messages