Bug 212626 - kde from svn [qFree, QString::free, ~QString]
Summary: kde from svn [qFree, QString::free, ~QString]
Status: RESOLVED DUPLICATE of bug 196207
Alias: None
Product: okular
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-01 15:23 UTC by Matt
Modified: 2009-12-26 18:37 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt 2009-11-01 15:23:15 UTC
Application: okular (0.9.80)
KDE Version: 4.3.73 (KDE 4.3.73 (KDE 4.4 >= 20091026)) (Compiled from sources)
Qt Version: 4.6.0
Operating System: Linux 2.6.30.5 x86_64
Distribution (Platform): Gentoo Packages

 -- Backtrace:
Application: Okular (okular), signal: Aborted
[KCrash Handler]
#5  0x00007faf639875e5 in raise () from /lib/libc.so.6
#6  0x00007faf6398895e in abort () from /lib/libc.so.6
#7  0x00007faf639c1b87 in ?? () from /lib/libc.so.6
#8  0x00007faf639c6e5d in ?? () from /lib/libc.so.6
#9  0x00007faf656aca00 in qFree (ptr=0xc37df0) at global/qmalloc.cpp:60
#10 0x00007faf6570cf6b in QString::free (d=0xc37df0) at tools/qstring.cpp:1108
#11 0x00007faf6465fc82 in ~QString (this=0x7fff69fc2240) at ../../include/QtCore/../../src/corelib/tools/qstring.h:868
#12 0x00007faf64ab76cd in QPlastiqueStyle::drawControl (this=0x7949d0, element=QStyle::CE_ScrollBarSubLine, option=0x7fff69fc5550, painter=0x7fff69fc9d50, widget=0x8ca760)
    at styles/qplastiquestyle.cpp:3635
#13 0x00007faf64a46489 in QCommonStyle::drawComplexControl (this=0x7949d0, cc=QStyle::CC_ScrollBar, opt=0x7fff69fc64d0, p=0x7fff69fc9d50, widget=0x8ca760) at styles/qcommonstyle.cpp:3178
#14 0x00007faf64b253ab in QWindowsStyle::drawComplexControl (this=0x7949d0, cc=QStyle::CC_ScrollBar, opt=0x7fff69fc9cd0, p=0x7fff69fc9d50, widget=0x8ca760) at styles/qwindowsstyle.cpp:2838
#15 0x00007faf64ac6fde in QPlastiqueStyle::drawComplexControl (this=0x7949d0, control=QStyle::CC_ScrollBar, option=0x7fff69fc9cd0, painter=0x7fff69fc9d50, widget=0x8ca760)
    at styles/qplastiquestyle.cpp:4957
#16 0x00007faf64c19dae in QScrollBar::paintEvent (this=0x8ca760) at widgets/qscrollbar.cpp:547
#17 0x00007faf646dea20 in QWidget::event (this=0x8ca760, event=0x7fff69fca980) at kernel/qwidget.cpp:8049
#18 0x00007faf64b49813 in QAbstractSlider::event (this=0x8ca760, e=0x7fff69fca980) at widgets/qabstractslider.cpp:921
#19 0x00007faf64c1aadc in QScrollBar::event (this=0x8ca760, event=0x7fff69fca980) at widgets/qscrollbar.cpp:527
#20 0x00007faf64663cef in QApplicationPrivate::notify_helper (this=0x631430, receiver=0x8ca760, e=0x7fff69fca980) at kernel/qapplication.cpp:4251
#21 0x00007faf6466668d in QApplication::notify (this=0x7fff69fce0e0, receiver=0x8ca760, e=0x7fff69fca980) at kernel/qapplication.cpp:4216
#22 0x00007faf66777c99 in KApplication::notify (this=0x7fff69fce0e0, receiver=0x8ca760, event=0x7fff69fca980) at /opt/kde4/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#23 0x00007faf657deca1 in QCoreApplication::notifyInternal (this=0x7fff69fce0e0, receiver=0x8ca760, event=0x7fff69fca980) at kernel/qcoreapplication.cpp:704
#24 0x00007faf64677add in QCoreApplication::sendSpontaneousEvent (receiver=0x8ca760, event=0x7fff69fca980) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#25 0x00007faf646daff7 in QWidgetPrivate::drawWidget (this=0x7ca150, pdev=0x786398, rgn=@0x7fff69fcad40, offset=@0x7fff69fcad30, flags=68, sharedPainter=0x0, backingStore=0x6c5fb0)
    at kernel/qwidget.cpp:5275
