Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


Hello,

To try to reproduce fdo#42612, I added the two last lines in my
autogen.lastrun  (see end of the post) then I made a make clean && make
check today after a git pull update on master branch. I compiled OK in debug
mode with symbols.

I can connect to a local Mysql 5.1 database with "Connect directly" during
the test connection works.
But each time I want to list the tables from database, i've got a crash (no
specific errors in console), so I runned it on gdb and here's what I got :
Program received signal SIGABRT, Aborted.
0xb7fe2424 in __kernel_vsyscall ()
(gdb) bt
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb7bfe911 in *__GI_raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#2  0xb7c01d42 in *__GI_abort () at abort.c:92
#3  0xb7c3eaeb in malloc_printerr (action=2, str=0x6 <Address 0x6 out of
bounds>, ptr=0xb7e72950) at malloc.c:6288
#4  0xb7c43446 in *__GI___libc_free (mem=0x6) at malloc.c:3699
#5  0xb7e3cabf in operator delete(void*) ()
   from
/home/maryline/compile-libreoffice/libo/solver/unxlngi6/installation/opt/program/../ure-link/lib/libstdc++.so.6
#6  0x7b581329 in __gnu_cxx::new_allocator<char>::deallocate
(this=0xbfffd14b, __p=0xb7e72950 "")
    at /usr/include/c++/4.6/ext/new_allocator.h:98
#7  0x7b580992 in std::string::_Rep::_M_destroy (this=0xb7e72950, __a=...)
at /usr/include/c++/4.6/bits/basic_string.tcc:451
#8  0x7b57ff74 in std::string::_Rep::_M_dispose (this=0xb7e72950, __a=...)
at /usr/include/c++/4.6/bits/basic_string.h:244
#9  0x7b57eeac in std::basic_string<char, std::char_traits&lt;char>,
std::allocator<char> >::~basic_string (this=0xbfffd22c, 
    __in_chrg=<optimized out>) at
/usr/include/c++/4.6/bits/basic_string.h:534
#10 0x7b57e63f in sql::SQLString::~SQLString (this=0xbfffd22c,
__in_chrg=<optimized out>)
    at
/home/maryline/compile-libreoffice/libo/solver/unxlngi6/inc/mysqlcppconn/cppconn/sqlstring.h:33
#11 0x7b59ddb3 in connectivity::mysqlc::ODatabaseMetaData::getTables
(this=0x8ad0fc8, catalog=empty uno::Any, schemaPattern="%", 
    tableNamePattern="%", types=uno::Sequence of length 3 = {...})
    at
/home/maryline/compile-libreoffice/libo/mysqlc/source/mysqlc_databasemetadata.cxx:1774
#12 0x7b5fbddc in connectivity::mysql::OMySQLCatalog::refreshObjects
(this=0x941af68, _sKindOfObject=uno::Sequence of length 3 = {...}, 
    _rNames=...) at
/home/maryline/compile-libreoffice/libo/connectivity/source/drivers/mysql/YCatalog.cxx:61
#13 0x7b5fc0e3 in connectivity::mysql::OMySQLCatalog::refreshTables
(this=0x941af68)
    at
/home/maryline/compile-libreoffice/libo/connectivity/source/drivers/mysql/YCatalog.cxx:77
#14 0x7c7e4d4a in connectivity::sdbcx::OCatalog::getTables (this=0x941af68)
    at
/home/maryline/compile-libreoffice/libo/connectivity/source/sdbcx/VCatalog.cxx:113
#15 0x7cc34814 in dbaccess::OConnection::refresh (this=0x8ad7ca8,
_rToBeRefreshed=...)
    at
/home/maryline/compile-libreoffice/libo/dbaccess/source/core/dataaccess/connection.cxx:591
#16 0x7cc34c0d in dbaccess::OConnection::getTables (this=0x8ad7ca8)
    at
/home/maryline/compile-libreoffice/libo/dbaccess/source/core/dataaccess/connection.cxx:624
#17 0x7cc3609a in dbaccess::OConnection::impl_checkTableQueryNames_nothrow
(this=0x8ad7ca8)
    at
