<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to bugs</title><link href="https://sourceforge.net/p/jaula/bugs/" rel="alternate"/><link href="https://sourceforge.net/p/jaula/bugs/feed.atom" rel="self"/><id>https://sourceforge.net/p/jaula/bugs/</id><updated>2012-10-05T11:04:17Z</updated><subtitle>Recent changes to bugs</subtitle><entry><title>Exception specifications cause process termination</title><link href="https://sourceforge.net/p/jaula/bugs/17/" rel="alternate"/><published>2012-10-05T11:04:17Z</published><updated>2012-10-05T11:04:17Z</updated><author><name>Stephen Lynch</name><uri>https://sourceforge.net/u/stephenlynch/</uri></author><id>https://sourceforge.net6e0125070a2327c9176aac13568a15c1628ea05c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The exception specifications in jaula cause process termination when new throws std::bad_alloc exceptions even if the exeption could have been caught and handled successfully.&lt;/p&gt;
&lt;p&gt;The general advice I've seen regarding exception specs. is to remove them (eg. &lt;a href="http://www.gotw.ca/publications/mill22.htm" rel="nofollow"&gt;http://www.gotw.ca/publications/mill22.htm&lt;/a&gt; ) so that's what I've done.&lt;/p&gt;
&lt;p&gt;Patch attached&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Object names are not escaped</title><link href="https://sourceforge.net/p/jaula/bugs/16/" rel="alternate"/><published>2012-10-05T10:52:00Z</published><updated>2012-10-05T10:52:00Z</updated><author><name>Stephen Lynch</name><uri>https://sourceforge.net/u/stephenlynch/</uri></author><id>https://sourceforge.net084d10a82fd6e1214d38e5846185901d28774b04</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;if you have the object described by the following JSON&lt;br /&gt;
{ "\"key\" ": "\"value\"" }&lt;br /&gt;
Stored in memory jaula will serialise that as&lt;br /&gt;
{ ""key"": "\"value\"" }&lt;/p&gt;
&lt;p&gt;according to &lt;a href="http://www.json.org/" rel="nofollow"&gt;http://www.json.org/&lt;/a&gt; the object name should be treated the same was as a value string.&lt;/p&gt;
&lt;p&gt;(inefficient) patch attached.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>asString() on intValue throws exception</title><link href="https://sourceforge.net/p/jaula/bugs/15/" rel="alternate"/><published>2010-06-26T23:43:11Z</published><updated>2010-06-26T23:43:11Z</updated><author><name>sorenriise</name><uri>https://sourceforge.net/u/sorenriise/</uri></author><id>https://sourceforge.netda136b8b11fa59ff5ab78b29cf94c8245a787960</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I had expected just about everything should be able to retrieve as String -- including objects and arrays (feature suggestion).&lt;/p&gt;
&lt;p&gt;reader.parse("{\"intvalue\":1}",root);&lt;br /&gt;
if (root["intvalue"].isConvertibleTo(Json::stringValue)) // isConvertibleTo  is returning true&lt;br /&gt;
cout &amp;lt;&amp;lt; root["intvalue"].asString() // throws exception......&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>jaula and opencv</title><link href="https://sourceforge.net/p/jaula/bugs/14/" rel="alternate"/><published>2010-06-08T18:38:29Z</published><updated>2010-06-08T18:38:29Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net6d0bbb91c266f3b75251483dd93ae1e524aab9fa</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi! I'm creating some opencv app and decided to use JSON to pass some objects inside my system. And here problem begans. &lt;br /&gt;
I process a picture inside one thread, get some data from it - then serialize it to JSON strings. As a veryfication I want to recover objects from those strings and compare them. Then problem occurs - parser aborts when it meets a float inside the table. It says "non-numerical value &amp;lt;here comes the float&amp;gt; not enclosed in double quotes". But here it is fun part - when I comment imshow() line, which I use to have preview on the processed file, problem vanishes and parsing continues without any problems. Any clues what could cause this error?? &lt;br /&gt;
Best Regards&lt;br /&gt;
Konrad&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Multi-byte symbolse are incorrectly encoded to utf8</title><link href="https://sourceforge.net/p/jaula/bugs/13/" rel="alternate"/><published>2010-02-25T16:53:36Z</published><updated>2010-02-25T16:53:36Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.netf04558418dc6cb7ee55500c20b16050d6a079c33</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Value_String::stringRepr() function doesnt encode multi-byte UTF8 symbols correctly. &lt;br /&gt;
For example the symbol ∛ - should be output as \u8731 but is output as \u00e2\u0088\u009b&lt;/p&gt;
&lt;p&gt;Library version - 1.4.0&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>gcc-4.4 missing include</title><link href="https://sourceforge.net/p/jaula/bugs/12/" rel="alternate"/><published>2009-04-29T21:46:22Z</published><updated>2009-04-29T21:46:22Z</updated><author><name>Loic Dachary</name><uri>https://sourceforge.net/u/loic/</uri></author><id>https://sourceforge.net17529ef9ff35520c4d21fc4beac0c580d68c3fd9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;You always have to #include headers directly and cannot&lt;br /&gt;
rely for things to be included indirectly.&lt;/p&gt;
&lt;p&gt;You can reproduce this problem with gcc-snapshot from unstable or&lt;br /&gt;
gcc-4.4 from experimental.&lt;/p&gt;
&lt;p&gt;&amp;gt; &amp;gt; Automatic build of jaula_1.4.0-2 on em64t by sbuild/amd64 0.53&lt;br /&gt;
...&lt;br /&gt;
&amp;gt; &amp;gt; libtool: compile:  x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -g -O2 -MT jaula_lexan.lo -MD -MP -MF .deps/jaula_lexan.Tpo -c jaula_lexan.cc  -fPIC -DPIC -o .libs/jaula_lexan.o&lt;br /&gt;
&amp;gt; &amp;gt; jaula_lexan.cc: In member function 'int jaulaFlexLexer::yyinput()':&lt;br /&gt;
&amp;gt; &amp;gt; jaula_lexan.cc:1505: error: 'EOF' was not declared in this scope&lt;br /&gt;
&amp;gt; &amp;gt; make[4]: *** [jaula_lexan.lo] Error 1&lt;br /&gt;
&amp;gt; &amp;gt; make[4]: Leaving directory `/build/tbm/jaula-1.4.0/jaula'&lt;/p&gt;
&lt;p&gt;The patch below will work.  However, since the other #include&lt;br /&gt;
statements are wrapped in an #ifdef statement you may want to do this&lt;br /&gt;
for this #include too.&lt;/p&gt;
&lt;p&gt;--- jaula/jaula_lexan.ll~ 2009-04-29 20:55:20.000000000 +0000&lt;br /&gt;
+++ jaula/jaula_lexan.ll   2009-04-29 20:56:24.000000000 +0000&lt;br /&gt;
@@ -50,6 +50,8 @@&lt;br /&gt;
#endif&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;+#include &amp;lt;cstdio&amp;gt;&lt;br /&gt;
+&lt;br /&gt;
#ifdef HAVE_SSTREAM&lt;br /&gt;
#include &amp;lt;sstream&amp;gt;&lt;br /&gt;
#endif&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Please do not provide jaula/jaula_lexan.cc in tarball</title><link href="https://sourceforge.net/p/jaula/bugs/11/" rel="alternate"/><published>2008-07-02T00:13:43Z</published><updated>2008-07-02T00:13:43Z</updated><author><name>Artur R. Czechowski</name><uri>https://sourceforge.net/u/arturcz/</uri></author><id>https://sourceforge.netc5f97e05ab591bb3bbec0223221896abcc59244d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;If you provide this file in tarball make does not run flex to regenerate it. So, we have .cc file generated by your version of flex and during compilation we using FlexLexer.h from our version of flex. It leads to some strange compilation error. This error just disappeared after I deleted jaula/jaula_lexan.cc and flex regenerated it on its own.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>False Value - Type in Value_Object - Constructor</title><link href="https://sourceforge.net/p/jaula/bugs/10/" rel="alternate"/><published>2007-11-15T09:33:07Z</published><updated>2007-11-15T09:33:07Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net47bc0d84931e0ec5a10c7cd560081e9f03d0c8ca</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;In the implementation of Value_Object there is an error concerning the assignment of the objects value type to the base constructor Value_Complex. Must be "TYPE_OBJECT", not "TYPE_ARRAY". This error leads to problems in resolving the type of a value when receiving a JSON - Message.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>AM_CPPFLAGS assumes gcc</title><link href="https://sourceforge.net/p/jaula/bugs/9/" rel="alternate"/><published>2007-11-06T21:26:10Z</published><updated>2007-11-06T21:26:10Z</updated><author><name>Corey Stup</name><uri>https://sourceforge.net/u/cstup/</uri></author><id>https://sourceforge.net76ec2bed25d891cdb3f44149c56fa96a471809e8</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;In Makefile.in:&lt;br /&gt;
AM_CPPFLAGS = -Wall&lt;/p&gt;
&lt;p&gt;-Wall only works on gcc compilers.   ./configure will use other compilers (via CC and CCC), but the Makefiles must be hand edited.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Problem processing escaped text</title><link href="https://sourceforge.net/p/jaula/bugs/8/" rel="alternate"/><published>2007-05-04T12:45:30Z</published><updated>2007-05-04T12:45:30Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.neta1fc83284c767ec71e7a1a4847a5376a3ca1485b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;jparse crashes processing the attached example it works when the backslash is removed.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>