Hey Stefan,

Op 10 april 2012 16:47 heeft Stefan Ruppert <[email protected]> het
volgende geschreven:
> Hi all,
>
> I managed to use the WTreeView to load thousands and more tree items
> from our database. It works fine, but sometimes when I select a new tree
> which will remove the complete old large tree within the WTreeView it
> crashes or asserts.
>
> Currently I got the following assert(). I'm using the latest Wt 3.2.1
> release.
>
> myarmbrowser.wt: /home/ruppert/work/wt/wt-3.2.1/src/Wt/WTreeView.C:1899:
> void Wt::WTreeView::modelRowsInserted(const Wt::WModelIndex&, int, int):
> Assertion `n' failed.
> Abgebrochen (Speicherabzug geschrieben)
>
> I have a complete call stack, it seems to crash within endInsertRows()
> signal processing. For small trees (less than 1000 items) I never
> noticed a crash.
>
> Maybe I'll try to limit the tree, but whats the number of items which
> can be handled correctly?

Obviously, any number should be handled correctly (limited by a CSS
limitation w.r.t. maximum height of a widget, actually).

The assertion suggests a genuine bug -- could you suggest how we can
reproduce it here, preferably with a test case ?

Regards,
koen

------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
witty-interest mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/witty-interest

Reply via email to