#26 0x00007faf6490ba10 in QWidgetBackingStore::sync (this=0x6c5fb0) at painting/qbackingstore.cpp:1280
#27 0x00007faf646d3809 in QWidgetPrivate::syncBackingStore (this=0x79a400) at kernel/qwidget.cpp:1660
#28 0x00007faf646df091 in QWidget::event (this=0x79a280, event=0x7fff69fcbcc0) at kernel/qwidget.cpp:8195
#29 0x00007faf64bcdd66 in QMainWindow::event (this=0x79a280, event=0x7fff69fcbcc0) at widgets/qmainwindow.cpp:1434
#30 0x00007faf6685d0d4 in KMainWindow::event (this=0x79a280, ev=0x7fff69fcbcc0) at /opt/kde4/kdesvn/kdelibs/kdeui/widgets/kmainwindow.cpp:1101
#31 0x00007faf6689cf47 in KXmlGuiWindow::event (this=0x79a280, ev=0x7fff69fcbcc0) at /opt/kde4/kdesvn/kdelibs/kdeui/xmlgui/kxmlguiwindow.cpp:131
#32 0x00007faf64663cef in QApplicationPrivate::notify_helper (this=0x631430, receiver=0x79a280, e=0x7fff69fcbcc0) at kernel/qapplication.cpp:4251
#33 0x00007faf6466668d in QApplication::notify (this=0x7fff69fce0e0, receiver=0x79a280, e=0x7fff69fcbcc0) at kernel/qapplication.cpp:4216
#34 0x00007faf66777c99 in KApplication::notify (this=0x7fff69fce0e0, receiver=0x79a280, event=0x7fff69fcbcc0) at /opt/kde4/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#35 0x00007faf657deca1 in QCoreApplication::notifyInternal (this=0x7fff69fce0e0, receiver=0x79a280, event=0x7fff69fcbcc0) at kernel/qcoreapplication.cpp:704
#36 0x00007faf657e3fe3 in QCoreApplication::sendEvent (receiver=0x79a280, event=0x7fff69fcbcc0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#37 0x00007faf64905bf2 in sendUpdateRequest (widget=0x79a280, updateImmediately=true) at painting/qbackingstore.cpp:514
#38 0x00007faf649062bc in QWidgetBackingStore::markDirty (this=0x6c5fb0, rect=@0xb629e0, widget=0x8aa560, updateImmediately=true, invalidateBuffer=false) at painting/qbackingstore.cpp:666
#39 0x00007faf646cc354 in QWidget::repaint (this=0x8aa560, rect=@0xb629e0) at kernel/qwidget.cpp:9931
#40 0x00007faf53880551 in PageView::scrollContentsBy (this=0x8aa500, dx=0, dy=-20) at /opt/kde4/kdesvn/kdegraphics/okular/ui/pageview.cpp:2252
#41 0x00007faf64c59c89 in QAbstractScrollAreaPrivate::_q_vslide (this=0x7c07f0, y=5160) at widgets/qabstractscrollarea.cpp:1263
#42 0x00007faf64c5b949 in QAbstractScrollArea::qt_metacall (this=0x8aa500, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fff69fcc140) at .moc/debug-shared/moc_qabstractscrollarea.cpp:85
#43 0x00007faf53889ac5 in PageView::qt_metacall (this=0x8aa500, _c=QMetaObject::InvokeMetaMethod, _id=29, _a=0x7fff69fcc140) at /opt/kde4/build/kdegraphics/okular/pageview.moc:151
#44 0x00007faf657e6a47 in QMetaObject::metacall (object=0x8aa500, cl=QMetaObject::InvokeMetaMethod, idx=29, argv=0x7fff69fcc140) at kernel/qmetaobject.cpp:237
#45 0x00007faf657fbd92 in QMetaObject::activate (sender=0x8ca760, m=0x7faf653dc720, local_signal_index=0, argv=0x7fff69fcc140) at kernel/qobject.cpp:3398
#46 0x00007faf64edf99e in QAbstractSlider::valueChanged (this=0x8ca760, _t1=5160) at .moc/debug-shared/moc_qabstractslider.cpp:182
#47 0x00007faf64b499d8 in QAbstractSlider::setValue (this=0x8ca760, value=5160) at widgets/qabstractslider.cpp:535
#48 0x00007faf64b49b25 in QAbstractSlider::triggerAction (this=0x8ca760, action=QAbstractSlider::SliderSingleStepAdd) at widgets/qabstractslider.cpp:624
#49 0x00007faf53883db9 in PageView::keyPressEvent (this=0x8aa500, e=0x7fff69fccea0) at /opt/kde4/kdesvn/kdegraphics/okular/ui/pageview.cpp:1284
#50 0x00007faf646de320 in QWidget::event (this=0x8aa500, event=0x7fff69fccea0) at kernel/qwidget.cpp:7938
#51 0x00007faf64ba9d87 in QFrame::event (this=0x8aa500, e=0x7fff69fccea0) at widgets/qframe.cpp:557
#52 0x00007faf64c5b638 in QAbstractScrollArea::event (this=0x8aa500, e=0x7fff69fccea0) at widgets/qabstractscrollarea.cpp:944
#53 0x00007faf64663cef in QApplicationPrivate::notify_helper (this=0x631430, receiver=0x8aa500, e=0x7fff69fccea0) at kernel/qapplication.cpp:4251
#54 0x00007faf646644c8 in QApplication::notify (this=0x7fff69fce0e0, receiver=0x8aa500, e=0x7fff69fccea0) at kernel/qapplication.cpp:3735
#55 0x00007faf66777c99 in KApplication::notify (this=0x7fff69fce0e0, receiver=0x8aa500, event=0x7fff69fccea0) at /opt/kde4/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#56 0x00007faf657deca1 in QCoreApplication::notifyInternal (this=0x7fff69fce0e0, receiver=0x8aa500, event=0x7fff69fccea0) at kernel/qcoreapplication.cpp:704
#57 0x00007faf64677add in QCoreApplication::sendSpontaneousEvent (receiver=0x8aa500, event=0x7fff69fccea0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#58 0x00007faf64663043 in qt_sendSpontaneousEvent (receiver=0x8aa500, event=0x7fff69fccea0) at kernel/qapplication.cpp:5228
#59 0x00007faf64744042 in QKeyMapper::sendKeyEvent (keyWidget=0x8aa500, grab=false, type=QEvent::KeyPress, code=16777237, modifiers={i = 1778176976}, text=@0x7fff69fcd370, autorepeat=false, count=1, 
    nativeScanCode=116, nativeVirtualKey=65364, nativeModifiers=0) at kernel/qkeymapper_x11.cpp:1861
