[Qt-creator] crash (opening .pro-file)

Sebastian Held sebastian.held at gmx.de
Sun Feb 14 12:36:02 CET 2010


Am Freitag, 12. Februar 2010 10:03:10 schrieb Tobias Hunger:
> On 11.02.2010 22:43, ext Sebastian Held wrote:
> > Hi,
> >
> > Since some time the git version crashes while opening my .pro file.
> > Last known working revision: 001602c2a480af1f28c091637f8420c9b7648575
> >
> > Backtrace attached. Valgrind reports the same.
> > generated by git revision 616227963009ca1af868f735b16793119b7395ab
> >
> > Do you need more info?
> 
> Hello Sebastian,
> 
> thanks for the report.
> 
> I think this was actually caused by my commit with the revision
> d1bdfcc363970eca53077cdab79de2d3cf24218a. Sorry for that.
> 
> I'll look into this issue later today.
> 
> Could you please send me your .pro.user file? That might provide some
> clues as to what is going wrong (as trying to restore settings from
> there seems to fail).
> 
> As a workaround you could remove your .user file, which unfortunately
> means you will have to reapply all your project settings. Of course you
> can always use a older version of creator;-) It will now save your .user
> files before overwriting them with updated settings for newer versions
> of creator, so it is less painful to go back to older versions than it
> used to be in the past.
> 
> Best Regards,
> Tobias
> 

Hello Tobias,

Please find attached the requested .pro.user-file.

br,
Sebastian

