Menu

xowa_app_windows_v3.3.4.1 not working.

Defects
William
2016-03-29
2016-03-30
  • William

    William - 2016-03-29

    Hi
    I just downloaded latest xowa_upgrade_windows_v3.3.4.1.exe and after installation it came up with Main Page, but I could not access Wikipedia.
    I then tried full installation xowa_app_windows_v3.3.4.1.zip and same thing.
    I then reinstalled previous working version xowa_app_windows_v3.3.4.1.zip and everything worked fine again.

    Operating system: Windows 7 - 32

    Regards William

     
  • gnosygnu

    gnosygnu - 2016-03-29

    Thanks for the report.

    This is a guess, but the upgrade may have failed because your last XOWA was version 3.1.4 or earlier. Unfortunately, the upgrades have a limited shelf-life of 4 versions. If you have a version older than 4 releases, it won't work correctly.

    Unfortunately, I don't have a guess for why the app version failed the first time, but worked the second time. There's no logic with the app packages; they just unpack files. If you want, you can fish out the relevant log file from C:\xowa\user\anonymous\app\tmp\log and send it to me. Otherwise, I'll see if anyone else reports an issue as well.

    Let me know if there is anything else. Thanks!

     
    • Anonymous

      Anonymous - 2016-03-29

      Sorry, I meant to say I reinstalled previous version v3.2.1.1

       
    • William

      William - 2016-03-29

      Sorry, the last 2 posts which reflect anonymouse was posted by William.
      I did not realise I was not logged in.

       
  • Anonymous

    Anonymous - 2016-03-29

    Here is a log file after doing another upgrade from v3.2.1.1 to v3.3.4.1
    Hope this helps.
    William

    20160329_154832.489 term:log_wtr
    20160329_154832.491 term:log_mgr
    20160329_154832.492 term:wiki_mgr
    20160329_154832.500 swt.kit.term:bgn
    20160329_154832.502 swt.kit.term:cursor
    20160329_154900.885 env.init: version=3.3.4.1
    20160329_154900.905 env.init: jar_url=xowa_windows.jar; build_date=2016-03-28 03:13
    20160329_154900.905 env.init: op_sys=windows32
    20160329_154900.907
    arguments:
    * NONE *
    use --help to show help

    20160329_154901.098 app.init
    20160329_154901.112 db.schema.load.bgn: conn=data source=X:\Xowa\user\xowa.user.anonymous.sqlite3;version=3;
    20160329_154901.307 db.schema.load.end
    20160329_154901.463 gfs.done: X:\Xowa\bin\windows\xowa\cfg\xowa_cfg_os.gfs
    20160329_154901.483 gfs.done: X:\Xowa\user\anonymous\app\data\cfg\xowa_user_cfg.gfs
    20160329_154901.485 gfs.done: X:\Xowa\user\anonymous\app\data\cfg\user_custom_cfg.gfs
    20160329_154901.487 gfs.done: X:\Xowa\bin\any\xowa\cfg\app\xowa.gfs
    20160329_154901.492 wiki.db_core.v2: url=X:\Xowa\bin\any\xowa\wiki\home\home.xowa
    20160329_154901.502 db.schema.load.bgn: conn=data source=X:\Xowa\bin\any\xowa\wiki\home\home.xowa;version=3;
    20160329_154901.506 db.schema.load.end
    20160329_154901.514 fsdb.db_core.v2: type=all url=X:\Xowa\bin\any\xowa\wiki\home\home.xowa
    20160329_154901.490 app.upgrade.done
    20160329_154901.491 wiki.init.bgn: home
    20160329_154901.548 wiki.init.end
    20160329_154901.552 site_cfg loaded; wiki=home itm=extensiontags tid=itm
    20160329_154901.554 site_cfg loaded; wiki=home itm=interwikimap tid=itm
    20160329_154901.597 swt.kit.init.done
    20160329_154901.928 wiki.db_core.v1: url=X:\Xowa\wiki\en.wikipedia.org\en.wikipedia.org.000.sqlite3
    20160329_154901.932 db.schema.load.bgn: conn=data source=X:\Xowa\wiki\en.wikipedia.org\en.wikipedia.org.000.sqlite3;version=3;
    20160329_154901.935 failed trie check: mid='-- MW:XOWA
    , old' page='' sect='null' text=CREATE TABLE text\n( page_id integer NOT NULL PRIMARY KEY -- MW:XOWA\n, old_text mediumblob NOT NULL -- medium blob -- MW:same; REF: Revision.php!loadText\n)
    20160329_154901.939 failed to launch urls: urls=en.wikipedia.org/wiki/Rotating_reference_frame;home/wiki/Main_Page; err=[err 0] <Bry_err_wkr> failed trie check: mid='-- MW:XOWA
    , old' page='' sect='null' text=CREATE TABLE text\n( page_id integer NOT NULL PRIMARY KEY -- MW:XOWA\n, old_text mediumblob NOT NULL -- medium blob -- MW:same; REF: Revision.php!loadText\n)
    gplx.core.brys.Bry_err_wkr.Fail(Unknown Source)
    gplx.core.brys.Bry_err_wkr.Fail(Unknown Source)
    gplx.core.brys.Bry_rdr.Chk_trie_as_obj(Unknown Source)
    gplx.dbs.metas.parsers.Dbmeta_parserfld.Parse_fld(Unknown Source)
    gplx.dbs.metas.parsers.Dbmeta_parser
    tbl.Parse(Unknown Source)
    gplx.dbs.engines.sqlite.Sqlite_schema_mgr.Init(Unknown Source)
    gplx.dbs.engines.sqlite.Sqlite_schema_mgr.Tbl_exists(Unknown Source)
    gplx.dbs.engines.sqlite.Sqlite_engine.Meta_tbl_exists(Unknown Source)
    gplx.dbs.Db_conn.Meta_tbl_exists(Unknown Source)
    gplx.dbs.Dbmeta_fld_itm.Make_or_null(Unknown Source)
    gplx.xowa.wikis.data.tbls.Xowd_page_tbl.<init>(Unknown Source)
    gplx.xowa.wikis.data.Xowd_db_file.<init>(Unknown Source)
    gplx.xowa.wikis.data.Xowd_db_file.load_(Unknown Source)
    gplx.xowa.wikis.data.Xowd_db_mgr.Init_by_load(Unknown Source)
    gplx.xowa.Xowe_wiki.Init_db_mgr(Unknown Source)
    gplx.xowa.Xowe_wiki.Init_wiki(Unknown Source)
    gplx.xowa.Xowe_wiki.Init_assert(Unknown Source)
    gplx.xowa.wikis.Xoae_wiki_mgr.Get_by_or_make_init_y(Unknown Source)
    gplx.xowa.guis.views.Xog_launcher_tabs.Launch_tab(Unknown Source)
    gplx.xowa.guis.views.Xog_launcher_tabs.Restore_tabs(Unknown Source)
    gplx.xowa.guis.views.Xog_launcher_tabs.Launch(Unknown Source)
    gplx.xowa.guis.views.Xog_tab_itm_read_mgr.Launch(Unknown Source)
    gplx.xowa.guis.Xoa_gui_mgr.Run(Unknown Source)
    gplx.xowa.apps.boots.Xoa_boot_mgr.Run_app(Unknown Source)
    gplx.xowa.apps.boots.Xoa_boot_mgr.Run(Unknown Source)
    gplx.xowa.Xoa_app_.Run(Unknown Source)
    gplx.xowa.Xowa_main.main(Unknown Source)
    20160329_154902.060 page.load: url=home/wiki/Main_Page
    20160329_154901.860 app.gui.kit_init.done
    20160329_154901.923 app.gui.win_load.done
    20160329_154901.924 app.launch.page.bgn
    20160329_154901.926 wiki.init.bgn: en.wikipedia.org
    20160329_154902.064 app.launch.page.end
    20160329_154902.257 jtidy.init; elapsed=26
    20160329_154902.320 page.async: url=home/wiki/Main_Page
    20160329_154902.320 page.load: url=home/wiki/Main_Page
    20160329_154902.497 page.async: url=home/wiki/Main_Page
    20160329_154905.378 page.load: url=en.wikipedia.org/wiki/Main_Page
    20160329_154905.378 page_load fail: page=en.wikipedia.org/ err=[err 0] <java.lang.NullPointerException> null
    gplx.xowa.wikis.data.Xowd_db_mgr.Tblpage(Unknown Source)
    gplx.xowa.wikis.dbs.Xodb_load_mgr_sql.Load_by_ttl(Unknown Source)
    gplx.xowa.wikis.data.Xow_data_mgr.Get_page(Unknown Source)
    gplx.xowa.wikis.data.Xow_data_mgr.Get_page(Unknown Source)
    gplx.xowa.wikis.data.Xow_data_mgr.Load_page_by_ttl(Unknown Source)
    gplx.xowa.guis.views.Load_page_wkr.Exec(Unknown Source)
    gplx.core.threads.Gfo_thread_pool.Run_wkr(Unknown Source)
    gplx.core.threads.Gfo_thread_pool.Invk(Unknown Source)
    gplx.core.threads.Thread_adp.run(Unknown Source)
    java.lang.Thread.run(Unknown Source)
    20160329_154905.383 fatal error while running; key=show_url_failed_swt err=[err 0] <java.lang.NullPointerException> null
    gplx.xowa.wikis.data.Xowd_db_mgr.Tbl
    page(Unknown Source)
    gplx.xowa.wikis.dbs.Xodb_load_mgr_sql.Load_by_ttl(Unknown Source)
    gplx.xowa.wikis.data.Xow_data_mgr.Get_page(Unknown Source)
    gplx.xowa.wikis.data.Xow_data_mgr.Get_page(Unknown Source)
    gplx.xowa.wikis.data.Xow_data_mgr.Get_page(Unknown Source)
    gplx.xowa.wikis.data.Xow_data_mgr.Get_page(Unknown Source)
    gplx.xowa.guis.views.Xog_tab_itm_read_mgr.Show_page_err(Unknown Source)
    gplx.xowa.guis.views.Xog_tab_itm.Show_url_failed(Unknown Source)
    gplx.xowa.guis.views.Xog_tab_itm.Invk(Unknown Source)
    gplx.gfui.Swt_gui_cmd.run(Unknown Source)
    org.eclipse.swt.widgets.RunnableLock.run(Unknown Source)
    org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
    org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
    org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
    gplx.gfui.Swt_kit.Kit_run(Unknown Source)
    gplx.xowa.guis.Xoa_gui_mgr.Run(Unknown Source)
    gplx.xowa.apps.boots.Xoa_boot_mgr.Run_app(Unknown Source)
    gplx.xowa.apps.boots.Xoa_boot_mgr.Run(Unknown Source)
    gplx.xowa.Xoa_app_.Run(Unknown Source)
    gplx.xowa.Xowa_main.main(Unknown Source)
    20160329_154914.711 page.load: url=en.wikipedia.org/wiki/Main_Page
    20160329_154914.806 page_load fail: page=en.wikipedia.org/ err=[err 0] <java.lang.NullPointerException> null
    gplx.xowa.wikis.data.Xowd_db_mgr.Tblpage(Unknown Source)
    gplx.xowa.wikis.dbs.Xodb_load_mgr_sql.Load_by_ttl(Unknown Source)
    gplx.xowa.wikis.data.Xow_data_mgr.Get_page(Unknown Source)
    gplx.xowa.wikis.data.Xow_data_mgr.Get_page(Unknown Source)
    gplx.xowa.wikis.data.Xow_data_mgr.Load_page_by_ttl(Unknown Source)
    gplx.xowa.guis.views.Load_page_wkr.Exec(Unknown Source)
    gplx.core.threads.Gfo_thread_pool.Run_wkr(Unknown Source)
    gplx.core.threads.Gfo_thread_pool.Invk(Unknown Source)
    gplx.core.threads.Thread_adp.run(Unknown Source)
    java.lang.Thread.run(Unknown Source)
    20160329_154914.815 fatal error while running; key=show_url_failed_swt err=[err 0] <java.lang.NullPointerException> null
    gplx.xowa.wikis.data.Xowd_db_mgr.Tbl
    page(Unknown Source)
    gplx.xowa.wikis.dbs.Xodb_load_mgr_sql.Load_by_ttl(Unknown Source)
    gplx.xowa.wikis.data.Xow_data_mgr.Get_page(Unknown Source)
    gplx.xowa.wikis.data.Xow_data_mgr.Get_page(Unknown Source)
    gplx.xowa.wikis.data.Xow_data_mgr.Get_page(Unknown Source)
    gplx.xowa.wikis.data.Xow_data_mgr.Get_page(Unknown Source)
    gplx.xowa.guis.views.Xog_tab_itm_read_mgr.Show_page_err(Unknown Source)
    gplx.xowa.guis.views.Xog_tab_itm.Show_url_failed(Unknown Source)
    gplx.xowa.guis.views.Xog_tab_itm.Invk(Unknown Source)
    gplx.gfui.Swt_gui_cmd.run(Unknown Source)
    org.eclipse.swt.widgets.RunnableLock.run(Unknown Source)
    org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
    org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
    org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
    gplx.gfui.Swt_kit.Kit_run(Unknown Source)
    gplx.xowa.guis.Xoa_gui_mgr.Run(Unknown Source)
    gplx.xowa.apps.boots.Xoa_boot_mgr.Run_app(Unknown Source)
    gplx.xowa.apps.boots.Xoa_boot_mgr.Run(Unknown Source)
    gplx.xowa.Xoa_app_.Run(Unknown Source)
    gplx.xowa.Xowa_main.main(Unknown Source)

     
  • gnosygnu

    gnosygnu - 2016-03-30

    Thanks for the log file and the clarification. That was super helpful.

    Two things:

    • I accidentally broke backward compatibility with the old .sqlite3 wikis. Keep in mind these wikis were from mid-2015, and I don't have any around. I fixed the issue on a spare copy of Latin Wikipedia. The next version of XOWA will be able to use these .sqlite3 wikis. However....
    • Even with the fix, the new search system won't work with these .sqlite3 wikis. That means you won't be able to use the "apostrophe" fix as well as other thing. Your best bet is to either build a new English Wikipedia, or download the most recent 2016-03 set from https://archive.org/details/Xowa_enwiki_latest .

    Sorry about that. Let me know if you have any other thoughts. Thanks.

     
  • William

    William - 2016-03-30

    Thanks... I do have one thought... If I went to "Wiki maintenance" and did a new UPDATE of en.wikipedia via script in online mode, would this repair the problem?

    I also have another question on UPDATES: The last option entitled SEARCH, if I click that and include it in the script with new update, how does this SEARCH feature benefit me?

     

    Last edit: William 2016-03-30
  • gnosygnu

    gnosygnu - 2016-03-30

    If I went to "Wiki maintenance" and did a new UPDATE of en.wikipedia via script in online mode, would this repair the problem?

    Nope. The "Wiki maintenance" page wouldn't help. The code only handles .xowa wikis. It'd take more effort to handle the old .sqlite3 wikis, and I'd really like to phase those out.

    I know downloading 20 GB is a pain, but can you download a new set from archive.org? Or build a new version through "Import Online"?

    I also have another question on UPDATES: The last option entitled SEARCH, if I click that and include it in the script with new update, how does this SEARCH feature benefit me?

    First, I just want to make sure we're on the same page: the new SEARCH won't work for your .sqlite3 wiki. As I said above, this is an oversight on my part, but it also involves more work.

    As to your questions, the new search feature has these main features:

    • Faster
    • Supports autocomplete in the address bar
    • Better sorting of search results through PageRank
    • Punctuation-friendly (apostrophes)
    • More boolen operators

    You can read more about it here: https://gnosygnu.github.io/xowa/blog.html

    If you want, I can upload an alpha of 3.4.1.1 that will....

    • Allow you to read your .sqlite3 wiki (but not search it)
    • Allow you to build simplewiki (or any other small wiki) and try out the new search feature

    Hope this helps.

     

    Last edit: gnosygnu 2016-03-30

Anonymous
Anonymous

Add attachments
Cancel