Subject: some more info on multi-view list crash
From: Mike Nordell (tamlin@algonet.se)
Date: Fri Nov 24 2000 - 06:37:52 CST
I think this one should be reproducible on all platforms.
Start AW.
Open a new window on the doc.
Press the Numbered List toolbar button. Bang.
Callstack:
fl_DocListener::change()
PD_Document::notifyListeners()
pt_PieceTable::_fmtChangeStruxWithNotify()
pt_PieceTable::changeStruxFmt()
PD_Document::changeStruxFmt()
FV_View::setBlockFormat()
fl_BlockLayout::_createListLabel()
fl_BlockLayout::listUpdate()
fl_DocListener::change()
PD_Document::notifyListeners()
PD_Document::listUpdate()
fl_AutoNum::_updateItems()
fl_AutoNum::insertFirstItem()
fl_BlockLayout::_lookupProperties()
fl_BlockLayout::doclistener_changeStrux()
fl_SectionLayout::bl_doclistener_changeStrux()
fl_DocListener::change()
PD_Document::notifyListeners()
pt_PieceTable::_fmtChangeStruxWithNotify()
pt_PieceTable::changeStruxFmt()
PD_Document::changeStruxFmt()
fl_BlockLayout::StartList(List_Type NUMBERED_LIST, ...)
fl_BlockLayout::StartList()
FV_View::processSelectedBlocks(List_Type NUMBERED_LIST)
ap_EditMethods::doNumbers()
EV_Toolbar::invokeToolbarMethod()
Could it be the repeated call-chain
PD_Document::changeStruxFmt() ->
pt_PieceTable::changeStruxFmt() ->
pt_PieceTable::_fmtChangeStruxWithNotify() ->
PD_Document::notifyListeners() ->
fl_DocListener::change()
first called from fl_BlockLayout::StartList and then from
FV_View::setBlockFormat that makes it go poof?
/Mike
This archive was generated by hypermail 2b25 : Fri Nov 24 2000 - 06:37:20 CST