Bug 361408 - Okular crashed while zooming vectorial image
Summary: Okular crashed while zooming vectorial image
Status: RESOLVED WORKSFORME
Alias: None
Product: okular
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-04-05 10:25 UTC by Germano Massullo
Modified: 2017-08-27 10:19 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Germano Massullo 2016-04-05 10:25:38 UTC
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@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@entry=2, fmt=fmt@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@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@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@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@entry=0x55cf79dac510, e=e@entry=0x55cf7c293140) at kernel/qobject.cpp:1203
#22 0x00007fabdd65e59c in QWidget::event(QEvent*) (this=this@entry=0x55cf79dac510, event=event@entry=0x55cf7c293140) at kernel/qwidget.cpp:8859
#23 0x00007fabdda3de23 in QMainWindow::event(QEvent*) (this=this@entry=0x55cf79dac510, event=event@entry=0x55cf7c293140) at widgets/qmainwindow.cpp:1478
#24 0x00007fabde45bba1 in KMainWindow::event(QEvent*) (this=this@entry=0x55cf79dac510, ev=ev@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@entry=0x7ffd73979990, receiver=receiver@entry=0x55cf79dac510, e=e@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@entry=0x55cf79dac510, event=event@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@entry=0x0, event_type=event_type@entry=0, data=0x55cf79c50f20) at kernel/qcoreapplication.cpp:1579
#32 0x00007fabdc94a1b3 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@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@entry=0x55cf79c95f60) at gmain.c:3769
#37 0x00007fabd72b51d0 in g_main_context_iterate (context=context@entry=0x55cf79c95f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840
#38 0x00007fabd72b527c in g_main_context_iteration (context=0x55cf79c95f60, may_block=may_block@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@entry=0x7ffd73978950, flags=...) at kernel/qeventloop.cpp:149
#42 0x00007fabdc9454a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffd73978950, flags=...) at kernel/qeventloop.cpp:204
#43 0x00007fabdda670d7 in QMenu::exec(QPoint const&, QAction*) (this=this@entry=0x7ffd73978b70, p=..., action=action@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@entry=0x55cf7a08f3f0, event=event@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@entry=0x55cf79c818f0, receiver=receiver@entry=0x55cf7a08d680, event=event@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@entry=0x7ffd73979990, receiver=receiver@entry=0x55cf7a08d680, e=e@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@entry=0x55cf7a08d680, event=event@entry=0x7ffd739791b0, alienWidget=alienWidget@entry=0x55cf7a08d680, nativeWidget=nativeWidget@entry=0x55cf79dac510, buttonDown=buttonDown@entry=0x7fabde13a3c8 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:231
#54 0x00007fabdd688852 in QETWidget::translateMouseEvent(_XEvent const*) (this=this@entry=0x55cf79dac510, event=event@entry=0x7ffd73979510) at kernel/qapplication_x11.cpp:4546
#55 0x00007fabdd68721d in QApplication::x11ProcessEvent(_XEvent*) (this=0x7ffd73979990, event=event@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@entry=0x55cf79c95f60) at gmain.c:3769
#59 0x00007fabd72b51d0 in g_main_context_iterate (context=context@entry=0x55cf79c95f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840
#60 0x00007fabd72b527c in g_main_context_iteration (context=0x55cf79c95f60, may_block=may_block@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@entry=0x7ffd739798f0, flags=...) at kernel/qeventloop.cpp:149
#64 0x00007fabdc9454a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@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
Comment 1 Albert Astals Cid 2016-04-05 21:50:56 UTC
Can you reproduce the problem?
Comment 2 Germano Massullo 2017-08-26 21:33:46 UTC
(In reply to Albert Astals Cid from comment #1)
> Can you reproduce the problem?

No I am sorry
Comment 3 Albert Astals Cid 2017-08-27 10:09:41 UTC
The crash is non reproducible and the bactrace is kind of useless , we can leave this open if you want, but i don't see it ever getting "fixed" since we don't even know what is the problem.
Comment 4 Germano Massullo 2017-08-27 10:19:09 UTC
Closing as works for me since I cannot reproduce the crash