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

List:       kde-bugs-dist
Subject:    [Bug 307825] crash while parsing deeply nested templates
From:       Diggory Hardy <diggory.hardy () gmail ! com>
Date:       2012-11-19 9:52:11
Message-ID: bug-307825-17878-Sqwq3pbgIr () http ! bugs ! kde ! org/
[Download RAW message or body]

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

--- Comment #1 from Diggory Hardy <diggory.hardy@gmail.com> ---
I thought this was fixed since 4.4.0 (my own builds from trunk didn't
experience this), but I get a similar crash in the ubuntu 4.4.1 packages:


Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading
configurations from ~/.fonts.conf is deprecated.
WARNING: deleting stale lockfile
/home/dhardy/.kde/share/apps/kdevelop/sessions//{a7c9d174-0509-47b8-8c63-78616334c08b}/lock
WARNING: deleting stale lockfile
/home/dhardy/.kdevduchain/{a7c9d174-0509-47b8-8c63-78616334c08b}/0/lock
kdevelop(3557)/kdevplatform (language) KDevelop::ItemRepositoryRegistry::open:
version-hint not found, seems to be an old version 
kdevelop(3557)/kdevplatform (language) KDevelop::ItemRepositoryRegistry::open:
"The data-repository at
/home/dhardy/.kdevduchain/{a7c9d174-0509-47b8-8c63-78616334c08b}/0 has to be
cleared." 
qrc:/main.qml:23:1: QML QDeclarativeRectangle_QML_0: Binding loop detected for
property "areaName"
QDeclarativeComponent(0x5f8e200)
QDeclarativeComponent(0x5f8e200)
kdevelop(3557)/kdevplatform (shell)
KDevelop::SessionControllerPrivate::performRecovery: Starting recovery from 
"/home/dhardy/.kde/share/apps/kdevelop/sessions/{a7c9d174-0509-47b8-8c63-78616334c08b}/recovery/current" 
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 20 (X_GetProperty)
  Resource id:  0x4600012
kdevelop(3557)/konsole Konsole::Session::run: Attempted to re-run an already
running session. 
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 20 (X_GetProperty)
  Resource id:  0x4600308
kdevelop(3557)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
depth-limit reached while instantiating template declaration with
"<void******>" 
kdevelop(3557)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
depth-limit reached while instantiating template declaration with
"<boost::detail::function::function_buffer******>" 
kdevelop(3557)/kdevelop (cpp duchain) ContextBuilder::buildContexts:
"/usr/include/boost/proto/transform/detail/preprocessed/pass_through_impl.hpp"
Previous parameter declaration context didn't get used?? 
kdevelop(3557)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
depth-limit reached while instantiating template declaration with
"<boost::proto::_, 4>" 
kdevelop(3557)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
depth-limit reached while instantiating template declaration with
"<boost::proto::_, 4>" 
kdevelop(3557)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
depth-limit reached while instantiating template declaration with
"<boost::proto::callable, 4>" 
kdevelop(3557)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
depth-limit reached while instantiating template declaration with
"<boost::proto::callable, 4>" 
kdevelop(3557)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
depth-limit reached while instantiating template declaration with
"<boost::proto::transform< ,  >, 4>" 
kdevelop(3557)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
depth-limit reached while instantiating template declaration with
"<boost::proto::transform< ,  >, 4>" 
kdevelop(3557)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
depth-limit reached while instantiating template declaration with
"<boost::proto::functional::as_expr<  >, 4>" 
kdevelop(3557)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
depth-limit reached while instantiating template declaration with
"<boost::proto::functional::as_expr<  >, 4>" 
kdevelop(3557)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
depth-limit reached while instantiating template declaration with
"<boost::proto::functional::as_child<  >, 4>" 
kdevelop(3557)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
depth-limit reached while instantiating template declaration with
"<boost::proto::functional::as_child<  >, 4>" 
kdevelop(3557)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
depth-limit reached while instantiating template declaration with
"<boost::proto::functional::child_c< int >, 4>" 
kdevelop(3557)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
depth-limit reached while instantiating template declaration with
"<boost::proto::functional::child_c< int >, 4>" 
kdevelop(3557)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
depth-limit reached while instantiating template declaration with
"<boost::proto::functional::child< int >, 4>" 
kdevelop(3557)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
depth-limit reached while instantiating template declaration with
"<boost::proto::functional::child< int >, 4>" 
KCrash: Application 'kdevelop' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/dhardy/.kde/socket-L10036/kdeinit4__0
QSocketNotifier: Invalid socket 9 and type 'Read', disabling...
QSocketNotifier: Invalid socket 12 and type 'Read', disabling...
QSocketNotifier: Invalid socket 37 and type 'Read', disabling...
QSocketNotifier: Invalid socket 34 and type 'Read', disabling...
QSocketNotifier: Invalid socket 17 and type 'Read', disabling...
QSocketNotifier: Invalid socket 25 and type 'Read', disabling...
kdevelop: Fatal IO error: client killed
ClassFunctionDeclarationData::m_defaultParameters There were items left on
destruction: 11575
FunctionDeclarationData::m_defaultParameters There were items left on
destruction: 6480
ClassDeclarationData::baseClasses There were items left on destruction: 10362
SpecialTemplateDeclarationData::m_specializations There were items left on
destruction: 22959
DUContextData::m_childContexts There were items left on destruction: 51454
DUContextData::m_uses There were items left on destruction: 55696
TopDUContextData::m_usedDeclarationIds There were items left on destruction:
2769
DUContextData::m_localDeclarations There were items left on destruction: 47593
DUContextData::m_importers There were items left on destruction: 21754
DUContextData::m_importedContexts There were items left on destruction: 24393
kdevelop(3557)/konsole Konsole::SessionManager::~SessionManager: Konsole
SessionManager destroyed with sessions still alive 
pp_macro::formals There were items left on destruction: 211
pp_macro::definition There were items left on destruction: 962

-- 
You are receiving this mail because:
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

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