To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=79435





------- Additional comments from [EMAIL PROTECTED] Thu Dec  6 15:14:35 +0000 
2007 -------
So, the Dialog::Execute() calls Application::Yield to allow further user input.
The mouse event coming on the click goes to Calc and leads to a deactivation of
the chart, and therefore a deletion of the dialog. Well, that's not really news,
but a starting point to find out why the dialog is obviously no longer modal.

More useful stack:

[...]
ntdll.dll!7c81d77d()
ntdll.dll!7c82f9dd()
msvcr71.dll!7c34218a()
vcl680mi.dll!SystemWindow::~SystemWindow()  Line 136 + 0xf bytes        C++
vcl680mi.dll!Dialog::~Dialog()  Line 483 + 0x8 bytes    C++
vcl680mi.dll!TabDialog::~TabDialog()  Line 260 + 0xf bytes      C++
00eaddf0()
msvcr71.dll!7c34218a()
chartcontroller680mi.dll!chart::DataSourceDialog::`scalar deleting destructor'()
 + 0x20 bytes   C++
tk680mi.dll!609c9013()
tk680mi.dll!609d0324()
tk680mi.dll!609d68b1()
tk680mi.dll!609d668d()
vcl680mi.dll!Window::~Window()  Line 4412       C++
chartcontroller680mi.dll!chart::ChartWindow::~ChartWindow()  Line 76 + 0x9 
bytes        C++
chartcontroller680mi.dll!chart::ChartWindow::`scalar deleting destructor'()  +
0xf bytes       C++
tk680mi.dll!609c9013()
tk680mi.dll!609d0324()
chartcontroller680mi.dll!chart::ChartController::dispose()  Line 787 + 0x2d
bytes   C++
fwk680mi.dll!5cb01e5e()
fwk680mi.dll!5cb02215()
cppu3.dll!66788986()
embobj.dll!5cc64b75()
embobj.dll!5cc7013e()
vos3MSC.dll!60134831()
vcl680mi.dll!SalYieldMutex::release()  Line 207 + 0x6 bytes     C++
sfx680mi.dll!5d0910d8()
embobj.dll!5cc70705()
sal3.dll!63202cd0()
sal3.dll!6320370f()
cppu3.dll!667916c5()
cppu3.dll!667891a8()
cppu3.dll!66791f13()
embobj.dll!5cc6d693()
embobj.dll!5cc70bee()
sal3.dll!63203a4c()
sfx680mi.dll!5d092035()
sc680mi.dll!59619713()
ntdll.dll!7c82f9dd()
msvcr71.dll!7c34218a()
msvcr71.dll!7c34218f()
msvcr71.dll!7c34218f()
tl680mi.dll!6091907c()
tl680mi.dll!60919385()
svx680mi.dll!583ea21a()
svx680mi.dll!583edd53()
svx680mi.dll!583cbf24()
sc680mi.dll!59692024()
msvcr71.dll!7c3416b8()
msvcr71.dll!7c3416db()
msvcr71.dll!7c360947()
tl680mi.dll!60918841()
tl680mi.dll!609190d3()
ntdll.dll!7c82f9dd()
msvcr71.dll!7c34218a()
svx680mi.dll!58400af3()
sc680mi.dll!596b75d9()
sc680mi.dll!596b0f89()
vcl680mi.dll!Window::PreNotify(NotifyEvent & rNEvt={...})  Line 5125 + 0x21
bytes   C++
vcl680mi.dll!Window::PreNotify(NotifyEvent & rNEvt={...})  Line 5125 + 0x21
bytes   C++
sc680mi.dll!596b01ab()
vcl680mi.dll!Window::ImplGenerateMouseMove()  Line 3824 + 0x36 bytes    C++
sc680mi.dll!596b24c6()
vcl680mi.dll!ImplHandleMouseEvent(Window * pWindow=0x00000008, unsigned short
nSVEvent=60736, unsigned char bMouseLeave='Ø', long nX=32070312, long nY=1,
unsigned long nMsgTime=0, unsigned short nCode=162, unsigned short nMode=516)
 Line 875       C++
