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

            Bug ID: 357844
           Summary: Crash when open kdevelop
           Product: kdevelop
           Version: git master
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Severity: grave
          Priority: NOR
         Component: general
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: cont...@matthieu-zimmer.net

Application: kdevelop (4.90.90)
 (Compiled from sources)
Qt Version: 5.5.1
Operating System: Linux 4.1.15-1-lts x86_64
Distribution (Platform): Archlinux Packages

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

- Custom settings of the application :
Build with QT branch 5.5, KF5 with kdesrc-build (everything in release with
debug symbol)

The crash can be reproduced every time :
Starting program: /home/mzimmer/kdesrc/kf5/bin/kdevelop                         
[Thread debugging using libthread_db enabled]                                   
Using host libthread_db library "/usr/lib/libthread_db.so.1".                   
[New Thread 0x7fffd5c34700 (LWP 22665)]                                         
[New Thread 0x7fffcffff700 (LWP 22666)]                                         
Icon theme "hicolor" not found.                                                 
Icon theme "hicolor" not found.                                                 
[New Thread 0x7fffc79d3700 (LWP 22667)]                                         
version-hint not found, seems to be an old version                              
"The data-repository at  has to be cleared."                                    
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"               
[New Thread 0x7fffc6dbd700 (LWP 22668)]                                         
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Ninja plugin installed but ninja is not installed.
Could not load plugin "KDevNinjaBuilder" , it reported the error: "" Disabling
the plugin now.
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Ninja plugin installed but ninja is not installed.
Could not load plugin "KDevNinjaBuilder" , it reported the error: "" Disabling
the plugin now.
[New Thread 0x7fffbffff700 (LWP 22669)]
[New Thread 0x7fffbf7fe700 (LWP 22671)]
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Ninja plugin installed but ninja is not installed.
Could not load plugin "KDevNinjaBuilder" , it reported the error: "" Disabling
the plugin now.
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Ninja plugin installed but ninja is not installed.
Could not load plugin "KDevNinjaBuilder" , it reported the error: "" Disabling
the plugin now.
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Ninja plugin installed but ninja is not installed.
Could not load plugin "KDevNinjaBuilder" , it reported the error: "" Disabling
the plugin now.
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
[New Thread 0x7fffbdba4700 (LWP 22675)]
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
could not create mime-type "application/x-php"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
[New Thread 0x7fffa8f9a700 (LWP 22680)]
[Thread 0x7fffa8f9a700 (LWP 22680) exited]
[New Thread 0x7fffa3fff700 (LWP 22681)]
[Thread 0x7fffa3fff700 (LWP 22681) exited]
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
Expected JSON property "X-KDevelop-Interfaces" to be a string list. Treating it
as a list with a single entry: "org.kdevelop.IProjectFileManager"
[New Thread 0x7fffa3fff700 (LWP 22683)]
Could not resolve property : linearGradient4538
Could not resolve property : linearGradient4588
Could not resolve property : linearGradient4554
Could not resolve property : linearGradient4572
Could not resolve property : linearGradient4532
Could not resolve property : linearGradient4582
Could not resolve property : linearGradient4566
Could not resolve property : linearGradient4548
Could not resolve property : linearGradient4532
Could not resolve property : linearGradient4582
Could not resolve property : linearGradient4566
Could not resolve property : linearGradient4548
Could not resolve property : linearGradient4532
Could not resolve property : linearGradient4582
Could not resolve property : linearGradient4566
Could not resolve property : linearGradient4548
KSambaShare: Could not find smb.conf!
[Thread 0x7fffcffff700 (LWP 22666) exited]
[Thread 0x7fffc79d3700 (LWP 22667) exited]
ASSERT: "d->m_mimeType.isValid()" in file
/home/mzimmer/kdesrc/kio/src/core/kfileitem.cpp, line 742

