Review Request: CMake: Do not create file items with unclean path
Milian Wolff
mail at milianw.de
Sat Dec 1 15:07:56 UTC 2012
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/107542/#review22869
-----------------------------------------------------------
Ship it!
Ship It!
- Milian Wolff
On Dec. 1, 2012, 3 p.m., Kevin Funk wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/107542/
> -----------------------------------------------------------
>
> (Updated Dec. 1, 2012, 3 p.m.)
>
>
> Review request for KDevelop and Milian Wolff.
>
>
> Description
> -------
>
> CMake: Do not create file items with unclean path
>
> Fixes a crash later in the pipe in backgroundparser.cpp:
>
> Original backtrace (trimmed):
> 5 0x00007ffff5aa41a8 in qt_assert (assertion=0x7ffff160961b
> "isValidURL(url)", file=0x7ffff1609758
> "/home/krf/devel/src/kdevplatform/language/backgroundparser/backgroundparser.cpp",
> line=524)
> 6 0x00007ffff14c9ac4 in KDevelop::BackgroundParser::addDocument
> (this=0xb93700, url=...,
> features=KDevelop::TopDUContext::VisibleDeclarationsAndContexts,
> priority=100000, notifyWhenReady=0x4c92fb0, flags=...) at
> /home/krf/devel/src/kdevplatform/language/backgroundparser/backgroundparser.cpp:524
> 7 0x00007ffff14d95d2 in KDevelop::ParseProjectJob::start
> (this=0x4c92fb0) at
> /home/krf/devel/src/kdevplatform/language/backgroundparser/parseprojectjob.cpp:90
> 8 0x00007ffff744a84d in KDevelop::RunController::registerJob
> (this=0xb936d0, job=0x4c92fb0) at
> /home/krf/devel/src/kdevplatform/shell/runcontroller.cpp:566 #9
> 0x00007ffff7428122 in
> KDevelop::ProjectController::projectImportingFinished (this=<optimized
> out>, project=0x301d7a0) at
> /home/krf/devel/src/kdevplatform/shell/projectcontroller.cpp:779 #10
> 0x00007ffff743089c in KDevelop::ProjectPrivate::importDone
> (this=0x4126530, job=<optimized out>) at
> /home/krf/devel/src/kdevplatform/shell/project.cpp:257 #11
> 0x00007ffff7430291 in KDevelop::Project::qt_static_metacall
> (_o=0x301d7a0, _c=<optimized out>, _id=<optimized out>,
> _a=0x7fffffffc9b0) at
> /home/krf/devel/build/kdevplatform/shell/moc_project.cpp:94
>
> BUG: 310524
>
>
> Diffs
> -----
>
> projectmanagers/cmake/cmakemanager.cpp bbde8b7eb86f94e8a05874c2862f8fd104ba2778
>
> Diff: http://git.reviewboard.kde.org/r/107542/diff/
>
>
> Testing
> -------
>
>
> Thanks,
>
> Kevin Funk
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20121201/362ae02e/attachment.html>
More information about the KDevelop-devel
mailing list