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

Bug#457761: Similar problem with openoffice.org 3.1 on Debian unstable



Hello,

I encountered freezes like described in #428064 and #457761 but using ooo with the following packages versions on Debian unstable :

openoffice.org_1 3.1.1-7_i386.deb
openoffice.org-base_1 3.1.1-7_i386.deb
openoffice.org-base-core_1 3.1.1-7_i386.deb
openoffice.org-calc_1 3.1.1-7_i386.deb
openoffice.org-common_1 3.1.1-8_all.deb
openoffice.org-core_1 3.1.1-7_i386.deb
openoffice.org-draw_1 3.1.1-7_i386.deb
openoffice.org-emailmerge_1 3.1.1-8_all.deb
openoffice.org-filter-binfilter_1 3.1.1-7_i386.deb
openoffice.org-filter-mobiledev_1 3.1.1-8_all.deb
openoffice.org-help-fr_1 3.1.1-8_all.deb
openoffice.org-impress_1 3.1.1-7_i386.deb
openoffice.org-java-common_1 3.1.1-8_all.deb
openoffice.org-l10n-fr_1 3.1.1-8_all.deb
openoffice.org-math_1 3.1.1-7_i386.deb
openoffice.org-officebean_1 3.1.1-7_i386.deb
openoffice.org-report-builder-bin_1 3.1.1-7_i386.deb
openoffice.org-style-crystal_1 3.1.1-8_all.deb
openoffice.org-style-galaxy_1 3.1.1-8_all.deb
openoffice.org-style-oxygen_1 3.1.1-8_all.deb
openoffice.org-style-tango_1 3.1.1-8_all.deb
openoffice.org-writer_1 3.1.1-7_i386.deb

uname -a : Linux localhost 2.6.31.5-rt18 #2 SMP PREEMPT RT Sat Nov 7 15:55:21 HKT 2009 i686 GNU/Linux

Here is the backtrace from gdb on the running process :

Loaded symbols for /lib/i686/cmov/libnss_dns.so.2
Reading symbols from /usr/lib/openoffice/program/../basis-link/program/libanimcore.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/openoffice/program/../basis-link/program/libanimcore.so Reading symbols from /usr/lib/openoffice/basis3.1/program/libcuili.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/openoffice/basis3.1/program/libcuili.so
0xb772b424 in __kernel_vsyscall ()
(gdb) n
Single stepping until exit from function __kernel_vsyscall,
which has no line number information.

bt
^C
Program received signal SIGINT, Interrupt.
[Switching to Thread 0xb31fab70 (LWP 9232)]
0xb772b424 in __kernel_vsyscall ()
(gdb) n
Single stepping until exit from function __kernel_vsyscall,
which has no line number information.

