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


User terryt changed the following:

                  What    |Old value                 |New value
================================================================================
            Ever confirmed|                          |1
--------------------------------------------------------------------------------
                    Status|UNCONFIRMED               |NEW
--------------------------------------------------------------------------------
                  Keywords|                          |oooqa
--------------------------------------------------------------------------------
                   Version|OOo 1.1 Beta              |OOo 1.1.4
--------------------------------------------------------------------------------




------- Additional comments from [EMAIL PROTECTED] Sat May 21 17:56:22 -0700 
2005 -------
Added oooqa keyword. Changed version to OOo 1.1.4 (since this is what 
NeoOffice/J 1.1RC is based 
on).

Can confirm the document crashes OOo 1.1.4 on Mac OS X 10.3.x using X11.app. 
Crash log follows :

Host Name:      twinpeaks.local
Date/Time:      2005-05-21 17:48:31 -0700
OS Version:     10.3.3 (Build 7F44)
Report Version: 2

Command: soffice.bin
Path:    /Volumes/MoreApps/OOo_1.1.4/program/soffice.bin
Version: ??? (???)
PID:     483
Thread:  0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000008

Thread 0 Crashed:
0   libxo645mxp.dylib           0x06937ad4 
SvXMLImport::startElement(rtl::OUString const&, com::sun::
star::uno::Reference<com::sun::star::xml::sax::XAttributeList> const&) + 0x290
1   sax.uno.dylib               0x01f424b8 sax_expatwrap::SaxExpatParser_Impl::
callbackStartElement(void*, unsigned short const*, unsigned short const**) + 
0x150
2   sax.uno.dylib               0x01f4ca4c doContent + 0x5d0
3   sax.uno.dylib               0x01f4e460 doProlog + 0x340
4   sax.uno.dylib               0x01f4e10c prologProcessor + 0x54
5   sax.uno.dylib               0x01f4bd8c XML_Parse + 0xb8
6   sax.uno.dylib               0x01f41f08 
sax_expatwrap::SaxExpatParser_Impl::parse() + 0x13c
7   sax.uno.dylib               0x01f40f50 
sax_expatwrap::SaxExpatParser::parseStream(com::sun::star::
xml::sax::InputSource const&) + 0x628
8   libsw645mxp.dylib           0x080abd08 
ReadThroughComponent(com::sun::star::uno::
Reference<com::sun::star::io::XInputStream>, 
com::sun::star::uno::Reference<com::sun::star::lang::
XComponent>, String const&, 
com::sun::star::uno::Reference<com::sun::star::lang::
XMultiServiceFactory>&, char const*, 
com::sun::star::uno::Sequence<com::sun::star::uno::Any>, rtl::
OUString const&, unsigned char, unsigned char, 
com::sun::star::uno::Reference<com::sun::star::text::
XTextRange>&, unsigned char, unsigned short, unsigned char, unsigned char, 
unsigned char) + 0x5f0
9   libsw645mxp.dylib           0x080ac6dc ReadThroughComponent(SvStorage*, 
com::sun::star::uno::
Reference<com::sun::star::lang::XComponent>, char const*, char const*, 
com::sun::star::uno::
Reference<com::sun::star::lang::XMultiServiceFactory>&, char const*, 
com::sun::star::uno::
Sequence<com::sun::star::uno::Any>, rtl::OUString const&, unsigned char, 
unsigned char, com::sun::
star::uno::Reference<com::sun::star::text::XTextRange>&, unsigned char, 
unsigned short, unsigned 
char, unsigned char) + 0x44c
10  libsw645mxp.dylib           0x080ad9b8 XMLReader::Read(SwDoc&, SwPaM&, 
String const&) + 
0x10b4
11  libsw645mxp.dylib           0x07f8daf0 SwReader::Read(Reader const&) + 0x394
12  libsw645mxp.dylib           0x080f1d24 SwDocShell::Load(SvStorage*) + 0x2f0
13  libsw645mxp.dylib           0x080f20f0 virtual thunk [v:0,-56] to 
SwDocShell::Load(SvStorage*) + 
0x1c
14  libsfx645mxp.dylib          0x052e01f0 
SfxObjectShell::LoadOwnFormat(SfxMedium&) + 0x154
15  libsfx645mxp.dylib          0x052d7adc SfxObjectShell::DoLoad(SfxMedium*) + 
0x968
16  libsfx645mxp.dylib          0x05274274 
LoadEnvironment_Impl::Load(SfxObjectFactory const*) + 
0x554
17  libsfx645mxp.dylib          0x05275cc0 
LoadEnvironment_Impl::LoadDataAvailable() + 0x244
18  libsfx645mxp.dylib          0x05275ed0 
LoadEnvironment_Impl::LoadDataAvailable() + 0x454
19  libsfx645mxp.dylib          0x052733e4 LoadEnvironment_Impl::Start() + 0x8a4
20  libsfx645mxp.dylib          0x05325048 
SfxFrameLoader_Impl::load(com::sun::star::uno::
Sequence<com::sun::star::beans::PropertyValue> const&, 
com::sun::star::uno::Reference<com::sun::
star::frame::XFrame> const&) + 0x2000
21  libfwk645mxp.dylib          0x04ba49f8 
framework::BaseDispatcher::implts_loadIt(com::sun::star::
util::URL const&, 
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&, 
rtl::OUString 
const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, 
com::sun::star::uno::
Any const&) + 0x11cc
22  libfwk645mxp.dylib          0x04ba6c9c 
framework::BlankDispatcher::dispatch(com::sun::star::util::
URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> 
const&) + 0x554
23  libfwk645mxp.dylib          0x04b9f4a0 
framework::BaseDispatcher::dispatchWithNotification(com::
sun::star::util::URL const&, 
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> 
const&, 
com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> 
const&) + 
0x1d0
24  libfwk645mxp.dylib          0x04bb1a30 
framework::Desktop::loadComponentFromURL(rtl::
OUString const&, rtl::OUString const&, long, 
com::sun::star::uno::Sequence<com::sun::star::beans::
PropertyValue> const&) + 0xcc8
25  libsfx645mxp.dylib          0x05243504 
SfxApplication::OpenDocExec_Impl(SfxRequest&) + 
0x384c
26  libsfx645mxp.dylib          0x05364fa8 SfxDispatcher::Call_Impl(SfxShell&, 
SfxSlot const&, 
SfxRequest&, unsigned char) + 0x600
27  libsfx645mxp.dylib          0x05366fe0 SfxDispatcher::Execute(unsigned 
short, unsigned short, 
SfxPoolItem const**, unsigned short, SfxPoolItem const**) + 0x298
28  libsfx645mxp.dylib          0x05360b00 
SfxDispatchController_Impl::dispatch(com::sun::star::util::
URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> 
const&, com::sun::
star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) + 
0x630
29  libsfx645mxp.dylib          0x0536004c 
SfxOfficeDispatch::dispatch(com::sun::star::util::URL 
const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> 
const&) + 0x2c
30  libfwk645mxp.dylib          0x04be820c 
framework::MenuManager::Select(Menu*) + 0xa78
31  libvcl645mxp.dylib          0x005b4430 Menu::Select() + 0x54
32  libvcl645mxp.dylib          0x005b79a4 Menu::ImplCallSelect(Menu*) + 0x24
33  libvcl645mxp.dylib          0x005f3150 ImplHandleUserEvent(ImplSVEvent*) + 
0x98
34  libvcl645mxp.dylib          0x005f3930 ImplWindowFrameProc(void*, 
SalFrame*, unsigned short, 
void const*) + 0x388
35  libvcl645mxp.dylib          0x0063f338 
SalFrameData::HandleClientMessage(XClientMessageEvent*) 
+ 0xb0
36  libvcl645mxp.dylib          0x0063fb70 SalFrameData::Dispatch(_XEvent*) + 
0x55c
37  libvcl645mxp.dylib          0x006633e0 SalDisplay::Dispatch(_XEvent*) + 
0x334
38  libvcl645mxp.dylib          0x00663084 SalDisplay::Yield(unsigned char) + 
0xcc
39  libvcl645mxp.dylib          0x0065f488 DisplayYield(int, SalDisplay*) + 0x78
40  libvcl645mxp.dylib          0x0065e3f4 SalXLib::Yield(unsigned char) + 0x388
41  libvcl645mxp.dylib          0x004e99f0 Application::Yield() + 0x6c
42  libvcl645mxp.dylib          0x004e98d8 Application::Execute() + 0x3c
43  soffice.bin                 0x00008cb4 desktop::Desktop::Main() + 0x1d18
44  libvcl645mxp.dylib          0x004edb34 SVMain() + 0x58
45  libvcl645mxp.dylib          0x0065d19c main + 0x38
46  soffice.bin                 0x000023dc _start + 0x17c (crt.c:267)
47  soffice.bin                 0x0000225c start + 0x30

