From: Marc L. <ma...@ma...> - 2009-10-15 11:28:46
|
Hi! I have a user that reported this to me on branches/3.0 I do not know yet how, I guess it's by copy-pasting something. It's strange because cachepages is off. M ;-) On Thu, Oct 8, 2009 at 4:53 AM, Filipus Klutiero <ch...@gm...> wrote: > Ah, the neverending question. Time will answer that. Until then, like > for most bugs, your best chance is to file an issue report in our tracker. > > You can try assigning the report to the culprit. If that gives no result > after reasonable time, you can always prod me and I'll try something. > > Michael Risch a écrit : >> So, who can fix this? If it were me, I would! >> >> Regards, >> MR >> >> >>>>> <tik...@li...> 10/6/2009 9:39 PM >>> >>>>> >> Message: 5 >> Date: Tue, 06 Oct 2009 20:58:43 -0400 >> From: Filipus Klutiero <ch...@gm...> >> Subject: Re: [Tikiwiki-devel] tiki_link_cache >> To: Tikiwiki developers <tik...@li...> >> Message-ID: <4AC...@gm...> >> Content-Type: text/plain; charset=ISO-8859-1; format=flowed >> >> Michael Risch a ?crit : >> >>> A user added a link to a comment, and now any page that tries to show the link (e.g. the wiki page or the comments admin page) gives me a sql error. My code is up to date to about a week ago - has this been spotted and fixed? A quick search didn't turn anything up for me. >>> >>> >> No, I can reproduce this on current trunk. Here's the stack trace: >> >>> * /var/www/tiki/trunk/tiki-index.php : 0 -> {main}(array ( )) >>> * /var/www/tiki/trunk/tiki-index.php : 427 -> runSetups(array ( )) >>> * /var/www/tiki/trunk/lib/wiki/renderlib.php : 89 -> setupPage(array ( )) >>> * /var/www/tiki/trunk/lib/wiki/renderlib.php : 310 -> get_parse(array >>> ( 'page' => '\'HomePage\'', 'canBeRefreshed' => 'FALSE', )) >>> * /var/www/tiki/trunk/lib/wiki/wikilib.php : 375 -> parse_data(array ( >>> 'data' => '\'{BACKLINKS()}{BACKLINKS}\\r\\n((nouvel escape >>> test))\\r\\n((Home >>> ))\\r\\n{YOUTUBE(movie="http://www.youtube.com/watch?v=_wesmkqvUPI")}{YOUTUBE}\\r\\n!!{img >>> src=pics/icons/star.png alt="Star"} Get started.\\r\\nTo begin >>> configuring your site:\\r\\n{FANCYLIST()}\\r\\n1) Log in as the >>> __admin__ with password __admin__.\\r\\n2) Change the admin >>> password.\\r\\n3) Enable specific Tiki features.\\r\\n4) Configure the >>> features.\\r\\n{FANCYLIST}\\r\\n\\r\\n!!{img src=pics/icons/help.png >>> alt="Help"} Need help?\\r...\'', 'options' => 'array (\'is_html\' => >>> \'0\')', )) >>> * /var/www/tiki/trunk/lib/tikilib.php : 6370 -> cache_links(array ( >>> 'links' => 'array (0 => \'http://info.tikiwiki.org/Learn+More\', 1 => >>> \'http://info.tikiwiki.org/Help+Others\', 2 => >>> \'http://doc.tikiwiki.org\', 3 => \'http://www.tikiwiki.org/forums\', >>> 4 => \'http://info.tikiwiki.org/Join+the+community\')', )) >>> * /var/www/tiki/trunk/lib/tikilib.php : 3505 -> cache_url(array ( >>> 'url' => '\'http://info.tikiwiki.org/Learn+More\'', 'data' => '', )) >>> * /var/www/tiki/trunk/lib/tikilib.php : 3739 -> queryError(array ( >>> 'query' => '\'insert into `tiki_link_cache`(`url`,`data`,`refresh`) >>> values(?,?,?)\'', 'error' => 'NULL', 'values' => 'array (0 => >>> \'http://info.tikiwiki.org/Learn+More\', 1 => >>> \'\\n\\n\\n\\t\\n\\n\\n\\t\\t\\n\\t\\t\\n\\t\\t\\n\\n\\t\\n\\n\\n\\t\\t\\n\\t\\t\\n\\t\\t >>> >> >> cache_url unconditionally calls queryError(). I don't know what >> queryError() is supposed to do (and certainly didn't hope to find this >> documented), but the following code from Bridge.php is odd: >> >> function query( $query = null, $values = null, $numrows = -1, >> $offset = -1, $reporterrors = true ) // {{{ >> { >> return self::get()->query( $query, $values, $numrows, $offset, >> $reporterrors ); >> } // }}} >> >> function queryError( $query, &$error, $values = null, $numrows = -1, >> $offset = -1 ) // {{{ >> { >> return self::get()->query( $query, $error, $values, $numrows, >> $offset ); >> } // }}} >> >> Calling self::get()->query() with in turn $values or $error as second >> argument is strange. I figure queryError is probably meant to call >> self::get()->queryError() instead. >> >> This code was introduced in r20205. >> > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > Tikiwiki-devel mailing list > Tik...@li... > https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel > -- Marc Laporte http://MarcLaporte.com http://TikiWiki.org/MarcLaporte http://AvanTech.net http://OurWiki.net |