[debian-mysql] Bug#835185: mysql-workbench: Segfault when opening connection

Martin Lutz m.lutz at uu.nl
Sat Sep 17 09:14:38 UTC 2016


The same problem here. On 6-Sep-2016 I updated libmysqlcppconn7v5 (sid), which 
solved the problem with Segfault. On 16-Sep-2016 I updated libreoffice (stretch) 
and the connection to the mysql server crashes again with SIGSEGV.

Here is gdbtrace.log:

warning: Currently logging to gdbtrace.log.  Turn the logging off and on to make 
the new setting effective.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe11a3700 (LWP 7867)]
[New Thread 0x7fffdd17d700 (LWP 7868)]
[New Thread 0x7fffdc97c700 (LWP 7869)]
[New Thread 0x7fffd70e8700 (LWP 7870)]
[New Thread 0x7fffd68e7700 (LWP 7871)]
[New Thread 0x7fffd5754700 (LWP 7872)]
[New Thread 0x7fffc3fff700 (LWP 7873)]
[New Thread 0x7fffc37fe700 (LWP 7874)]
[New Thread 0x7fffc2ffd700 (LWP 7877)]
[Thread 0x7fffc2ffd700 (LWP 7877) exited]
[Thread 0x7fffc37fe700 (LWP 7874) exited]
[New Thread 0x7fffc37fe700 (LWP 7878)]
[Thread 0x7fffdd17d700 (LWP 7868) exited]

Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
#0  0x0000000000000000 in ?? ()
#1  0x00007fffc09d1464 in ?? () from 
/usr/lib/libreoffice/share/extensions/mysql-connector-ooo/mysqlc.uno.so
#2  0x00007fffc09d249a in ?? () from 
/usr/lib/libreoffice/share/extensions/mysql-connector-ooo/mysqlc.uno.so
#3  0x00007fffc09b3769 in ?? () from 
/usr/lib/libreoffice/share/extensions/mysql-connector-ooo/mysqlc.uno.so
#4  0x00007fffd4798f85 in ?? () from 
/usr/lib/libreoffice/program/../program/libdbalo.so
#5  0x00007fffd479bf1d in ?? () from 
/usr/lib/libreoffice/program/../program/libdbalo.so
#6  0x00007fffd47da532 in ?? () from 
/usr/lib/libreoffice/program/../program/libdbalo.so
#7  0x00007fffd47daa50 in ?? () from 
/usr/lib/libreoffice/program/../program/libdbalo.so
#8  0x00007fffd47dae4a in ?? () from 
/usr/lib/libreoffice/program/../program/libdbalo.so
#9  0x00007fffd47db401 in ?? () from 
/usr/lib/libreoffice/program/../program/libdbalo.so
#10 0x00007fffd47dbdcf in ?? () from 
/usr/lib/libreoffice/program/../program/libdbalo.so
#11 0x00007fffc2421f7d in ?? () from 
/usr/lib/libreoffice/program/../program/libdbulo.so
#12 0x00007fffc242373e in ?? () from 
/usr/lib/libreoffice/program/../program/libdbulo.so
#13 0x00007fffc23436f0 in dbaui::OGenericUnoController::connect(rtl::OUString 
const&, rtl::OUString const&, dbtools::SQLExceptionInfo*) () from 
/usr/lib/libreoffice/program/../program/libdbulo.so
#14 0x00007fffc22e039f in ?? () from 
/usr/lib/libreoffice/program/../program/libdbulo.so
#15 0x00007fffc22cbfd7 in ?? () from 
/usr/lib/libreoffice/program/../program/libdbulo.so
#16 0x00007fffc22feedf in ?? () from 
/usr/lib/libreoffice/program/../program/libdbulo.so
#17 0x00007ffff578c5ed in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#18 0x00007ffff578c712 in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#19 0x00007ffff5791088 in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#20 0x00007ffff5794c28 in SvtIconChoiceCtrl::MouseButtonDown(MouseEvent const&) 
() from /usr/lib/libreoffice/program/libmergedlo.so
#21 0x00007ffff636a8e3 in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#22 0x00007ffff636c1f6 in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#23 0x00007fffdff21b2d in ?? () from 
/usr/lib/libreoffice/program/libvclplug_gtklo.so
#24 0x00007fffdf9b299c in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#25 0x00007ffff1483f85 in g_closure_invoke () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007ffff1495f92 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007ffff149e68f in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007ffff149efcf in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007fffdfaca31c in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#30 0x00007fffdf9b1134 in gtk_propagate_event () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#31 0x00007fffdf9b14eb in gtk_main_do_event () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#32 0x00007fffdf625c9c in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#33 0x00007ffff11ac697 in g_main_context_dispatch () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007ffff11ac900 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007ffff11ac9ac in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007fffdff058a3 in ?? () from 
/usr/lib/libreoffice/program/libvclplug_gtklo.so
#37 0x00007ffff654e8b1 in Application::Yield() () from 
/usr/lib/libreoffice/program/libmergedlo.so
#38 0x00007ffff6550d25 in Application::Execute() () from 
/usr/lib/libreoffice/program/libmergedlo.so
#39 0x00007ffff562fbfc in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#40 0x00007ffff65545b6 in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#41 0x00007ffff65546b2 in SVMain() () from 
/usr/lib/libreoffice/program/libmergedlo.so
#42 0x00007ffff565155a in soffice_main () from 
/usr/lib/libreoffice/program/libmergedlo.so
#43 0x000000000040062b in ?? ()
#44 0x00007ffff32c6700 in __libc_start_main (main=0x400620, argc=3, 
argv=0x7fffffffe0f8, init=<optimized out>, fini=<optimized out>, 
rtld_fini=<optimized out>, stack_end=0x7fffffffe0e8) at ../csu/libc-start.c:291
#45 0x000000000040066a in ?? ()

Thread 11 (Thread 0x7fffc37fe700 (LWP 7878)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff3676e6b in osl_waitCondition () from 
/usr/lib/libreoffice/program/libuno_sal.so.3
#2  0x00007ffff49e4a07 in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#3  0x00007fffeb107b76 in salhelper::Thread::run() () from 
/usr/lib/libreoffice/program/libuno_salhelpergcc3.so.3
#4  0x00007fffeb107d8a in ?? () from 
/usr/lib/libreoffice/program/libuno_salhelpergcc3.so.3
#5  0x00007ffff3683277 in ?? () from /usr/lib/libreoffice/program/libuno_sal.so.3
#6  0x00007ffff0d48444 in start_thread (arg=0x7fffc37fe700) at pthread_create.c:333
#7  0x00007ffff338d20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fffc3fff700 (LWP 7873)):
#0  0x00007ffff338409d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fffde6cbae4 in ?? () from 
/usr/lib/libreoffice/program/libvclplug_genlo.so
#2  0x00007fffde6cbd55 in ?? () from 
/usr/lib/libreoffice/program/libvclplug_genlo.so
#3  0x00007ffff3683277 in ?? () from /usr/lib/libreoffice/program/libuno_sal.so.3
#4  0x00007ffff0d48444 in start_thread (arg=0x7fffc3fff700) at pthread_create.c:333
#5  0x00007ffff338d20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fffd5754700 (LWP 7872)):
#0  0x00007ffff338409d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fffde6b07fb in ?? () from 
/usr/lib/libreoffice/program/libvclplug_genlo.so
#2  0x00007ffff3683277 in ?? () from /usr/lib/libreoffice/program/libuno_sal.so.3
#3  0x00007ffff0d48444 in start_thread (arg=0x7fffd5754700) at pthread_create.c:333
#4  0x00007ffff338d20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fffd68e7700 (LWP 7871)):
#0  0x00007ffff338409d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff11ac896 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff11acc22 in g_main_loop_run () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff17924f6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ffff11d3f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff0d48444 in start_thread (arg=0x7fffd68e7700) at pthread_create.c:333
#6  0x00007ffff338d20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fffd70e8700 (LWP 7870)):
#0  0x00007ffff338409d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff11ac896 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff11ac9ac in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff11ac9f1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff11d3f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff0d48444 in start_thread (arg=0x7fffd70e8700) at pthread_create.c:333
#6  0x00007ffff338d20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fffdc97c700 (LWP 7869)):
#0  0x00007ffff338dead in accept () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff367da50 in osl_acceptPipe () from 
/usr/lib/libreoffice/program/libuno_sal.so.3
#2  0x00007ffff564c88a in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#3  0x00007fffeb107b76 in salhelper::Thread::run() () from 
/usr/lib/libreoffice/program/libuno_salhelpergcc3.so.3
#4  0x00007fffeb107d8a in ?? () from 
/usr/lib/libreoffice/program/libuno_salhelpergcc3.so.3
#5  0x00007ffff3683277 in ?? () from /usr/lib/libreoffice/program/libuno_sal.so.3
#6  0x00007ffff0d48444 in start_thread (arg=0x7fffdc97c700) at pthread_create.c:333
#7  0x00007ffff338d20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fffe11a3700 (LWP 7867)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at 
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007ffff365f52b in ?? () from /usr/lib/libreoffice/program/libuno_sal.so.3
#2  0x00007ffff0d48444 in start_thread (arg=0x7fffe11a3700) at pthread_create.c:333
#3  0x00007ffff338d20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7ffff7f16ac0 (LWP 7862)):
#0  0x0000000000000000 in ?? ()
#1  0x00007fffc09d1464 in ?? () from 
/usr/lib/libreoffice/share/extensions/mysql-connector-ooo/mysqlc.uno.so
#2  0x00007fffc09d249a in ?? () from 
/usr/lib/libreoffice/share/extensions/mysql-connector-ooo/mysqlc.uno.so
#3  0x00007fffc09b3769 in ?? () from 
/usr/lib/libreoffice/share/extensions/mysql-connector-ooo/mysqlc.uno.so
#4  0x00007fffd4798f85 in ?? () from 
/usr/lib/libreoffice/program/../program/libdbalo.so
#5  0x00007fffd479bf1d in ?? () from 
/usr/lib/libreoffice/program/../program/libdbalo.so
#6  0x00007fffd47da532 in ?? () from 
/usr/lib/libreoffice/program/../program/libdbalo.so
#7  0x00007fffd47daa50 in ?? () from 
/usr/lib/libreoffice/program/../program/libdbalo.so
#8  0x00007fffd47dae4a in ?? () from 
/usr/lib/libreoffice/program/../program/libdbalo.so
#9  0x00007fffd47db401 in ?? () from 
/usr/lib/libreoffice/program/../program/libdbalo.so
#10 0x00007fffd47dbdcf in ?? () from 
/usr/lib/libreoffice/program/../program/libdbalo.so
#11 0x00007fffc2421f7d in ?? () from 
/usr/lib/libreoffice/program/../program/libdbulo.so
#12 0x00007fffc242373e in ?? () from 
/usr/lib/libreoffice/program/../program/libdbulo.so
#13 0x00007fffc23436f0 in dbaui::OGenericUnoController::connect(rtl::OUString 
const&, rtl::OUString const&, dbtools::SQLExceptionInfo*) () from 
/usr/lib/libreoffice/program/../program/libdbulo.so
#14 0x00007fffc22e039f in ?? () from 
/usr/lib/libreoffice/program/../program/libdbulo.so
#15 0x00007fffc22cbfd7 in ?? () from 
/usr/lib/libreoffice/program/../program/libdbulo.so
#16 0x00007fffc22feedf in ?? () from 
/usr/lib/libreoffice/program/../program/libdbulo.so
#17 0x00007ffff578c5ed in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#18 0x00007ffff578c712 in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#19 0x00007ffff5791088 in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#20 0x00007ffff5794c28 in SvtIconChoiceCtrl::MouseButtonDown(MouseEvent const&) 
() from /usr/lib/libreoffice/program/libmergedlo.so
#21 0x00007ffff636a8e3 in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#22 0x00007ffff636c1f6 in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#23 0x00007fffdff21b2d in ?? () from 
/usr/lib/libreoffice/program/libvclplug_gtklo.so
#24 0x00007fffdf9b299c in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#25 0x00007ffff1483f85 in g_closure_invoke () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007ffff1495f92 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007ffff149e68f in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007ffff149efcf in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007fffdfaca31c in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#30 0x00007fffdf9b1134 in gtk_propagate_event () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#31 0x00007fffdf9b14eb in gtk_main_do_event () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#32 0x00007fffdf625c9c in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#33 0x00007ffff11ac697 in g_main_context_dispatch () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007ffff11ac900 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007ffff11ac9ac in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007fffdff058a3 in ?? () from 
/usr/lib/libreoffice/program/libvclplug_gtklo.so
#37 0x00007ffff654e8b1 in Application::Yield() () from 
/usr/lib/libreoffice/program/libmergedlo.so
#38 0x00007ffff6550d25 in Application::Execute() () from 
/usr/lib/libreoffice/program/libmergedlo.so
#39 0x00007ffff562fbfc in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#40 0x00007ffff65545b6 in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#41 0x00007ffff65546b2 in SVMain() () from 
/usr/lib/libreoffice/program/libmergedlo.so
#42 0x00007ffff565155a in soffice_main () from 
/usr/lib/libreoffice/program/libmergedlo.so
#43 0x000000000040062b in ?? ()
#44 0x00007ffff32c6700 in __libc_start_main (main=0x400620, argc=3, 
argv=0x7fffffffe0f8, init=<optimized out>, fini=<optimized out>, 
rtld_fini=<optimized out>, stack_end=0x7fffffffe0e8) at ../csu/libc-start.c:291
#45 0x000000000040066a in ?? ()
A debugging session is active.

	Inferior 1 [process 7862] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]



On Fri, 16 Sep 2016 11:34:57 -0500 Taylor Crisp 
<Taylor.Crisp at hpfconsultants.com> wrote:
> Package from sid worked. Just did a upgrade of libreoffice on stretch which now
> includes the sid package and it seems broken again.
>
> On Fri, 9 Sep 2016 17:40:06 +0200 Maurizio Avogadro <mavoga at gmail.com> wrote:
> > The culprit seems to be libmysqlcppconn7v5: v1.1.4+really1.1.3-1 from
> > Sid seems to fix the issue.
> >
> > Please merge this bug report with #836587.
> >
> >
>
>
>
>



More information about the pkg-mysql-maint mailing list