New problem.
Using the fix:
GRANT EXECUTE ON DB.DBA.RDF_FORMAT_TRIPLE_DICT_AS_NT TO "SPARQL";
we no longer get the error message, but Virtuoso crashes without warning on a
simple query such as
CONSTRUCT { ?s ?p ?o .}
WHERE { ?s ?p ?o . }
LIMIT 10
when NTriples is selected as display format.
In Virtuoso.log we see the following:
___________________________________________________________________
14:34:57 HTTP/WebDAV server online at 8890
14:34:57 Server online at 1111 (pid 29897)
14:35:26 COMP_2 0 192.168.5.63 Internal Compile text: sparql define
sql:signal-void-variables 1 CONSTRUCT { ?s ?p ?o .}
WHERE { ?s ?p ?o . }
LIMIT 10
14:35:26 COMP_2 104 192.168.5.63 Internal Compile text: sparql define
output:format "HTTP+NT text/plain" define sql:signal-void-variables 1 CONSTRUCT
{ ?s ?p ?o .}
WHERE { ?s ?p ?o . }
LIMIT 10
14:35:26 GPF: Dkalloc.c:148 Double free confirmed in alloc cache
___________________________________________________________________
Is this caused by the buggy NT serialization?
-Magnus
-----Original Message-----
From: Ivan Mikhailov [mailto:[email protected]]
Sent: 2. desember 2009 20:44
To: Magnus Haraldsen Amundsen
Cc: [email protected]
Subject: Re: [Virtuoso-users] 42000 Error SR186: No permission to execute
procedure DB.DBA.RDF_FORMAT_TRIPLE_DICT_AS_NT.
Hello Magnus
The bug is fixed already and the patch is in local CVS but it's still on
its way to the release. Meanwhile just
grant execute on DB.DBA.RDF_FORMAT_TRIPLE_DICT_AS_NT to SPARQL_SELECT;
from isql or the like. (OTOH the NT serialization was buggy, the fix is
in the CVS as well).
Best Regards,
Ivan Mikhailov
OpenLink Software
http://virtuoso.openlinksw.com
On Wed, 2009-12-02 at 14:28 +0100, Magnus Haraldsen Amundsen wrote:
> Hi,
>
>
>
> Using Virtuoso Open Source version 05.12.3041 with build date November
> 26th 2009 we get the following error when trying to do a simple query
> with NTriples as result format:
>
>
>
>
>
> 42000 Error SR186: No permission to execute procedure
> DB.DBA.RDF_FORMAT_TRIPLE_DICT_AS_NT.
>
>
>
> SPARQL query:
>
> define output:format "HTTP+NT text/plain" define
> sql:signal-void-variables 1 CONSTRUCT { ?s ?p ?o .}
>
> WHERE { ?s ?p ?o . }
>
> LIMIT 10
>
>
> Where do we set this permission?
>
>
>
>
>
> Med vennlig hilsen
>
> Magnus Haraldsen Amundsen
> Senior Kunnskapsingeniør
> Mobil: 920 95 243
> Epost: [email protected]
> Web: www.computas.com
>
> | COMPUTAS SETTER KUNNSKAP I SYSTEM |
>
> Computas AS Lysaker Torg 45, Postboks 482, 1327 Lysaker | Telefon: 67
> 83 10 00 | Faks: 67 83 10 01
>
>
>
>
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 4654 (20091202) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
> ------------------------------------------------------------------------------
> Join us December 9, 2009 for the Red Hat Virtual Experience,
> a free event focused on virtualization and cloud computing.
> Attend in-depth sessions from your desk. Your couch. Anywhere.
> http://p.sf.net/sfu/redhat-sfdev2dev
> _______________________________________________ Virtuoso-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/virtuoso-users
__________ Information from ESET NOD32 Antivirus, version of virus signature
database 4654 (20091202) __________
The message was checked by ESET NOD32 Antivirus.
http://www.eset.com
__________ Information from ESET NOD32 Antivirus, version of virus signature
database 4657 (20091203) __________
The message was checked by ESET NOD32 Antivirus.
http://www.eset.com