Program received signal SIGABRT, Aborted.
0x00007ffff0c0e5f8 in raise () from /usr/lib/libc.so.6
(gdb) bt full
#0  0x00007ffff0c0e5f8 in raise () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007ffff0c0fa7a in abort () from /usr/lib/libc.so.6
No symbol table info available.
#2  0x00007ffff18a6dfe in qt_message_fatal (context=..., message=<synthetic
pointer>) at global/qlogging.cpp:1578
No locals.
#3  QMessageLogger::fatal (this=this@entry=0x7fffffffd660,
msg=msg@entry=0x7ffff1b4dfd8 "ASSERT: \"%s\" in file %s, line %d") at
global/qlogging.cpp:781
        message = <optimized out>
        ap = {{gp_offset = 40, fp_offset = 48, overflow_arg_area =
0x7fffffffd660, reg_save_area = 0x7fffffffd5a0}}
#4  0x00007ffff18a246e in qt_assert (assertion=<optimized out>, file=<optimized
out>, line=<optimized out>) at global/qglobal.cpp:2966
No locals.
#5  0x00007ffff3ef54df in KFileItem::determineMimeType (this=0x7fffffffd720) at
/home/mzimmer/kdesrc/kio/src/core/kfileitem.cpp:742
        isLocalUrl = true
        url = {d = 0xa5b660}
        db = {d = 0x7ffff1cd4e80 <(anonymous
namespace)::Q_QGS_staticQMimeDatabase::innerFunction()::holder>}
#6  0x00007ffff09671f9 in KFilePreviewGenerator::Private::resolveMimeType
(this=0x29faf70) at
/home/mzimmer/kdesrc/kio/src/filewidgets/kfilepreviewgenerator.cpp:875
        item = {d = {d = 0x30a3d90}}
        resolved = false
#7  0x00007ffff09692ed in KFilePreviewGenerator::qt_static_metacall
(_o=0x29fa8d0, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0x2b8fa10)
    at
/home/mzimmer/kdesrc/build/kio/src/filewidgets/moc_kfilepreviewgenerator.cpp:126
        _t = 0x29fa8d0
#8  0x00007ffff1ab7da9 in QObject::event (this=0x29fa8d0, e=<optimized out>) at
kernel/qobject.cpp:1239
        mce = <optimized out>
        sw = {receiver = 0x29fa8d0, previousSender = 0x0, currentSender =
{sender = 0x0, signal = -1, ref = 1}, switched = true}
#9  0x00007ffff24f620c in QApplicationPrivate::notify_helper
(this=this@entry=0x6805a0, receiver=receiver@entry=0x29fa8d0,
e=e@entry=0x2be5250) at kernel/qapplication.cpp:3718
        consumed = <optimized out>
#10 0x00007ffff24fb336 in QApplication::notify (this=0x7fffffffdee0,
receiver=0x29fa8d0, e=0x2be5250) at kernel/qapplication.cpp:3501
        w = 0x29fa8d0
        extra = <optimized out>
        isProxyWidget = <optimized out>
        res = false
#11 0x00007ffff1a8a213 in QCoreApplication::notifyInternal
(this=0x7fffffffdee0, receiver=0x29fa8d0, event=event@entry=0x2be5250) at
kernel/qcoreapplication.cpp:965
        result = false
        cbdata = {0x29fa8d0, 0x2be5250, 0x7fffffffda6f}
        d = <optimized out>
        threadData = 0x676da0
        loopLevelCounter = {threadData = 0x676da0}
#12 0x00007ffff1a8c546 in QCoreApplication::sendEvent (event=0x2be5250,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
No locals.
#13 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x676da0) at
kernel/qcoreapplication.cpp:1593
        e = 0x2be5250
        pe = <optimized out>
        r = <optimized out>
        unlocker = {m = <synthetic pointer>}
        event_deleter = {d = 0x2be5250}
        locker = {val = 6778312}
        startOffset = 0
        i = @0x676dbc: 1
        cleanup = {receiver = 0x0, event_type = 0, data = 0x676da0,
exceptionCaught = true}
#14 0x00007ffff1a8ca28 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1451
        data = <optimized out>
---Type <return> to continue, or q <return> to quit---
#15 0x00007ffff1add653 in postEventSourceDispatch (s=0x6c46b0) at
kernel/qeventdispatcher_glib.cpp:271
        source = 0x6c46b0
#16 0x00007fffe5efbdc7 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#17 0x00007fffe5efc020 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#18 0x00007fffe5efc0cc in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#19 0x00007ffff1adda5f in QEventDispatcherGlib::processEvents (this=0x6d4f50,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
        d = 0x6c67c0
        canWait = true
        savedFlags = {i = 0}
        result = <optimized out>
#20 0x00007ffff1a87d6a in QEventLoop::exec (this=this@entry=0x7fffffffdd30,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
        d = 0x2b8bc60
        locker = {val = 6778512}
        ref = {d = 0x2b8bc60, locker = @0x7fffffffdcc0, exceptionCaught = true}
#21 0x00007ffff1a8f91d in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1229
        threadData = 0x676da0
        eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff1ccc658 <vtable for
QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata =
0x7ffff1bf5760 <qt_meta_stringdata_QObject>, 
                data = 0x7ffff1bf5640 <qt_meta_data_QObject>, static_metacall =