#60 0x00007faf64745679 in QKeyMapperPrivate::translateKeyEvent (this=0x66b910, keyWidget=0x8aa500, event=0x7fff69fcdc90, grab=false) at kernel/qkeymapper_x11.cpp:1831
#61 0x00007faf64716743 in QApplication::x11ProcessEvent (this=0x7fff69fce0e0, event=0x7fff69fcdc90) at kernel/qapplication_x11.cpp:3392
#62 0x00007faf6474ac5e in x11EventSourceDispatch (s=0x635310, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#63 0x00007faf6021e822 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#64 0x00007faf60221afd in ?? () from /usr/lib/libglib-2.0.so.0
#65 0x00007faf60221fff in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#66 0x00007faf6581a481 in QEventDispatcherGlib::processEvents (this=0x6313c0, flags={i = 1778179872}) at kernel/qeventdispatcher_glib.cpp:407
#67 0x00007faf6474a2bf in QGuiEventDispatcherGlib::processEvents (this=0x6313c0, flags={i = 1778179968}) at kernel/qguieventdispatcher_glib.cpp:202
#68 0x00007faf657db12b in QEventLoop::processEvents (this=0x7fff69fce060, flags={i = 1778180080}) at kernel/qeventloop.cpp:149
#69 0x00007faf657db34f in QEventLoop::exec (this=0x7fff69fce060, flags={i = 1778180208}) at kernel/qeventloop.cpp:201
#70 0x00007faf657df6eb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#71 0x00007faf646666d0 in QApplication::exec () at kernel/qapplication.cpp:3590
#72 0x0000000000408a6a in main (argc=2, argv=0x7fff69fce388) at /opt/kde4/kdesvn/kdegraphics/okular/shell/main.cpp:81

Reported using DrKonqi
Comment 1 Dario Andres 2009-11-01 16:30:42 UTC
Looks like a bug in Qt painting code (Plastique) or another weird situation unrelated with Okular.
- What were you doing when the application crashed ?
- Does Okular crash again if you repeat the situation (ex. look at the same document) ?
Thanks
Comment 2 Matt 2009-11-02 15:49:21 UTC
Hi Mr. Andres,

I was just scrolling down in a PDF file.
It hasn't crashed again.  Just the one time.

The PDF has a mix of roman letters and Chinese characters in it if that
matters at all.

Matt

On Sun, Nov 1, 2009 at 11:30 PM, Dario Andres <andresbajotierra@gmail.com>wrote:

> https://bugs.kde.org/show_bug.cgi?id=212626
>
>
> Dario Andres <andresbajotierra@gmail.com> changed:
>
>           What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>                 CC|                            |andresbajotierra@gmail.com
>
>
>
>
> --- Comment #1 from Dario Andres <andresbajotierra gmail com>  2009-11-01
> 16:30:42 ---
> Looks like a bug in Qt painting code (Plastique) or another weird situation
> unrelated with Okular.
> - What were you doing when the application crashed ?
> - Does Okular crash again if you repeat the situation (ex. look at the same
> document) ?
> Thanks
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You reported the bug.
>
Comment 3 Dario Andres 2009-12-26 18:05:39 UTC
Likely to be bug 196207.
If you experience this crash again, please tell us so we can properly test if it is the same bug.
Thanks
Comment 4 Pino Toscano 2009-12-26 18:37:24 UTC

*** This bug has been marked as a duplicate of bug 196207 ***