[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#700728: Crash when starting Impress Remote



Package: libreoffice-impress
Version: 1:4.0.0-1
Severity: important

Selecting the 'Impress Remote' menu item instantly crashes Impress,
whether or not I have attempted to connect from the Remote application
first.

Running from the console with gdb, I see:

terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc

Program received signal SIGABRT, Aborted.
0xf7fdf430 in __kernel_vsyscall ()
(gdb) bt
#0  0xf7fdf430 in __kernel_vsyscall ()
#1  0xf7cb9941 in *__GI_raise (sig=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#2  0xf7cbcd72 in *__GI_abort () at abort.c:92
#3  0xf7e8628d in __gnu_cxx::__verbose_terminate_handler() ()
   from /usr/lib/i386-linux-gnu/libstdc++.so.6
#4  0xf7e83ef3 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#5  0xf7e83f2f in std::terminate() ()
   from /usr/lib/i386-linux-gnu/libstdc++.so.6
#6  0xf7e841ce in __cxa_throw () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#7  0xf7edde62 in std::__throw_bad_alloc() ()
   from /usr/lib/i386-linux-gnu/libstdc++.so.6
#8  0xede9e6df in allocate (__n=4258668342, this=<optimized out>)
    at /usr/include/c++/4.7/ext/new_allocator.h:92
#9  _M_allocate (__n=4258668342, this=<optimized out>)
    at /usr/include/c++/4.7/bits/stl_vector.h:169
#10 _M_allocate_and_copy<__gnu_cxx::__normal_iterator<sd::ClientInfoInternal**, std::vector<sd::ClientInfoInternal*> > > (__last=..., __first=..., 
    __n=4258668342, this=<optimized out>)
    at /usr/include/c++/4.7/bits/stl_vector.h:1109
#11 _M_assign_aux<__gnu_cxx::__normal_iterator<sd::ClientInfoInternal**, std::vector<sd::ClientInfoInternal*> > > (__last=..., __first=..., this=0xffffbbac)
    at /usr/include/c++/4.7/bits/vector.tcc:264
---Type <return> to continue, or q <return> to quit---
#12 _M_assign_dispatch<__gnu_cxx::__normal_iterator<sd::ClientInfoInternal**, std::vector<sd::ClientInfoInternal*> > > (__last=..., __first=..., 
    this=0xffffbbac) at /usr/include/c++/4.7/bits/stl_vector.h:1217
#13 assign<__gnu_cxx::__normal_iterator<sd::ClientInfoInternal**, std::vector<sd::ClientInfoInternal*> > > (__last=..., __first=..., this=0xffffbbac)
    at /usr/include/c++/4.7/bits/stl_vector.h:488
#14 sd::RemoteServer::getClients ()
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/sd/source/ui/remotecontrol/Server.cxx:238
#15 0xf0bb71a8 in sd::RemoteDialog::RemoteDialog (this=0x91be910, 
    pWindow=0x8c26130)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/sd/source/ui/dlg/RemoteDialog.cxx:42
#16 0xf0bb9eef in SdAbstractDialogFactory_Impl::CreateRemoteDialog (
    this=0xf0be0e28, pWindow=0x8c26130)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/sd/source/ui/dlg/sddlgfact.cxx:488
#17 0xede5257a in sd::DrawViewShell::FuTemp04 (this=0x8c25df8, rReq=...)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/sd/source/ui/view/drviews6.cxx:629
#18 0xede64047 in sd::DrawViewShell::FuTemp03 (this=0x8c25df8, rReq=...)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/sd/source/ui/view/drviewsc.cxx:632
---Type <return> to continue, or q <return> to quit---
#19 0xede61bec in sd::DrawViewShell::FuTemp02 (this=0x8c25df8, rReq=...)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/sd/source/ui/view/drviewsb.cxx:704
#20 0xede59b99 in sd::DrawViewShell::FuTemp01 (this=0x8c25df8, rReq=...)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/sd/source/ui/view/drviews8.cxx:429
#21 0xede4932e in sd::DrawViewShell::FuTemporary (this=0x8c25df8, rReq=...)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/sd/source/ui/view/drviews2.cxx:1047
#22 0xede6e86c in SfxStubDrawViewShellFuTemporary (pShell=0x8c25df8, rReq=...)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/workdir/unxlngi6.pro/SdiTarget/sd/sdi/sdslots.hxx:1369
#23 0xf79b9ea8 in SfxShell::CallExec (this=0x8c25df8, 
    pFunc=0xede6e84f <SfxStubDrawViewShellFuTemporary(SfxShell*, SfxRequest&)>, rReq=...)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/sfx2/inc/sfx2/shell.hxx:188
