Main Menu

assertion failed

Started by liquid, July 18, 2018, 08:34:53 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

liquid

For the first time, I met the following assertion failure. It does not mean anything for me. What about you?

fet: interface/timetableviewstudentstimehorizontalform.cpp:540: void TimetableViewStudentsTimeHorizontalForm::updateStudentsTimetableTable(): Assertion `d*gt.rules.nHoursPerDay+h<studentsTimetableTable->columnCount()' failed.
Aborted


It happened while closing the dialog after finished successful generation.

Volker Dirr

that should never happen :-(
What version do you use?
Can you please sent me or Liviu your dataset? In best case the the data_and_timetable.fet file from the fet results folder. we will keep it private, but that will hepl us to understand the bug.

Volker Dirr

BTW: did you modify the number of hours per day or the number of days per week after generating?

Liviu Lalescu

I cannot replicate. I modified the number of days and hours. It is stable.

Please try to replicate. Send us your file and tell us the FET version you use.

liquid

Quote from: Volker Dirr on July 18, 2018, 08:41:32 PM
BTW: did you modify the number of hours per day or the number of days per week after generating?
Yes, I did.
If I replicate this I'll let you know.

Volker Dirr

What version did you use?
I tried a lot, but i can't reproduce.

Liviu Lalescu

I can  :-[

Generate, view timetable (don't close this view until the crash), increase number of hours or days, generate again.

I will fix this, but I am not sure when I'll release, because I just released 2 days ago.

Volker Dirr

Ah... Don't close the view is the trick.
I fear we need to recheck all modeless dialogs.

Liviu Lalescu

Thank you for the bug report!

I fixed this bug. I hope you will accept my solution, which is not perfect. Please see the Snapshots announcement and let me know. I intend to release in 1 or more days.