[Libreoffice-bugs] [Bug 96914] MAILMERGE crash on first run after DB registration

2016-06-15 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=96914

Caolán McNamara  changed:

   What|Removed |Added

 CC||vincent.lefou...@free.fr

--- Comment #9 from Caolán McNamara  ---
*** Bug 100299 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 96914] MAILMERGE crash on first run after DB registration

2016-05-23 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=96914

Jan-Marek Glogowski  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #8 from Jan-Marek Glogowski  ---
This bug should have been fixed with the commit in comment #6:
> https://cgit.freedesktop.org/libreoffice/core/commit/
> ?id=aeb01b75e56916bf36707ad703a16c90ad7f2419

And as Robinson proved, it really seems to be fixed :-)

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 96914] MAILMERGE crash on first run after DB registration

2016-05-11 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=96914

Robinson Tryon (qubit)  changed:

   What|Removed |Added

 CC||qu...@runcibility.com

--- Comment #7 from Robinson Tryon (qubit)  ---
TESTING with
LO 5.2.0.0.alpha1+
OS Version: Mac OS X 10.10.5
Build: 2016-05-11_01:01:27

(In reply to Jan-Marek Glogowski from comment #3)
> I don't understand, why it crashes, but here is the test case:
> 

Repro Steps:

> 1. Have a document with MM fields but no embedded DB

- Nab the test docs from bug 95293 (attachment 121094)
- Open 'serial_letter_TDF_95293.fodt'

> 1.1 Deregister the DB of the fields, if it is already registered
> (F4, Right Click, Registered DBs... , Delete DB)

Hmm...not sure that works on OSX. I tried:

- LibreOfficeDev -> Preferences -> LibreOfficeDev Base -> Databases

I then selected the db entry and clicked (Delete)

> 2. Register the DB via MM Wizard
>(Go to step three and select the datasource)

- Tools -> MM Wizard -> (etc...)
- I selected 'Tabelle1'
- I stopped immediately after *registering* the Address List

>   => The DB is registered as an embedded DB.

> 3. Cancel the Wizard
> 4 Use File -> Print... -> MM
> 5. Run any MM with the DB from this document

Choosing File -> Print, I'm prompted to print a form letter;
Clicking (OK), I can then chose 'Print'; for printer I clicked on the 'PDF'
drop-down and Saved As PDF (name: 'Output_96914')

> 6. Crash, as an Exception from
> 
> The actual crash is the DisposedException() from
>::connectivity::checkDisposed(m_rBHelper.bDisposed);
> in void ORowSetBase::checkCache()

NO REPRO. PDF was saved as expected.

I then tried clicking directly on the 'Print Merged Documents' button in the
mail merge toolbar, and again no crash occurred.

Jan-Marek: What's the current status here?

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 96914] MAILMERGE crash on first run after DB registration

2016-03-26 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=96914

Adolfo Jayme  changed:

   What|Removed |Added

 Whiteboard||target:5.2.0

--- Comment #6 from Adolfo Jayme  ---
https://cgit.freedesktop.org/libreoffice/core/commit/?id=aeb01b75e56916bf36707ad703a16c90ad7f2419

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 96914] MAILMERGE crash on first run after DB registration

2016-03-02 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=96914

Yousuf (Jay) Philips  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 CC||philip...@hotmail.com
 Ever confirmed|0   |1

--- Comment #5 from Yousuf (Jay) Philips  ---
Just going to set this to NEW as its you jmux. :D

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 96914] MAILMERGE crash on first run after DB registration

2016-01-21 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=96914

--- Comment #3 from Jan-Marek Glogowski  ---
I don't understand, why it crashes, but here is the test case:

1. Have a document with MM fields but no embedded DB
1.1 Deregister the DB of the fields, if it is already registered
(F4, Right Click, Registered DBs... , Delete DB)
2. Register the DB via MM Wizard
   (Go to step three and select the datasource)
  => The DB is registered as an embedded DB.
3. Cancel the Wizard
4 Use File -> Print... -> MM
5. Run any MM with the DB from this document
6. Crash, as an Exception from

The actual crash is the DisposedException() from
   ::connectivity::checkDisposed(m_rBHelper.bDisposed);
in void ORowSetBase::checkCache()

"Fun" facts: 
 * If you open a second document with MM fields from the same DB, no crash
 * If you reopen the MM wizard and use the DB, no crash
 * If you save and load the document, no crash

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 96914] MAILMERGE crash on first run after DB registration

2016-01-21 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=96914

--- Comment #4 from Jan-Marek Glogowski  ---
Ok - now finally I have found the origin of the problem and it's much worse :-(
You can't merge any document with embedded databases via File -> Print.

Workflow of SwDBManager::ExecuteFormLetter is:
 1. Open dialog
 2. Get XResultSet
 3. Save document
 4. Load saved document
   => disposes XResultSet, as we have a 2nd embedded DB with the same name.
 5. Bad things happen.

This is a more general problem.

And SwDBManager::ExecuteFormLetter should use an internal clone instead of a
load save cycle.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 96914] MAILMERGE crash on first run after DB registration

2016-01-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=96914

Jan-Marek Glogowski  changed:

   What|Removed |Added

   Keywords||bisected, regression
Version|4.2 all versions|5.1.0.1 rc

--- Comment #1 from Jan-Marek Glogowski  ---
BTW: the crash is actually an uncaught exception somewhere down in
pImpl->pMergeData->xResultSet->getRow()

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 96914] MAILMERGE crash on first run after DB registration

2016-01-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=96914

--- Comment #2 from Jan-Marek Glogowski  ---
Created attachment 121742
  --> https://bugs.documentfoundation.org/attachment.cgi?id=121742=edit
Backtrace when closing libreoffice-5-0 build

Might be related or not.
LO 5.0 doesn't crash but shows the attached BT on close after the MM.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs