[prev in list] [next in list] [prev in thread] [next in thread] 

List:       konq-bugs
Subject:    [konqueror] [Bug 382801] New: Konqueror crashing when exiting image gallery
From:       Per-Olof Lycksell <bugzilla_noreply () kde ! org>
Date:       2017-07-27 13:00:23
Message-ID: bug-382801-5021 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

            Bug ID: 382801
           Summary: Konqueror crashing when exiting image gallery
           Product: konqueror
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: konq-bugs@kde.org
          Reporter: po.lycksell@gmail.com
  Target Milestone: ---

Application: konqueror (4.14.25)
KDE Platform Version: 4.14.25
Qt Version: 4.8.6
Operating System: Linux 4.4.74-18.20-default x86_64
Distribution: "openSUSE Leap 42.2"

-- Information about the crash:
- What I was doing when the application crashed:
Klicking on an image in a html image gallery that was created by tools inside
Konqueror.

Previously creating a gallery of 300 images in Konqueror Tools, Image gallery.
Opening gallery in Konqueror.
Konqueror crashes when klicking on any of the images in the gallery.

OS: Suse Leap 42.2. 
Something similar sometimes happened in an earlier version, SuSE 13.3.

The crash can be reproduced every time.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fdd6cd76780 (LWP 8017))]