/home/maryline/compile-libreoffice/libo/dbaccess/source/core/dataaccess/connection.cxx:835
#18 0x7cc3245a in dbaccess::OConnection::OConnection (this=0x8ad7ca8,
_rDB=..., _rxMaster=..., _rxORB=...)
    at
/home/maryline/compile-libreoffice/libo/dbaccess/source/core/dataaccess/connection.cxx:386
#19 0x7cc7c807 in dbaccess::ODatabaseSource::buildIsolatedConnection
(this=0x93163a0, user="root", password="serval,06")
    at
/home/maryline/compile-libreoffice/libo/dbaccess/source/core/dataaccess/datasource.cxx:1209
#20 0x7cc770d8 in dbaccess::OSharedConnectionManager::getConnection
(this=0x93d3d30, url="sdbc:mysql:mysqlc:localhost:3306/testDB", 
    user="root", password="serval,06", _aInfo=uno::Sequence of length 58 =
{...}, _pDataSource=0x93163a0)
---Type <return> to continue, or q <return> to quit---
    at
/home/maryline/compile-libreoffice/libo/dbaccess/source/core/dataaccess/datasource.cxx:401
#21 0x7cc7ca61 in dbaccess::ODatabaseSource::getConnection (this=0x93163a0,
user="root", password="serval,06", _bIsolated=0 '\000')
    at
/home/maryline/compile-libreoffice/libo/dbaccess/source/core/dataaccess/datasource.cxx:1232
#22 0x7cc7c081 in dbaccess::ODatabaseSource::connectWithCompletion
(this=0x93163a0, _rxHandler=..., _bIsolated=0 '\000')
    at
/home/maryline/compile-libreoffice/libo/dbaccess/source/core/dataaccess/datasource.cxx:1183
#23 0x7cc7b967 in dbaccess::ODatabaseSource::connectWithCompletion
(this=0x93163a0, _rxHandler=...)
    at
/home/maryline/compile-libreoffice/libo/dbaccess/source/core/dataaccess/datasource.cxx:1091
#24 0x7c390333 in dbaui::ODatasourceConnector::connect (this=0xbfffddcc,
_xDataSource=..., _pErrorInfo=0x0)
    at
/home/maryline/compile-libreoffice/libo/dbaccess/source/ui/misc/datasourceconnector.cxx:159
#25 0x7c38fdd5 in dbaui::ODatasourceConnector::connect (this=0xbfffddcc, 
    _rDataSourceName="file:///home/maryline/Bureau/bug/37529/testjul.odb",
_pErrorInfo=0x0)
    at
/home/maryline/compile-libreoffice/libo/dbaccess/source/ui/misc/datasourceconnector.cxx:108
#26 0x7c24be03 in dbaui::OGenericUnoController::connect (this=0x91e6f28, 
    _rDataSourceName="file:///home/maryline/Bureau/bug/37529/testjul.odb", 
    _rContextInformation="The connection to the data source \"testjul\"
could not be established.", _pErrorInfo=0x0)
    at
/home/maryline/compile-libreoffice/libo/dbaccess/source/ui/browser/genericcontroller.cxx:1075
#27 0x7c1ce81c in dbaui::OApplicationController::ensureConnection
(this=0x91e6f28, _pErrorInfo=0x0)
    at
/home/maryline/compile-libreoffice/libo/dbaccess/source/ui/app/AppControllerDnD.cxx:357
#28 0x7c1a984f in dbaui::OApplicationController::onContainerSelect
(this=0x91e6f28, _eType=dbaui::E_TABLE)
    at
/home/maryline/compile-libreoffice/libo/dbaccess/source/ui/app/AppController.cxx:1722
#29 0x7c1f8976 in dbaui::OApplicationSwapWindow::onContainerSelected
(this=0x92988a0, _eType=dbaui::E_TABLE)
    at
/home/maryline/compile-libreoffice/libo/dbaccess/source/ui/app/AppSwapWindow.cxx:165
#30 0x7c1f8a51 in dbaui::OApplicationSwapWindow::OnContainerSelectHdl
(this=0x92988a0, _pControl=0x929899c)
    at
