[Okular-devel] [okular] [Bug 361408] New: Okular crashed while zooming vectorial image

Germano Massullo via KDE Bugzilla bugzilla_noreply at kde.org
Tue Apr 5 10:25:38 UTC 2016


https://bugs.kde.org/show_bug.cgi?id=361408

            Bug ID: 361408
           Summary: Okular crashed while zooming vectorial image
           Product: okular
           Version: unspecified
          Platform: Fedora RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: okular-devel at kde.org
          Reporter: germano.massullo at gmail.com

Application: okular (0.24.2)
KDE Platform Version: 4.14.18
Qt Version: 4.8.7
Operating System: Linux 4.4.6-300.fc23.x86_64 x86_64
Distribution: "Fedora release 23 (Twenty Three)"

-- Information about the crash:
- What I was doing when the application crashed:

Okular crashed while zooming vectorial image...........

-- Backtrace:
Application: Okular (okular), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
29      return SYSCALL_CANCEL (wait4, pid, stat_loc, options, NULL);
[KCrash Handler]
#5  0x00007fabdb6dfa98 in __GI_raise (sig=sig at entry=6) at
../sysdeps/unix/sysv/linux/raise.c:55
#6  0x00007fabdb6e169a in __GI_abort () at abort.c:89
#7  0x00007fabdb722daa in __libc_message (do_abort=do_abort at entry=2,
fmt=fmt at entry=0x7fabdb8358a0 "*** Error in `%s': %s: 0x%s ***\n") at
../sysdeps/posix/libc_fatal.c:175
#8  0x00007fabdb72b4fa in _int_free (ar_ptr=<optimized out>, ptr=<optimized
out>, str=0x7fabdb8359b0 "double free or corruption (out)", action=3) at
malloc.c:5007
#9  0x00007fabdb72b4fa in _int_free (av=<optimized out>, p=<optimized out>,
have_lock=<optimized out>) at malloc.c:3868
#10 0x00007fabdb72ecac in __GI___libc_free (mem=<optimized out>) at
malloc.c:2969
#11 0x00007fabdc95ecf1 in QObjectPrivate::deleteChildren()
(this=this at entry=0x55cf7a08aed0) at kernel/qobject.cpp:1935
#12 0x00007fabdd65db02 in QWidget::~QWidget() (this=0x55cf7a08f3f0,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1679
#13 0x00007fabc32b2624 in PageView::~PageView() (this=0x55cf7a08f3f0,
__in_chrg=<optimized out>) at /usr/src/debug/okular-15.12.3/ui/pageview.cpp:417
#14 0x00007fabc32b2769 in PageView::~PageView() (this=0x55cf7a08f3f0,
__in_chrg=<optimized out>) at /usr/src/debug/okular-15.12.3/ui/pageview.cpp:437
#15 0x00007fabc324bc88 in Okular::Part::~Part() (this=0x55cf79ddc8b0,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/usr/src/debug/okular-15.12.3/part.cpp:866
#16 0x00007fabc324bfc9 in Okular::Part::~Part() (this=0x55cf79ddc8b0,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/usr/src/debug/okular-15.12.3/part.cpp:891
#17 0x00007fabdc95ecf1 in QObjectPrivate::deleteChildren()
(this=this at entry=0x55cf79dbe8f0) at kernel/qobject.cpp:1935
#18 0x00007fabdd65db02 in QWidget::~QWidget() (this=0x55cf79dac510,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1679
#19 0x000055cf780011cb in Shell::~Shell() (this=this at entry=0x55cf79dac510,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/usr/src/debug/okular-15.12.3/shell/shell.cpp:154
#20 0x000055cf780012c9 in Shell::~Shell() (this=0x55cf79dac510,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/usr/src/debug/okular-15.12.3/shell/shell.cpp:167
#21 0x00007fabdc960818 in QObject::event(QEvent*)
(this=this at entry=0x55cf79dac510, e=e at entry=0x55cf7c293140) at
kernel/qobject.cpp:1203
#22 0x00007fabdd65e59c in QWidget::event(QEvent*)
(this=this at entry=0x55cf79dac510, event=event at entry=0x55cf7c293140) at
kernel/qwidget.cpp:8859
#23 0x00007fabdda3de23 in QMainWindow::event(QEvent*)
(this=this at entry=0x55cf79dac510, event=event at entry=0x55cf7c293140) at
widgets/qmainwindow.cpp:1478
#24 0x00007fabde45bba1 in KMainWindow::event(QEvent*)
(this=this at entry=0x55cf79dac510, ev=ev at entry=0x55cf7c293140) at
/usr/src/debug/kdelibs-4.14.18/kdeui/widgets/kmainwindow.cpp:1126
#25 0x00007fabde4992a9 in KXmlGuiWindow::event(QEvent*) (this=0x55cf79dac510,
ev=0x55cf7c293140) at
/usr/src/debug/kdelibs-4.14.18/kdeui/xmlgui/kxmlguiwindow.cpp:126
#26 0x00007fabdd60793c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=0x55cf79c818f0, receiver=0x55cf79dac510, e=0x55cf7c293140) at
kernel/qapplication.cpp:4565
#27 0x00007fabdd60e796 in QApplication::notify(QObject*, QEvent*)
(this=this at entry=0x7ffd73979990, receiver=receiver at entry=0x55cf79dac510,
e=e at entry=0x55cf7c293140) at kernel/qapplication.cpp:4351
#28 0x00007fabde39360a in KApplication::notify(QObject*, QEvent*)
(this=0x7ffd73979990, receiver=0x55cf79dac510, event=0x55cf7c293140) at
/usr/src/debug/kdelibs-4.14.18/kdeui/kernel/kapplication.cpp:311
#29 0x00007fabdc9468bd in QCoreApplication::notifyInternal(QObject*, QEvent*)
(this=0x7ffd73979990, receiver=receiver at entry=0x55cf79dac510,
event=event at entry=0x55cf7c293140) at kernel/qcoreapplication.cpp:955
#30 0x00007fabdc949ed6 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (event=0x55cf7c293140, receiver=0x55cf79dac510) at
kernel/qcoreapplication.h:231
#31 0x00007fabdc949ed6 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=receiver at entry=0x0, event_type=event_type at entry=0,
data=0x55cf79c50f20) at kernel/qcoreapplication.cpp:1579
#32 0x00007fabdc94a1b3 in QCoreApplication::sendPostedEvents(QObject*, int)
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1472
#33 0x00007fabdc976cee in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) () at kernel/qcoreapplication.h:236
#34 0x00007fabdc976cee in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x55cf79c86690) at kernel/qeventdispatcher_glib.cpp:300
#35 0x00007fabd72b4e3a in g_main_context_dispatch (context=0x55cf79c95f60) at
gmain.c:3154
#36 0x00007fabd72b4e3a in g_main_context_dispatch
(context=context at entry=0x55cf79c95f60) at gmain.c:3769
#37 0x00007fabd72b51d0 in g_main_context_iterate
(context=context at entry=0x55cf79c95f60, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3840
#38 0x00007fabd72b527c in g_main_context_iteration (context=0x55cf79c95f60,
may_block=may_block at entry=1) at gmain.c:3901
#39 0x00007fabdc976e5e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55cf79c527c0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#40 0x00007fabdd6b0436 in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#41 0x00007fabdc945131 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7ffd73978950, flags=...) at kernel/qeventloop.cpp:149
#42 0x00007fabdc9454a5 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7ffd73978950, flags=...) at kernel/qeventloop.cpp:204
#43 0x00007fabdda670d7 in QMenu::exec(QPoint const&, QAction*)
(this=this at entry=0x7ffd73978b70, p=..., action=action at entry=0x0) at
widgets/qmenu.cpp:2124
#44 0x00007fabc32b66c2 in PageView::mouseReleaseEvent(QMouseEvent*)
(this=0x55cf7a08f3f0, e=<optimized out>) at
/usr/src/debug/okular-15.12.3/ui/pageview.cpp:2698
#45 0x00007fabdd65e130 in QWidget::event(QEvent*)
(this=this at entry=0x55cf7a08f3f0, event=event at entry=0x7ffd739791b0) at
kernel/qwidget.cpp:8775
#46 0x00007fabdda2311e in QFrame::event(QEvent*) (this=0x55cf7a08f3f0,
e=0x7ffd739791b0) at widgets/qframe.cpp:557
#47 0x00007fabc32b7d66 in PageView::viewportEvent(QEvent*)
(this=0x55cf7a08f3f0, e=0x7ffd739791b0) at
/usr/src/debug/okular-15.12.3/ui/pageview.cpp:3239
#48 0x00007fabdc946a26 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)
(this=this at entry=0x55cf79c818f0, receiver=receiver at entry=0x55cf7a08d680,
event=event at entry=0x7ffd739791b0) at kernel/qcoreapplication.cpp:1065
#49 0x00007fabdd60791c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=0x55cf79c818f0, receiver=0x55cf7a08d680, e=0x7ffd739791b0) at
kernel/qapplication.cpp:4561
#50 0x00007fabdd60e956 in QApplication::notify(QObject*, QEvent*)
(this=this at entry=0x7ffd73979990, receiver=receiver at entry=0x55cf7a08d680,
e=e at entry=0x7ffd739791b0) at kernel/qapplication.cpp:4108
#51 0x00007fabde39360a in KApplication::notify(QObject*, QEvent*)
(this=0x7ffd73979990, receiver=0x55cf7a08d680, event=0x7ffd739791b0) at
/usr/src/debug/kdelibs-4.14.18/kdeui/kernel/kapplication.cpp:311
#52 0x00007fabdc9468bd in QCoreApplication::notifyInternal(QObject*, QEvent*)
(this=0x7ffd73979990, receiver=0x55cf7a08d680, event=0x7ffd739791b0) at
kernel/qcoreapplication.cpp:955
#53 0x00007fabdd60df5d in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool)
(receiver=receiver at entry=0x55cf7a08d680, event=event at entry=0x7ffd739791b0,
alienWidget=alienWidget at entry=0x55cf7a08d680,
nativeWidget=nativeWidget at entry=0x55cf79dac510,
buttonDown=buttonDown at entry=0x7fabde13a3c8 <qt_button_down>,
lastMouseReceiver=..., spontaneous=true) at
../../src/corelib/kernel/qcoreapplication.h:231
#54 0x00007fabdd688852 in QETWidget::translateMouseEvent(_XEvent const*)
(this=this at entry=0x55cf79dac510, event=event at entry=0x7ffd73979510) at
kernel/qapplication_x11.cpp:4546
#55 0x00007fabdd68721d in QApplication::x11ProcessEvent(_XEvent*)
(this=0x7ffd73979990, event=event at entry=0x7ffd73979510) at
kernel/qapplication_x11.cpp:3663
#56 0x00007fabdd6b0299 in x11EventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x55cf79c860e0, callback=0x0, user_data=0x0) at
kernel/qguieventdispatcher_glib.cpp:148
#57 0x00007fabd72b4e3a in g_main_context_dispatch (context=0x55cf79c95f60) at
gmain.c:3154
#58 0x00007fabd72b4e3a in g_main_context_dispatch
(context=context at entry=0x55cf79c95f60) at gmain.c:3769
#59 0x00007fabd72b51d0 in g_main_context_iterate
(context=context at entry=0x55cf79c95f60, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3840
#60 0x00007fabd72b527c in g_main_context_iteration (context=0x55cf79c95f60,
may_block=may_block at entry=1) at gmain.c:3901
#61 0x00007fabdc976e5e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55cf79c527c0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#62 0x00007fabdd6b0436 in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#63 0x00007fabdc945131 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7ffd739798f0, flags=...) at kernel/qeventloop.cpp:149
#64 0x00007fabdc9454a5 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7ffd739798f0, flags=...) at kernel/qeventloop.cpp:204
#65 0x00007fabdc94b039 in QCoreApplication::exec() () at
kernel/qcoreapplication.cpp:1227
#66 0x000055cf77ffa41b in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at /usr/src/debug/okular-15.12.3/shell/main.cpp:64

Possible duplicates by query: bug 360716, bug 352700, bug 348699, bug 347139,
bug 347134.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Okular-devel mailing list