Thread 6 (Thread 0x7fdd011d8700 (LWP 8027)):
#0  0x00007fdd6a32520d in poll () from /lib64/libc.so.6
#1  0x00007fdd67432314 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fdd6743264a in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fdd09f04386 in ?? () from /usr/lib64/libgio-2.0.so.0
#4  0x00007fdd674569a5 in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fdd6b638744 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fdd6a32daad in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fdd019d9700 (LWP 8026)):
#0  0x00007fdd67431a30 in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#1  0x00007fdd67432230 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fdd6743242c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fdd67432469 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fdd674569a5 in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fdd6b638744 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fdd6a32daad in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fdd11212700 (LWP 8021)):
#0  0x00007fdd6b63d0bf in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fdd5889295d in JSC::BlockAllocator::blockFreeingThreadMain() () from
/usr/lib64/libQtWebKit.so.4
#2  0x00007fdd58b47806 in WTF::wtfThreadEntryPoint(void*) () from
/usr/lib64/libQtWebKit.so.4
#3  0x00007fdd6b638744 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fdd6a32daad in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fdd125b1700 (LWP 8020)):
#0  0x00007fdd6b63fd2d in read () from /lib64/libpthread.so.0
#1  0x00007fdd67472670 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fdd67431e49 in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fdd674322a8 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fdd6743242c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#5  0x00007fdd6b9fcfce in QEventDispatcherGlib::processEvents
(this=0x7fdd0c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#6  0x00007fdd6b9ced3f in QEventLoop::processEvents
(this=this@entry=0x7fdd125b0e60, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fdd6b9cf035 in QEventLoop::exec (this=this@entry=0x7fdd125b0e60,
flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fdd6b8cc49f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:538
#9  0x00007fdd6b8ceb7f in QThreadPrivate::start (arg=0x2b7ab70) at
thread/qthread_unix.cpp:349
#10 0x00007fdd6b638744 in start_thread () from /lib64/libpthread.so.0
#11 0x00007fdd6a32daad in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fdd53afe700 (LWP 8019)):
#0  0x00007fdd6b63d0bf in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fdd58b1fcb6 in WTF::TCMalloc_PageHeap::scavengerThread() () from
/usr/lib64/libQtWebKit.so.4
#2  0x00007fdd58b1fce9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) ()
from /usr/lib64/libQtWebKit.so.4
#3  0x00007fdd6b638744 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fdd6a32daad in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fdd6cd76780 (LWP 8017)):
[KCrash Handler]
#6  IA__gdk_display_open (display_name=<optimized out>) at gdkdisplay-x11.c:173
#7  0x00007fdcf9fe55ad in IA__gdk_display_open_default_libgtk_only () at
gdk.c:324
#8  0x00007fdcfa3ad644 in IA__gtk_init_check (argc=<optimized out>,
argv=<optimized out>) at gtkmain.c:1006
#9  0x00007fdcfa3ad669 in IA__gtk_init (argc=<optimized out>, argv=<optimized
out>) at gtkmain.c:1053
#10 0x00007fdd5801274b in WebCore::initializeGtk(QLibrary*) () from
/usr/lib64/libQtWebKit.so.4
#11 0x00007fdd58012a2f in WebCore::PluginPackage::load() () from
/usr/lib64/libQtWebKit.so.4
#12 0x00007fdd58012c46 in WebCore::PluginPackage::fetchInfo() () from
/usr/lib64/libQtWebKit.so.4
#13 0x00007fdd57dede16 in WebCore::PluginPackage::createPackage(WTF::String
const&, long const&) () from /usr/lib64/libQtWebKit.so.4
#14 0x00007fdd57deb625 in WebCore::PluginDatabase::refresh() () from
/usr/lib64/libQtWebKit.so.4
#15 0x00007fdd57dec761 in WebCore::PluginDatabase::installedPlugins(bool) ()
from /usr/lib64/libQtWebKit.so.4
#16 0x00007fdd57708841 in PlatformStrategiesQt::getPluginInfo(WebCore::Page
const*, WTF::Vector<WebCore::PluginInfo, 0ul>&) () from
/usr/lib64/libQtWebKit.so.4
#17 0x00007fdd57d43814 in WebCore::PluginData::PluginData(WebCore::Page const*)
() from /usr/lib64/libQtWebKit.so.4
#18 0x00007fdd57d259f8 in WebCore::Page::pluginData() const () from
/usr/lib64/libQtWebKit.so.4
#19 0x00007fdd5792adea in
WebCore::DOMImplementation::createDocument(WTF::String const&, WebCore::Frame*,
WebCore::KURL const&, bool) () from /usr/lib64/libQtWebKit.so.4
#20 0x00007fdd57c6d04a in WebCore::DocumentWriter::createDocument(WebCore::KURL
const&) () from /usr/lib64/libQtWebKit.so.4
#21 0x00007fdd57c6d4d4 in WebCore::DocumentWriter::begin(WebCore::KURL const&,
bool, WebCore::Document*) () from /usr/lib64/libQtWebKit.so.4
#22 0x00007fdd57c6223a in WebCore::DocumentLoader::commitData(char const*,
unsigned long) () from /usr/lib64/libQtWebKit.so.4
#23 0x00007fdd576ec5de in
WebCore::FrameLoaderClientQt::committedLoad(WebCore::DocumentLoader*, char
const*, int) () from /usr/lib64/libQtWebKit.so.4
#24 0x00007fdd57c6266a in WebCore::DocumentLoader::commitLoad(char const*, int)
() from /usr/lib64/libQtWebKit.so.4
#25 0x00007fdd57ca7f5a in WebCore::ResourceLoader::didReceiveData(char const*,
int, long long, bool) () from /usr/lib64/libQtWebKit.so.4
#26 0x00007fdd57c94af0 in WebCore::MainResourceLoader::didReceiveData(char
const*, int, long long, bool) () from /usr/lib64/libQtWebKit.so.4
#27 0x00007fdd57ca618d in
WebCore::ResourceLoader::didReceiveData(WebCore::ResourceHandle*, char const*,
int, int) () from /usr/lib64/libQtWebKit.so.4
#28 0x00007fdd57fdfc21 in WebCore::QNetworkReplyHandler::forwardData() () from
/usr/lib64/libQtWebKit.so.4
#29 0x00007fdd57fe319f in WebCore::QNetworkReplyHandlerCallQueue::flush()
[clone .part.56] () from /usr/lib64/libQtWebKit.so.4
#30 0x00007fdd57fe31eb in WebCore::QNetworkReplyHandlerCallQueue::push(void
(WebCore::QNetworkReplyHandler::*)()) () from /usr/lib64/libQtWebKit.so.4
#31 0x00007fdd57fe322c in WebCore::QNetworkReplyWrapper::didReceiveReadyRead()
() from /usr/lib64/libQtWebKit.so.4
#32 0x00007fdd6b9e40ea in QMetaObject::activate (sender=0x2d5c330, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3576
#33 0x00007fdd6b9e40ea in QMetaObject::activate (sender=sender@entry=0x2daa900,
m=m@entry=0x7fdd61898be0 <KIO::TransferJob::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc26576200)
at kernel/qobject.cpp:3576
#34 0x00007fdd614fa384 in KIO::TransferJob::data (this=this@entry=0x2daa900,
_t1=_t1@entry=0x2daa900, _t2=...) at
/usr/src/debug/kdelibs-4.14.25/build/kio/jobclasses.moc:446
#35 0x00007fdd614fcc79 in KIO::TransferJob::slotData (this=0x2daa900,
_data=...) at /usr/src/debug/kdelibs-4.14.25/kio/kio/job.cpp:999
#36 0x00007fdd6b9e40ea in QMetaObject::activate (sender=0x2da6c50,
m=m@entry=0x7fdd6189cc00 <KIO::SlaveInterface::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc265763b0)
at kernel/qobject.cpp:3576
#37 0x00007fdd61598922 in KIO::SlaveInterface::data (this=<optimized out>,
_t1=...) at /usr/src/debug/kdelibs-4.14.25/build/kio/slaveinterface.moc:159
#38 0x00007fdd6159a280 in KIO::SlaveInterface::dispatch (this=<optimized out>,
_cmd=100, rawdata=...) at
/usr/src/debug/kdelibs-4.14.25/kio/kio/slaveinterface.cpp:164
#39 0x00007fdd615979fe in KIO::SlaveInterface::dispatch (this=0x2da6c50) at
/usr/src/debug/kdelibs-4.14.25/kio/kio/slaveinterface.cpp:92
#40 0x00007fdd6158c716 in KIO::Slave::gotInput (this=0x2da6c50) at
/usr/src/debug/kdelibs-4.14.25/kio/kio/slave.cpp:344
#41 0x00007fdd6b9e40ea in QMetaObject::activate (sender=0x273d450,
m=m@entry=0x7fdd618964c0 <KIO::Connection::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at
kernel/qobject.cpp:3576
#42 0x00007fdd614cbe10 in KIO::Connection::readyRead (this=<optimized out>) at
/usr/src/debug/kdelibs-4.14.25/build/kio/connection.moc:105
#43 0x00007fdd614cc501 in KIO::ConnectionPrivate::dequeue (this=0x2d2fd70) at
/usr/src/debug/kdelibs-4.14.25/kio/kio/connection.cpp:82
#44 0x00007fdd6b9e848e in QObject::event (this=0x273d450, e=<optimized out>) at
kernel/qobject.cpp:1231
#45 0x00007fdd6ab4d6fc in QApplicationPrivate::notify_helper
(this=this@entry=0x269b5c0, receiver=receiver@entry=0x273d450,
e=e@entry=0x2dcc380) at kernel/qapplication.cpp:4565
#46 0x00007fdd6ab53c3d in QApplication::notify (this=0x7ffc26576ee0,
receiver=0x273d450, e=0x2dcc380) at kernel/qapplication.cpp:4351
#47 0x00007fdd6c76fe3a in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#48 0x00007fdd6b9d017d in QCoreApplication::notifyInternal
(this=0x7ffc26576ee0, receiver=receiver@entry=0x273d450,
event=event@entry=0x2dcc380) at kernel/qcoreapplication.cpp:953
#49 0x00007fdd6b9d344d in QCoreApplication::sendEvent (event=0x2dcc380,
receiver=0x273d450) at kernel/qcoreapplication.h:231
#50 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x25f1560) at
kernel/qcoreapplication.cpp:1577
#51 0x00007fdd6b9d38f3 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1470
#52 0x00007fdd6b9fd7ee in QCoreApplication::sendPostedEvents () at
kernel/qcoreapplication.h:236
#53 postEventSourceDispatch (s=0x269b460) at
kernel/qeventdispatcher_glib.cpp:300
#54 0x00007fdd67432134 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#55 0x00007fdd67432388 in ?? () from /usr/lib64/libglib-2.0.so.0
#56 0x00007fdd6743242c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#57 0x00007fdd6b9fcfae in QEventDispatcherGlib::processEvents (this=0x269bd90,
flags=...) at kernel/qeventdispatcher_glib.cpp:450
#58 0x00007fdd6abea606 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#59 0x00007fdd6b9ced3f in QEventLoop::processEvents
(this=this@entry=0x7ffc26576d00, flags=...) at kernel/qeventloop.cpp:149
#60 0x00007fdd6b9cf035 in QEventLoop::exec (this=this@entry=0x7ffc26576d00,
flags=...) at kernel/qeventloop.cpp:204
#61 0x00007fdd6b9d4489 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1225
#62 0x00007fdd6ab4becc in QApplication::exec () at kernel/qapplication.cpp:3823
#63 0x00007fdd6270bc4e in kdemain (argc=<optimized out>, argv=<optimized out>)
at /usr/src/debug/kde-baseapps-16.08.2/konqueror/src/konqmain.cpp:227
#64 0x0000000000408805 in ?? ()
#65 0x000000000040969b in ?? ()
#66 0x0000000000409cb8 in ?? ()
#67 0x00000000004058fd in ?? ()
#68 0x00007fdd6a2646e5 in __libc_start_main () from /lib64/libc.so.6
#69 0x0000000000406609 in _start ()

The reporter indicates this bug may be a duplicate of or related to bug 376608.

Possible duplicates by query: bug 376608.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.=
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic