[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