libreoffice 4.1.3 base connection to mdb via odbc crashes on saving odb file
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libreoffice (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I was trying to connect to an existing mdb (MS Access) database file using unixodbc and libreoffice-base,
I've got unixodbc , undixodbc-bin and libmdbodbc1 packages installed
I set the odbc as following :
/etc/odbc.ini
[Pippo]
Description = mine database
Driver = /usr/lib/
Database = /home/magowiz/
/etc/odbcinst.ini
[MDBTools]
Description = MDBTools Driver
Driver = libmdbodbc.so.1
Setup = libmdbodbc.so.1
FileUsage = 1
UsageCount = 2
I use the connection wizard into libreoffice base : I can successfully test mine connection but while I'm saving the odb file the whole program crashes and close itself
It follows distro and software versions :
$ lsb_release -rd
Description: Ubuntu 13.10
Release: 13.10
apt-cache policy libreoffice-base
libreoffice-base:
Installed: 1:4.1.3-0ubuntu1
Candidate: 1:4.1.3-0ubuntu1
apt-cache policy unixodbc
unixodbc:
Installed: 2.2.14p2-5ubuntu4
Candidate: 2.2.14p2-5ubuntu4
apt-cache policy libmdbodbc1
libmdbodbc1:
Installed: 0.7-3
Candidate: 0.7-3
ProblemType: Crash
DistroRelease: Ubuntu 13.10
Package: libreoffice-core 1:4.1.3-0ubuntu1
ProcVersionSign
Uname: Linux 3.11.0-14-generic x86_64
NonfreeKernelMo
ApportVersion: 2.12.5-0ubuntu2.1
Architecture: amd64
Date: Sun Nov 24 10:34:00 2013
ExecutablePath: /usr/lib/
ExecutableTimes
MarkForUpload: True
ProcCmdline: /usr/lib/
ProcCwd: /home/magowiz
ProcEnviron:
PATH=(custom, no user)
XDG_RUNTIME_
LANG=it_IT.UTF-8
SHELL=/bin/bash
LD_LIBRARY_
SegvAnalysis: Failure: invalid literal for int() with base 16: 'symbol'
Signal: 11
SourcePackage: libreoffice
StacktraceTop:
Title: soffice.bin crashed with SIGSEGV
UpgradeStatus: Upgraded to saucy on 2013-10-17 (37 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
StacktraceTop: sql_error_ rec (head=head@ entry=0x30d90a0 , sqlstate= sqlstate@ entry=0x7fff435 e3ca0 "00000", rec_number= <optimized out>, rec_number@entry=1, native_ error=native_ error@entry= 0x7fff435e3c5c, message_ text=message_ text@entry= 0x7fff435e3cb0 "", buffer_ length= <optimized out>, text_length= text_length@ entry=0x7fff435 e3c5a) at SQLGetDiagRec.c:444 type=<optimized out>, handle=0x30d8c60, rec_number= <optimized out>, sqlstate= 0x7fff435e3ca0 "00000", native= 0x7fff435e3c5c, message_ text=0x7fff435e 3cb0 "", buffer_length=511, text_length_ ptr=0x7fff435e3 c5a) at SQLGetDiagRec.c:745 sandbox_ ZXdRys/ usr/lib/ libreoffice/ program/ ../program/ libodbcbaselo. so
extract_
SQLGetDiagRec (handle_
?? () from /tmp/apport_
?? ()
?? ()