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

--- Comment #3 from Lionel Elie Mamane <[email protected]> ---
Here's the information from gdb:



Program terminated with signal 11, Segmentation fault.
#0  0x00007fdb6bda9e67 in com::sun::star::uno::BaseReference::iquery
(pInterface=pInterface@entry=0x2eb4178, rType=...)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/com/sun/star/uno/Reference.hxx:52
52            Any aRet( pInterface->queryInterface( rType ) );

(gdb) print pInterface
$15 = (com::sun::star::uno::XInterface *) 0x2eb4178
(gdb) print *
$16 = {
  _vptr.XInterface = 0x51
}
(gdb) print rType
$17 = invalid uno::Type

(gdb) bt
#0  0x00007fdb6bda9e67 in com::sun::star::uno::BaseReference::iquery
(pInterface=pInterface@entry=0x2eb4178, 
    rType=invalid uno::Type)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/com/sun/star/uno/Reference.hxx:52
#1  0x00007fdb6bdbd6a0 in
com::sun::star::uno::Reference<com::sun::star::document::XEventListener>::iquery
(
    pInterface=pInterface@entry=0x2eb4178)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/com/sun/star/uno/Reference.hxx:67
#2  0x00007fdb6c092dd1 in
com::sun::star::uno::Reference<com::sun::star::document::XEventListener>::Reference
(this=
    0x7fdb5a540610, pInterface=0x2eb4178)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/com/sun/star/uno/Reference.hxx:163
#3  0x00007fdb6c0a8da3 in
cppu::OInterfaceContainerHelper::forEach<com::sun::star::document::XEventListener,
cppu::OInterfaceContainerHelper::NotifySingleListener<com::sun::star::document::XEventListener,
com::sun::star::document::EventObject> > (
    this=this@entry=0x278ae70, func=...)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/cppuhelper/interfacecontainer.h:283
#4  0x00007fdb6c0a8048 in
cppu::OInterfaceContainerHelper::notifyEach<com::sun::star::document::XEventListener,
com::sun::star::document::EventObject> (this=this@entry=0x278ae70, 
    NotificationMethod=&virtual
com::sun::star::document::XEventListener::notifyEvent(com::sun::star::document::EventObject
const&), Event=...)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/cppuhelper/interfacecontainer.h:303
#5  0x00007fdb6c0a63b6 in SfxGlobalEvents_Impl::implts_notifyListener
(this=0x278adf0, aEvent=...)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/sfx2/source/notify/eventsupplier.cxx:845
#6  0x00007fdb6c0a50fd in SfxGlobalEvents_Impl::documentEventOccured
(this=0x278adf0, _Event=...)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/sfx2/source/notify/eventsupplier.cxx:653
#7  0x00007fdb550439e5 in
cppu::OInterfaceContainerHelper::NotifySingleListener<com::sun::star::document::XDocumentEventListener,
com::sun::star::document::DocumentEvent>::operator() (this=0x7fdb5a5407d0,
listener=uno::Reference to {
  <com::sun::star::lang::XEventListener> = {
    <com::sun::star::uno::XInterface> = {
      _vptr.XInterface = 0x7fdb6c509bf0
    }, <No data fields>}, <No data fields>})
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/cppuhelper/interfacecontainer.h:272
#8  0x00007fdb55043787 in
cppu::OInterfaceContainerHelper::forEach<com::sun::star::document::XDocumentEventListener,
cppu::OInterfaceContainerHelper::NotifySingleListener<com::sun::star::document::XDocumentEventListener,
com::sun::star::document::DocumentEvent> > (this=this@entry=0x2bcc2c8,
func=...)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/cppuhelper/interfacecontainer.h:289
#9  0x00007fdb550432f2 in
cppu::OInterfaceContainerHelper::notifyEach<com::sun::star::document::XDocumentEventListener,
com::sun::star::document::DocumentEvent> (this=this@entry=0x2bcc2c8, 
    NotificationMethod=&virtual
com::sun::star::document::XDocumentEventListener::documentEventOccured(com::sun::star::document::DocumentEvent
const&), Event=...)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/cppuhelper/interfacecontainer.h:303
#10 0x00007fdb55041902 in
dbaccess::DocumentEventNotifier_Impl::impl_notifyEvent_nothrow
(this=this@entry=0x2bcc280, 
    _rEvent=...)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/dbaccess/source/core/dataaccess/documenteventnotifier.cxx:216
