Upgrade ubuntu wikidpad stops working

38 views
Skip to first unread message

Tim Uckun

unread,
Oct 19, 2011, 5:30:00 PM10/19/11
to wikidpad-devel
Hey Guys.

I upgraded to 11.10 and it caused havoc with wikidpad. I suspect it
may be due to an update of python or one of it's libs. Here is the
trace.

Traceback (most recent call last):
File "/home/tim/apps/wikidpad2/lib/pwiki/MainApp.py", line 120, in <lambda>
lambda event: event.callable(*event.args, **event.kw) )
File "/home/tim/apps/wikidpad2/lib/pwiki/MainApp.py", line 393, in
OnInitDuringMain
self.startPersonalWikiFrame(CmdLineAction(sys.argv[1:]))
File "/home/tim/apps/wikidpad2/lib/pwiki/MainApp.py", line 542, in
startPersonalWikiFrame
self.globalConfigDir, self.globalConfigSubDir, clAction)
File "/home/tim/apps/wikidpad2/lib/pwiki/PersonalWikiFrame.py", line
358, in __init__
anchorToOpen=anchorToOpen)
File "/home/tim/apps/wikidpad2/lib/pwiki/PersonalWikiFrame.py", line
3182, in openWiki
self.openWikiPage(firstWikiWord, anchor=anchorToOpen)
File "/home/tim/apps/wikidpad2/lib/pwiki/PersonalWikiFrame.py", line
3518, in openWikiPage
forceReopen, **evtprops)
File "/home/tim/apps/wikidpad2/lib/pwiki/DocPagePresenter.py", line
269, in openWikiPage
self.loadWikiPage(page, **evtprops)
File "/home/tim/apps/wikidpad2/lib/pwiki/DocPagePresenter.py", line
286, in loadWikiPage
self.getSubControl("textedit").loadWikiPage(page, evtprops)
File "/home/tim/apps/wikidpad2/lib/pwiki/WikiTxtCtrl.py", line 1154,
in loadWikiPage
prst = docPage.getPresentation()
File "/home/tim/apps/wikidpad2/lib/pwiki/DocPages.py", line 942, in
getPresentation
self.getWikiWord())
File "/home/tim/apps/wikidpad2/lib/pwiki/wikidata/WikiDataManager.py",
line 238, in __call__
return self.callFunction(*args, **kwargs)
File "/home/tim/apps/wikidpad2/lib/pwiki/wikidata/original_sqlite/WikiData.py",
line 2183, in getPresentationBlock
(word,))
File "/home/tim/apps/wikidpad2/lib/pwiki/wikidata/original_sqlite/DbStructure.py",
line 95, in execSqlQuerySingleItem
self.dbCursor.execute(sql, params)
File "/home/tim/apps/wikidpad2/lib/pwiki/sqlite3api.py", line 348, in execute
self.nextRowIntern = self.stmt[0].column_auto_multi(fctfinder=colfct)
File "/home/tim/apps/wikidpad2/lib/pwiki/SqliteThin3.py", line 469,
in column_auto_multi
for col in xrange(0, self.column_count())]
File "/home/tim/apps/wikidpad2/lib/pwiki/SqliteThin3.py", line 461,
in column_auto
return fctfinder(self, col)(self, col)
File "/home/tim/apps/wikidpad2/lib/pwiki/SqliteThin3.py", line 279,
in column_blob
return _dll.sqlite3_column_blob(stmt._stmtpointer,
col).contents.raw # Return Blob instead?
ValueError: NULL pointer access

Bjorn

unread,
Oct 20, 2011, 1:33:24 AM10/20/11
to wikidpad-devel
do you have wx installed?

try to import wx from the python shell.

I have 10.10 and it is working fine.

/bjorn

Michael Butscher

unread,
Oct 20, 2011, 8:52:43 AM10/20/11
to wikidpa...@googlegroups.com
On 19.10.2011 23:30, Tim Uckun wrote:
> Hey Guys.
>
> I upgraded to 11.10 and it caused havoc with wikidpad. I suspect it
> may be due to an update of python or one of it's libs. Here is the
> trace.

It seems you are using WikidPad 1.9 (or even older). The problem is caused by an
update of the Sqlite library.

You can either update to WikidPad 2.0 (or newer) or you can try to replace
"lib/pwiki/SqliteThin3.py" in your WikidPad installation directory by the
version attached to this post (this should work but I haven't tested it).

Michael

SqliteThin3.py
Reply all
Reply to author
Forward
0 new messages