[Qt-creator] QtCreator(0.9.2RC1) crash when press F1 to lookup wrong keyword on Mac

night nightsailer at gmail.com
Wed Feb 11 18:25:15 CET 2009


eike.ziller at nokia.com writed
> Hm, thanks for the details,
> looks like there happens something related to webkit/safari plugins.
> So it might be easy to reproduce - but perhaps only with specific plugin(s) installed :)
> It would be very interesting to know what safari plugins you have installed (Start Safari, Help->Installed Plugins).
> At least for the poor QWebKit guys. For Creator we should probably just make sure it doesn't try to load any of these plugins at all (at least till we have movies and flash in the documentation ;) )
> 
> ++ Eike
> 
> ________________________________________
> From: qt-creator-bounces at trolltech.com [qt-creator-bounces at trolltech.com] On Behalf Of ext night [nightsailer at gmail.com]
> Sent: Wednesday, February 11, 2009 13:50
> To: qt-creator at trolltech.com
> Subject: Re: [Qt-creator] QtCreator(0.9.2RC1) crash when press F1 to lookup wrong keyword on Mac
> 
> eike.ziller at nokia.com 写道:
>> Hi,
>>
>> when it crashes there should appear a window of mac os x's crash reporter.
>> Can you please press the "Report..." button and copy and paste me the contents of the "Problem Details" in private email?
>> That's because I'm not able to reproduce the crash, and the problem details might give us a hint where the problem might be located.
>>
>> Thanks, Eike
>> ________________________________________
>> From: qt-creator-bounces at trolltech.com [qt-creator-bounces at trolltech.com] On Behalf Of ext night [nightsailer at gmail.com]
>> Sent: Wednesday, February 11, 2009 09:16
>> To: qt-creator at trolltech.com
>> Subject: [Qt-creator] QtCreator(0.9.2RC1) crash when press F1 to lookup wrong keyword on Mac
>>
>> This bug occur sine 0.9.1,
>> when use cpp editor, if your cursor locate any word that no any
>> document, (class name, function name etc.),
>> and if you press F1 to lookup the help, then, help window show "no
>> doucment",
>> and QtCreator crash.
>>
>>
>> Qt: 4.5.0
>> QtCreator: 0.9.1~0.9.2RC1
>> Leopard 10.5.6
>> _______________________________________________
>> Qt-creator mailing list
>> Qt-creator at trolltech.com
>> http://lists.trolltech.com/mailman/listinfo/qt-creator
> 
> This crash is easy to reproduce ;-)
> here is the crash report details:
> ====================================
> Process:         QtCreator [1142]
> Path:            /Applications/QtCreator.app/Contents/MacOS/QtCreator
> Identifier:      com.nokia.qtcreator
> Version:         0.9.2 (0.9.2)
> Code Type:       X86 (Native)
> Parent Process:  launchd [228]
> 
> Date/Time:       2009-02-11 20:46:14.193 +0800
> OS Version:      Mac OS X 10.5.6 (9G55)
> Report Version:  6
> 
> Exception Type:  EXC_BAD_ACCESS (SIGBUS)
> Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
> Crashed Thread:  0
> 
> Thread 0 Crashed:
> 0   com.apple.CoreFoundation            0x91247fbb CFDictionaryGetValue + 43
> 1   libQtWebKit.4.5.0.dylib             0x1372d064
> WebCore::PluginPackage::fetchInfo() + 2628
> 2   libQtWebKit.4.5.0.dylib             0x135f3f2f
> WebCore::PluginPackage::createPackage(WebCore::String const&, long
> const&) + 55
> 3   libQtWebKit.4.5.0.dylib             0x135f1d8a
> WebCore::PluginDatabase::refresh() + 1354
> 4   libQtWebKit.4.5.0.dylib             0x135f213a
> WebCore::PluginDatabase::installedPlugins() + 306
> 5   libQtWebKit.4.5.0.dylib             0x137074da
> WebCore::FrameLoaderClientQt::canShowMIMEType(WebCore::String const&)
> const + 50
> 6   libQtWebKit.4.5.0.dylib             0x13707dd4
> WebCore::FrameLoaderClientQt::dispatchDecidePolicyForMIMEType(void
> (WebCore::FrameLoader::*)(WebCore::PolicyAction), WebCore::String
> const&, WebCore::ResourceRequest const&) + 46
> 7   libQtWebKit.4.5.0.dylib             0x1351a384
> WebCore::FrameLoader::checkContentPolicy(WebCore::String const&, void
> (*)(void*, WebCore::PolicyAction), void*) + 204
> 8   libQtWebKit.4.5.0.dylib             0x13544085
> WebCore::MainResourceLoader::didReceiveResponse(WebCore::ResourceResponse
> const&) + 1001
> 9   libQtWebKit.4.5.0.dylib             0x136ed32f
> WebCore::QNetworkReplyHandler::sendResponseIfNeeded() + 3583
> 10  libQtWebKit.4.5.0.dylib             0x136ee91d
> WebCore::QNetworkReplyHandler::finish() + 29
> 11  libQtWebKit.4.5.0.dylib             0x136eeec7
> WebCore::QNetworkReplyHandler::qt_metacall(QMetaObject::Call, int,
> void**) + 103
> 12  libQtCore.4.5.0.dylib               0x003dd3f9
> QMetaCallEvent::placeMetaCall(QObject*) + 43
> 13  libQtCore.4.5.0.dylib               0x003de484 QObject::event(QEvent*) + 674
> 14  libQtGui.4.5.0.dylib                0x00c5772e
> QApplicationPrivate::notify_helper(QObject*, QEvent*) + 166
> 15  libQtGui.4.5.0.dylib                0x00c5fd9c
> QApplication::notify(QObject*, QEvent*) + 308
> 16  libQtCore.4.5.0.dylib               0x003cf815
> QCoreApplication::notifyInternal(QObject*, QEvent*) + 99
> 17  libQtCore.4.5.0.dylib               0x003d06ff
> QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 559
> 18  libQtGui.4.5.0.dylib                0x00c0c92c
> QEventDispatcherMacPrivate::postedEventsSourcePerformCallback(void*) + 62
> 19  com.apple.CoreFoundation            0x912755f5 CFRunLoopRunSpecific + 3141
> 20  com.apple.CoreFoundation            0x91275cd8 CFRunLoopRunInMode + 88
> 21  libQtGui.4.5.0.dylib                0x00c0cf32
> QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> + 500
> 22  libQtCore.4.5.0.dylib               0x003cf079
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 63
> 23  libQtCore.4.5.0.dylib               0x003cf1ff
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 149
> 24  libQtCore.4.5.0.dylib               0x003d09f8 QCoreApplication::exec() + 160
> 25  com.nokia.qtcreator                 0x000080ea main + 5008
> 26  com.nokia.qtcreator                 0x00004d1a _start + 216
> 27  com.nokia.qtcreator                 0x00004c41 start + 41


Maybe it's Webkit problem.

I've installed these plugins:
==================
Adobe Acrobat and Reader Plug-in v8.1
iPhotoPhotocast
Java Plug-in for Cocoa
DivX Content Upload Plug-In
Silverlight Plug-In  2.0.30523
QuickTime Plug-in 7.6
iGetter Plugin
RealPlayer Plugin.plugin
Quartz Composer Plug-In
Verified Download Plugin
DivX Web Player 1.4.0.233
Shockwave Flash 9.0 r151
==================



But as you said, QtCreator should not load any plugins or just load some
verified plugins.






More information about the Qt-creator-old mailing list