Description of problem: base crashes when importing spreadsheet data Version-Release number of selected component (if applicable): 2.0.4-5.5.22 How reproducible: very Steps to Reproduce: 1. Load attached file in oocalc 2. select A1-C3 3. edit->copy 4. file->new->database 5. next 6. finish 7. pick name 8. click on tables on left 9. right click on tables area on right, select paste 10. click create primary key 11. next 12. >>, then next 13. select field type for Date as DATE, Amount as Decimal 14 Click create Actual results: Crash Expected results: Import data Additional info: oocalc output: [alex@localhost ~]$ oocalc test.ods terminate called after throwing an instance of 'com::sun::star::util::NotNumericException' ---start copy and paste here--- (I) x.org loaded video driver of... (II) Loading /usr/lib/xorg/modules/drivers/fglrx_drv.so (III) Desktop is: GNOME (IV) libgcj version is: libgcj-4.1.1-51.fc6-i386 (V) kernel is: Linux 2.6.20-1.2943.fc6 #1 SMP Wed Apr 4 16:06:04 EDT 2007 i686 i686 i386 (VI) OpenOffice.org core rpm version is: openoffice.org-core-2.0.4-5.5.22-i386 (VII) depth of root window: 24 planes (VIII) accessibility is: false (VIV) fedora release is: Fedora Core release 6 (Zod) ...start sestatus details ... SELinux status: enabled SELinuxfs mount: /selinux Current mode: permissive Mode from config file: permissive Policy version: 21 Policy from config file: targeted ...end sestatus details ... ...start stackreport details ... 0x024b7095: 0x001c0374: /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 + 0x23095 0x024b7dfb: 0x001c0374: /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 + 0x23dfb 0x00b70420: 0x00000000: + 0x420 (__kernel_sigreturn + 0x0) 0x018bd591: 0x00138d9c: /lib/libc.so.6 + 0x2a591 (abort + 0x101) 0x05b6a3a0: 0x000e397c: /usr/lib/libstdc++.so.6 + 0xb73a0 (__gnu_cxx::__verbose_terminate_handler() + 0x150) 0x05b67e85: 0x000e397c: /usr/lib/libstdc++.so.6 + 0xb4e85 0x05b67ec2: 0x000e397c: /usr/lib/libstdc++.so.6 + 0xb4ec2 0x05b67ffa: 0x000e397c: /usr/lib/libstdc++.so.6 + 0xb4ffa 0x022e8bd5: 0x003e34b0: /usr/lib/openoffice.org2.0/program/libsvt680li.so + 0x2b2bd5 0xa969d72c: 0x003b937c: /usr/lib/openoffice.org2.0/program/libdbu680li.so + 0x15c72c 0xa9693572: 0x003b937c: /usr/lib/openoffice.org2.0/program/libdbu680li.so + 0x152572 0x02372f87: 0x003e34b0: /usr/lib/openoffice.org2.0/program/libsvt680li.so + 0x33cf87 (HTMLParser::Continue(int) + 0x67) 0x0237203f: 0x003e34b0: /usr/lib/openoffice.org2.0/program/libsvt680li.so + 0x33c03f (HTMLParser::CallParser() + 0x5f) 0xa9691d43: 0x003b937c: /usr/lib/openoffice.org2.0/program/libdbu680li.so + 0x150d43 0xa9688075: 0x003b937c: /usr/lib/openoffice.org2.0/program/libdbu680li.so + 0x147075 0xa96a7af6: 0x003b937c: /usr/lib/openoffice.org2.0/program/libdbu680li.so + 0x166af6 0xa96ace70: 0x003b937c: /usr/lib/openoffice.org2.0/program/libdbu680li.so + 0x16be70 0xa96ad5bd: 0x003b937c: /usr/lib/openoffice.org2.0/program/libdbu680li.so + 0x16c5bd 0xa982df3e: 0x003b937c: /usr/lib/openoffice.org2.0/program/libdbu680li.so + 0x2ecf3e 0xa976aa86: 0x003b937c: /usr/lib/openoffice.org2.0/program/libdbu680li.so + 0x229a86 0xa985b2a9: 0x003b937c: /usr/lib/openoffice.org2.0/program/libdbu680li.so + 0x31a2a9 0x0232d8e9: 0x003e34b0: /usr/lib/openoffice.org2.0/program/libsvt680li.so + 0x2f78e9 0x02354cfa: 0x003e34b0: /usr/lib/openoffice.org2.0/program/libsvt680li.so + 0x31ecfa (SvTreeListBox::Command(CommandEvent const&) + 0x2a) 0xa985980c: 0x003b937c: /usr/lib/openoffice.org2.0/program/libdbu680li.so + 0x31880c 0x01f4e15f: 0x00355ddc: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x27515f 0x01f5089a: 0x00355ddc: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x27789a 0x01f50bdf: 0x00355ddc: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x277bdf 0x0473b569: 0x000433ec: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x38569 0x03790f22: 0x00380d0c: /gnome/head/INSTALL/lib/libgtk-x11-2.0.so.0 + 0x14df22 0x03a5ad3b: 0x00039544: /gnome/head/INSTALL/lib/libgobject-2.0.so.0 + 0x8d3b (g_closure_invoke + 0x12b) 0x03a6cb8d: 0x00039544: /gnome/head/INSTALL/lib/libgobject-2.0.so.0 + 0x1ab8d 0x03a6dea6: 0x00039544: /gnome/head/INSTALL/lib/libgobject-2.0.so.0 + 0x1bea6 (g_signal_emit_valist + 0x6d6) 0x03a6e299: 0x00039544: /gnome/head/INSTALL/lib/libgobject-2.0.so.0 + 0x1c299 (g_signal_emit + 0x29) 0x038c2558: 0x00380d0c: /gnome/head/INSTALL/lib/libgtk-x11-2.0.so.0 + 0x27f558 0x03788f1e: 0x00380d0c: /gnome/head/INSTALL/lib/libgtk-x11-2.0.so.0 + 0x145f1e (gtk_propagate_event + 0x1ae) 0x0378a458: 0x00380d0c: /gnome/head/INSTALL/lib/libgtk-x11-2.0.so.0 + 0x147458 (gtk_main_do_event + 0x528) 0x03a0d7ea: 0x00088218: /gnome/head/INSTALL/lib/libgdk-x11-2.0.so.0 + 0x457ea 0x03ab887c: 0x000b50c4: /gnome/head/INSTALL/lib/libglib-2.0.so.0 + 0x2c87c (g_main_context_dispatch + 0x17c) 0x03abbc2f: 0x000b50c4: /gnome/head/INSTALL/lib/libglib-2.0.so.0 + 0x2fc2f 0x03abc195: 0x000b50c4: /gnome/head/INSTALL/lib/libglib-2.0.so.0 + 0x30195 (g_main_context_iteration + 0x65) 0x04714c21: 0x000433ec: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x11c21 0x048b47c7: 0x0006d6b0: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x517c7 (X11SalInstance::Yield(bool, bool) + 0x37) 0x01d64778: 0x00355ddc: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x8b778 (Application::Yield(bool) + 0x68) 0x01d6484c: 0x00355ddc: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x8b84c (Application::Execute() + 0x3c) 0x00135289: 0x000566ec: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x25289 (desktop::Desktop::Main() + 0x1779) 0x01d6a31c: 0x00355ddc: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x9131c 0x01d6a425: 0x00355ddc: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x91425 (SVMain() + 0x35) 0x00126979: 0x000566ec: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x16979 (sal_main + 0x59) 0x00126a04: 0x000566ec: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x16a04 (main + 0x44) 0x018a8f2c: 0x00138d9c: /lib/libc.so.6 + 0x15f2c (__libc_start_main + 0xdc) 0x080484a1: 0x00000618: /usr/lib/openoffice.org2.0/program/scalc.bin + 0x4a1 ...end stackreport details ... ...start sample ldd details ... linux-gate.so.1 => (0x0089d000) libuno_sal.so.3 => /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 (0x00110000) libuno_salhelpergcc3.so.3 => /usr/lib/openoffice.org2.0/program/libuno_salhelpergcc3.so.3 (0x00cb5000) libstore.so.3 => /usr/lib/openoffice.org2.0/program/libstore.so.3 (0x0037f000) libdl.so.2 => /lib/libdl.so.2 (0x00ee4000) libpthread.so.0 => /lib/libpthread.so.0 (0x00491000) libstlport_gcc.so => /usr/lib/openoffice.org2.0/program/libstlport_gcc.so (0x009ec000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00398000) libm.so.6 => /lib/libm.so.6 (0x00638000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00828000) libc.so.6 => /lib/libc.so.6 (0x004a8000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x00d70000) /lib/ld-linux.so.2 (0x80000000) ...end sample ldd details ... ---end copy and paste here---
Created attachment 155087 [details] test spreadsheet data
Created attachment 155088 [details] mapped stack
seems fixed in 2.2.0, i.e. no crash. Probably can/should backport the fix.
backported patch to FC_6, will be in next release if we respin for FC-6 again. Doesn't affect 2.2.
Should be in openoffice.org-2.0.4-5.5.23