Bugzilla – Attachment 144810 Details for
Bug 119814
gtk3_kde5: filepicker causes more "UI freeze"
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
gdb backtrace of the lo_kde5filepicker process when "frozen state" has been reached
tdf119814_backtrace_lo_kde5filepicker.txt (text/plain), 7.46 KB, created by
Michael Weghorn
on 2018-09-12 06:39:54 UTC
(
hide
)
Description:
gdb backtrace of the lo_kde5filepicker process when "frozen state" has been reached
Filename:
MIME Type:
Creator:
Michael Weghorn
Created:
2018-09-12 06:39:54 UTC
Size:
7.46 KB
patch
obsolete
>(gdb) bt >#0 0x00007f7e98e01204 in __GI___libc_read (fd=0, buf=0x5651bfbe2c70, nbytes=4096) at ../sysdeps/unix/sysv/linux/read.c:27 >#1 0x00007f7e98d93838 in _IO_new_file_underflow (fp=0x7f7e98ecfa00 <_IO_2_1_stdin_>) at fileops.c:531 >#2 0x00007f7e98d94972 in __GI__IO_default_uflow (fp=0x7f7e98ecfa00 <_IO_2_1_stdin_>) at genops.c:380 >#3 0x00007f7e98d8efe8 in _IO_getc (fp=0x7f7e98ecfa00 <_IO_2_1_stdin_>) at getc.c:40 >#4 0x00007f7e9916c42d in __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char> >::underflow() () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >#5 0x00007f7e99179cfa in std::istream::sentry::sentry(std::istream&, bool) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >#6 0x00007f7e9917b9df in std::istream& std::istream::_M_extract<unsigned long>(unsigned long&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >#7 0x00005651be8ac8ca in readIpcArg(std::istream&, unsigned long&) (stream=..., value=@0x7ffc8f6f6a00: 0) at /home/michi/development/git/libreoffice/vcl/unx/gtk3_kde5/filepicker_ipc_commands.hxx:101 >#8 0x00005651be8ad06c in readIpcArgs<unsigned long, Commands>(std::istream&, unsigned long&, Commands&) (stream=..., arg=@0x7ffc8f6f6a00: 0, args#0=@0x7ffc8f6f69fe: Commands::EnableControl) > at /home/michi/development/git/libreoffice/vcl/unx/gtk3_kde5/filepicker_ipc_commands.hxx:121 >#9 0x00005651be8ab627 in FilePickerIpc::readCommand() (this=0x7ffc8f6f7a60) at /home/michi/development/git/libreoffice/vcl/unx/gtk3_kde5/kde5_filepicker_ipc.cxx:81 >#10 0x00005651be8ab5ae in FilePickerIpc::readCommands() (this=0x7ffc8f6f7a60) at /home/michi/development/git/libreoffice/vcl/unx/gtk3_kde5/kde5_filepicker_ipc.cxx:68 >#11 0x00005651be8ade7d in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (FilePickerIpc::*)()>::call(void (FilePickerIpc::*)(), FilePickerIpc*, void**) (f=(void (FilePickerIpc::*)(FilePickerIpc * const)) 0x5651be8ab596 <FilePickerIpc::readCommands()>, o=0x7ffc8f6f7a60, arg=0x7ffc8f6f6ca0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:134 >#12 0x00005651be8adcb7 in QtPrivate::FunctionPointer<void (FilePickerIpc::*)()>::call<QtPrivate::List<>, void>(void (FilePickerIpc::*)(), FilePickerIpc*, void**) (f=(void (FilePickerIpc::*)(FilePickerIpc * const)) 0x5651be8ab596 <FilePickerIpc::readCommands()>, o=0x7ffc8f6f7a60, arg=0x7ffc8f6f6ca0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:167 >#13 0x00005651be8ada88 in QtPrivate::QSlotObject<void (FilePickerIpc::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x5651bfbcfa70, r=0x7ffc8f6f7a60, a=0x7ffc8f6f6ca0, ret=0x0) > at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:396 >#14 0x00007f7e9c795910 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >#15 0x00007f7e9c7a0ff9 in QSocketNotifier::activated(int, QSocketNotifier::QPrivateSignal) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >#16 0x00007f7e9c7a1341 in QSocketNotifier::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >#17 0x00007f7e9ba9b4a1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 >#18 0x00007f7e9baa2ae0 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 >#19 0x00007f7e9c76c579 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >#20 0x00007f7e9c7bee4a in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >#21 0x00007f7e9b446287 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#22 0x00007f7e9b4464c0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#23 0x00007f7e9b44654c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#24 0x00007f7e9c7be223 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >#25 0x00007f7e8d1b8e51 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 >#26 0x00007f7e9c76b24b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >#27 0x00007f7e9bc8622d in QDialog::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 >#28 0x00007f7e9bc8612a in QDialog::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 >#29 0x00005651be8a7782 in KDE5FilePicker::execute() (this=0x7ffc8f6f7a80) at /home/michi/development/git/libreoffice/vcl/unx/gtk3_kde5/kde5_filepicker.cxx:86 >#30 0x00005651be8ab702 in FilePickerIpc::readCommand() (this=0x7ffc8f6f7a60) at /home/michi/development/git/libreoffice/vcl/unx/gtk3_kde5/kde5_filepicker_ipc.cxx:101 >#31 0x00005651be8ab5ae in FilePickerIpc::readCommands() (this=0x7ffc8f6f7a60) at /home/michi/development/git/libreoffice/vcl/unx/gtk3_kde5/kde5_filepicker_ipc.cxx:68 >#32 0x00005651be8ade7d in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (FilePickerIpc::*)()>::call(void (FilePickerIpc::*)(), FilePickerIpc*, void**) (f=(void (FilePickerIpc::*)(FilePickerIpc * const)) 0x5651be8ab596 <FilePickerIpc::readCommands()>, o=0x7ffc8f6f7a60, arg=0x7ffc8f6f7510) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:134 >#33 0x00005651be8adcb7 in QtPrivate::FunctionPointer<void (FilePickerIpc::*)()>::call<QtPrivate::List<>, void>(void (FilePickerIpc::*)(), FilePickerIpc*, void**) (f=(void (FilePickerIpc::*)(FilePickerIpc * const)) 0x5651be8ab596 <FilePickerIpc::readCommands()>, o=0x7ffc8f6f7a60, arg=0x7ffc8f6f7510) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:167 >#34 0x00005651be8ada88 in QtPrivate::QSlotObject<void (FilePickerIpc::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x5651bfbcfa70, r=0x7ffc8f6f7a60, a=0x7ffc8f6f7510, ret=0x0) > at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:396 >#35 0x00007f7e9c795910 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >#36 0x00007f7e9c7a0ff9 in QSocketNotifier::activated(int, QSocketNotifier::QPrivateSignal) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >#37 0x00007f7e9c7a1341 in QSocketNotifier::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >#38 0x00007f7e9ba9b4a1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 >#39 0x00007f7e9baa2ae0 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 >#40 0x00007f7e9c76c579 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >#41 0x00007f7e9c7bee4a in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >#42 0x00007f7e9b446287 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#43 0x00007f7e9b4464c0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#44 0x00007f7e9b44654c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#45 0x00007f7e9c7be223 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >#46 0x00007f7e8d1b8e51 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 >#47 0x00007f7e9c76b24b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >#48 0x00007f7e9c7733c2 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >#49 0x00005651be8a6a0e in main(int, char**) (argc=1, argv=0x7ffc8f6f7bd8) at /home/michi/development/git/libreoffice/vcl/unx/gtk3_kde5/kde5_lo_filepicker_main.cxx:51
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 119814
:
144808
|
144809
| 144810