/home/maryline/compile-libreoffice/libo/dbaccess/source/ui/app/AppSwapWindow.cxx:185
#31 0x7c1f89f2 in
dbaui::OApplicationSwapWindow::LinkStubOnContainerSelectHdl
(pThis=0x92988a0, pCaller=0x929899c)
    at
/home/maryline/compile-libreoffice/libo/dbaccess/source/ui/app/AppSwapWindow.cxx:177
#32 0xb6a59a85 in Link::Call (this=0x9298aac, pCaller=0x929899c)
    at
/home/maryline/compile-libreoffice/libo/solver/unxlngi6/inc/tools/link.hxx:140
#33 0xb6ac0656 in SvtIconChoiceCtrl::ClickIcon (this=0x929899c)
    at
/home/maryline/compile-libreoffice/libo/svtools/source/contnr/ivctrl.cxx:397
#34 0xb6ab8387 in SvxIconChoiceCtrl_Impl::CallSelectHandler (this=0x91e1438)
    at
/home/maryline/compile-libreoffice/libo/svtools/source/contnr/imivctl1.cxx:4042
#35 0xb6aac412 in SvxIconChoiceCtrl_Impl::SelectEntry (this=0x91e1438,
pEntry=0x92a5c70, bSelect=1 '\001', bCallHdl=1 '\001', 
    bAdd=0 '\000', bSyncPaint=0 '\000') at
/home/maryline/compile-libreoffice/libo/svtools/source/contnr/imivctl1.cxx:488
#36 0xb6ab29b5 in SvxIconChoiceCtrl_Impl::SetCursor (this=0x91e1438,
pEntry=0x92a5c70, bSyncSingleSelection=1 '\001', 
    bShowFocusAsync=0 '\000') at
/home/maryline/compile-libreoffice/libo/svtools/source/contnr/imivctl1.cxx:2373
---Type <return> to continue, or q <return> to quit---
#37 0xb6aadcfc in SvxIconChoiceCtrl_Impl::MouseButtonDown (this=0x91e1438,
rMEvt=...)
    at
/home/maryline/compile-libreoffice/libo/svtools/source/contnr/imivctl1.cxx:962
#38 0xb6abfd3a in SvtIconChoiceCtrl::MouseButtonDown (this=0x929899c,
rMEvt=...)
    at
/home/maryline/compile-libreoffice/libo/svtools/source/contnr/ivctrl.cxx:204
#39 0xb5b7e622 in ImplHandleMouseEvent (pWindow=0x92c2960, nSVEvent=1,
bMouseLeave=0 '\000', nX=70, nY=152, nMsgTime=41614815, nCode=1, 
    nMode=3) at
/home/maryline/compile-libreoffice/libo/vcl/source/window/winproc.cxx:805
#40 0xb5b8343b in ImplHandleSalMouseButtonDown (pWindow=0x92c2960,
pEvent=0xbfffe5dc)
    at
/home/maryline/compile-libreoffice/libo/vcl/source/window/winproc.cxx:2076
#41 0xb5b82937 in ImplWindowFrameProc (pWindow=0x92c2960, nEvent=3,
pEvent=0xbfffe5dc)
    at
/home/maryline/compile-libreoffice/libo/vcl/source/window/winproc.cxx:2403
#42 0xb1c6aad3 in SalFrame::CallCallback (this=0x92c1828, nEvent=3,
pEvent=0xbfffe5dc)
    at /home/maryline/compile-libreoffice/libo/vcl/inc/salframe.hxx:294
#43 0xb1c673a8 in GtkSalFrame::signalButton (pEvent=0x93c8f38,
frame=0x92c1828)
    at
/home/maryline/compile-libreoffice/libo/vcl/unx/gtk/window/gtkframe.cxx:2877
#44 0xb18a4582 in ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#45 0xb14979f2 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#46 0xb14aa988 in ?? () from /usr/lib/libgobject-2.0.so.0
#47 0xb14b317b in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#48 0xb14b35a2 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#49 0xb19dd143 in ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#50 0xb18a27ce in gtk_propagate_event () from
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#51 0xb18a2e38 in gtk_main_do_event () from
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#52 0xb1c4253a in _sal_gtk_event_handler_fn (pEvent=0x93c8f38,
data=0x80f5650)
    at
