Content

Better than bad, it's good

del.icio.us down

15 December 2005 - Filed under Trend Sweet Trend

Over the past day we’ve seen some weirdness over at del.icio.us. Last night I saw this error:

System error

error: Can’t call method “prepare” on an undefined value at /www/del.icio.us/comp/user/get line 13.
context:
9: my $usedb = ‘master’;
10: my $ret;
11:
12: if (!$auth_user) { $usedb = ‘user’ }
13: if (!exists ($db->{$usedb})) { $usedb = ‘master’ }
14: $user_name_q->{$usedb} = $db->{$usedb}->prepare(’select * from users where user_name = ?’);
15: my $query = $user_name_q->{$usedb};
16: $query->execute(lc($user_name));
17:

code stack: /www/del.icio.us/comp/user/get:13
/www/del.icio.us/site/dhandler:194
/www/del.icio.us/site/autohandler:110

raw error

Then on clicking raw error it showed this stuff here:

Can't call method "prepare" on an undefined value at /www/del.icio.us/comp/user/get line 13.

Trace begun at /usr/share/perl5/HTML/Mason/Exceptions.pm line 131HTML::Mason::Exceptions::rethrow_exception('Can\'t call method "prepare" on an undefined value at /www/del.icio.us/comp/user/get line 13.^J') called at /www/del.icio.us/comp/user/get line 13HTML::Mason::Commands::__ANON__('dbh', undef, 'user_name', 'dsterry', 'auth_user', 'dsterry') called at /usr/share/perl5/HTML/Mason/Component.pm line 134HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x1d3f4f0)', 'dbh', undef, 'user_name', 'user', 'auth_user', 'user') called at /usr/share/perl5/HTML/Mason/Request.pm line 1069eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1068HTML::Mason::Request::comp(undef, undef, 'dbh', undef, 'user_name', 'user', 'auth_user', 'user') called at /www/del.icio.us/site/dhandler line 194HTML::Mason::Commands::__ANON__('dbh', undef, 'auth_user', 'user', 'items', 100, 'tagview', 'cloud', 'tagsort', 'alpha', 'bundleview', 'hide', 'cookies', 'HASH(0x1b52740)', 'browser', 'ff') called at /usr/share/perl5/HTML/Mason/Component.pm line 134HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x1b14410)', 'dbh', undef, 'auth_user', 'user', 'items', 100, 'tagview', 'cloud', 'tagsort', 'alpha', 'bundleview', 'hide', 'cookies', 'HASH(0x1b52740)', 'browser', 'ff') called at /usr/share/perl5/HTML/Mason/Request.pm line 1074eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1068HTML::Mason::Request::comp(undef, undef, 'dbh', undef, 'auth_user', 'user', 'items', 100, 'tagview', 'cloud', 'tagsort', 'alpha', 'bundleview', 'hide', 'cookies', 'HASH(0x1b52740)', 'browser', 'ff') called at /usr/share/perl5/HTML/Mason/Request.pm line 760HTML::Mason::Request::call_next('HTML::Mason::Request::ApacheHandler=HASH(0x1ad11c0)', 'dbh', undef, 'auth_user', 'user', 'items', 100, 'tagview', 'cloud', 'tagsort', 'alpha', 'bundleview', 'hide', 'cookies', 'HASH(0x1b52740)', 'browser', 'ff') called at /www/del.icio.us/site/autohandler line 110HTML::Mason::Commands::__ANON__ at /usr/share/perl5/HTML/Mason/Component.pm line 134HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x1b52bd0)') called at /usr/share/perl5/HTML/Mason/Request.pm line 1069eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1068HTML::Mason::Request::comp(undef, undef, undef) called at /usr/share/perl5/HTML/Mason/Request.pm line 338eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 338eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 297HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x1ad11c0)') called at /usr/share/perl5/HTML/Mason/ApacheHandler.pm line 134eval {...} at /usr/share/perl5/HTML/Mason/ApacheHandler.pm line 134HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandler=HASH(0x1ad11c0)') called at /usr/share/perl5/HTML/Mason/ApacheHandler.pm line 793HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x1acc1c0)', 'Apache=SCALAR(0x1087150)') called at (eval 43) line 8HTML::Mason::ApacheHandler::handler('
HTML::Mason::ApacheHandler', 'Apache=SCALAR(0x1087150)') called at /dev/null line 0eval {...} at /dev/null line 0

then Wednesday from around 4:30 pm to Thursday 1:00 am PST del.icio.us was down showing the following message:

del.icio.us is down for maintenance. we’ll be back in one hour.

I just checked again, I saw my user page and then I saw the first error again. It kind of looks like the database is having issues. Unfortunately all this meant that Alex’s Livemarks and my Trends(retired in 2008) were both having issues today too. Hope they get all this worked out soon…

2005-12-15  »  David Sterry