Bug 387928

Summary: Crash on opening with a URL
Product: [Applications] konqueror Reporter: Alan Prescott <alanjprescott>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 5.0.97   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alan Prescott 2017-12-15 11:04:01 UTC
Application: konqueror (5.0.97)

Qt Version: 5.6.2
Frameworks Version: 5.32.0
Operating System: Linux 4.4.92-31-default x86_64
Distribution: "openSUSE Leap 42.3"

-- Information about the crash:
- What I was doing when the application crashed:
~> konqueror http://www.independent.co.uk
url= QUrl("http://www.independent.co.uk")
Creating new konqrun for QUrl("http://www.independent.co.uk") req.typedUrl= ""
QUrl("http://www.independent.co.uk") -> QUrl("http://www.independent.co.uk/")
KonqFMSettings says: don't embed this servicetype
KCrash: Application 'konqueror' crashing...
KCrash: Attempting to start /usr/lib64/libexec/drkonqi from kdeinit
sock_file=/run/user/1001/kdeinit5__0

[1]+  Stopped                 konqueror http://www.independent.co.uk
alan@nikyo:~> QSocketNotifier: Invalid socket 16 and type 'Read', disabling...
QSocketNotifier: Invalid socket 19 and type 'Read', disabling...

This is almost certainly a duplicate of a comment in Bug 39771 

The bug tracking software did not add my details and just kept coming back to viewing possible duplicates despite me aknowledging this as a duplicate so I'm adding it as a new bug so that the backtrace etc. are available for debugging

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 0x7f3061cea940 (LWP 6269))]

Thread 3 (Thread 0x7f304397e700 (LWP 6271)):
#0  0x00007f306157520d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f3056369314 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f303c003020, timeout=-1, context=0x7f303c000990) at gmain.c:4135
#2  0x00007f3056369314 in g_main_context_iterate (context=context@entry=0x7f303c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835
#3  0x00007f305636942c in g_main_context_iteration (context=0x7f303c000990, may_block=1) at gmain.c:3901
#4  0x00007f305bf3a1ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f305bee7bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f305bd22f5a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f305dbeb295 in  () at /usr/lib64/libQt5DBus.so.5
#8  0x00007f305bd27a29 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f3057107744 in start_thread (arg=0x7f304397e700) at pthread_create.c:334
#10 0x00007f306157daad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f3049dbe700 (LWP 6270)):
#0  0x00007f306157520d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f3056a8c3e2 in poll (__timeout=-1, __nfds=1, __fds=0x7f3049dbdb80) at /usr/include/bits/poll2.h:46
#2  0x00007f3056a8c3e2 in _xcb_conn_wait (c=c@entry=0x8d3dd0, cond=cond@entry=0x8d3e10, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:459
#3  0x00007f3056a8dfcf in xcb_wait_for_event (c=0x8d3dd0) at xcb_in.c:693
#4  0x00007f304c3210d9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#5  0x00007f305bd27a29 in  () at /usr/lib64/libQt5Core.so.5
#6  0x00007f3057107744 in start_thread (arg=0x7f3049dbe700) at pthread_create.c:334
#7  0x00007f306157daad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f3061cea940 (LWP 6269)):
[KCrash Handler]
#6  0x00007f306187b634 in KonqRun::foundMimeType(QString const&) (this=0x13dd690, _type=...) at /usr/src/debug/konqueror-17.04.2/src/konqrun.cpp:111
#7  0x00007f30601f2c22 in KRun::mimeTypeDetermined(QString const&) () at /usr/lib64/libKF5KIOWidgets.so.5
#8  0x00007f30607829c8 in KParts::BrowserRun::slotBrowserMimetype(KIO::Job*, QString const&) () at /usr/lib64/libKF5Parts.so.5
#9  0x00007f305bf13de3 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#10 0x00007f305fe93867 in KIO::TransferJob::mimetype(KIO::Job*, QString const&) () at /usr/lib64/libKF5KIOCore.so.5
#11 0x00007f305fe9392f in KIO::TransferJob::slotMimetype(QString const&) () at /usr/lib64/libKF5KIOCore.so.5
#12 0x00007f305fe94f4d in  () at /usr/lib64/libKF5KIOCore.so.5
#13 0x00007f305bf137d1 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#14 0x00007f305fe6f0c5 in KIO::SlaveInterface::mimeType(QString const&) () at /usr/lib64/libKF5KIOCore.so.5
#15 0x00007f305fe71513 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () at /usr/lib64/libKF5KIOCore.so.5
#16 0x00007f305fe6f178 in KIO::SlaveInterface::dispatch() () at /usr/lib64/libKF5KIOCore.so.5
#17 0x00007f305fe7358e in KIO::Slave::gotInput() () at /usr/lib64/libKF5KIOCore.so.5
#18 0x00007f305fef2275 in  () at /usr/lib64/libKF5KIOCore.so.5
#19 0x00007f305bf137d1 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#20 0x00007f305fe20077 in  () at /usr/lib64/libKF5KIOCore.so.5
#21 0x00007f305bf14e26 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#22 0x00007f305d27b28c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#23 0x00007f305d27f8ea in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#24 0x00007f305bee9be5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#25 0x00007f305beeb9ca in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#26 0x00007f305bf3ab03 in  () at /usr/lib64/libQt5Core.so.5
#27 0x00007f3056369134 in g_main_dispatch (context=0x7f3044001710) at gmain.c:3154
#28 0x00007f3056369134 in g_main_context_dispatch (context=context@entry=0x7f3044001710) at gmain.c:3769
#29 0x00007f3056369388 in g_main_context_iterate (context=context@entry=0x7f3044001710, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840
#30 0x00007f305636942c in g_main_context_iteration (context=0x7f3044001710, may_block=1) at gmain.c:3901
#31 0x00007f305bf3a18c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#32 0x00007f305bee7bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#33 0x00007f305beefae6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#34 0x00007f30618ee2cd in kdemain(int, char**) (argc=2, argv=<optimized out>) at /usr/src/debug/konqueror-17.04.2/src/konqmain.cpp:234
#35 0x00007f30614b46e5 in __libc_start_main (main=0x400790 <main(int, char**)>, argc=2, argv=0x7ffc43714208, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc437141f8) at libc-start.c:289
#36 0x00000000004007c9 in _start () at ../sysdeps/x86_64/start.S:118

Possible duplicates by query: bug 384615, bug 383726, bug 379771, bug 373804.

Reported using DrKonqi
Comment 1 Christoph Feck 2018-01-02 17:35:08 UTC

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