Thread 1:
0   libSystem.B.dylib           0x9004364c accept + 0xc
1   libsal.dylib.3              0x01b06cd4 osl_acceptPipe + 0x2c
2   libvos3gcc3.dylib           0x0009c450 
vos::OPipe::accept(vos::OStreamPipe&) + 0x30
3   soffice.bin                 0x00011a34 desktop::OfficeIPCThread::run() + 
0x38
4   libvos3gcc3.dylib           0x00097c3c 
vos::_cpp_OThread_WorkerFunction(void*) + 0x24
5   libsal.dylib.3              0x01afd92c osl_thread_start_Impl + 0x114
6   libSystem.B.dylib           0x900247e8 _pthread_body + 0x28

Thread 2:
0   libSystem.B.dylib           0x90018ce8 semaphore_timedwait_signal_trap + 0x8
1   libSystem.B.dylib           0x9000e888 _pthread_cond_wait + 0x268
2   libsal.dylib.3              0x01afa1a8 osl_waitCondition + 0xec
3   libvos3gcc3.dylib           0x0009a670 vos::OTimerManager::run() + 0x8c
4   libvos3gcc3.dylib           0x00097c3c 
vos::_cpp_OThread_WorkerFunction(void*) + 0x24
5   libsal.dylib.3              0x01afd92c osl_thread_start_Impl + 0x114
6   libSystem.B.dylib           0x900247e8 _pthread_body + 0x28