[EMAIL PROTECTED]()  + 0x9f8f bytes     C++
[EMAIL PROTECTED]()  + 0xdee9 bytes     C++
vcl680mi.dll!__SEH_epilog()  + 0x10 bytes       Asm
user32.dll!773b3927()
user32.dll!7739c76c()
user32.dll!7739cc6f()
user32.dll!7739c7a8()
vcl680mi.dll!ImplDispatchMessage(const tagMSG * lpMsg=0x00eaf0a8)  Line 203     
C++
vcl680mi.dll!ImplSalDispatchMessage(tagMSG * pMsg=0x00eaf0a8)  Line 723 C++
vcl680mi.dll!ImplSalYield(unsigned char bWait='', unsigned char
bHandleAllCurrentEvents=0)  Line 740 + 0x9 bytes        C++
vcl680mi.dll!WinSalInstance::Yield(bool bWait=true, bool
bHandleAllCurrentEvents=false)  Line 800        C++
vcl680mi.dll!Application::Yield(bool bAllEvents=false)  Line 558        C++
vcl680mi.dll!Dialog::Execute()  Line 722 + 0x7 bytes    C++
chartcontroller680mi.dll!chart::ChartController::executeDispatch_SourceData() 
Line 1234 + 0xc bytes   C++
chartcontroller680mi.dll!chart::ChartController::dispatch(const
com::sun::star::util::URL & rURL={...}, const
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> &
__formal={...})  Line 1061 + 0xc bytes  C++
chartcontroller680mi.dll!chart::ControllerCommandDispatch::dispatch(const
com::sun::star::util::URL & URL={...}, const
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> &
Arguments={...})  Line 513 + 0x23 bytes C++
fwk680mi.dll!5cb42b36()
fwk680mi.dll!5cb445e5()
tl680mi.dll!60915975()
vcl680mi.dll!Menu::Select()  Line 1193 + 0x10 bytes     C++
vcl680mi.dll!Menu::ImplCallSelect(Menu * __formal=0x00000000)  Line 2820        
C++
vcl680mi.dll!Menu::LinkStubImplCallSelect(void * pThis=0x06209470, void *
pCaller=0x00000000)  Line 2816 + 0xf bytes      C++
tl680mi.dll!60915975()
vcl680mi.dll!ImplHandleUserEvent(ImplSVEvent * pSVEvent=0x060a8b98)  Line 2024  
C++
vcl680mi.dll!ImplWindowFrameProc(Window * pWindow=0x01e7f880, SalFrame *
__formal=0x01e7fb08, unsigned short nEvent=22, const void * pEvent=0x060a8b98) 
Line 2519 + 0x9 bytes   C++
vcl680mi.dll!SalFrame::CallCallback(unsigned short nEvent=22, const void *
pEvent=0x060a8b98)  Line 304 + 0x16 bytes       C++
vcl680mi.dll!SalFrameWndProc(HWND__ * hWnd=0x007f02e0, unsigned int nMsg=1154,
unsigned int wParam=0, long lParam=101354392, int & rDef=1)  Line 5993 + 0x20
bytes   C++
vcl680mi.dll!SalFrameWndProcW(HWND__ * hWnd=0x007f02e0, unsigned int nMsg=1154,
unsigned int wParam=0, long lParam=101354392)  Line 6148 + 0x15 bytes   C++
user32.dll!7739c3e7()
user32.dll!7739c4b4()
user32.dll!7739c46a()
user32.dll!7739c76c()
user32.dll!7739cc6f()
user32.dll!7739c7a8()
vcl680mi.dll!ImplDispatchMessage(const tagMSG * lpMsg=0x00eafcc0)  Line 203     
C++
vcl680mi.dll!ImplSalDispatchMessage(tagMSG * pMsg=0x00eafcc0)  Line 723 C++
vcl680mi.dll!ImplSalYield(unsigned char bWait='', unsigned char
bHandleAllCurrentEvents=0)  Line 740 + 0x9 bytes        C++
vcl680mi.dll!WinSalInstance::Yield(bool bWait=true, bool
bHandleAllCurrentEvents=false)  Line 800        C++
vcl680mi.dll!Application::Yield(bool bAllEvents=false)  Line 558        C++
vcl680mi.dll!Application::Execute()  Line 516 + 0x7 bytes       C++
soffice.bin!0040ad33()
vcl680mi.dll!ImplSVMain()  Line 263     C++
vcl680mi.dll!SVMain()  Line 304 C++
soffice.bin!00401131()
msvcr71.dll!7c34214f()
soffice.bin!00401161()
soffice.bin!00401184()
soffice.bin!00418cdf()
kernel32.dll!77e523e5()


---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to