#11 0x00007fdb5504279b in dbaccess::DocumentEventNotifier_Impl::processEvent
(this=this@entry=0x2bcc280, _rEvent=...)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/dbaccess/source/core/dataaccess/documenteventnotifier.cxx:247
#12 0x00007fdb6d22926c in comphelper::AsyncEventNotifier::execute
(this=0x2d1b250)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/comphelper/source/misc/asyncnotification.cxx:230
#13 0x00007fdb6c522ae8 in salhelper::Thread::run (this=0x2d1b250)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/salhelper/source/thread.cxx:60
#14 0x00007fdb6c522ebd in osl::threadFunc (param=0x2d1b260)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/osl/thread.hxx:196
#15 0x00007fdb6e7d552f in osl_thread_start_Impl (pData=0x2d1b290)
---Type <return> to continue, or q <return> to quit---q
 at /home/master/src/libreoffice/workdirs/libreoffice-3.6/salQuit
(gdb) up 9
#9  0x00007fdb550432f2 in
cppu::OInterfaceContainerHelper::notifyEach<com::sun::star::document::XDocumentEventListener,
com::sun::star::document::DocumentEvent> (this=this@entry=0x2bcc2c8, 
    NotificationMethod=&virtual
com::sun::star::document::XDocumentEventListener::documentEventOccured(com::sun::star::document::DocumentEvent
const&), Event=...)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/cppuhelper/interfacecontainer.h:303
303        forEach< ListenerT, NotifySingleListener< ListenerT, EventT > >(
NotifySingleListener< ListenerT, EventT >( NotificationMethod, Event ) );
(gdb) thread apply all bt 5

Thread 8 (Thread 0x7fdb6ec428a0 (LWP 6391)):
#0  0x00007fdb6da9db47 in __libc_writev (fd=3, vector=<optimized out>, count=3)
at ../sysdeps/unix/sysv/linux/writev.c:56
#1  0x00007fdb63c3c9b7 in ?? () from /usr/lib/libxcb.so.1
#2  0x00007fdb63c3cec9 in ?? () from /usr/lib/libxcb.so.1
#3  0x00007fdb63c3d175 in xcb_writev () from /usr/lib/libxcb.so.1
#4  0x00007fdb665d7c67 in _XSend () from /usr/lib/x86_64-linux-gnu/libX11.so.6
(More stack frames follow...)

Thread 7 (Thread 0x7fdb62528700 (LWP 6392)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007fdb6e7e51c6 in rtl_cache_wsupdate_wait (seconds=seconds@entry=10)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/sal/rtl/source/alloc_cache.cxx:1382
#2  0x00007fdb6e7e53a8 in rtl_cache_wsupdate_all (arg=0xa)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/sal/rtl/source/alloc_cache.cxx:1522
#3  0x00007fdb6d7b6b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#4  0x00007fdb6daa49dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
(More stack frames follow...)

Thread 6 (Thread 0x7fdb4c1f7700 (LWP 6417)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007fdb6e817ca1 in osl_waitCondition (Condition=0x2ce48c0,
pTimeout=0x7fdb4c1f6c70)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/sal/osl/unx/conditn.cxx:264
#2  0x00007fdb5a7c95f4 in osl::Condition::wait (this=this@entry=0x2cdca88,
pTimeout=pTimeout@entry=0x7fdb4c1f6c70)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/osl/conditn.hxx:84
#3  0x00007fdb5a7c153d in configmgr::Components::WriteThread::execute
(this=0x2cdca40)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/configmgr/source/components.cxx:190
#4  0x00007fdb6c522ae8 in salhelper::Thread::run (this=0x2cdca40)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/salhelper/source/thread.cxx:60
(More stack frames follow...)

Thread 5 (Thread 0x7fdb56631700 (LWP 6399)):
#0  0x00007fdb6da99d93 in *__GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fdb5f4d36a1 in ICEConnectionWorker ()
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/vcl/unx/generic/app/sm.cxx:647
#2  0x00007fdb6e7d552f in osl_thread_start_Impl (pData=0x2a1d040)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/sal/osl/unx/thread.c:261
#3  0x00007fdb6d7b6b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#4  0x00007fdb6daa49dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
(More stack frames follow...)

Thread 4 (Thread 0x7fdb53a51700 (LWP 6403)):
#0  0x00007fdb6da99d93 in *__GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=1000)
    at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fdb5f4f7b3f in x11::SelectionManager::dispatchEvent
(this=this@entry=0x2bb0ba0, millisec=millisec@entry=1000)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/vcl/unx/generic/dtrans/X11_selection.cxx:3736
#2  0x00007fdb5f4f7d95 in x11::SelectionManager::run (pThis=0x2bb0ba0)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/vcl/unx/generic/dtrans/X11_selection.cxx:3774
#3  0x00007fdb5f4e8a0c in call_SelectionManager_run (pMgr=0x2bb0ba0)
---Type <return> to continue, or q <return> to quit---
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/vcl/unx/generic/dtrans/X11_selection.cxx:108
#4  0x00007fdb6e7d552f in osl_thread_start_Impl (pData=0x2bbf3d0)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/sal/osl/unx/thread.c:261
(More stack frames follow...)

Thread 3 (Thread 0x7fdb59d40700 (LWP 6398)):
#0  0x00007fdb6daa562d in accept () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fdb6e7cbf00 in osl_acceptPipe (pPipe=0x27597a0)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/sal/osl/unx/pipe.c:467
#2  0x00007fdb6e54b246 in osl::Pipe::accept (this=this@entry=0x25b2c48,
Connection=...)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/osl/pipe.hxx:141
#3  0x00007fdb6e548aa2 in desktop::OfficeIPCThread::execute (this=0x25b2c20)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/desktop/source/app/officeipcthread.cxx:646
#4  0x00007fdb6c522ae8 in salhelper::Thread::run (this=0x25b2c20)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/salhelper/source/thread.cxx:60
(More stack frames follow...)