Thread 3:
0   libSystem.B.dylib           0x9000b30c select + 0xc
1   libdtransX11645mxp.dylib    0x03632a24 0x360f000 + 0x23a24
2   libdtransX11645mxp.dylib    0x0362079c 
x11::SelectionManager::dispatchEvent(int) + 0x40
3   libdtransX11645mxp.dylib    0x036208ac x11::SelectionManager::run(void*) + 
0x30
4   libsal.dylib.3              0x01afd92c osl_thread_start_Impl + 0x114
5   libSystem.B.dylib           0x900247e8 _pthread_body + 0x28

Thread 4:
0   libSystem.B.dylib           0x90017048 semaphore_wait_signal_trap + 0x8
1   libSystem.B.dylib           0x9000e890 _pthread_cond_wait + 0x270
2   libucpfile1.dylib           0x034d7590 fileaccess::StatusFiller::run(void*) 
+ 0x8c
3   libucpfile1.dylib           0x034d7020 runThread + 0x50
4   libSystem.B.dylib           0x900247e8 _pthread_body + 0x28

PPC Thread State:
  srr0: 0x06937ad4 srr1: 0x0200f930                vrsave: 0x00000000
    cr: 0x24228424  xer: 0x20000004   lr: 0x06937a8c  ctr: 0x069d1b44
    r0: 0x06937a8c   r1: 0xbfffc940   r2: 0x06b4db7c   r3: 0x00000004
    r4: 0x06b51c98   r5: 0x06aca29c   r6: 0x023b9f2c   r7: 0x00000000
    r8: 0x00000064   r9: 0x00000001  r10: 0x0593e66c  r11: 0x05940ff0
   r12: 0x069d1b44  r13: 0xbfffd120  r14: 0x00000001  r15: 0xbfffd110
   r16: 0x00000000  r17: 0x00000000  r18: 0xbfffd390  r19: 0x00000000
   r20: 0x00000000  r21: 0x01f4c494  r22: 0xbfffca30  r23: 0x00000000
   r24: 0x0668524c  r25: 0xbfffc980  r26: 0xbfffca40  r27: 0x065e9ff0
   r28: 0x023b9f2c  r29: 0x00000002  r30: 0x00000004  r31: 0x06937854

Of course the question should OOo handle corrupted documents more gracefully, 
is for someone else 
to answer.

What would be more interesting is to understand how the document got corrupted 
in the first place - 
the bug could have been in NeoOffice/J 1.1 alpha2 patch3 (which I think was 
based on OOo 1.1.2).

Not sure how to resolve this issue.

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