^C
Program received signal SIGINT, Interrupt.
[Switching to Thread 0xb3ffe730 (LWP 9228)]
0xb772b424 in __kernel_vsyscall ()
(gdb) b
Breakpoint 1 at 0xb772b424
(gdb) bt
#0  0xb772b424 in __kernel_vsyscall ()
#1  0xb735e2e8 in connect () from /lib/i686/cmov/libc.so.6
#2  0xaf2c4a07 in httpAddrConnect () from /usr/lib/libcups.so.2
#3  0xaf2c3886 in httpReconnect () from /usr/lib/libcups.so.2
#4  0xaf2c40ae in httpConnectEncrypt () from /usr/lib/libcups.so.2
#5  0xaf2ddab0 in _cupsConnect () from /usr/lib/libcups.so.2
#6  0xaf2d7678 in cupsDoIORequest () from /usr/lib/libcups.so.2
#7  0xaf2d771b in cupsDoRequest () from /usr/lib/libcups.so.2
#8  0xaf2b9fb1 in ?? () from /usr/lib/libcups.so.2
#9  0xaf2bb7bd in cupsGetDests2 () from /usr/lib/libcups.so.2
#10 0xaf2bbc25 in cupsGetDests () from /usr/lib/libcups.so.2
#11 0xb58eaaba in psp::CUPSManager::runDests() () from /usr/lib/openoffice/program/../basis-link/program/libpspli.so #12 0xb58eac10 in psp::CUPSManager::checkPrintersChanged(bool) () from /usr/lib/openoffice/program/../basis-link/program/libpspli.so #13 0xb3dc11b2 in X11SalInstance::GetPrinterQueueInfo(ImplPrnQueueList*) () from /usr/lib/openoffice/basis3.1/program/libvclplug_genli.so #14 0xb60a9526 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libvclli.so #15 0xb60a9615 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libvclli.so #16 0xb60aa943 in Printer::Printer() () from /usr/lib/openoffice/program/../basis-link/program/libvclli.so #17 0xb6e4b1cb in SfxPrinter::SfxPrinter(SfxItemSet*) () from /usr/lib/openoffice/program/../basis-link/program/libsfxli.so #18 0xae44f289 in sd::DrawDocShell::GetPrinter(unsigned char) () from /usr/lib/openoffice/program/../basis-link/program/libsdli.so #19 0xae39e79e in ?? () from /usr/lib/openoffice/program/../basis-link/program/libsdli.so #20 0xb61b7856 in Window::NotifyAllChilds(DataChangedEvent&) () from /usr/lib/openoffice/program/../basis-link/program/libvclli.so #21 0xb61b7874 in Window::NotifyAllChilds(DataChangedEvent&) () from /usr/lib/openoffice/program/../basis-link/program/libvclli.so #22 0xb61b7874 in Window::NotifyAllChilds(DataChangedEvent&) () from /usr/lib/openoffice/program/../basis-link/program/libvclli.so #23 0xb61b7874 in Window::NotifyAllChilds(DataChangedEvent&) () from /usr/lib/openoffice/program/../basis-link/program/libvclli.so #24 0xb61b7874 in Window::NotifyAllChilds(DataChangedEvent&) () from /usr/lib/openoffice/program/../basis-link/program/libvclli.so #25 0xb61b7874 in Window::NotifyAllChilds(DataChangedEvent&) () from /usr/lib/openoffice/program/../basis-link/program/libvclli.so #26 0xb61b7874 in Window::NotifyAllChilds(DataChangedEvent&) () from /usr/lib/openoffice/program/../basis-link/program/libvclli.so #27 0xb61b7874 in Window::NotifyAllChilds(DataChangedEvent&) () from /usr/lib/openoffice/program/../basis-link/program/libvclli.so #28 0xb5fdad67 in Application::NotifyAllWindows(DataChangedEvent&) () from /usr/lib/openoffice/program/../basis-link/program/libvclli.so #29 0xb61d8ae5 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libvclli.so #30 0xb3dd33c7 in SalDisplay::DispatchInternalEvent() () from /usr/lib/openoffice/basis3.1/program/libvclplug_genli.so #31 0xb3dd3425 in SalX11Display::Yield() () from /usr/lib/openoffice/basis3.1/program/libvclplug_genli.so #32 0xb3dd2edd in ?? () from /usr/lib/openoffice/basis3.1/program/libvclplug_genli.so #33 0xb3dcb816 in SalXLib::Yield(bool, bool) () from /usr/lib/openoffice/basis3.1/program/libvclplug_genli.so #34 0xb3ddb1b7 in X11SalInstance::Yield(bool, bool) () from /usr/lib/openoffice/basis3.1/program/libvclplug_genli.so #35 0xb5fdb549 in Application::Yield(bool) () from /usr/lib/openoffice/program/../basis-link/program/libvclli.so #36 0xb5fdb5cc in Application::Execute() () from /usr/lib/openoffice/program/../basis-link/program/libvclli.so #37 0xb751ab30 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libsofficeapp.so #38 0xb5fe0508 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libvclli.so #39 0xb5fe05a5 in SVMain() () from /usr/lib/openoffice/program/../basis-link/program/libvclli.so #40 0xb7551dac in soffice_main () from /usr/lib/openoffice/program/../basis-link/program/libsofficeapp.so
#41 0x08048d6c in main ()
(gdb) n
Single stepping until exit from function __kernel_vsyscall,
which has no line number information.

Breakpoint 1, 0xb772b424 in __kernel_vsyscall ()
(gdb) ^CrQuit
(gdb)
Single stepping until exit from function __kernel_vsyscall,
which has no line number information.
0xb735e2e8 in connect () from /lib/i686/cmov/libc.so.6
(gdb) c
Continuing.

Breakpoint 1, 0xb772b424 in __kernel_vsyscall ()
(gdb) c
Continuing.

Breakpoint 1, 0xb772b424 in __kernel_vsyscall ()
(gdb) r
The program being debugged has been started already.
Start it from the beginning? (y or n) n
Program not restarted.
(gdb) s
Single stepping until exit from function __kernel_vsyscall,
which has no line number information.
0xb58eaaa6 in psp::CUPSManager::runDests() () from /usr/lib/openoffice/program/../basis-link/program/libpspli.so
(gdb) s
Single stepping until exit from function _ZN3psp11CUPSManager8runDestsEv,
which has no line number information.
[Switching to Thread 0xb06c8b70 (LWP 9238)]

Breakpoint 1, 0xb772b424 in __kernel_vsyscall ()
(gdb) quit
A debugging session is active.

   Inferior 1 [process 9228] will be detached.

Quit anyway? (y or n) y
Detaching from program: /usr/lib/openoffice/program/soffice.bin, process 9228
warwick@localhost:~$

Please note the following :

- installing cups provided a workaround, either by replacing cups.conf (PFA the dpkg-old one), or by effectively providing the service to connect()
- my hostname is localhost (might it be related?)


Cheers

LogLevel warning
MaxLogSize 0
SystemGroup lpadmin
Listen localhost:631
Listen /var/run/cups/cups.sock
Browsing On
BrowseOrder allow,deny
BrowseAllow all
DefaultAuthType Basic
<Location />
  Order allow,deny
</Location>
<Location /admin>
  Encryption Required
  Order allow,deny
</Location>
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
</Location>
<Policy default>
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit All>
    Order deny,allow
  </Limit>
</Policy>
RIPCache 516082k

Reply to: