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]