Issue 69796 - OOo Writer is unable to save a "private:stream" document created by Bibus' "Finalize" feature
Summary: OOo Writer is unable to save a "private:stream" document created by Bibus' "F...
Status: CLOSED DUPLICATE of issue 64206
Alias: None
Product: Writer
Classification: Application
Component: save-export (show other issues)
Version: OOo 2.0.1
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: michael.ruess
QA Contact: issues@sw
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-23 14:50 UTC by wnor
Modified: 2006-09-24 11:06 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description wnor 2006-09-23 14:50:01 UTC
Bibus (bibus-1.2.0-1), during the last "Finalize" step of bibliography
generation, creates a document in OOo 2.0 that is titled "private:stream". Under
Fedora Core 4, all efforts to save this file either cause OOo to crash
completely or to generate a "General input/output error." error box. It is
possible to save this finalized document by emailing it to yourself (OOo: File |
Send | Document as email), but "there has to be a better way". 

Here's the step-by-step scenario:
Open a *.odt file in OOo that contains citations placed in the document by Bibus
Start Bibus
In Bibus:  
    OpenOffice.org | Format Bibliography | Finalize
  This generates a new window titled "private:stream - OpenOffice.org Writer"
containing the final version of citations and the bibliography
In OOo:
  Attempt to save this "private:stream" file by any means.  For example, File |
Save As generates a window with this message:
    OpenOffice.org 2.0
    Error saving the document SDSTest-formatted:
    General Error.
    General input/output error.
  At this point File | Save is not available.  Modifying the document slightly
(e.g., adding one space anywhere), then doing File | Save, generates a window
titled "OOo has crashed!  Paste this text into your bugreport" containing:

Video Driver is probably sis
DESKTOP_SESSION is set to Default
libgcj version is libgcj-4.0.2-8.fc4
OpenOffice.org core rpm version is openoffice.org-core-2.0.1.1-7.1
0x413dc007: /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 + 0x1e007
0x413dc7cc: /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 + 0x1e7cc
0x40fff420:  + 0x420 (__kernel_sigreturn + 0x0)
0x41047678: /lib/libc.so.6 + 0x29678 (abort + 0xf8)
0x41b7c41e: /usr/lib/libstdc++.so.6 + 0xad41e
(__gnu_cxx::__verbose_terminate_handler() + 0x16e)
0x41b7a115: /usr/lib/libstdc++.so.6 + 0xab115
0x41b7a14a: /usr/lib/libstdc++.so.6 + 0xab14a
0x41b7a27e: /usr/lib/libstdc++.so.6 + 0xab27e (__cxa_rethrow + 0x0)
0x563be6c: /usr/lib/openoffice.org2.0/program/libxstor.so + 0x26e6c
(OStorage::addModifyListener(com::sun::star::uno::Reference<com::sun::star::util::XModifyListener>
const&) + 0x4e)
0x429e2033: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x15d033
0x429e9392: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x164392
(SfxBaseModel::Notify(SfxBroadcaster&, SfxHint const&) + 0x514)
0x42544f7a: /usr/lib/openoffice.org2.0/program/libsvl680li.so + 0x88f7a
(SfxBroadcaster::Broadcast(SfxHint const&) + 0x46)
0x429397b7: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0xb47b7
(SfxApplication::NotifyEvent(SfxEventHint const&, int) + 0x4f)
0x429e6e9e: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x161e9e
(SfxBaseModel::storeSelf(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>
const&) + 0x51a)
0x429f7ad4: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x172ad4
0x429c2214: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x13d214
0x429c375a: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x13e75a
0x42a35ffc: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1b0ffc
0x42a353e9: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1b03e9
0x42a356fd: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1b06fd
0x42a357a0: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1b07a0
0x4292e71c: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0xa971c
0x42a4e78d: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1c978d
0x42a4e648: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1c9648
0x42a4e7a2: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1c97a2
0x42a4e634: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1c9634
0x422c7e72: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x82e72
0x42421485: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x1dc485
0xadfed0: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x1eed0
0xb0612b: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x4512b
(SalDisplay::DispatchInternalEvent() + 0xad)
0x12be1f: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x1ae1f
0x599730: /usr/lib/libglib-2.0.so.0 + 0x25730
0x5974ce: /usr/lib/libglib-2.0.so.0 + 0x234ce (g_main_context_dispatch + 0x1dc)
0x59a4d6: /usr/lib/libglib-2.0.so.0 + 0x264d6
0x59a9b8: /usr/lib/libglib-2.0.so.0 + 0x269b8 (g_main_context_iteration + 0x66)
0x12ba51: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x1aa51
0xb0733d: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x4633d
(X11SalInstance::Yield(unsigned char) + 0x29)
0x422ce1ba: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x891ba
(Application::Yield() + 0x50)
0x422ce1f8: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x891f8
(Application::Execute() + 0x26)
0x43e63015: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x29015
(desktop::Desktop::Main() + 0x15df)
0x422d3769: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x8e769
0x422d3819: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x8e819
(SVMain() + 0x29)
0x43e5aa37: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x20a37 (sal_main
+ 0x57)
0x43e5aa83: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x20a83 (main + 0x27)
0x41032d7f: /lib/libc.so.6 + 0x14d7f (__libc_start_main + 0xdf)
0x80484c5: /usr/lib/openoffice.org2.0/program/soffice.bin + 0x4c5

Restarting OOo results in a window with an option to recover the document. 
Selecting this opens the pre-finalized document, not the finalized
"private:stream" documnent - the "private:stream" document seems to have been lost.
Comment 1 caolanm 2006-09-24 11:06:11 UTC
see https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=197618 

*** This issue has been marked as a duplicate of 64206 ***
Comment 2 caolanm 2006-09-24 11:06:32 UTC
close as duplicate