[Libreoffice-bugs] [Bug 53154] Closing Report Wizard crashes LibreOffice

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Aug 6 18:51:32 CEST 2012


https://bugs.freedesktop.org/show_bug.cgi?id=53154

--- Comment #7 from Lionel Elie Mamane <lionel at mamane.lu> 2012-08-06 16:51:32 UTC ---
(In reply to comment #6)

> Hmmm... The value (address pointed at) of pThis->pCppI has changed between
> line 51 and 53... 


I've confirmed "for sure" that this is the case.

(gdb) break unointerfaceproxy.cxx:51
Breakpoint 1 at 0x7fffea2ff82d: file
/home/master/src/libreoffice/workdirs/libreoffice-3.6/bridges/source/cpp_uno/shared/unointerfaceproxy.cxx,
line 51.

(gdb) commands 1
Type commands for breakpoint(s) 1, one per line.
End with a line saying just "end".
>print pThis->pCppI
>continue
>end

(gdb) break unointerfaceproxy.cxx:53
Breakpoint 1 at 0x7fffea2ff82d: file
/home/master/src/libreoffice/workdirs/libreoffice-3.6/bridges/source/cpp_uno/shared/unointerfaceproxy.cxx,
line 51.

(gdb) commands 2
Type commands for breakpoint(s) 2, one per line.
End with a line saying just "end".
>print pThis->pCppI
>continue
>end

(gdb) continue
-------------> snip many hits <----------------

Breakpoint 1, bridges::cpp_uno::shared::freeUnoInterfaceProxy (pEnv=0x172c100,
pProxy=0x2689940)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/bridges/source/cpp_uno/shared/unointerfaceproxy.cxx:51
51        (*pThis->pBridge->getCppEnv()->revokeInterface)(
$178 = (reportdesign::OSection *) 0x22fba40

Breakpoint 2, bridges::cpp_uno::shared::freeUnoInterfaceProxy (pEnv=0x172c100,
pProxy=0x2689940)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/bridges/source/cpp_uno/shared/unointerfaceproxy.cxx:53
53        pThis->pCppI->release();
$179 = (com::sun::star::uno::XInterface *) 0x22fba90
pure virtual method called
terminate called without an active exception

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Libreoffice-bugs mailing list