-------------- next part --------------
<!DOCTYPE QtCreatorProject>
<qtcreator>
 <data>
  <variable>RunConfiguration0-BaseEnvironmentBase</variable>
  <value type="int">2</value>
 </data>
 <data>
  <variable>RunConfiguration0-CommandLineArguments</variable>
  <valuelist type="QVariantList"/>
 </data>
 <data>
  <variable>RunConfiguration0-Id</variable>
  <value type="QString">Qt4ProjectManager.Qt4RunConfiguration</value>
 </data>
 <data>
  <variable>RunConfiguration0-ProFile</variable>
  <value type="QString">GaBi.svn.pro</value>
 </data>
 <data>
  <variable>RunConfiguration0-RunConfiguration.name</variable>
  <value type="QString">release</value>
 </data>
 <data>
  <variable>RunConfiguration0-UseDyldImageSuffix</variable>
  <value type="bool">false</value>
 </data>
 <data>
  <variable>RunConfiguration0-UseTerminal</variable>
  <value type="bool">false</value>
 </data>
 <data>
  <variable>RunConfiguration0-UserEnvironmentChanges</variable>
  <valuelist type="QVariantList"/>
 </data>
 <data>
  <variable>RunConfiguration0-UserSetName</variable>
  <value type="bool">true</value>
 </data>
 <data>
  <variable>RunConfiguration0-UserSetWorkingDirectory</variable>
  <value type="bool">false</value>
 </data>
 <data>
  <variable>RunConfiguration0-UserWorkingDirectory</variable>
  <value type="QString"></value>
 </data>
 <data>
  <variable>RunConfiguration1-Arguments</variable>
  <valuelist type="QVariantList"/>
 </data>
 <data>
  <variable>RunConfiguration1-BaseEnvironmentBase</variable>
  <value type="int">2</value>
 </data>
 <data>
  <variable>RunConfiguration1-Executable</variable>
  <value type="QString">/home/sebastian/src/GaBi.svn/trunk/debug_devel/GABIP</value>
 </data>
 <data>
  <variable>RunConfiguration1-Id</variable>
  <value type="QString">ProjectExplorer.CustomExecutableRunConfiguration</value>
 </data>
 <data>
  <variable>RunConfiguration1-RunConfiguration.name</variable>
  <value type="QString">devel</value>
 </data>
 <data>
  <variable>RunConfiguration1-UseTerminal</variable>
  <value type="bool">false</value>
 </data>
 <data>
  <variable>RunConfiguration1-UserEnvironmentChanges</variable>
  <valuelist type="QVariantList"/>
 </data>
 <data>
  <variable>RunConfiguration1-UserName</variable>
  <value type="QString">devel</value>
 </data>
 <data>
  <variable>RunConfiguration1-UserSetName</variable>
  <value type="bool">true</value>
 </data>
 <data>
  <variable>RunConfiguration1-WorkingDirectory</variable>
  <value type="QString">$BUILDDIR</value>
 </data>
 <data>
  <variable>RunConfiguration2-Arguments</variable>
  <valuelist type="QVariantList"/>
 </data>
 <data>
  <variable>RunConfiguration2-BaseEnvironmentBase</variable>
  <value type="int">2</value>
 </data>
 <data>
  <variable>RunConfiguration2-Executable</variable>
  <value type="QString">/home/sebastian/src/GaBi.svn/trunk/release/GABIP</value>
 </data>
 <data>
  <variable>RunConfiguration2-Id</variable>
  <value type="QString">ProjectExplorer.CustomExecutableRunConfiguration</value>
 </data>
 <data>
  <variable>RunConfiguration2-RunConfiguration.name</variable>
  <value type="QString">GABIP_release</value>
 </data>
 <data>
  <variable>RunConfiguration2-UseTerminal</variable>
  <value type="bool">false</value>
 </data>
 <data>
  <variable>RunConfiguration2-UserEnvironmentChanges</variable>
  <valuelist type="QVariantList"/>
 </data>
 <data>
  <variable>RunConfiguration2-UserName</variable>
  <value type="QString">GABIP_release</value>
 </data>
 <data>
  <variable>RunConfiguration2-UserSetName</variable>
  <value type="bool">true</value>
 </data>
 <data>
  <variable>RunConfiguration2-WorkingDirectory</variable>
  <value type="QString">$BUILDDIR</value>
 </data>
 <data>
  <variable>activeRunConfiguration</variable>
  <value type="int">2</value>
 </data>
 <data>
  <variable>activebuildconfiguration</variable>
  <value type="QString">0</value>
 </data>
 <data>
  <variable>buildConfiguration-0</variable>
  <valuemap type="QVariantMap">
   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Release</value>
   <value key="QtVersionId" type="int">2</value>
   <value key="ToolChain" type="int">0</value>
   <value key="buildConfiguration" type="int">0</value>
   <value key="buildDirectory" type="QString"></value>
   <value key="clearSystemEnvironment" type="bool">false</value>
   <value key="useShadowBuild" type="bool">false</value>
   <valuelist key="userEnvironmentChanges" type="QVariantList"/>
  </valuemap>
 </data>
 <data>
  <variable>buildConfiguration-1</variable>
  <valuemap type="QVariantMap">
   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Debug</value>
   <value key="QtVersionId" type="int">2</value>
   <value key="ToolChain" type="int">0</value>
   <value key="buildConfiguration" type="int">2</value>
   <value key="buildDirectory" type="QString"></value>
   <value key="clearSystemEnvironment" type="bool">false</value>
   <value key="useShadowBuild" type="bool">false</value>
   <valuelist key="userEnvironmentChanges" type="QVariantList">
    <value type="QString">PATH=/home/sebastian/src/GaBi.svn/trunk/linux/apbuild-2.0.8:/usr/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.2:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/lib64/subversion/bin:/opt/vmware/server/bin:/opt/vmware/vix/bin</value>
   </valuelist>
  </valuemap>
 </data>
 <data>
  <variable>buildConfiguration-2</variable>
  <valuemap type="QVariantMap">
   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">DEVELOPMENTVERSION</value>
   <value key="QtVersionId" type="int">2</value>
   <value key="ToolChain" type="int">0</value>
   <value key="buildConfiguration" type="int">2</value>
   <value key="buildDirectory" type="QString">/home/sebastian/src/GaBi.svn/trunk</value>
   <value key="clearSystemEnvironment" type="bool">false</value>
   <value key="useShadowBuild" type="bool">true</value>
   <valuelist key="userEnvironmentChanges" type="QVariantList">
    <value type="QString">PATH=/home/sebastian/src/GaBi.svn/trunk/linux/apbuild-2.0.8:/usr/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.2:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/lib64/subversion/bin:/opt/vmware/server/bin:/opt/vmware/vix/bin</value>
   </valuelist>
  </valuemap>
 </data>
 <data>
  <variable>buildconfiguration-0-buildstep0</variable>
  <valuemap type="QVariantMap">
   <valuelist key="qmakeArgs" type="QVariantList">
    <value type="QString">-o</value>
    <value type="QString">Makefile.GABIP</value>
    <value type="QString">CONFIG+=GABIP</value>
   </valuelist>
  </valuemap>
 </data>
 <data>
  <variable>buildconfiguration-0-buildstep1</variable>
  <valuemap type="QVariantMap">
   <value key="makeCmd" type="QString"></value>
   <valuelist key="makeargs" type="QVariantList">
    <value type="QString">-f</value>
    <value type="QString">Makefile.GABIP</value>
    <value type="QString">-j4</value>
   </valuelist>
  </valuemap>
 </data>
 <data>
  <variable>buildconfiguration-0-buildsteps</variable>
  <valuelist type="QVariantList">
   <value type="QString">trolltech.qt4projectmanager.qmake</value>
   <value type="QString">trolltech.qt4projectmanager.make</value>
  </valuelist>
 </data>
 <data>
  <variable>buildconfiguration-0-cleansteps</variable>
  <valuelist type="QVariantList"/>
 </data>
 <data>
  <variable>buildconfiguration-1-buildsteps</variable>
  <valuelist type="QVariantList"/>
 </data>
 <data>
  <variable>buildconfiguration-1-cleansteps</variable>
  <valuelist type="QVariantList"/>
 </data>
 <data>
  <variable>buildconfiguration-2-buildstep0</variable>
  <valuemap type="QVariantMap">
   <valuelist key="qmakeArgs" type="QVariantList">
    <value type="QString">-o</value>
    <value type="QString">Makefile.devel</value>
    <value type="QString">CONFIG+=DEVELOPMENTVERSION</value>
   </valuelist>
  </valuemap>
 </data>
 <data>
  <variable>buildconfiguration-2-buildstep1</variable>
  <valuemap type="QVariantMap">
   <value key="makeCmd" type="QString"></value>
   <valuelist key="makeargs" type="QVariantList">
    <value type="QString">-f</value>
    <value type="QString">Makefile.devel</value>
    <value type="QString">-j4</value>
   </valuelist>
  </valuemap>
 </data>
 <data>
  <variable>buildconfiguration-2-buildsteps</variable>
  <valuelist type="QVariantList">
   <value type="QString">trolltech.qt4projectmanager.qmake</value>
   <value type="QString">trolltech.qt4projectmanager.make</value>
  </valuelist>
 </data>
 <data>
  <variable>buildconfiguration-2-cleansteps</variable>
  <valuelist type="QVariantList"/>
 </data>
 <data>
  <variable>buildconfigurations</variable>
  <valuelist type="QVariantList">
   <value type="QString">0</value>
   <value type="QString">1</value>
   <value type="QString">2</value>
  </valuelist>
 </data>
 <data>
  <variable>defaultFileEncoding</variable>
  <value type="QByteArray">ISO-8859-1</value>
 </data>
