Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 603884 - net-misc/owncloud-client-2.2.4-r1 Segmentation Fault
Summary: net-misc/owncloud-client-2.2.4-r1 Segmentation Fault
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal major (vote)
Assignee: Bernard Cafarelli
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-28 08:28 UTC by Aydin Tarik Zengin
Modified: 2017-01-03 10:03 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (file_603884.txt,5.97 KB, text/plain)
2016-12-28 08:28 UTC, Aydin Tarik Zengin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Aydin Tarik Zengin 2016-12-28 08:28:29 UTC
Created attachment 457514 [details]
emerge --info

Hi everyone. I'm having a Seg fault problem with owncloud-client. Gdb output is as below. All the qt packages and kde-frameworks packages are recompiled to be sure. 

eix glibc
[I] sys-libs/glibc
     Available versions:  (2.2) 2.17^s ~2.18-r1^s 2.19-r1^s 2.20-r2^s 2.21-r2^s 2.22-r4^s ~2.23-r1^s ~2.23-r2^s ~2.23-r3^s **2.24^s **9999^s
       {audit caps debug gd hardened multilib nscd profile +rpc selinux suid systemtap vanilla CROSSCOMPILE_OPTS="headers-only"}
     Installed versions:  2.22-r4(2.2)^s(05:30:26 PM 12/27/2016)(multilib nscd -debug -gd -hardened -profile -selinux -suid -systemtap -vanilla CROSSCOMPILE_OPTS="-headers-only")
     Homepage:            https://www.gnu.org/software/libc/libc.html
     Description:         GNU libc6 (also called glibc2) C library



