[Dev] Unable to run Chromium MiniBrowser app in user mode : ail_db.c: db_do_prepare(280) error

Baptiste Durand baptiste.durand at open.eurogiciel.org
Wed Jan 28 16:35:16 GMT 2015


Hi KC
Continue yours tests  with regular user "ys" , please  forget to try to
launch app with tizen globalapp. it is not the  purpose of this "system
user" :)


-> Could you tell me the smack label applyed to the directory /home/ys/?

In other words could you provides the output of the following commands:


chsmack /home/ys/
ls -la /home/ys/

Thanks






2015-01-28 16:51 GMT+01:00 박기철 <kc7576.park at samsung.com>:

>  Hi Baptiste,
>
> Thanks for your quick response.
>
>
>
> We tried as you suggested, but app launch still failed.
>
> Here are more details about install and launch flows. Please give more
> helps~~
>
>
>
> root at localhost:/# rpm -ih --nodeps --force
> org.tizen.chromium-efl-40.2214.38.51-1.armv7l.rpm
> root at localhost:/# ail_initdb
> root at localhost:/# pkg_initdb
>
> tizenglobalapp at localhost:/usr/apps$ pkgcmd -l
> ...
> system apps pkg_type [rpm] pkgid [org.tizen.chromium-efl] name
> [Chromium-efl MiniBrowser] version [40.2214.38.51]
> ...
> tizenglobalapp at localhost:/usr/apps$
> /usr/apps/org.tizen.chromium-efl/bin/mini_browser
>
>
>
> --> same errors!
>
>
>
> We tried after adding regular(?) user but also failed.
>
>
>
> root at localhost:/# useradd ys
> root at localhost:/# su - ys
>
> ys at localhost:/usr/apps$ pkgcmd -l
> ...
> system apps pkg_type [rpm] pkgid [org.tizen.chromium-efl] name
> [Chromium-efl MiniBrowser] version [40.2214.38.51]
> ...
> ys at localhost:/usr/apps$ /usr/apps/org.tizen.chromium-efl/bin/mini_browser
>
>
>
> --> errors with different logs(but on same library)
>
> Jan 01 03:08:51 localhost mini_browser[1268]: system_info_parse.c:
> system_info_get_value_from_config_xml(273) > cannot find
> tizen.org/feature/led field from /etc/config/model-config.xml file!!!
> Jan 01 03:08:51 localhost mini_browser[1268]: system_info.c:
> system_info_get_platform_bool(266) > cannot get tizen.org/feature/led
> Jan 01 03:08:51 localhost mini_browser[1268]: mini_browser.c: main(677) >
> Minibrowser main
> Jan 01 03:08:51 localhost mini_browser[1268]: ail_db.c:
> ail_get_app_DB(219) > [ail_get_app_DB,219] FAIL : to create directory
> /home/ys/.applications/dbspace 2
> Jan 01 03:08:51 localhost mini_browser[1268]: ail_db.c: db_open(359) >
> [db_open,359] Failed to create table
> /home/ys/.applications/dbspace/.app_info.db
> Jan 01 03:08:51 localhost mini_browser[1268]: ail_db.c: do_db_exec(587) >
> [do_db_exec,587] Cannot execute this query - attach database
> '/usr/dbspace/.app_info.db' as Global. because uncatched error
> Jan 01 03:08:51 localhost mini_browser[1268]: ail_db.c: db_open(376) >
> [db_open,376] executing query_attach : attach database
> '/usr/dbspace/.app_info.db' as Global
> Jan 01 03:08:51 localhost mini_browser[1268]: pkginfo.c:
> aul_app_get_appid_bypid(135) > second change pgid = 1268, pid = 1268
> Jan 01 03:08:51 localhost mini_browser[1268]: ail_db.c:
> ail_get_app_DB(219) > [ail_get_app_DB,219] FAIL : to create directory
> /home/ys/.applications/dbspace 2
> Jan 01 03:08:51 localhost mini_browser[1268]: ail_db.c: db_open(359) >
> [db_open,359] Failed to create table
> /home/ys/.applications/dbspace/.app_info.db
>
>
>
>
>
> Thanks & Best Regards
>
> KC
>
>
>
> ------- *Original Message* -------
>
> *Sender* : Baptiste Durand<baptiste.durand at open.eurogiciel.org>
>
> *Date* : 2015-01-28 22:30 (GMT+09:00)
>
> *Title* : Re: [Dev] Unable to run Chromium MiniBrowser app in user mode :
> ail_db.c: db_do_prepare(280) error
>
>
>       Hi KC,
>
> tizenglobalapp should  not  be used to launch applications.
>
> Your isssue should be never happens.
> shell in /etc/passwd should be set to /bin/false for this user.
>
>
> The only purpose of this "user" is to install/uninstall/update Common
> applications.
> tizenglobalapp is *not a regular* user
>
> There is no pam session (eg user environnment associated).
>
> To get yours apps avaible for all users.
> You've got to copy the applications files into /usr/apps/
> copy the manifest in /usr/share/pacakges/
> copy the desktop file in /usr/share/applications/
>
> run ail_initdb
>      pkg_initdb
>
> following this you should be able to run your apps by using any regular
> user
>
>
> BR
>
> Baptiste
>
> 2015-01-28 14:13 GMT+01:00 박기철 <kc7576.park at samsung.com>:
>
>>  Hi all,
>>
>>
>>
>> I am trying to build and run Chromium/Blink MiniBrowser(after EFL
>> porting) on Tizen 3.0 Odroid.
>>
>> In the root mode, the MiniBrowser is working with some workaround(without
>> using Tizen app framework).
>>
>> However, in the user mode, the MiniBrowser app is not working with
>> following errors.
>>
>> How can I solve these issue?
>>
>>
>>
>> root at localhost:/# su - tizenglobalapp
>> tizenglobalapp at localhost:/ <tizenglobalapp at localhost:/$>$
>> <tizenglobalapp at localhost:/$>
>> /usr/apps/org.tizen.chromium-efl/bin/mini_browwer
>>
>> ...
>>
>> Dec 31 23:27:05 localhost mini_browser[818]: ail_db.c: db_do_prepare(280)
>> > [db_do_prepare,280] (!db) -> db_do_prepare() return
>> Dec 31 23:27:05 localhost mini_browser[818]: app_error.c: app_error(64) >
>> [app_get_data_directory] INVALID_CONTEXT(0xffffffff) : failed to get the
>> package
>> Dec 31 23:27:05 localhost mini_browser[818]: ail_db.c: db_do_prepare(280)
>> > [db_do_prepare,280] (!db) -> db_do_prepare() return
>> Dec 31 23:27:05 localhost mini_browser[818]: app_error.c: app_error(64) >
>> [app_get_data_directory] INVALID_CONTEXT(0xffffffff) : failed to get the
>> package
>>
>> ...
>>
>>
>>
>> Used platform version is as follows.
>>
>> [Version]
>> Model=Tizen3/TV;
>> Build=tizen-tv_20150123.4;
>> [Build]
>> Date=20150123_112857;
>> Time=11:28:57;
>>
>>
>>
>> Best Regards
>>
>> KC Park
>>
>>
>> _______________________________________________
>> Dev mailing list
>> Dev at lists.tizen.org
>> https://lists.tizen.org/listinfo/dev
>>
>>
>
>
> --
>  Baptiste DURAND
> Eurogiciel Vannes/FR
>
>
>
>
>
>
>
>


-- 
Baptiste DURAND
Eurogiciel Vannes/FR
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tizen.org/pipermail/dev/attachments/20150128/8d65e416/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 201501290051673_Y5W7Z1SF.gif
Type: image/gif
Size: 13168 bytes
Desc: not available
URL: <http://lists.tizen.org/pipermail/dev/attachments/20150128/8d65e416/attachment-0002.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 201501290051666_UIXHLLKJ.gif
Type: image/gif
Size: 13168 bytes
Desc: not available
URL: <http://lists.tizen.org/pipermail/dev/attachments/20150128/8d65e416/attachment-0003.gif>


More information about the Dev mailing list