0x7ffff1abf170 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, 
                extradata = 0x0}}, d_ptr = {d = 0x2b8bc60}, static
staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff1c3d4a0
<qt_meta_stringdata_Qt>, data = 0x7ffff1c3aaa0 <qt_meta_data_Qt>, 
                static_metacall = 0x0, relatedMetaObjects = 0x0, extradata =
0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff1cce540
<QObject::staticMetaObject>, 
              stringdata = 0x7ffff1c52460 <qt_meta_stringdata_QEventLoop>, data
= 0x7ffff1c52400 <qt_meta_data_QEventLoop>, 
              static_metacall = 0x7ffff1b32100
<QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}}
        returnCode = <optimized out>
#22 0x00007ffff1f0ce1c in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1529
No locals.
#23 0x00007ffff24f28e5 in QApplication::exec () at kernel/qapplication.cpp:2978
No locals.
#24 0x000000000040e66d in main (argc=1, argv=<optimized out>) at
/home/mzimmer/kdesrc/kdevelop/app/main.cpp:652
        description = "The KDevelop Integrated Development Environment"
        aboutData = {d = 0x67bad0}
        debugArgs = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No
data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}},
alloc = 0, begin = 0, end = 0, array = {0x0}}, 
                d = 0x7ffff1b58720 <QListData::shared_null>}, d =
0x7ffff1b58720 <QListData::shared_null>}}, <No data fields>}
        debugeeName = {static null = {<No data fields>}, d = 0x7ffff1b57580
<QArrayData::shared_null>}
        app = {<QApplication> = {<QGuiApplication> = {<QCoreApplication> =
{<QObject> = {_vptr.QObject = 0x617068 <vtable for KDevelopApplication+16>,
static staticMetaObject = {d = {superdata = 0x0, 
                      stringdata = 0x7ffff1bf5760 <qt_meta_stringdata_QObject>,
data = 0x7ffff1bf5640 <qt_meta_data_QObject>, 
                      static_metacall = 0x7ffff1abf170
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x6805a0}, 
                  static staticQtMetaObject = {d = {superdata = 0x0, stringdata
= 0x7ffff1c3d4a0 <qt_meta_stringdata_Qt>, data = 0x7ffff1c3aaa0
<qt_meta_data_Qt>, static_metacall = 0x0, 
                      relatedMetaObjects = 0x0, extradata = 0x0}}}, static
staticMetaObject = {d = {superdata = 0x7ffff1cce540
<QObject::staticMetaObject>, 
                    stringdata = 0x7ffff1c52640
<qt_meta_stringdata_QCoreApplication>, data = 0x7ffff1c52520
<qt_meta_data_QCoreApplication>, 
                    static_metacall = 0x7ffff1b32280
<QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, static self =
0x7fffffffdee0}, 
              static staticMetaObject = {d = {superdata = 0x7ffff1ccc7a0
<QCoreApplication::staticMetaObject>, stringdata = 0x7ffff22cae20
<qt_meta_stringdata_QGuiApplication>, 
                  data = 0x7ffff22cac20 <qt_meta_data_QGuiApplication>,
static_metacall = 0x7ffff1f16e30 <QGuiApplication::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, 
                  relatedMetaObjects = 0x0, extradata = 0x0}}}, static
staticMetaObject = {d = {superdata = 0x7ffff2384ea0
<QGuiApplication::staticMetaObject>, 
                stringdata = 0x7ffff2868c40 <qt_meta_stringdata_QApplication>,
data = 0x7ffff2868ac0 <qt_meta_data_QApplication>, 
                static_metacall = 0x7ffff24f8c50
<QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}}, <No data fields>}
        migrator = {d = 0x6f6410}
        parser = {d = 0x700d30}
        initialFiles = {d = 0x7ffff1b57580 <QArrayData::shared_null>}
---Type <return> to continue, or q <return> to quit---
        session = {static null = {<No data fields>}, d = 0x7ffff1b57580
<QArrayData::shared_null>}
        sessions = {<QListSpecialMethods<KDevelop::SessionInfo>> = {<No data
fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc =
0, begin = 0, end = 0, array = {0x0}}, d = 0x712d50}, 
            d = 0x712d50}}
        splash = <optimized out>
        core = <optimized out>
        projectNames = {<QList<QString>> = {<QListSpecialMethods<QString>> =
{<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value =
-1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, 
                d = 0x7ffff1b58720 <QListData::shared_null>}, d =
0x7ffff1b58720 <QListData::shared_null>}}, <No data fields>}



Reproducible: Always

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to