#24 0xf79b4432 in SfxDispatcher::Call_Impl (this=0xf0a0a4a8, rShell=..., 
    rSlot=..., rReq=..., bRecord=1 '\001')
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/sfx2/source/control/dispatch.cxx:249
#25 0xf79b5bd8 in SfxDispatcher::_Execute (this=0xf0a0a4a8, rShell=..., 
    rSlot=..., rReq=..., eCallMode=4)
---Type <return> to continue, or q <return> to quit---
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/sfx2/source/control/dispatch.cxx:932
#26 0xf786b18a in SfxBindings::Execute_Impl (this=0xf0a2f770, aReq=..., 
    pSlot=0xedfea3dc, pShell=0x8c25df8)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/sfx2/source/control/bindings.cxx:1286
#27 0xf788ae96 in SfxDispatchController_Impl::dispatch (this=0x91bb268, 
    aURL=..., aArgs=..., rListener=...)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/sfx2/source/control/unoctitm.cxx:734
#28 0xf788b4e7 in SfxOfficeDispatch::dispatch (this=0x908ec58, aURL=..., 
    aArgs=...)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/sfx2/source/control/unoctitm.cxx:368
#29 0xf0858e62 in framework::MenuBarManager::Select (this=0x8fb76d8, 
    pMenu=0x8f8e110)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/framework/source/uielement/menubarmanager.cxx:1129
#30 0xf6c833c9 in Link::Call (this=0x8f8e144, pCaller=0x8f8e110)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/solver/unxlngi6.pro/inc/tools/link.hxx:123
#31 0xf6e574bd in Menu::Select (this=0x8f8e110)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/vcl/sourc---Type <return> to continue, or q <return> to quit---
e/window/menu.cxx:1126
#32 0xf6e55a8e in Menu::ImplCallSelect (this=0x8f8e110)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/vcl/source/window/menu.cxx:2968
#33 0xf6c833c9 in Link::Call (this=0x919bb90, pCaller=0x0)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/solver/unxlngi6.pro/inc/tools/link.hxx:123
#34 0xf6eaade8 in ImplHandleUserEvent (pSVEvent=0x8875070)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/vcl/source/window/winproc.cxx:1987
#35 ImplWindowFrameProc (pWindow=0x888d688, nEvent=22, pEvent=0x8875070)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/vcl/source/window/winproc.cxx:2559
#36 0xf6eb097e in SalFrame::CallCallback (this=0x8891f70, nEvent=22, 
    pEvent=0x8875070)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/vcl/inc/salframe.hxx:263
#37 0xf6eb07c0 in SalGenericDisplay::DispatchInternalEvent (this=0x80b2dc8)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/vcl/generic/app/gendisp.cxx:92
#38 0xf3ba71b7 in GtkData::userEventFn (data=0x8058400)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/vcl/unx/gtk/app/gtkdata.cxx:945
---Type <return> to continue, or q <return> to quit---
#39 0xf3ba721c in call_userEventFn (data=0x8058400)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/vcl/unx/gtk/app/gtkdata.cxx:955
#40 0xf6a61190 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#41 0xf6a636d3 in g_main_context_dispatch ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#42 0xf6a63a70 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#43 0xf6a63b51 in g_main_context_iteration ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#44 0xf3ba6f99 in GtkData::Yield (this=0x8058400, bWait=true, 
    bHandleAllCurrentEvents=false)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/vcl/unx/gtk/app/gtkdata.cxx:582
#45 0xf3ba7463 in GtkInstance::Yield (this=0x8058338, bWait=true, 
    bHandleAllCurrentEvents=false)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/vcl/unx/gtk/app/gtkinst.cxx:563
#46 0xf6c7cec0 in ImplYield (i_bWait=true, i_bAllEvents=false)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/vcl/source/app/svapp.cxx:429
#47 0xf6c7abd6 in Application::Yield (i_bAllEvents=false)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/vcl/source/app/svapp.cxx:463
---Type <return> to continue, or q <return> to quit---
#48 0xf6c7ac07 in Application::Execute ()
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/vcl/source/app/svapp.cxx:408
#49 0xf7f569ef in desktop::Desktop::Main (this=0xffffd7bc)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/desktop/source/app/app.cxx:1659
#50 0xf6c8092e in ImplSVMain ()
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/vcl/source/app/svmain.cxx:162
#51 0xf6c80a34 in SVMain ()
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/vcl/source/app/svmain.cxx:199
#52 0xf7f72cb6 in soffice_main ()
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/desktop/source/app/sofficemain.cxx:74
#53 0x080485bc in sal_main ()
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/desktop/source/app/main.c:48
#54 main (argc=2, argv=0xffffd8f4)
    at /build/buildd-libreoffice_4.0.0-1-i386-jk_Q32/libreoffice-4.0.0/desktop/source/app/main.c:47

-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 3.2.0-4.drm-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libreoffice-impress depends on:
ii  libc6             2.13-38
ii  libgcc1           1:4.7.2-5
ii  libreoffice-core  1:4.0.0-1
ii  libreoffice-draw  1:4.0.0-1
ii  libstdc++6        4.7.2-5
ii  uno-libs3         4.0.0-1
ii  ure               4.0.0-1

libreoffice-impress recommends no packages.

Versions of packages libreoffice-impress suggests:
ii  bluez  4.99-2

Versions of packages libreoffice-core depends on:
ii  fontconfig                      2.9.0-7.1
ii  fonts-opensymbol                2:102.2+LibO3.5.4+dfsg-4
ii  libatk1.0-0                     2.4.0-2
ii  libboost-date-time1.49.0        1.49.0-3.2
ii  libc6                           2.13-38
ii  libcairo2                       1.12.2-3
ii  libclucene-contribs1            2.3.3.4-2
ii  libclucene-core1                2.3.3.4-2
ii  libcmis-0.3-3                   0.3.1-1
ii  libcups2                        1.5.3-2.14
ii  libcurl3-gnutls                 7.29.0-1
ii  libdbus-1-3                     1.6.8-1
ii  libdbus-glib-1-2                0.100-1
ii  libexpat1                       2.1.0-1
ii  libexttextcat0                  3.2.0-2
ii  libfontconfig1                  2.9.0-7.1
ii  libfreetype6                    2.4.9-1.1
ii  libgcc1                         1:4.7.2-5
ii  libgdk-pixbuf2.0-0              2.26.1-1
ii  libglib2.0-0                    2.33.12+really2.32.4-5
ii  libgraphite2-2.0.0              1.1.3-1
ii  libgstreamer-plugins-base1.0-0  1.0.5-1
ii  libgstreamer1.0-0               1.0.5-1
ii  libgtk2.0-0                     2.24.10-2
ii  libhunspell-1.3-0               1.3.2-4
ii  libhyphen0                      2.8.3-2
ii  libice6                         2:1.0.8-2
ii  libicu48                        4.8.1.1-10
ii  libjpeg8                        8d-1
ii  liblangtag1                     0.4.0-5
ii  liblcms2-2                      2.2+git20110628-2.2
ii  libldap-2.4-2                   2.4.31-1
ii  libmythes-1.2-0                 2:1.2.2-1
ii  libneon27-gnutls                0.29.6-3
ii  libnspr4                        2:4.9.4-2
ii  libnspr4-0d                     2:4.9.4-2
ii  libnss3                         2:3.14.1.with.ckbi.1.93-1
ii  libnss3-1d                      2:3.14.1.with.ckbi.1.93-1
ii  libpango1.0-0                   1.30.0-1
ii  libpng12-0                      1.2.49-3
ii  librdf0                         1.0.16-1
ii  libreoffice-common              1:4.0.0-1
ii  libsm6                          2:1.2.1-2
ii  libssl1.0.0                     1.0.1e-1
ii  libstdc++6                      4.7.2-5
ii  libx11-6                        2:1.5.0-1
ii  libxext6                        2:1.3.1-2
ii  libxinerama1                    2:1.1.2-1
ii  libxml2                         2.8.0+dfsg1-7
ii  libxrandr2                      2:1.3.2-2
ii  libxrender1                     1:0.9.7-1
ii  libxslt1.1                      1.1.26-14
ii  libxt6                          1:1.1.3-1
ii  uno-libs3                       4.0.0-1
ii  ure                             4.0.0-1
ii  zlib1g                          1:1.2.7.dfsg-13

Versions of packages libreoffice-draw depends on:
ii  libc6             2.13-38
ii  libcdr-0.0-0      0.0.10-1
ii  libdbus-1-3       1.6.8-1
ii  libdbus-glib-1-2  0.100-1
ii  libgcc1           1:4.7.2-5
ii  libglib2.0-0      2.33.12+really2.32.4-5
ii  liblcms2-2        2.2+git20110628-2.2
ii  libmspub-0.0-0    0.0.4-1
ii  libreoffice-core  1:4.0.0-1
ii  libstdc++6        4.7.2-5
ii  libvisio-0.0-0    0.0.17-1
ii  libwpd-0.9-9      0.9.4-3
ii  libwpg-0.2-2      0.2.1-1
ii  libxml2           2.8.0+dfsg1-7
ii  uno-libs3         4.0.0-1
ii  ure               4.0.0-1
ii  zlib1g            1:1.2.7.dfsg-13

-- no debconf information


Reply to: