[Bug 904522] New: After upgrade from 201409 to 201411 of Factory evolution does a Segvio shortly after startup - probably inside a sqlite3 call
http://bugzilla.opensuse.org/show_bug.cgi?id=904522
Bug ID: 904522
Summary: After upgrade from 201409 to 201411 of Factory
evolution does a Segvio shortly after startup -
probably inside a sqlite3 call
Classification: openSUSE
Product: openSUSE Factory
Version: 201411*
Hardware: x86-64
OS: Other
Status: NEW
Severity: Major
Priority: P5 - None
Component: Evolution
Assignee: bnc-team-evolution@forge.provo.novell.com
Reporter: mail@staffan.tjernstrom.name
QA Contact: lakhil@novell.com
Found By: ---
Blocker: ---
Shortly after startup (seemingly whilst scanning folders or shortly
thereafter), evolution exists consistently with a SEGVIO (apparently with a
null pointer somewhere in sqlite if I read the backtrace correctly).
gdb trace as follows:
staffan@bypass:~> gdb evolution
GNU gdb (GDB; openSUSE Factory) 7.8
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
http://bugs.opensuse.org/.
Find the GDB manual and other documentation resources online at:
http://www.gnu.org/software/gdb/documentation/.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
warning: /etc/gdbinit.d/gdb-heap.py: No such file or directory
Reading symbols from evolution...Reading symbols from
/usr/lib/debug/usr/bin/evolution.debug...done.
done.
(gdb) start
Temporary breakpoint 1 at 0x403430: file main.c, line 424.
Starting program: /usr/bin/evolution
Missing separate debuginfos, use: zypper install
glibc-debuginfo-2.20-2.1.x86_64
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Temporary breakpoint 1, main (argc=1, argv=0x7fffffffddc8) at main.c:424
424 main.c: No such file or directory.
(gdb) cont
Continuing.
[New Thread 0x7fffe0c1c700 (LWP 4123)]
[New Thread 0x7fffdbfff700 (LWP 4124)]
[New Thread 0x7fffdb7fe700 (LWP 4125)]
(evolution:4119): GLib-GObject-WARNING **: The property
GtkSettings:gtk-button-images is deprecated and shouldn't be used anymore. It
will be removed in a future version.
(evolution:4119): Gtk-WARNING **: Failed to register client:
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name
org.gnome.SessionManager was not provided by any .service files
[New Thread 0x7fffdaffd700 (LWP 4126)]
[New Thread 0x7fffd9b47700 (LWP 4127)]
[New Thread 0x7fffd9346700 (LWP 4128)]
[New Thread 0x7fff7bc87700 (LWP 4129)]
Detaching after fork from child process 4130.
[New Thread 0x7fff7b280700 (LWP 4135)]
[New Thread 0x7fff7aa7f700 (LWP 4136)]
[New Thread 0x7fff7a27e700 (LWP 4137)]
[New Thread 0x7fff79a7d700 (LWP 4138)]
[New Thread 0x7fff7927c700 (LWP 4139)]
[New Thread 0x7fff78a7b700 (LWP 4140)]
[New Thread 0x7fff5bfff700 (LWP 4141)]
(evolution:4119): GLib-GObject-WARNING **: The property
GtkSettings:gtk-menu-images is deprecated and shouldn't be used anymore. It
will be removed in a future version.
Detaching after fork from child process 4143.
[New Thread 0x7fff5ac40700 (LWP 4145)]
[New Thread 0x7fff5a43f700 (LWP 4155)]
[New Thread 0x7fff59c3e700 (LWP 4156)]
openjdk version "1.8.0_40"
OpenJDK Runtime Environment (build 1.8.0_40-b10)
OpenJDK 64-Bit Server VM (build 25.40-b14, mixed mode)
[Thread 0x7fff7927c700 (LWP 4139) exited]
[Thread 0x7fff7aa7f700 (LWP 4136) exited]
[Thread 0x7fff7a27e700 (LWP 4137) exited]
[Thread 0x7fff7b280700 (LWP 4135) exited]
[Thread 0x7fff78a7b700 (LWP 4140) exited]
[Thread 0x7fff5bfff700 (LWP 4141) exited]
[Thread 0x7fff7bc87700 (LWP 4129) exited]
[New Thread 0x7fff7bc87700 (LWP 4167)]
RSS Plugin enabled (evolution 3.12, evolution-rss 0.3.93)
(evolution:4119): GLib-GObject-WARNING **: The property
GtkSettings:gtk-toolbar-style is deprecated and shouldn't be used anymore. It
will be removed in a future version.
(evolution:4119): GLib-GObject-WARNING **: The property
GtkCellRendererPixbuf:stock-id is deprecated and shouldn't be used anymore. It
will be removed in a future version.
[New Thread 0x7fff5bfff700 (LWP 4169)]
[New Thread 0x7fff78a7b700 (LWP 4170)]
[New Thread 0x7fff7b280700 (LWP 4171)]
[New Thread 0x7fff506b5700 (LWP 4172)]
[New Thread 0x7fff4feb4700 (LWP 4173)]
[New Thread 0x7fff4f6b3700 (LWP 4174)]
[New Thread 0x7fff4eeb2700 (LWP 4175)]
[New Thread 0x7fff466b1700 (LWP 4176)]
[New Thread 0x7fff4dc3c700 (LWP 4177)]
[Thread 0x7fff7bc87700 (LWP 4167) exited]
[Thread 0x7fff79a7d700 (LWP 4138) exited]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff5bfff700 (LWP 4169)]
0x0000000000000000 in ?? ()
(gdb) thread apply all bt
Thread 28 (Thread 0x7fff4dc3c700 (LWP 4177)):
#0 0x00007ffff38df829 in syscall () at /lib64/libc.so.6
#1 0x00007ffff3c29b2b in g_cond_wait_until (cond=cond@entry=0x999e98,
mutex=mutex@entry=0x999e90, end_time=end_time@entry=3116709977) at
gthread-posix.c:1437
#2 0x00007ffff3bbdc81 in g_async_queue_pop_intern_unlocked
(queue=queue@entry=0x999e90, wait=wait@entry=1,
end_time=end_time@entry=3116709977) at gasyncqueue.c:422
#3 0x00007ffff3bbe20b in g_async_queue_timeout_pop (queue=0x999e90,
timeout=timeout@entry=15000000) at gasyncqueue.c:543
#4 0x00007ffff3c0d5cc in g_thread_pool_thread_proxy () at gthreadpool.c:167
#5 0x00007ffff3c0d5cc in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:364
#6 0x00007ffff3c0cb85 in g_thread_proxy (data=0x3d61a80) at gthread.c:764
#7 0x00007ffff733f3a4 in start_thread () at /lib64/libpthread.so.0
#8 0x00007ffff38e3a4d in clone () at /lib64/libc.so.6
Thread 27 (Thread 0x7fff466b1700 (LWP 4176)):
#0 0x00007ffff734385f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1 0x00007fffefaa383c in
std::condition_variable::wait(std::unique_lockstd::mutex&)
(__mutex=<optimized out>, __cond=<optimized out>)
at
/usr/src/debug/gcc-4.8.3-r212056/obj-x86_64-suse-linux/x86_64-suse-linux/libstdc++-v3/include/x86_64-suse-linux/bits/gthr-default.h:864
#2 0x00007fffefaa383c in
std::condition_variable::wait(std::unique_lockstd::mutex&) (this=<optimized
out>, __lock=...) at
../../../../../libstdc++-v3/src/c++11/condition_variable.cc:52
#3 0x00007fffee104b2b in JSC::GCThread::waitForNextPhase() () at
/usr/lib64/libjavascriptcoregtk-3.0.so.0
#4 0x00007fffee104bf8 in JSC::GCThread::gcThreadMain() () at
/usr/lib64/libjavascriptcoregtk-3.0.so.0
#5 0x00007fffee3d34ca in WTF::wtfThreadEntryPoint(void*) () at
/usr/lib64/libjavascriptcoregtk-3.0.so.0
#6 0x00007ffff733f3a4 in start_thread () at /lib64/libpthread.so.0
#7 0x00007ffff38e3a4d in clone () at /lib64/libc.so.6
Thread 26 (Thread 0x7fff4eeb2700 (LWP 4175)):
#0 0x00007ffff734385f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1 0x00007fffefaa383c in
std::condition_variable::wait(std::unique_lockstd::mutex&)
(__mutex=<optimized out>, __cond=<optimized out>)
at
/usr/src/debug/gcc-4.8.3-r212056/obj-x86_64-suse-linux/x86_64-suse-linux/libstdc++-v3/include/x86_64-suse-linux/bits/gthr-default.h:864
#2 0x00007fffefaa383c in
std::condition_variable::wait(std::unique_lockstd::mutex&) (this=<optimized
out>, __lock=...) at
../../../../../libstdc++-v3/src/c++11/condition_variable.cc:52
#3 0x00007fffee104b2b in JSC::GCThread::waitForNextPhase() () at
/usr/lib64/libjavascriptcoregtk-3.0.so.0
#4 0x00007fffee104bf8 in JSC::GCThread::gcThreadMain() () at
/usr/lib64/libjavascriptcoregtk-3.0.so.0
#5 0x00007fffee3d34ca in WTF::wtfThreadEntryPoint(void*) () at
/usr/lib64/libjavascriptcoregtk-3.0.so.0
#6 0x00007ffff733f3a4 in start_thread () at /lib64/libpthread.so.0
#7 0x00007ffff38e3a4d in clone () at /lib64/libc.so.6
Thread 25 (Thread 0x7fff4f6b3700 (LWP 4174)):
#0 0x00007ffff734385f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1 0x00007fffefaa383c in
std::condition_variable::wait(std::unique_lockstd::mutex&)
(__mutex=<optimized out>, __cond=<optimized out>)
at
/usr/src/debug/gcc-4.8.3-r212056/obj-x86_64-suse-linux/x86_64-suse-linux/libstdc++-v3/include/x86_64-suse-linux/bits/gthr-default.h:864
#2 0x00007fffefaa383c in
std::condition_variable::wait(std::unique_lockstd::mutex&) (this=<optimized
out>, __lock=...) at
../../../../../libstdc++-v3/src/c++11/condition_variable.cc:52
#3 0x00007fffee104b2b in JSC::GCThread::waitForNextPhase() () at
/usr/lib64/libjavascriptcoregtk-3.0.so.0
#4 0x00007fffee104bf8 in JSC::GCThread::gcThreadMain() () at
/usr/lib64/libjavascriptcoregtk-3.0.so.0
#5 0x00007fffee3d34ca in WTF::wtfThreadEntryPoint(void*) () at
/usr/lib64/libjavascriptcoregtk-3.0.so.0
#6 0x00007ffff733f3a4 in start_thread () at /lib64/libpthread.so.0
#7 0x00007ffff38e3a4d in clone () at /lib64/libc.so.6
Thread 24 (Thread 0x7fff4feb4700 (LWP 4173)):
#0 0x00007ffff734385f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1 0x00007fffefaa383c in
std::condition_variable::wait(std::unique_lockstd::mutex&)
(__mutex=<optimized out>, __cond=<optimized out>)
at
/usr/src/debug/gcc-4.8.3-r212056/obj-x86_64-suse-linux/x86_64-suse-linux/libstdc++-v3/include/x86_64-suse-linux/bits/gthr-default.h:864
#2 0x00007fffefaa383c in
std::condition_variable::wait(std::unique_lockstd::mutex&) (this=<optimized
out>, __lock=...) at
../../../../../libstdc++-v3/src/c++11/condition_variable.cc:52
#3 0x00007fffee104b2b in JSC::GCThread::waitForNextPhase() () at
/usr/lib64/libjavascriptcoregtk-3.0.so.0
#4 0x00007fffee104bf8 in JSC::GCThread::gcThreadMain() () at
/usr/lib64/libjavascriptcoregtk-3.0.so.0
#5 0x00007fffee3d34ca in WTF::wtfThreadEntryPoint(void*) () at
/usr/lib64/libjavascriptcoregtk-3.0.so.0
#6 0x00007ffff733f3a4 in start_thread () at /lib64/libpthread.so.0
#7 0x00007ffff38e3a4d in clone () at /lib64/libc.so.6
Thread 23 (Thread 0x7fff506b5700 (LWP 4172)):
#0 0x00007ffff734385f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1 0x00007fffefaa383c in
std::condition_variable::wait(std::unique_lockstd::mutex&)
(__mutex=<optimized out>, __cond=<optimized out>)
at
/usr/src/debug/gcc-4.8.3-r212056/obj-x86_64-suse-linux/x86_64-suse-linux/libstdc++-v3/include/x86_64-suse-linux/bits/gthr-default.h:864
#2 0x00007fffefaa383c in
std::condition_variable::wait(std::unique_lockstd::mutex&) (this=<optimized
out>, __lock=...) at
../../../../../libstdc++-v3/src/c++11/condition_variable.cc:52
---Type <return> to continue, or q <return> to quit---
#3 0x00007fffee104b2b in JSC::GCThread::waitForNextPhase() () at
/usr/lib64/libjavascriptcoregtk-3.0.so.0
#4 0x00007fffee104bf8 in JSC::GCThread::gcThreadMain() () at
/usr/lib64/libjavascriptcoregtk-3.0.so.0
#5 0x00007fffee3d34ca in WTF::wtfThreadEntryPoint(void*) () at
/usr/lib64/libjavascriptcoregtk-3.0.so.0
#6 0x00007ffff733f3a4 in start_thread () at /lib64/libpthread.so.0
#7 0x00007ffff38e3a4d in clone () at /lib64/libc.so.6
Thread 22 (Thread 0x7fff7b280700 (LWP 4171)):
#0 0x00007ffff734385f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1 0x00007fffefaa383c in
std::condition_variable::wait(std::unique_lockstd::mutex&)
(__mutex=<optimized out>, __cond=<optimized out>)
at
/usr/src/debug/gcc-4.8.3-r212056/obj-x86_64-suse-linux/x86_64-suse-linux/libstdc++-v3/include/x86_64-suse-linux/bits/gthr-default.h:864
#2 0x00007fffefaa383c in
std::condition_variable::wait(std::unique_lockstd::mutex&) (this=<optimized
out>, __lock=...) at
../../../../../libstdc++-v3/src/c++11/condition_variable.cc:52
#3 0x00007fffee104b2b in JSC::GCThread::waitForNextPhase() () at
/usr/lib64/libjavascriptcoregtk-3.0.so.0
#4 0x00007fffee104bf8 in JSC::GCThread::gcThreadMain() () at
/usr/lib64/libjavascriptcoregtk-3.0.so.0
#5 0x00007fffee3d34ca in WTF::wtfThreadEntryPoint(void*) () at
/usr/lib64/libjavascriptcoregtk-3.0.so.0
#6 0x00007ffff733f3a4 in start_thread () at /lib64/libpthread.so.0
#7 0x00007ffff38e3a4d in clone () at /lib64/libc.so.6
Thread 21 (Thread 0x7fff78a7b700 (LWP 4170)):
#0 0x00007ffff7343c08 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1 0x00007fffee103711 in
JSC::BlockAllocator::waitForDuration(std::chrono::duration
http://bugzilla.opensuse.org/show_bug.cgi?id=904522
http://bugzilla.opensuse.org/show_bug.cgi?id=904522#c1
Bjørn Lie
http://bugzilla.opensuse.org/show_bug.cgi?id=904522
Bjørn Lie
http://bugzilla.opensuse.org/show_bug.cgi?id=904522
http://bugzilla.opensuse.org/show_bug.cgi?id=904522#c2
Dominique Leuenberger
participants (1)
-
bugzilla_noreply@novell.com