Thread 2 (Thread 0x7fdb53250700 (LWP 6415)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007fdb6e817ca1 in osl_waitCondition (Condition=0x2c66a80,
pTimeout=0x7fdb5324fca0)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/sal/osl/unx/conditn.cxx:264
#2  0x00007fdb58ba5824 in osl::Condition::wait (this=this@entry=0x7fdb5324fcb0,
pTimeout=pTimeout@entry=0x7fdb5324fca0)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/osl/conditn.hxx:84
#3  0x00007fdb58ba5641 in framework::WakeUpThread::run (this=0x2c66880)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/framework/source/helper/wakeupthread.cxx:63
#4  0x00007fdb58b94b10 in osl::threadFunc (param=0x2c66880)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/osl/thread.hxx:196
(More stack frames follow...)

Thread 1 (Thread 0x7fdb5a541700 (LWP 6410)):
#0  0x00007fdb6bda9e67 in com::sun::star::uno::BaseReference::iquery
(pInterface=pInterface@entry=0x2eb4178, 
    rType=invalid uno::Type)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/com/sun/star/uno/Reference.hxx:52
#1  0x00007fdb6bdbd6a0 in
com::sun::star::uno::Reference<com::sun::star::document::XEventListener>::iquery
(
    pInterface=pInterface@entry=0x2eb4178)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/com/sun/star/uno/Reference.hxx:67
#2  0x00007fdb6c092dd1 in
com::sun::star::uno::Reference<com::sun::star::document::XEventListener>::Reference
(this=
    0x7fdb5a540610, pInterface=0x2eb4178)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/com/sun/star/uno/Reference.hxx:163
#3  0x00007fdb6c0a8da3 in
cppu::OInterfaceContainerHelper::forEach<com::sun::star::document::XEventListener,
cppu::OInterfaceContainerHelper::NotifySingleListener<com::sun::star::document::XEventListener,
com::sun::star::document::EventObject> > (
    this=this@entry=0x278ae70, func=...)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/cppuhelper/interfacecontainer.h:283
#4  0x00007fdb6c0a8048 in
cppu::OInterfaceContainerHelper::notifyEach<com::sun::star::document::XEventListener,
com::sun::star::document::EventObject> (this=this@entry=0x278ae70, 
    NotificationMethod=&virtual
com::sun::star::document::XEventListener::notifyEvent(com::sun::star::document::EventObject
const&), Event=...)
    at
/home/master/src/libreoffice/workdirs/libreoffice-3.6/solver/unxlngx6/inc/cppuhelper/interfacecontainer.h:303
(More stack frames follow...)

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to