What looks not related to memory issue is that the crash seems to happen in
#close:

Smalltalk stack dump:
0xffc655d4 SqliteLibrary>close: 0x9726108: a(n) SqliteLibrary
0xffc655f4 SQLiteConnection>close 0xc672d08: a(n) SQLiteConnection
0xffc65610 SQLiteConnection>finalize 0xc672d08: a(n) SQLiteConnection
0xffc65630 WeakFinalizerItem>finalizeValues 0xc692b60: a(n)
WeakFinalizerItem

The idea is obvious...and I did exactly the same for SqueakDBX (now
OpenDBXDriver / Garage).... register the connections into the WeakRegistry
so that they are automatically closed without having the user to manually
do so.  I remember I had a case where the user WAS already doing an
explicit close and I would crash very much like this case when I was trying
to close a connection that was already closed.

I don't have Sqlite library handy, but could it be something similar?



On Tue, Apr 12, 2016 at 9:49 PM, Offray Vladimir Luna Cárdenas <
offray.l...@mutabit.com> wrote:

> Hi,
>
> On 12/04/16 16:51, Stephan Eggermont wrote:
>
>> On 12/04/16 22:44, Offray Vladimir Luna Cárdenas wrote:
>>
>>> I'm working with visualizations a external dataset which contains 270k
>>> records. So the best strategy seems to bridge pharo with SQLite to keep
>>> requirements low while using Roassal to visualize aggregated information
>>> that is obtained from querying the database.
>>>
>>
>> It won't fit in image?
>>
>>
> I tried with RTTabTable and NeoCVS but they can not load the data. I made
> a test drawing 150k points and the image starts to lag and trying to query
> the data becomes inefficient compared to query the data on SQLite. For the
> moment I'll export the query results to CVS, but I'll hope to have the
> SQLite bridge working soon.
>
> Offray
>
>


-- 
Mariano
http://marianopeck.wordpress.com

Reply via email to