</qtcreator>
-------------- next part --------------
<!DOCTYPE QtCreatorProject>
<qtcreator>
 <data>
  <variable>RunConfiguration0-BaseEnvironmentBase</variable>
  <value type="int">2</value>
 </data>
 <data>
  <variable>RunConfiguration0-CommandLineArguments</variable>
  <valuelist type="QVariantList"/>
 </data>
 <data>
  <variable>RunConfiguration0-Id</variable>
  <value type="QString">Qt4ProjectManager.Qt4RunConfiguration</value>
 </data>
 <data>
  <variable>RunConfiguration0-ProFile</variable>
  <value type="QString">GaBi.svn.pro</value>
 </data>
 <data>
  <variable>RunConfiguration0-RunConfiguration.name</variable>
  <value type="QString">GaBi.svn</value>
 </data>
 <data>
  <variable>RunConfiguration0-UseDyldImageSuffix</variable>
  <value type="bool">false</value>
 </data>
 <data>
  <variable>RunConfiguration0-UseTerminal</variable>
  <value type="bool">false</value>
 </data>
 <data>
  <variable>RunConfiguration0-UserEnvironmentChanges</variable>
  <valuelist type="QVariantList"/>
 </data>
 <data>
  <variable>RunConfiguration0-UserSetName</variable>
  <value type="bool">false</value>
 </data>
 <data>
  <variable>RunConfiguration0-UserSetWorkingDirectory</variable>
  <value type="bool">false</value>
 </data>
 <data>
  <variable>RunConfiguration0-UserWorkingDirectory</variable>
  <value type="QString"></value>
 </data>
 <data>
  <variable>RunConfiguration1-Arguments</variable>
  <valuelist type="QVariantList"/>
 </data>
 <data>
  <variable>RunConfiguration1-BaseEnvironmentBase</variable>
  <value type="int">2</value>
 </data>
 <data>
  <variable>RunConfiguration1-Executable</variable>
  <value type="QString">/home/sebastian/src/GaBi.svn/trunk/debug_devel/GABIP</value>
 </data>
 <data>
  <variable>RunConfiguration1-Id</variable>
  <value type="QString">ProjectExplorer.CustomExecutableRunConfiguration</value>
 </data>
 <data>
  <variable>RunConfiguration1-RunConfiguration.name</variable>
  <value type="QString">devel</value>
 </data>
 <data>
  <variable>RunConfiguration1-UseTerminal</variable>
  <value type="bool">false</value>
 </data>
 <data>
  <variable>RunConfiguration1-UserEnvironmentChanges</variable>
  <valuelist type="QVariantList"/>
 </data>
 <data>
  <variable>RunConfiguration1-UserName</variable>
  <value type="QString">devel</value>
 </data>
 <data>
  <variable>RunConfiguration1-UserSetName</variable>
  <value type="bool">true</value>
 </data>
 <data>
  <variable>RunConfiguration1-WorkingDirectory</variable>
  <value type="QString">$BUILDDIR</value>
 </data>
 <data>
  <variable>activeRunConfiguration</variable>
  <value type="int">1</value>
 </data>
 <data>
  <variable>activebuildconfiguration</variable>
  <value type="QString">2</value>
 </data>
 <data>
  <variable>buildConfiguration-0</variable>
  <valuemap type="QVariantMap">
   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Release</value>
   <value key="QtVersionId" type="int">2</value>
   <value key="ToolChain" type="int">0</value>
   <value key="buildConfiguration" type="int">0</value>
   <value key="buildDirectory" type="QString"></value>
   <value key="clearSystemEnvironment" type="bool">false</value>
   <value key="useShadowBuild" type="bool">false</value>
   <valuelist key="userEnvironmentChanges" type="QVariantList"/>
  </valuemap>
 </data>
 <data>
  <variable>buildConfiguration-1</variable>
  <valuemap type="QVariantMap">
   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Debug</value>
   <value key="QtVersionId" type="int">2</value>
   <value key="ToolChain" type="int">0</value>
   <value key="buildConfiguration" type="int">2</value>
   <value key="buildDirectory" type="QString"></value>
   <value key="clearSystemEnvironment" type="bool">false</value>
   <value key="useShadowBuild" type="bool">false</value>
   <valuelist key="userEnvironmentChanges" type="QVariantList">
    <value type="QString">PATH=/home/sebastian/src/GaBi.svn/trunk/linux/apbuild-2.0.8:/usr/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.2:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/lib64/subversion/bin:/opt/vmware/server/bin:/opt/vmware/vix/bin</value>
   </valuelist>
  </valuemap>
 </data>
 <data>
  <variable>buildConfiguration-2</variable>
  <valuemap type="QVariantMap">
   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">DEVELOPMENTVERSION</value>
   <value key="QtVersionId" type="int">2</value>
   <value key="ToolChain" type="int">0</value>
   <value key="buildConfiguration" type="int">2</value>
   <value key="buildDirectory" type="QString">/home/sebastian/src/GaBi.svn/trunk</value>
   <value key="clearSystemEnvironment" type="bool">false</value>
   <value key="useShadowBuild" type="bool">true</value>
   <valuelist key="userEnvironmentChanges" type="QVariantList">
    <value type="QString">PATH=/home/sebastian/src/GaBi.svn/trunk/linux/apbuild-2.0.8:/usr/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.2:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/lib64/subversion/bin:/opt/vmware/server/bin:/opt/vmware/vix/bin</value>
   </valuelist>
  </valuemap>
 </data>
 <data>
  <variable>buildconfiguration-0-buildsteps</variable>
  <valuelist type="QVariantList"/>
 </data>
 <data>
  <variable>buildconfiguration-0-cleansteps</variable>
  <valuelist type="QVariantList"/>
 </data>
 <data>
  <variable>buildconfiguration-1-buildsteps</variable>
  <valuelist type="QVariantList"/>
 </data>
 <data>
  <variable>buildconfiguration-1-cleansteps</variable>
  <valuelist type="QVariantList"/>
 </data>
 <data>
  <variable>buildconfiguration-2-buildstep0</variable>
  <valuemap type="QVariantMap">
   <valuelist key="qmakeArgs" type="QVariantList">
    <value type="QString">-o</value>
    <value type="QString">Makefile.devel</value>
    <value type="QString">CONFIG+=DEVELOPMENTVERSION</value>
   </valuelist>
  </valuemap>
 </data>
 <data>
  <variable>buildconfiguration-2-buildstep1</variable>
  <valuemap type="QVariantMap">
   <value key="makeCmd" type="QString"></value>
   <valuelist key="makeargs" type="QVariantList">
    <value type="QString">-f</value>
    <value type="QString">Makefile.devel</value>
    <value type="QString">-j4</value>
   </valuelist>
  </valuemap>
 </data>
 <data>
  <variable>buildconfiguration-2-buildsteps</variable>
  <valuelist type="QVariantList">
   <value type="QString">trolltech.qt4projectmanager.qmake</value>
   <value type="QString">trolltech.qt4projectmanager.make</value>
  </valuelist>
 </data>
 <data>
  <variable>buildconfiguration-2-cleansteps</variable>
  <valuelist type="QVariantList"/>
 </data>
 <data>
  <variable>buildconfigurations</variable>
  <valuelist type="QVariantList">
   <value type="QString">0</value>
   <value type="QString">1</value>
   <value type="QString">2</value>
  </valuelist>
 </data>
 <data>
  <variable>defaultFileEncoding</variable>
  <value type="QByteArray">ISO-8859-1</value>
 </data>
</qtcreator>


More information about the Qt-creator-old mailing list