Apache OpenOffice (AOO) Bugzilla – Issue 56079
scanner source selection crashes OO
Last modified: 2005-10-24 10:20:07 UTC
I'm using an Epson perfection 3170 photo scanner with sane using the epkowa backend on an fc4, which all works fine. I wanted to try it through the OO.org interface (insert->picture->scan->select source), the app crashed with the following report: 0x11eb8a: /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 + 0x1db8a 0x11f3d8: /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 + 0x1e3d8 0x9ec420: + 0x420 (__kernel_sigreturn + 0x0) 0x250b1a8: /usr/lib/openoffice.org2.0/program/libscn680li.so + 0xe1a8 0x250caa0: /usr/lib/openoffice.org2.0/program/libscn680li.so + 0xfaa0 0x250ed97: /usr/lib/openoffice.org2.0/program/libscn680li.so + 0x11d97 0x720fbe8: /usr/lib/openoffice.org2.0/program/libsw680li.so + 0x6cebe8 0x71f2cc0: /usr/lib/openoffice.org2.0/program/libsw680li.so + 0x6b1cc0 (SwView::Execute(SfxRequest&) + 0xf4a) 0x71ea51a: /usr/lib/openoffice.org2.0/program/libsw680li.so + 0x6a951a 0x59f00ba: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1a70ba 0x59ef4a7: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1a64a7 0x59ef7bb: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1a67bb 0x59ef85e: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1a685e 0x58f0312: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0xa7312 0x5a087bd: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1bf7bd 0x5a08678: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1bf678 0x5a087d2: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1bf7d2 0x5a08664: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1bf664 0x4b88592: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x82592 0x4cdca47: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x1d6a47 0x12d4e72: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x1ee72 0x12fa0cd: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x440cd (SalDisplay::DispatchInternalEvent() + 0xad) 0x9bf9d3: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0xa9d3 0x1252650: /usr/lib/libglib-2.0.so.0 + 0x25650 0x12503ee: /usr/lib/libglib-2.0.so.0 + 0x233ee (g_main_context_dispatch + 0x1dc) 0x12533f6: /usr/lib/libglib-2.0.so.0 + 0x263f6 0x12538d8: /usr/lib/libglib-2.0.so.0 + 0x268d8 (g_main_context_iteration + 0x66) 0x9bf5f9: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0xa5f9 0x12fbd99: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x45d99 (X11SalInstance::Yield(unsigned char) + 0x29) 0x4b8e8f4: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x888f4 (Application::Yield() + 0x50) 0x4b8e932: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x88932 (Application::Execute() + 0x26) 0x5ee0254: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x29254 (desktop::Desktop::Main() + 0x149a) 0x4b93d21: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x8dd21 (SVMain() + 0x45) 0x5edb307: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x24307 (sal_main + 0x47) 0x6d1de6: /lib/libc.so.6 + 0x14de6 (__libc_start_main + 0xc6) 0x80484e1: /usr/lib/openoffice.org2.0/program/swriter.bin + 0x4e1 --- used sane versions on fc4: sane-frontends-1.0.13-2 sane-backends-1.0.15-9 xsane-0.95-3 used OO.org: openoffice.org-core-1.9.125-1.1.0.fc4
Seems to be OS specific. I have the same scanner and it work fine with OOo2rc2 on WinXP.
@ szentiv: Please retry with the office OOo release of RC3: http://download.services.openoffice.org/2.0.0rc/index.html
I tried an Epson Perfection 1670 on FC4 (x86 and x86_64), FC1 (x86) and Ubuntu Breezy Badger (both x86 and x86_64). On the x86_64 boxes the scanner is not available (probably not recognized by sane, will check), on all other configurations there doesn't seem to be any problem. Versions tested OOo: 125/en_US and StarOffice8 development branch. @szentiv: Can you try - as already suggested - a newer office build or maybe just a fresh install. If the problem persists please report back. Changing status to WORKSFORME
Thanks for testing, jsk!
Closing as works for me. The problem eems to be located in some internal error of the users system.