eix qtcore
[I] dev-qt/qtcore
     Available versions:  
     (4)    4.8.6-r2 ~4.8.7-r2
     (5)    5.6.1(5/5.6)^t 5.6.2-r1(5/5.6)^t (~)5.7.1(5/5.7)^t
       {aqua debug +exceptions +glib iconv icu libressl pch qt3support ssl systemd test ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
     Installed versions:  4.8.6-r2(4)(02:53:29 PM 12/13/2016)(exceptions glib iconv icu qt3support ssl -aqua -debug -pch ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32") 5.7.1(5)^t(03:41:08 PM 12/27/2016)(icu -debug -systemd -test)
     Homepage:            https://www.qt.io/
     Description:         Cross-platform application development framework



$ gdb owncloud
GNU gdb (Gentoo 7.10.1 vanilla) 7.10.1
Copyright (C) 2015 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-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://bugs.gentoo.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"...
Reading symbols from owncloud...(no debugging symbols found)...done.
(gdb) r
Starting program: /usr/bin/owncloud 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffe7af1700 (LWP 24349)]
[New Thread 0x7fffdb534700 (LWP 24350)]
[New Thread 0x7fffdad33700 (LWP 24351)]

Program received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
(gdb) bt full
#0  0x0000000000000000 in ?? ()
No symbol table info available.
#1  0x00007ffff542419e in ?? () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#2  0x00007ffff5426664 in QMenu::actionEvent(QActionEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#3  0x00007ffff52fcab8 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#4  0x00007ffff542cdc3 in QMenu::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#5  0x00007ffff52b3dfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#6  0x00007ffff52bb2e0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#7  0x00007ffff49147b0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
No symbol table info available.
#8  0x00007ffff52f35fe in QWidget::insertAction(QAction*, QAction*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#9  0x00007ffff54229af in QMenu::addMenu(QMenu*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#10 0x00000000004c756c in OCC::ownCloudGui::setupContextMenu() ()
No symbol table info available.
#11 0x00000000004c8837 in OCC::ownCloudGui::ownCloudGui(OCC::Application*) ()
No symbol table info available.
#12 0x000000000048043e in OCC::Application::Application(int&, char**) ()
No symbol table info available.
#13 0x000000000046c288 in main ()
No symbol table info available.
(gdb) 
#0  0x0000000000000000 in ?? ()
No symbol table info available.
#1  0x00007ffff542419e in ?? () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#2  0x00007ffff5426664 in QMenu::actionEvent(QActionEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#3  0x00007ffff52fcab8 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#4  0x00007ffff542cdc3 in QMenu::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#5  0x00007ffff52b3dfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#6  0x00007ffff52bb2e0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#7  0x00007ffff49147b0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
No symbol table info available.
#8  0x00007ffff52f35fe in QWidget::insertAction(QAction*, QAction*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#9  0x00007ffff54229af in QMenu::addMenu(QMenu*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#10 0x00000000004c756c in OCC::ownCloudGui::setupContextMenu() ()
No symbol table info available.
#11 0x00000000004c8837 in OCC::ownCloudGui::ownCloudGui(OCC::Application*) ()
No symbol table info available.
#12 0x000000000048043e in OCC::Application::Application(int&, char**) ()
No symbol table info available.
#13 0x000000000046c288 in main ()
No symbol table info available.
(gdb) 
#0  0x0000000000000000 in ?? ()
No symbol table info available.
#1  0x00007ffff542419e in ?? () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#2  0x00007ffff5426664 in QMenu::actionEvent(QActionEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#3  0x00007ffff52fcab8 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#4  0x00007ffff542cdc3 in QMenu::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#5  0x00007ffff52b3dfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#6  0x00007ffff52bb2e0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#7  0x00007ffff49147b0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
No symbol table info available.
#8  0x00007ffff52f35fe in QWidget::insertAction(QAction*, QAction*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#9  0x00007ffff54229af in QMenu::addMenu(QMenu*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#10 0x00000000004c756c in OCC::ownCloudGui::setupContextMenu() ()
No symbol table info available.
#11 0x00000000004c8837 in OCC::ownCloudGui::ownCloudGui(OCC::Application*) ()
No symbol table info available.
#12 0x000000000048043e in OCC::Application::Application(int&, char**) ()
No symbol table info available.
#13 0x000000000046c288 in main ()
No symbol table info available.
(gdb)     thread apply all bt

Thread 4 (Thread 0x7fffdad33700 (LWP 24351)):
#0  0x00007ffff3321cfd in poll () from /lib64/libc.so.6
#1  0x00007fffef153fec in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fffef1540fc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007ffff495fe37 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#4  0x00007ffff491348a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007ffff476b194 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007ffff476f72c in ?? () from /usr/lib64/libQt5Core.so.5
#7  0x00007ffff2fd3434 in start_thread () from /lib64/libpthread.so.0
#8  0x00007ffff332ae1d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fffdb534700 (LWP 24350)):
#0  0x00007ffff3321cfd in poll () from /lib64/libc.so.6
#1  0x00007fffef153fec in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fffef1540fc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007ffff495fe4c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#4  0x00007ffff491348a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007ffff476b194 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007ffff7ee9445 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007ffff476f72c in ?? () from /usr/lib64/libQt5Core.so.5
#8  0x00007ffff2fd3434 in start_thread () from /lib64/libpthread.so.0
#9  0x00007ffff332ae1d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fffe7af1700 (LWP 24349)):
#0  0x00007ffff3321cfd in poll () from /lib64/libc.so.6
#1  0x00007fffeece48f2 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fffeece66df in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007fffea25a2a9 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007ffff476f72c in ?? () from /usr/lib64/libQt5Core.so.5
---Type <return> to continue, or q <return> to quit---
#5  0x00007ffff2fd3434 in start_thread () from /lib64/libpthread.so.0
#6  0x00007ffff332ae1d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7ffff7e0b780 (LWP 24345)):
#0  0x0000000000000000 in ?? ()
#1  0x00007ffff542419e in ?? () from /usr/lib64/libQt5Widgets.so.5
#2  0x00007ffff5426664 in QMenu::actionEvent(QActionEvent*) () from /usr/lib64/libQt5Widgets.so.5
#3  0x00007ffff52fcab8 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#4  0x00007ffff542cdc3 in QMenu::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#5  0x00007ffff52b3dfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#6  0x00007ffff52bb2e0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#7  0x00007ffff49147b0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#8  0x00007ffff52f35fe in QWidget::insertAction(QAction*, QAction*) () from /usr/lib64/libQt5Widgets.so.5
#9  0x00007ffff54229af in QMenu::addMenu(QMenu*) () from /usr/lib64/libQt5Widgets.so.5
#10 0x00000000004c756c in OCC::ownCloudGui::setupContextMenu() ()
#11 0x00000000004c8837 in OCC::ownCloudGui::ownCloudGui(OCC::Application*) ()
#12 0x000000000048043e in OCC::Application::Application(int&, char**) ()
#13 0x000000000046c288 in main ()
(gdb)
Comment 1 Aydin Tarik Zengin 2016-12-30 14:38:36 UTC
kde-plasma/*-5.8.5 updates solved this segmentation fault. I still don't know what was the reason.
Comment 2 Bernard Cafarelli gentoo-dev 2017-01-03 10:03:42 UTC
Thanks for the update! We will see if this pops up again (crossing fingers for "no")