/home/maryline/compile-libreoffice/libo/vcl/unx/gtk/app/gtkinst.cxx:294
#53 0xb170bcf8 in ?? () from /usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0
#54 0xb13e6252 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#55 0xb13e6a30 in ?? () from /lib/libglib-2.0.so.0
#56 0xb13e6ce4 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#57 0xb1c3f71d in GtkData::Yield (this=0x80f60c0, bWait=true,
bHandleAllCurrentEvents=false)
    at
/home/maryline/compile-libreoffice/libo/vcl/unx/gtk/app/gtkdata.cxx:602
#58 0xb1c4301b in GtkInstance::Yield (this=0x80f5650, bWait=true,
bHandleAllCurrentEvents=false)
    at
/home/maryline/compile-libreoffice/libo/vcl/unx/gtk/app/gtkinst.cxx:578
#59 0xb57566c6 in ImplYield (i_bWait=true, i_bAllEvents=false) at
/home/maryline/compile-libreoffice/libo/vcl/source/app/svapp.cxx:459
#60 0xb5752eca in Application::Yield (i_bAllEvents=false) at
/home/maryline/compile-libreoffice/libo/vcl/source/app/svapp.cxx:493
#61 0xb5752e5f in Application::Execute () at
/home/maryline/compile-libreoffice/libo/vcl/source/app/svapp.cxx:436
#62 0xb7eb45f3 in desktop::Desktop::Main (this=0xbfffefd0) at
/home/maryline/compile-libreoffice/libo/desktop/source/app/app.cxx:1915
---Type <return> to continue, or q <return> to quit---
#63 0xb575d910 in ImplSVMain () at
/home/maryline/compile-libreoffice/libo/vcl/source/app/svmain.cxx:181
#64 0xb575da48 in SVMain () at
/home/maryline/compile-libreoffice/libo/vcl/source/app/svmain.cxx:218
#65 0xb7ee73b4 in soffice_main () at
/home/maryline/compile-libreoffice/libo/desktop/source/app/sofficemain.cxx:69
#66 0x080485e9 in sal_main () at
/home/maryline/compile-libreoffice/libo/desktop/source/app/main.c:34
#67 0x080485c0 in main (argc=1, argv=0xbffff104) at
/home/maryline/compile-libreoffice/libo/desktop/source/app/main.c:33
(gdb) 

For information I can list the tables on 3.4.3 (Debian packages).

I'm on a Debian Wheezy (gcc (Debian 4.6.1-15) 4.6.1) pc x86-32, here's my
autogen.lastrun :
--enable-symbols
--enable-ext-barcode
--enable-ext-diagram
--enable-ext-google-docs
--enable-ext-hunart
--enable-ext-lightproof
--enable-ext-nlpsolver
--enable-ext-ct2n
--enable-ext-numbertext
--enable-ext-oooblogger
--enable-ext-pdfimport
--enable-ext-presenter-console
--enable-ext-presenter-minimizer
--enable-ext-report-builder
--enable-ext-scripting-beanshell
--enable-ext-scripting-javascript
--enable-ext-typo
--enable-ext-validator
--enable-ext-watch-window
--enable-ext-wiki-publisher
--enable-dbus
--enable-graphite
--enable-evolution2
--enable-werror
--enable-debug
--enable-dbgutil
--enable-crashdump
--enable-kde4
--enable-dependency-tracking
--enable-ext-mysql-connector
--with-system-mysql

Info about local mysql server :
server version : 5.1.58-1
protocol version : 10
User : root@localhost
Character encoding MySQL: UTF-8 Unicode (utf8) 

I haven't filed a bug for the moment, cause I wonder if it could be a gcc
pb.

Any idea ?

Julien.

--
View this message in context: 
http://nabble.documentfoundation.org/gcc-bug-on-Debian-packages-tp3485058p3485058.html
Sent from the Dev mailing list archive at Nabble.com.

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.