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


User ab changed the following:

                  What    |Old value                 |New value
================================================================================
               Assigned to|ab                        |abi
--------------------------------------------------------------------------------




------- Additional comments from [EMAIL PROTECTED] Wed Dec  7 04:16:29 -0800 
2005 -------
Hint: Most of the time I had problems to reproduce this pro-
blem when starting soffice from msdev. Starting it outside 
and connecting to the process afterwards worked better.

The OFileAccess::exists method (located in fileaccess\source\
FileAccess.cxx) only tries to open a file for reading. If an 
XInputStream is available the file is considered to be exi-
sting. The problem occurs when the XInputStream reference is 
released.

This of cause calls the XInputStream dtor and finally leads to
a call to osl_joinWithThread that obviously fails:

ucbhelper3MSC.dll!osl::Thread::join()  Line 127 + 0xc   C++
ucbhelper3MSC.dll!ucb_impl::InputStream::~InputStream()  Line 568 + 0x12        
C++
ucbhelper3MSC.dll!ucb_impl::InputStream::`scalar deleting destructor'()  + 0xf  
C++
cppuhelper3MSC.dll!cppu::OWeakObject::release()  Line 234 + 0x1f        C++
ucbhelper3MSC.dll!cppu::WeakImplHelper2<com::sun::star::io::XInputStream,com::sun::star::io::XSeekable>::release()
 Line 121 + 0xc C++
fileacc.dll!05a11c06() == OFileAccess::exists

The code in SimpleFileAccess is very basic and uses the ucb::
Content helper functionality. The code doesn't care about
threads at all and I can't see any problem in this scenario.
So I assume the problem to be located in ucbhelper.



---------------------------------------------------------------------
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