[kdevelop] [Bug 357615] C file parsed as a C++ file

2016-02-10 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=357615

--- Comment #13 from Kevin Funk  ---
Git commit b930278bb44b37742bcbc19b12efeeb8026e1a3a by Kevin Funk, on behalf of
Pedro Ferreira.
Committed on 10/02/2016 at 16:21.
Pushed by kfunk into branch '5.0'.

Add support for CXType_FunctionNoProto

Add support for CXType_FunctionNoProto as having the same behaviour as
CXType_FunctionProto.
Also, undefine a local macro. This doesn't fix any problems, but I believe its
a Good Thing to clean up local macros when we're done with them.

REVIEW: 127027

M  +5-3languages/clang/duchain/builder.cpp

http://commits.kde.org/kdevelop/b930278bb44b37742bcbc19b12efeeb8026e1a3a

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 359241] New: Crash on exit [PhpDocumentationWidget::documentLoaded]

2016-02-10 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359241

Bug ID: 359241
   Summary: Crash on exit [PhpDocumentationWidget::documentLoaded]
   Product: kdevelop
   Version: 4.90.91
  Platform: Other
OS: Linux
Status: UNCONFIRMED
  Severity: crash
  Priority: NOR
 Component: Language Support: PHP
  Assignee: kdevelop-bugs-n...@kde.org
  Reporter: kf...@kde.org

==6520==ERROR: AddressSanitizer: heap-use-after-free on address 0x6020008c96f0
at pc 0x7f14af82432d bp 0x7ffd7d3d4850 sp 0x7ffd7d3d4848
READ of size 8 at 0x6020008c96f0 thread T0
#0 0x7f14af82432c in PhpDocumentationWidget::documentLoaded()
/home/kfunk/devel/src/kf5/kdev-php-stable/docs/phpdocumentationwidget.cpp:93:66
#1 0x7f14af82925d in QtPrivate::FunctorCall,
QtPrivate::List<>, void, void (PhpDocumentationWidget::*)()>::call(void
(PhpDocumentationWidget::*)(), PhpDocumentationWidget*, void**)
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:501:13
#2 0x7f14af828de1 in void QtPrivate::FunctionPointer::call, void>(void
(PhpDocumentationWidget::*)(), PhpDocumentationWidget*, void**)
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:520:13
#3 0x7f14af827b3b in QtPrivate::QSlotObject, void>::impl(int,
QtPrivate::QSlotObjectBase*, QObject*, void**, bool*)
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject_impl.h:143:17
#4 0x7f14d88d4776 in QMetaObject::activate(QObject*, int, int, void**)
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x2b5776)
#5 0x7f14d3bb81d1 in QWebView::loadFinished(bool)
(/usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5+0x2d1d1)
#6 0x7f14d3bb90db 
(/usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5+0x2e0db)
#7 0x7f14d88d48e9 in QMetaObject::activate(QObject*, int, int, void**)
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x2b58e9)
#8 0x7f14d3bae9a1 in QWebPage::loadFinished(bool)
(/usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5+0x239a1)
#9 0x7f14d3bac600 
(/usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5+0x21600)
#10 0x7f14d1bbb0bf  (/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5+0x48b0bf)
#11 0x7f14d1ee90a8  (/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5+0x7b90a8)
#12 0x7f14d1ee7f85  (/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5+0x7b7f85)
#13 0x7f14d1ee9ea6  (/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5+0x7b9ea6)
#14 0x7f14d1ebc077  (/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5+0x78c077)
#15 0x7f14d1f162ef  (/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5+0x7e62ef)
#16 0x7f14d1f0c7f6  (/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5+0x7dc7f6)
#17 0x7f14d1ed07cf  (/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5+0x7a07cf)
#18 0x7f14d1ed2357  (/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5+0x7a2357)
#19 0x7f14d1ee287d  (/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5+0x7b287d)
#20 0x7f14d1ee8c59  (/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5+0x7b8c59)
#21 0x7f14d1bd4bd0 in QWebPageAdapter::deletePage()
(/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5+0x4a4bd0)
#22 0x7f14d3baf698 
(/usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5+0x24698)
#23 0x7f14d3baf7b8 
(/usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5+0x247b8)
#24 0x7f14d3bae6e0 in QWebPage::~QWebPage()
(/usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5+0x236e0)
#25 0x7f14d3bae6f8 in QWebPage::~QWebPage()
(/usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5+0x236f8)
#26 0x7f14d3bb85bf 
(/usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5+0x2d5bf)
#27 0x7f14d3bb8622 
(/usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5+0x2d622)
#28 0x7f14d3bb7f7a in QWebView::~QWebView()
(/usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5+0x2cf7a)
#29 0x7f14d52cc841 in
KDevelop::StandardDocumentationView::~StandardDocumentationView()
/home/kfunk/devel/build/kf5/kdevplatform-stable/documentation/../../../../src/kf5/kdevplatform-stable/documentation/standarddocumentationview.h:35:46
#30 0x7f14d52cc841 in
KDevelop::StandardDocumentationView::~StandardDocumentationView()
/home/kfunk/devel/build/kf5/kdevplatform-stable/documentation/../../../../src/kf5/kdevplatform-stable/documentation/standarddocumentationview.h:35
#31 0x7f14d88d2e5a in QObjectPrivate::deleteChildren()
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x2b3e5a)
#32 0x7f14d91d912f in QWidget::~QWidget()
(/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x19a12f)
#33 0x7f14af86b919 in PhpDocumentationWidget::~PhpDocumentationWidget()
/home/kfunk/devel/build/kf5/kdev-php-stable/docs/../../../../src/kf5/kdev-php-stable/docs/phpdocumentationwidget.h:37:7
#34 0x7f14af86baa3 in PhpDocumentationWidget::~PhpDocumentationWidget()
/home/kfunk/devel/build/kf5/kdev-php-stable/docs/../../../../src/kf5/kdev-php-stable/docs/phpdocumentationwidget.h:37:7
#35 0x7f14d88d2e5a in QObjectPrivate::deleteChildren()
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x2b3e5a)
#36 0x7f14d91d912f in 

[kdevelop] [Bug 359241] Crash on exit [PhpDocumentationWidget::documentLoaded]

2016-02-10 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359241

Kevin Funk  changed:

   What|Removed |Added

   Target Milestone|--- |5.0.0
 CC||kf...@kde.org
   Keywords||junior-jobs

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 359110] ASTReader.cpp:8214: clang::SwitchCase* clang::ASTReader::getSwitchCaseWithID(unsigned int): Assertion `(*CurrSwitchCaseStmts)[ID] != nullptr && "No SwitchCase with this ID"' fa

2016-02-07 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359110

Kevin Funk  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|UNCONFIRMED |RESOLVED

--- Comment #1 from Kevin Funk  ---
We currently don't recommend to build Clang/LLVM with assertions enabled.
They're triggered easily.

Please post a full backtrace in such cases.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358945] KDevelop crashesh while having a nodejs project loaded

2016-02-05 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358945

--- Comment #3 from Kevin Funk  ---
@Aleix: Can you check? This is rather important to us. Issues in
KDevelop::TemporaryDataManager would be super severe.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdev-python] [Bug 359263] Kdevelop crashes on exit if indexing process is not finished

2016-02-11 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359263

Kevin Funk  changed:

   What|Removed |Added

 Status|UNCONFIRMED |CONFIRMED
 Ever confirmed|0   |1

--- Comment #2 from Kevin Funk  ---
[11:42:19]  blaze: hm, I probably know what's the problem
[11:42:25]  kdev-python needs a similar change like here:
http://osdir.com/ml/kde-commits/2016-01/msg05621.html
[11:42:27]  scummos: ^
[11:42:41]  maybe you could try adding that in
pythonlanguagesupport.cpp?

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 359273] Tool to see all members, including inherited (C++)

2016-02-11 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359273

Kevin Funk  changed:

   What|Removed |Added

 Status|UNCONFIRMED |CONFIRMED
 Ever confirmed|0   |1

--- Comment #1 from Kevin Funk  ---
More generalised: I think having a tool view that allows querying source code
information wouldn't be too bad.

The big problem is the query language / or the UI to allow defining the query.
(Clang solves this with AST matchers, see here:
http://clang.llvm.org/docs/LibASTMatchers.html). If anyone wants to work on
this, please consider stealing concepts from Clang's AST matchers, it's super
powerful, yet easy to work with. We could support part a subset of the AST
matchers which would be used to filter our DUChain.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 321939] Outputview does not support ANSI escape sequences (Clang warnings partially trunkated)

2016-02-10 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=321939

Kevin Funk  changed:

   What|Removed |Added

 CC||ge...@crans.org

--- Comment #11 from Kevin Funk  ---
*** Bug 359229 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 359229] Build window shows weird characters

2016-02-10 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359229

Kevin Funk  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #1 from Kevin Funk  ---
Confirmed.

Fixed in 5.0.

*** This bug has been marked as a duplicate of bug 321939 ***

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 359227] Need a shortcut to switch from text editor to konsole

2016-02-10 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359227

--- Comment #3 from Kevin Funk  ---
You mean switching back focus to editor window? There's another shortcut for
this: "Focus Editor Window", by default Ctrl+Meta+E.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 359227] Need a shortcut to switch from text editor to konsole

2016-02-10 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359227

Kevin Funk  changed:

   What|Removed |Added

 Status|UNCONFIRMED |CONFIRMED
 Ever confirmed|0   |1
   Keywords||junior-jobs

--- Comment #5 from Kevin Funk  ---
Ah. I see. That's indeed a problem. Don't know how to work-around.

Ideas/patches welcome!

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 359227] Need a shortcut to switch from text editor to konsole

2016-02-10 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359227

Kevin Funk  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from Kevin Funk  ---
Right click on the "Konsole" tool view button -> "Assign Shortcut".

Is that what you are looking for?

-- 
You are receiving this mail because:
You are watching all bug changes.


[kwin] [Bug 358722] New: ASAN: Use after free

2016-01-29 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358722

Bug ID: 358722
   Summary: ASAN: Use after free
   Product: kwin
   Version: git master
  Platform: Other
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: compositing
  Assignee: kwin-bugs-n...@kde.org
  Reporter: kf...@kde.org

Built kwin with ASAN enabled, to detect potential memory leaks.

Instead, detected a heap-use-after free when exiting kwin_x11.

==5038==ERROR: AddressSanitizer: heap-use-after-free on address 0x6121a0b8
at pc 0x7f24ba11fe11 bp 0x7ffc4766d910 sp 0x7ffc4766d908
READ of size 8 at 0x6121a0b8 thread T0
#0 0x7f24ba11fe10 in KWin::Compositor::hasScene() const
/home/kfunk/devel/src/kf5/kwin/composite.h:74:16
#1 0x7f24ba72dee0 in KWin::Workspace::compositing() const
/home/kfunk/devel/src/kf5/kwin/composite.cpp:956:28
#2 0x7f24ba72e88b in KWin::Toplevel::compositing() const
/home/kfunk/devel/src/kf5/kwin/composite.cpp:1033:12
#3 0x7f24ba7326ab in KWin::Toplevel::addWorkspaceRepaint(QRect const&)
/home/kfunk/devel/src/kf5/kwin/composite.cpp:1202:10
#4 0x7f24ba1b1dc5 in KWin::Client::releaseWindow(bool)
/home/kfunk/devel/src/kf5/kwin/client.cpp:226:9
#5 0x7f24ba021a8e in KWin::Workspace::~Workspace()
/home/kfunk/devel/src/kf5/kwin/workspace.cpp:444:9
#6 0x7f24ba0228b3 in KWin::Workspace::~Workspace()
/home/kfunk/devel/src/kf5/kwin/workspace.cpp:427:1
#7 0x7f24ba3e9b4a in KWin::Application::destroyWorkspace()
/home/kfunk/devel/src/kf5/kwin/main.cpp:416:5
#8 0x7f24bb432e80 in KWin::ApplicationX11::lostSelection()
/home/kfunk/devel/src/kf5/kwin/main_x11.cpp:139:5
#9 0x7f24bb44689c in KWin::ApplicationX11::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)
/home/kfunk/devel/build/kf5/kwin/moc_main_x11.cpp:137:17
#10 0x7f24b453a8e9 in QMetaObject::activate(QObject*, int, int, void**)
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x2b58e9)
#11 0x7f24b538ac71 in KSelectionOwner::lostOwnership()
/home/kfunk/devel/build/kf5/kwindowsystem/src/moc_kselectionowner.cpp:144:5
#12 0x7f24b5364946 in KSelectionOwner::filterEvent(void*)
/home/kfunk/devel/src/kf5/kwindowsystem/src/platforms/xcb/kselectionowner.cpp:378:14
#13 0x7f24b5365569 in
KSelectionOwner::Private::nativeEventFilter(QByteArray const&, void*, long*)
/home/kfunk/devel/src/kf5/kwindowsystem/src/platforms/xcb/kselectionowner.cpp:117:16
#14 0x7f24b450869e in
QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*)
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x28369e)
#15 0x7f24a5754253 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*)
(/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5+0x3d253)
#16 0x7f24a5755002 in QXcbConnection::processXcbEvents()
(/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5+0x3e002)
#17 0x7f24b453b7b0 in QObject::event(QEvent*)
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x2b67b0)
#18 0x7f24b4e009db in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x15b9db)
#19 0x7f24b4e05ea5 in QApplication::notify(QObject*, QEvent*)
(/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x160ea5)
#20 0x7f24ba3e30aa in KWin::Application::notify(QObject*, QEvent*)
/home/kfunk/devel/src/kf5/kwin/main.cpp:246:26
#21 0x7f24b450bd7a in QCoreApplication::notifyInternal(QObject*, QEvent*)
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x286d7a)
#22 0x7f24b450e175 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x289175)
#23 0x7f24b455fa71 in
QEventDispatcherUNIX::processEvents(QFlags)
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x2daa71)
#24 0x7f24a57b7a1c  (/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5+0xa0a1c)
#25 0x7f24b4509509 in
QEventLoop::exec(QFlags)
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x284509)
#26 0x7f24b45115eb in QCoreApplication::exec()
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x28c5eb)
#27 0x7f24bb436158 in kdemain
/home/kfunk/devel/src/kf5/kwin/main_x11.cpp:316:12
#28 0x4ddbc5 in main
/home/kfunk/devel/build/kf5/kwin/kwin_x11_dummy.cpp:3:43
#29 0x7f24b2d16a3f in __libc_start_main
/build/buildd/glibc-2.21/csu/libc-start.c:289
#30 0x436488 in _start
(/home/kfunk/devel/install/kf5/bin/kwin_x11+0x436488)

0x6121a0b8 is located 248 bytes inside of 264-byte region
[0x61219fc0,0x6121a0c8)
freed by thread T0 here:
#0 0x4dcee2 in operator delete(void*)
(/home/kfunk/devel/install/kf5/bin/kwin_x11+0x4dcee2)
#1 0x7f24ba715a50 in KWin::Compositor::~Compositor()
/home/kfunk/devel/src/kf5/kwin/composite.cpp:150:1
#2 0x7f24ba3e9d3a in KWin::Application::destroyCompositor()
/home/kfunk/devel/src/kf5/kwin/main.cpp:421:5
#3 0x7f24bb432e73 in KWin::ApplicationX11::lostSelection()
/home/kfunk/devel/src/kf5/kwin/main_x11.cpp:138:5
#4 0x7f24bb44689c in 

[kwin] [Bug 358722] ASAN: Use after free

2016-01-29 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358722

--- Comment #2 from Kevin Funk  ---
0x6121a0b8 is located 248 bytes inside of 264-byte region
[0x61219fc0,0x6121a0c8)
freed by thread T0 here:
#0 0x4dcee2 in operator delete(void*)
(/home/kfunk/devel/install/kf5/bin/kwin_x11+0x4dcee2)
#1 0x7f24ba715a50 in KWin::Compositor::~Compositor()
/home/kfunk/devel/src/kf5/kwin/composite.cpp:150:1

Yes :)

-- 
You are receiving this mail because:
You are watching all bug changes.


[kwin] [Bug 358722] ASAN: Use after free

2016-01-29 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358722

Kevin Funk  changed:

   What|Removed |Added

 CC||kf...@kde.org
   Severity|normal  |crash

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevplatform] [Bug 355100] deadlock in backgroundparser

2016-01-28 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=355100

--- Comment #2 from Kevin Funk  ---
Git commit e4c26c563231fea20898c1f3a9743b178df9fd39 by Kevin Funk.
Committed on 28/01/2016 at 15:41.
Pushed by kfunk into branch '5.0'.

ContextBrowserView: Fix deadlock

This happens everytime the context browser view is open at startup, and
KDevelop's background parser starts jobs.

Arguably, we should never block indefinitely in a non-user initiated event
(here:
QWidget::showEvent). So let's give up after a timeout.

Differential Revision: https://phabricator.kde.org/D866

M  +8-2plugins/contextbrowser/contextbrowserview.cpp

http://commits.kde.org/kdevplatform/e4c26c563231fea20898c1f3a9743b178df9fd39

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358526] Freeze and glitches when changing KDE color scheme

2016-01-28 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358526

Kevin Funk  changed:

   What|Removed |Added

 CC||cullm...@kde.org,
   ||dhaum...@kde.org

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 350409] Outline widget disappears when clicking on it

2016-01-28 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=350409

Kevin Funk  changed:

   What|Removed |Added

   Priority|NOR |VHI

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358526] Freeze and glitches when changing KDE color scheme

2016-01-28 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358526

--- Comment #2 from Kevin Funk  ---
Observations:
- When no editor tabs open: Color switch is almost instant
- With editor tabs open: Switch is indeed super slow, takes several seconds.

Printing a few stack traces during the freeze revealed:

#0  0x7fe84d3b9c05 in QFontEngineFT::stringToCMap (this=0x61e00010c880,
str=0x60b000511b88, len=5, glyphs=0x7ffc9a3ecac0, nglyphs=0x7ffc9a3eca88,
flags=...) at ../gui/text/qfontengine_f
t.cpp:1497
#1  0x7fe864022cda in QFontEngineMulti::stringToCMap (this=0x61100158d480,
str=0x60b000511b88, len=5, glyphs=0x7ffc9a3ecac0, nglyphs=0x7ffc9a3eca88,
flags=...) at text/qfontengine.cpp:1
796
#2  0x7fe8640440a0 in QTextEngine::shapeText
(this=this@entry=0x61121340, item=item@entry=0) at
text/qtextengine.cpp:1006
#3  0x7fe864044a7f in QTextEngine::shape (this=0x61121340,
item=item@entry=0) at text/qtextengine.cpp:1494
#4  0x7fe8640584c5 in QTextLine::layout_helper
(this=this@entry=0x7ffc9a3ece30, maxGlyphs=maxGlyphs@entry=2147483647) at
text/qtextlayout.cpp:1766
#5  0x7fe864058f99 in QTextLine::setLineWidth
(this=this@entry=0x7ffc9a3ece30, width=) at
text/qtextlayout.cpp:1531
#6  0x7fe8678e6641 in KateRenderer::layoutLine (this=0x607000acafc0,
lineLayout=..., maxwidth=944, cacheLayout=) at
../../src/render/katerenderer.cpp:1028
#7  0x7fe8678ec8b1 in KateLayoutCache::line
(this=this@entry=0x60600069b5a0, realLine=realLine@entry=35,
virtualLine=virtualLine@entry=10) at ../../src/render/katelayoutcache.cpp:334
#8  0x7fe8678ed281 in KateLayoutCache::updateViewCache
(this=0x60600069b5a0, startPos=..., newViewLineCount=,
newViewLineCount@entry=46, viewLinesScrolled=viewLinesScroll
ed@entry=0) at ../../src/render/katelayoutcache.cpp:282
#9  0x7fe86793a67f in KateViewInternal::doUpdateView (this=0x61600085e380,
changed=, viewLinesScrolled=0) at
../../src/view/kateviewinternal.cpp:575

Feels like Kate is busy re-layouting the views? I'm still wondering why it's so
slow, though (in my case I just had 4 tabs open)

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevplatform] [Bug 358671] Cannot open file by clicking on it in Quick Open

2016-01-28 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358671

Kevin Funk  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|CONFIRMED   |RESOLVED

--- Comment #1 from Kevin Funk  ---
Ah. Already reported.

*** This bug has been marked as a duplicate of bug 358492 ***

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358492] Quick Open: clicking on filename in the suggestion list doesn't work

2016-01-28 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358492

Kevin Funk  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|CONFIRMED   |RESOLVED

--- Comment #2 from Kevin Funk  ---


*** This bug has been marked as a duplicate of bug 350409 ***

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevplatform] [Bug 358671] Cannot open file by clicking on it in Quick Open

2016-01-28 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358671

Kevin Funk  changed:

   What|Removed |Added

 Status|UNCONFIRMED |CONFIRMED
 Ever confirmed|0   |1
   Keywords||regression, release_blocker
 CC||kf...@kde.org
   Target Milestone|--- |5.0.0

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358492] Quick Open: clicking on filename in the suggestion list doesn't work

2016-01-28 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358492

Kevin Funk  changed:

   What|Removed |Added

 CC||aspotas...@gmail.com

--- Comment #1 from Kevin Funk  ---
*** Bug 358671 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358890] Crash when using f8 to compile

2016-02-01 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358890

Kevin Funk  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|UNCONFIRMED |RESOLVED

--- Comment #1 from Kevin Funk  ---
Please check if KDevelop 4.7.3 (just released) fixes the issue for you.

*** This bug has been marked as a duplicate of bug 313681 ***

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 313681] kdevelop crashes while reloading the project from CMake [addImportedContextRecursion]

2016-02-01 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=313681

Kevin Funk  changed:

   What|Removed |Added

 CC||jonsgo...@gmail.com

--- Comment #10 from Kevin Funk  ---
*** Bug 358890 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358454] Crash when importing cmake tests if test arguments contain )

2016-02-02 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358454

Kevin Funk  changed:

   What|Removed |Added

 Status|UNCONFIRMED |CONFIRMED
 Ever confirmed|0   |1

--- Comment #1 from Kevin Funk  ---
Patch at: https://git.reviewboard.kde.org/r/126931/

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358454] Crash when importing cmake tests if test arguments contain )

2016-02-02 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358454

Kevin Funk  changed:

   What|Removed |Added

   Keywords||release_blocker
 CC||kf...@kde.org
   Target Milestone|--- |5.0.0

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevplatform] [Bug 358776] per-project tab colors not updated on palette change

2016-02-01 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358776

Kevin Funk  changed:

   What|Removed |Added

 CC||kf...@kde.org

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevplatform] [Bug 183625] Unversioned files should be shown last in the commit dialog

2016-02-01 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=183625

Kevin Funk  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|CONFIRMED   |RESOLVED
  Latest Commit||http://commits.kde.org/kdev
   ||platform/a9f2f45554a618d69d
   ||ee65f1b16f4d6ef1a4eea0

--- Comment #3 from Kevin Funk  ---
Git commit a9f2f45554a618d69dee65f1b16f4d6ef1a4eea0 by Kevin Funk, on behalf of
Artur Puzio.
Committed on 01/02/2016 at 23:15.
Pushed by kfunk into branch '5.0'.

Vcs: Fix sorting of files in the commit dialog

Summary:
This fixes [[ https://bugs.kde.org/show_bug.cgi?id=183625 | Bug 183625 ]]
In the commit dialog files whern't sorted. They are showed using
VcsFileCHangesModel. I overloaded `operator <` of `VcsStatusInfoItem` to sort
them. The sorting rules are:
1. versioned files before uneversioned
2. alphabetically (by path)

Details:
Added possibility to access the state of file in `VcsFileChangesModel` (not
used in the end)
Introduced `enum ColumnsRoles` in `VcsFileChangesModel`: `{ PathColumn = 0,
StatusColumn = 1 }` (not used in the end)
Overloaded `operator <` of `VcsStatusInfoItem` to compare according to the
rules
Used `QSortFilterProxyModel` in patchreviewtoolview to sort the list of changed
files

Test Plan: Manually testing revealed no problems.
Reviewers: kfunk

Subscribers: kdevelop-devel

Differential Revision: https://phabricator.kde.org/D862

M  +5-1plugins/patchreview/patchreviewtoolview.cpp
M  +3-0plugins/patchreview/patchreviewtoolview.h
M  +20   -1vcs/models/vcsfilechangesmodel.cpp
M  +15   -1vcs/models/vcsfilechangesmodel.h

http://commits.kde.org/kdevplatform/a9f2f45554a618d69dee65f1b16f4d6ef1a4eea0

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevplatform] [Bug 347351] commit fails when no git user/email are configured

2016-02-02 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=347351

Kevin Funk  changed:

   What|Removed |Added

  Latest Commit||http://commits.kde.org/kdev
   ||platform/2df0558b458dae4694
   ||73e117ad6045a29802359a
 Status|REOPENED|RESOLVED
   Version Fixed In||5.0
 Resolution|--- |FIXED

--- Comment #3 from Kevin Funk  ---
Git commit 2df0558b458dae469473e117ad6045a29802359a by Kevin Funk, on behalf of
Artur Puzio.
Committed on 02/02/2016 at 23:21.
Pushed by kfunk into branch '5.0'.

Git: Display dialog to configure user & name

Summary:
Added function to get git config
Added checking of `user.email` and `user.name` when committing
Added possibility to configure global git parameters
Added `QDialog` extension to choose the name and email, with possibility to
save the settings as global and validation.
Used the extension to handle the lack of `user.name` or `user.email` configured
when committing.
Added unit tests for readConfigOption and setConfigOption.
This fixes the [[ https://bugs.kde.org/show_bug.cgi?id=347351 | Bug 347351 ]]

Test Plan:
The new dialog works fine.
Tests pass.
FIXED-IN: 5.0

Reviewers: kfunk

Reviewed By: kfunk

Subscribers: mwolff, kdevelop-devel

Differential Revision: https://phabricator.kde.org/D852

M  +2-0plugins/git/CMakeLists.txt
A  +82   -0plugins/git/gitnameemaildialog.cpp [License: LGPL (v2+)]
A  +54   -0plugins/git/gitnameemaildialog.h [License: LGPL (v2+)]
A  +145  -0plugins/git/gitnameemaildialog.ui
M  +33   -3plugins/git/gitplugin.cpp
M  +2-1plugins/git/gitplugin.h
M  +2-0plugins/git/tests/CMakeLists.txt
M  +29   -0plugins/git/tests/test_git.cpp
M  +1-0plugins/git/tests/test_git.h

http://commits.kde.org/kdevplatform/2df0558b458dae469473e117ad6045a29802359a

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 298511] Change returned type of static function in it's definition (cpp file) made remove word "static" in it's declaration (header)

2016-02-02 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=298511

--- Comment #4 from Kevin Funk  ---
@Piotr: It works for me using latest 5.0 branch. Are you sure?

This should be fixed by:

commit d332c3af3168cb3499674642d7884395e6db54f1
Author: Milian Wolff 
Date:   Wed Dec 2 13:14:14 2015 +0100

Keep static modifier of class functions if we adapt the signature.

BUG: 356179

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358945] KDevelop crashesh while having a nodejs project loaded

2016-02-03 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358945

--- Comment #2 from Kevin Funk  ---
Hm. I see there's kdev-php involved, too:
#16 0x7f4744dcbe67 in
KDevelop::DUChainItemFactory::dynamicSize (this=0x513b0a0, data=...) at
/opt/kde5/include/kdevplatform/language/duchain/duchainregister.h:80

Can you make sure your kdev-php build is not out of date?

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358945] KDevelop crashesh while having a nodejs project loaded

2016-02-03 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358945

Kevin Funk  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|UNCONFIRMED |CONFIRMED

--- Comment #1 from Kevin Funk  ---
Does reverting 794fa0f from kdevplatform.git help?

If yes: Please tell me which project you're trying to open.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 356179] Completion helper removes static word from begin of declaration function

2016-02-02 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=356179

--- Comment #4 from Kevin Funk  ---
*** Bug 298511 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 298511] Change returned type of static function in it's definition (cpp file) made remove word "static" in it's declaration (header)

2016-02-02 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=298511

Kevin Funk  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|CONFIRMED   |RESOLVED

--- Comment #5 from Kevin Funk  ---
Why do we have two bug reports for this to begin with? Marking as duplicate.
Please report on that one.

*** This bug has been marked as a duplicate of bug 356179 ***

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevplatform] [Bug 358798] Source formatter every time selects language as "C"

2016-01-31 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358798

--- Comment #1 from Kevin Funk  ---
Piotr: Thanks a lot for your comprehensive bug reports!

If you got time to work on any of these issues yourself, patches would be
highly appreciated! Unfortunately we're all pretty busy with fixing release
blockers.

Thanks!

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevplatform] [Bug 358798] Source formatter every time selects language as "C"

2016-01-31 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358798

--- Comment #2 from Kevin Funk  ---
Piotr: Thanks a lot for your comprehensive bug reports!

If you got time to work on any of these issues yourself, patches would be
highly appreciated! Unfortunately we're all pretty busy with fixing release
blockers.

Thanks!

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 359933] Quick Open and Outline dropdowns behave unexpectedly.

2016-02-29 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359933

Kevin Funk  changed:

   What|Removed |Added

 Status|UNCONFIRMED |CONFIRMED
 Ever confirmed|0   |1
 Depends on||358492

--- Comment #1 from Kevin Funk  ---
The hides-on-click issue is being tracked at:
https://bugs.kde.org/show_bug.cgi?id=358492 (release blocker).

The rest of these issues here are inconvenient, but no release blockers.
Keeping this open.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358492] Quick Open: clicking on filename in the suggestion list doesn't work

2016-02-29 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358492

Kevin Funk  changed:

   What|Removed |Added

 Blocks||359933

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 357782] KDevelop icon is missing under Windows

2016-01-19 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=357782

Kevin Funk  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 355685] Kdevelop C++ parser crash

2016-01-21 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=355685

Kevin Funk  changed:

   What|Removed |Added

   Version Fixed In||4.7.3

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358296] Kdevelop crashes when trying to scp a file by rightclick --> run external script

2016-01-21 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358296

--- Comment #2 from Kevin Funk  ---
I presume you only get this crash in case you don't have any editor tabs open?

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevplatform] [Bug 358256] Un-intuitive git commit dialog when deselecting files

2016-01-20 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358256

Kevin Funk  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|UNCONFIRMED |NEEDSINFO

--- Comment #1 from Kevin Funk  ---
Isn't that the same issue you reported earlier?
https://bugs.kde.org/show_bug.cgi?id=14

-- 
You are receiving this mail because:
You are watching all bug changes.


[ksnapshot] [Bug 312495] Very slow "Send to" menu

2016-01-25 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=312495

Kevin Funk  changed:

   What|Removed |Added

 CC|kf...@kde.org   |

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 334487] Crash during background parsing [operator(), loadPartialData, KDevelop::TopDUContextDynamicData::loadImports]

2016-01-20 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=334487

Kevin Funk  changed:

   What|Removed |Added

   Version Fixed In||5.0.0
 Resolution|--- |FIXED
 Status|REOPENED|RESOLVED

--- Comment #36 from Kevin Funk  ---
This is fixed by:

commit 14df9ba1a88e41193bf65f9d87f2849747f664b3
Author: Kevin Funk 
Date:   Wed Jan 20 09:25:18 2016 +0100

TopContextDynamicData: Fix bug in loadPartialData

Detected using ASAN

Regression introduced by 49e4b656f0e54bff882f03efe04feedff5994ed1

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevplatform] [Bug 334487] Crash during background parsing [operator(), loadPartialData, KDevelop::TopDUContextDynamicData::loadImports]

2016-01-20 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=334487

--- Comment #37 from Kevin Funk  ---
Backported to 1.7 branch; will be part of 1.7.3.

commit c8fa1a6ba1f2226918597df091060b1c205f1a4f
Author: Kevin Funk 
Date:   Wed Jan 20 09:25:18 2016 +0100

TopContextDynamicData: Fix bug in loadPartialData

Detected using ASAN

Regression introduced by 49e4b656f0e54bff882f03efe04feedff5994ed1

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevplatform] [Bug 334487] Crash during background parsing [operator(), loadPartialData, KDevelop::TopDUContextDynamicData::loadImports]

2016-01-20 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=334487

Kevin Funk  changed:

   What|Removed |Added

  Component|general |language
   Target Milestone|4.7.2   |---
Version|4.6.60  |1.7.2
Product|kdevelop|kdevplatform

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 334487] Crash during background parsing [operator(), loadPartialData, KDevelop::TopDUContextDynamicData::loadImports]

2016-01-20 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=334487

Kevin Funk  changed:

   What|Removed |Added

   Version Fixed In|5.0.0   |1.7.3

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 338153] add button "jump to first error"

2016-01-25 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=338153

Kevin Funk  changed:

   What|Removed |Added

   Version Fixed In|5.1.0   |5.0.0

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 338153] add button "jump to first error"

2016-01-25 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=338153

Kevin Funk  changed:

   What|Removed |Added

  Latest Commit||http://commits.kde.org/kdev
   ||platform/8135b4fc1905c95e7b
   ||4c9781761cda4fb995d130

--- Comment #4 from Kevin Funk  ---
Git commit 8135b4fc1905c95e7b4c9781761cda4fb995d130 by Kevin Funk, on behalf of
Mikhail Ivchenko.
Committed on 25/01/2016 at 08:56.
Pushed by kfunk into branch '5.0'.

[GCI] Add buttons "jump to first (last) item" to
standardoutputview/outputwidget.

Test Plan: Tested with cmake warnings (works fine) and c++ build errors (works
fine).

Reviewers: kfunk

Reviewed By: kfunk

Subscribers: kdevelop-devel

Differential Revision: https://phabricator.kde.org/D750
modified:   outputview/outputmodel.cpp

(cherry picked from commit f3bbf469f42cff6ccff07054036b3a88d1b9c26a)

M  +18   -0outputview/ioutputviewmodel.h
M  +30   -0outputview/outputmodel.cpp
M  +2-0outputview/outputmodel.h
M  +34   -4plugins/standardoutputview/outputwidget.cpp
M  +7-3plugins/standardoutputview/outputwidget.h

http://commits.kde.org/kdevplatform/8135b4fc1905c95e7b4c9781761cda4fb995d130

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358498] Remove weird button "Enable/disable source browse mode"

2016-01-25 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358498

Kevin Funk  changed:

   What|Removed |Added

   Version Fixed In||5.0.0
  Latest Commit||http://commits.kde.org/kdev
   ||platform/aeb3a26837fe1510bb
   ||b5f49fffaad8d560498f65
 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED

--- Comment #1 from Kevin Funk  ---
Git commit aeb3a26837fe1510bbb5f49fffaad8d560498f65 by Kevin Funk.
Committed on 25/01/2016 at 09:32.
Pushed by kfunk into branch '5.0'.

Remove confusing button in contextbrowser

Remove "Enable/disable source browse mode" button
FIXED-IN: 5.0.0

M  +7-24   plugins/contextbrowser/browsemanager.cpp
M  +0-4plugins/contextbrowser/browsemanager.h
M  +0-16   plugins/contextbrowser/contextbrowser.cpp
M  +0-2plugins/contextbrowser/contextbrowser.h

http://commits.kde.org/kdevplatform/aeb3a26837fe1510bbb5f49fffaad8d560498f65

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358498] Remove weird button "Enable/disable source browse mode"

2016-01-25 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358498

Kevin Funk  changed:

   What|Removed |Added

   Keywords||junior-jobs
   Target Milestone|--- |5.0.0

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358493] Create From Template: preview doesn't get cleared between templates

2016-01-25 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358493

Kevin Funk  changed:

   What|Removed |Added

   Version Fixed In||5.0.0

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358524] KDevelop crashed when adding a custom include path

2016-01-25 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358524

Kevin Funk  changed:

   What|Removed |Added

   Target Milestone|--- |5.0.0

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358524] KDevelop crashed when adding a custom include path

2016-01-25 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358524

Kevin Funk  changed:

   What|Removed |Added

 CC||kalinichev.s...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdev-python] [Bug 358592] Python highlighting became too bad after recent upgrades.

2016-01-26 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358592

Kevin Funk  changed:

   What|Removed |Added

Product|kdevelop|kdev-python
  Component|documentview|Language support
Version|4.7.3   |1.7.3
   Assignee|kdevelop-bugs-n...@kde.org  |m...@svenbrauch.de

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevplatform] [Bug 134854] show read-only files in "File List" and editor tabs

2016-01-20 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=134854

Kevin Funk  changed:

   What|Removed |Added

 Depends on|154897  |
   Version Fixed In||5.0.0
 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED

--- Comment #7 from Kevin Funk  ---
Fixed. Note that the KTextEditor bug is *still* not resolved. I.e. the
read-only state of a file is not deduced from its access rights represented on
disk. You still have to mark a file as "read only" yourself. -> KTextEditor
issue, though.

commit abfa9b80fb61e74cd604473b7ec5810feb7ed5ff
Author: Artur Puzio 
Date:   Tue Jan 19 22:12:50 2016 +0100

MainWindow: Add indicator for read-only files

Summary:
This fixes the [[ https://bugs.kde.org/show_bug.cgi?id=134854 | Bug 134854
]]
If current file is read-only (checked with `ReadWritePart::isReadWrite()`)
the window title changes - "(read only)" is added.
To check if the read-only status changed
`KTextEditor::Document::readWriteChanged` signal is used.
Note: chmod-ing a file won't make in read only for
`ReadWritePart::isReadWrite()`.

Test Plan: Seams to work fine.

BUG: 134854

Reviewers: kfunk

Reviewed By: kfunk

Subscribers: kdevelop-devel

Differential Revision: https://phabricator.kde.org/D794

-- 
You are receiving this mail because:
You are watching all bug changes.


[kate] [Bug 154897] read-only files: add visual indicator

2016-01-20 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=154897

Kevin Funk  changed:

   What|Removed |Added

 Blocks|134854  |

-- 
You are receiving this mail because:
You are watching all bug changes.


[kate] [Bug 345253] Folder I'm currently in not restored when selecting "Open file" with remote protocol

2016-01-20 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=345253

Kevin Funk  changed:

   What|Removed |Added

 CC||kf...@kde.org

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358499] Popups like "Problem in Semantic Analysis" doesn't disappear when it should

2016-01-24 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358499

Kevin Funk  changed:

   What|Removed |Added

   Target Milestone|--- |5.0.0

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358506] Fix-it hint for missing include should suggest QCamelCase include

2016-01-24 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358506

Kevin Funk  changed:

   What|Removed |Added

 CC||kf...@kde.org
 Status|UNCONFIRMED |CONFIRMED
 Ever confirmed|0   |1
  Component|general |Language Support: CPP
   ||(Clang-based)

--- Comment #1 from Kevin Funk  ---
Regarding the duplication of GUIs: You're using kdevelop from master, right? We
have a few "bad commits" in there which change the way fixits are handled.
We've reverted them in the 5.0 branch, but didn't do so in master yet. Sorry
for this.

Regarding KDevelop not suggesting : That's a problem with the
developer-build of Qt indeed. Right now we don't propose headers which just
include other headers. (In a developer build, the QBuffer header just includes
qbuffer.h, that's all it does). As far as I remember this rule is here to be
able to only propose include files which actually contain the declaration
you're looking for (IOW: KDevelop knows the QBuffer decl is part of qbuffer.h,
but not , thus doesn't propose the latter).

We should probably ignore that rule specifically for Qt developer-builds, in
some way...

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358499] Popups like "Problem in Semantic Analysis" doesn't disappear when it should

2016-01-24 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358499

Kevin Funk  changed:

   What|Removed |Added

   Keywords||release_blocker

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358492] Quick Open: clicking on filename in the suggestion list doesn't work

2016-01-24 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358492

Kevin Funk  changed:

   What|Removed |Added

   Keywords||regression, release_blocker

-- 
You are receiving this mail because:
You are watching all bug changes.


[frameworks-ktexteditor] [Bug 307052] Code completion items should be executed when clicking on an item in the dropdown list

2016-02-12 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=307052

Kevin Funk  changed:

   What|Removed |Added

 CC||kf...@kde.org
   Priority|NOR |HI

-- 
You are receiving this mail because:
You are watching all bug changes.


[frameworks-ktexteditor] [Bug 307052] Code completion items should be executed when clicking on an item in the dropdown list

2016-02-12 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=307052

Kevin Funk  changed:

   What|Removed |Added

 Status|UNCONFIRMED |CONFIRMED
 Ever confirmed|0   |1

--- Comment #3 from Kevin Funk  ---
This also breaks KDevelop. I'm surprised noone has worked on this issue yet?

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 350409] Outline widget disappears when clicking on it

2016-02-15 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=350409

--- Comment #6 from Kevin Funk  ---
Note: I did *not* push above commit (b/c it breaks other things)

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevplatform] [Bug 266283] KDevelop crashed when rebuilding an active CMake project [KDevelop::IPlugin::extensions (this=0x0)]

2016-02-15 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=266283

Kevin Funk  changed:

   What|Removed |Added

   Version Fixed In||5.0.0

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 258904] crash after cancelling/restarting build (MakeBuilder not found) [KDevelop::BuilderJobPrivate::addJob]

2016-02-15 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=258904

Kevin Funk  changed:

   What|Removed |Added

Summary|crash after |crash after
   |cancelling/restarting build |cancelling/restarting build
   |(MakeBuilder not found) |(MakeBuilder not found)
   ||[KDevelop::BuilderJobPrivat
   ||e::addJob]

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevplatform] [Bug 359442] New: Crash on exit [KDevelop::BackgroundParser::~BackgroundParser, QtSharedPointer::CustomDeleter<ThreadWeaver::JobInterface, QtSharedPointer::NormalDeleter>::execute]

2016-02-15 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359442

Bug ID: 359442
   Summary: Crash on exit
[KDevelop::BackgroundParser::~BackgroundParser,
QtSharedPointer::CustomDeleter::execute]
   Product: kdevplatform
   Version: git master
  Platform: Other
OS: Linux
Status: UNCONFIRMED
  Severity: crash
  Priority: NOR
 Component: language
  Assignee: kdevelop-bugs-n...@kde.org
  Reporter: kf...@kde.org

Can't really make sense out of that. If someone wants to have a look:

==12703==ERROR: AddressSanitizer: heap-use-after-free on address 0x604000e66820
at pc 0x7f737c859d65 bp 0x7ffdc5329520 sp 0x7ffdc5329518
READ of size 8 at 0x604000e66820 thread T0
#0 0x7f737c859d64 in
QtSharedPointer::CustomDeleter::execute()
/usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:189:26
#1 0x7f737c859d64 in
QtSharedPointer::ExternalRefCountWithCustomDeleter::deleter(QtSharedPointer::ExternalRefCountData*)
/usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:207
#2 0x7f737bdae81d 
(/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5+0x1381d)
#3 0x7f737fd25d38 in QMetaType::destroy(int, void*)
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x29cd38)
#4 0x7f737fd3bc78 in QMetaCallEvent::~QMetaCallEvent()
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x2b2c78)
#5 0x7f737fd3bce8 in QMetaCallEvent::~QMetaCallEvent()
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x2b2ce8)
#6 0x7f737fd128d6 in QCoreApplication::removePostedEvents(QObject*, int)
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x2898d6)
#7 0x7f737fd3dff1 in QObjectPrivate::~QObjectPrivate()
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x2b4ff1)
#8 0x7f737fd3e118 in QObjectPrivate::~QObjectPrivate()
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x2b5118)
#9 0x7f737fd46707 in QObject::~QObject()
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x2bd707)
#10 0x7f737c83fb7e in KDevelop::BackgroundParser::~BackgroundParser()
/home/kfunk/devel/src/kf5/kdevplatform-stable/language/backgroundparser/backgroundparser.cpp:487:1
#11 0x7f737c83fb7e in KDevelop::BackgroundParser::~BackgroundParser()
/home/kfunk/devel/src/kf5/kdevplatform-stable/language/backgroundparser/backgroundparser.cpp:485
#12 0x7f737fd3ce5a in QObjectPrivate::deleteChildren()
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x2b3e5a)
#13 0x7f737fd466bf in QObject::~QObject()
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x2bd6bf)
#14 0x7f738536655b in KDevelop::LanguageController::~LanguageController()
/home/kfunk/devel/src/kf5/kdevplatform-stable/shell/languagecontroller.cpp:156:1
#15 0x7f738536655b in KDevelop::LanguageController::~LanguageController()
/home/kfunk/devel/src/kf5/kdevplatform-stable/shell/languagecontroller.cpp:154
#16 0x7f73852b1256 in KDevelop::CorePrivate::~CorePrivate()
/home/kfunk/devel/src/kf5/kdevplatform-stable/shell/core.cpp:321:5
#17 0x7f73852b4363 in KDevelop::Core::~Core()
/home/kfunk/devel/src/kf5/kdevplatform-stable/shell/core.cpp:395:5
#18 0x7f73852b442d in KDevelop::Core::~Core()
/home/kfunk/devel/src/kf5/kdevplatform-stable/shell/core.cpp:391:1
#19 0x7f737fd3f7cf in QObject::event(QEvent*)
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x2b67cf)
#20 0x7f73806049db in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x15b9db)
#21 0x7f7380609ea5 in QApplication::notify(QObject*, QEvent*)
(/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x160ea5)
#22 0x7f737fd0fd7a in QCoreApplication::notifyInternal(QObject*, QEvent*)
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x286d7a)
#23 0x7f737fd12175 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x289175)
#24 0x7f737fd15628 in QCoreApplication::exec()
(/usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x28c628)
#25 0x504cc6 in main
/home/kfunk/devel/src/kf5/kdevelop-stable/app/main.cpp:674:12
#26 0x7f737e814a3f in __libc_start_main
/build/buildd/glibc-2.21/csu/libc-start.c:289
#27 0x43d948 in _start
(/home/kfunk/devel/install/kf5-stable/bin/kdevelop+0x43d948)

0x604000e66820 is located 16 bytes inside of 40-byte region
[0x604000e66810,0x604000e66838)
freed by thread T0 here:
#0 0x4e43a2 in operator delete(void*)
(/home/kfunk/devel/install/kf5-stable/bin/kdevelop+0x4e43a2)
#1 0x7f737c84538d in
KDevelop::BackgroundParserPrivate::~BackgroundParserPrivate()
/home/kfunk/devel/src/kf5/kdevplatform-stable/language/backgroundparser/backgroundparser.cpp:143:13
#2 0x7f737c83fb66 in KDevelop::BackgroundParser::~BackgroundParser()
/home/kfunk/devel/src/kf5/kdevplatform-stable/language/backgroundparser/backgroundparser.cpp:486:5
#3 0x7f737c83fb66 in 

[frameworks-ktexteditor] [Bug 359441] "Deleted by another program" -> "Close" option doesn't.

2016-02-16 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359441

Kevin Funk  changed:

   What|Removed |Added

Version|4.90.91 |unspecified
  Component|general |general
   Assignee|kdevelop-bugs-n...@kde.org  |kwrite-bugs-n...@kde.org
Product|kdevelop|frameworks-ktexteditor

--- Comment #2 from Kevin Funk  ---
This is a KTextEditor bug -> moving

-- 
You are receiving this mail because:
You are watching all bug changes.


[frameworks-ktexteditor] [Bug 359441] "Deleted by another program" -> "Close" option doesn't.

2016-02-16 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359441

--- Comment #3 from Kevin Funk  ---
Hm, I missed the "This works in Kate 15.12, but not in KDevelop 4.90.91" part
-- not entirely sure if this is KTextEditor bug then. We'll have a look at the
issue anyway.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 359031] KDevelop Crashes while Clang is parsing

2016-02-18 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359031

Kevin Funk  changed:

   What|Removed |Added

  Latest Commit|http://commits.kde.org/kdev |http://commits.kde.org/kdev
   |elop/c81aeaec8297361a7491c0 |elop/f68cf6e2c247ccc6f5b5d5
   |7a11b71e7c4a9d8ae8  |913104f37c3056a986
 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED

--- Comment #5 from Kevin Funk  ---
Git commit f68cf6e2c247ccc6f5b5d5913104f37c3056a986 by Kevin Funk, on behalf of
Milian Wolff.
Committed on 18/02/2016 at 19:09.
Pushed by kfunk into branch 'master'.

Revert "Workaround clang parsing problems when includes are missing"

This patch introduces crashes and also has multiple other style and
performance issues. Please resubmit from Phabricator or Reviewboard
so that we can peer review it properly.

CCMAIL: david.nolden@art-master.de

Really revert it. Merge via d9787a3 apparently dropped this commit.
CCMAIL: i...@milianw.de

This reverts commit 1dffa94f333098bca2830c9da96367156fc9b505.

(cherry picked from commit c81aeaec8297361a7491c07a11b71e7c4a9d8ae8)

M  +0-2languages/clang/clangparsejob.cpp
M  +1-70   languages/clang/duchain/parsesession.cpp
M  +0-9languages/clang/duchain/parsesession.h
M  +0-11   languages/clang/duchain/unsavedfile.cpp
M  +0-4languages/clang/duchain/unsavedfile.h

http://commits.kde.org/kdevelop/f68cf6e2c247ccc6f5b5d5913104f37c3056a986

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 359590] KDevelop crashes when running all tests

2016-02-20 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359590

Kevin Funk  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|UNCONFIRMED |RESOLVED

--- Comment #1 from Kevin Funk  ---
Could you please install debug symbols and reproduce the issue?

See:
https://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

I believe this bug is fixed in 4.7.2 or 4.7.3, but I can't find the
corresponding commit right now.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 350409] Outline widget disappears when clicking on it

2016-02-14 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=350409

--- Comment #4 from Kevin Funk  ---
@milian: Code completion bug in KTE is tracked here, fwiw:
https://bugs.kde.org/show_bug.cgi?id=307052

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 350409] Outline widget disappears when clicking on it

2016-02-14 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=350409

Kevin Funk  changed:

   What|Removed |Added

 CC||david.nolden.kde@art-master
   ||.de

--- Comment #3 from Kevin Funk  ---
Note: I had a fix for this the other night, but then ran into other problems
caused by the patch. Any other solution attempt caused other (subtle) issues
with window handling/etc.. Then I lost motivation because there so many corner
cases to pay attention too...

One of my patches is here: This fixes the problem described in the bug report,
but with this patch the quick open window is not closed anymore when you
Alt+Tab out of KDevelop for instance...

So if anyone wants to pick up... I'm fed up with looking at quickopen code :)

@zwabel: You maybe?

commit 71595ebb46b6b06aad7230e9cd3d856ba1f8331c
Author: Kevin Funk 
Date:   Sat Feb 13 02:36:00 2016 +0100

Outline widget: Accept clicks again

There's still one issue: The editor window doesn't get back focus properly
after
double-clicking on an entry in the list. You can type, but not invoke
any shortcuts (Ctrl-Z, for instance).

BUG: 350409

diff --git a/plugins/quickopen/quickopenplugin.cpp
b/plugins/quickopen/quickopenplugin.cpp
index 7aa9db6..36c7854 100644
--- a/plugins/quickopen/quickopenplugin.cpp
+++ b/plugins/quickopen/quickopenplugin.cpp
@@ -1007,8 +1007,10 @@ bool QuickOpenLineEdit::eventFilter(QObject* obj,
QEvent* e) {
   }
   break;
  case QEvent::WindowActivate:
-case QEvent::WindowDeactivate:
-qCDebug(PLUGIN_QUICKOPEN) << "closing because of window activation";
+if (m_widget->isAncestorOf(qobject_cast(obj)))
+  return false;
+
+qCDebug(PLUGIN_QUICKOPEN) << "closing because of window activation" <<
obj;
 deactivate();
 break;
 // handle bug 260657 - "Outline menu doesn't follow main window on its
move"

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 359241] Crash on exit [PhpDocumentationWidget::documentLoaded]

2016-02-11 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359241

Kevin Funk  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
   Version Fixed In||5.0.0
 Resolution|--- |FIXED

--- Comment #2 from Kevin Funk  ---
Ah, right, didn't see that one.

Looks like this would fix the issue, yes.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 359720] Wrong question about a deleted session when opening one with the same name

2016-02-29 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359720

Kevin Funk  changed:

   What|Removed |Added

   Keywords||junior-jobs

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358499] Popups like "Problem in Semantic Analysis" doesn't disappear when it should

2016-02-29 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358499

Kevin Funk  changed:

   What|Removed |Added

 CC||mdemol...@gmail.com

--- Comment #3 from Kevin Funk  ---
*** Bug 359718 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 359718] The "Problem on semantic" analysis box won't disappear on Alt-Tab

2016-02-29 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359718

Kevin Funk  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #1 from Kevin Funk  ---


*** This bug has been marked as a duplicate of bug 358499 ***

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 359942] Files ui_CLASSNAME.h generated during building are not parsed and as result their members are not highlighted properly

2016-02-29 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359942

--- Comment #2 from Kevin Funk  ---
Does it find the includes after you've built the project once? Note, that this
is inevitable, the ui_CLASSNAME.h files are only built when you build the
project (as you've noted).

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 338303] After failed "Install Selection", KDevelop crashes on exit

2016-03-09 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=338303

Kevin Funk  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |FIXED

--- Comment #3 from Kevin Funk  ---
Thanks. Assuming fixed.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevplatform] [Bug 355100] deadlock in backgroundparser

2016-03-10 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=355100

--- Comment #3 from Kevin Funk  ---
@Milian: Do you still consider this a release blocker? I never got into this
deadlock again, after my fix.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 360357] "Find Uses" should find call to ctor in member initializer list

2016-03-10 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360357

Kevin Funk  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|UNCONFIRMED |CONFIRMED

--- Comment #1 from Kevin Funk  ---
Looks unexposed in libclang.

% cat ~/test5.cpp 
struct A
{
explicit A(int x)
: m_x(x) {}

int m_x;
};

% clang-3.8 -cc1 -ast-dump ~/test5.cpp 
TranslationUnitDecl 0x2ab68c0 <> 
|-TypedefDecl 0x2ab6df8 <>  implicit __int128_t
'__int128'
| `-BuiltinType 0x2ab6b10 '__int128'
|-TypedefDecl 0x2ab6e58 <>  implicit __uint128_t
'unsigned __int128'
| `-BuiltinType 0x2ab6b30 'unsigned __int128'
|-TypedefDecl 0x2ab6ee8 <>  implicit
__builtin_ms_va_list 'char *'
| `-PointerType 0x2ab6eb0 'char *'
|   `-BuiltinType 0x2ab6950 'char'
|-TypedefDecl 0x2ab7208 <>  implicit
__builtin_va_list 'struct __va_list_tag [1]'
| `-ConstantArrayType 0x2ab71b0 'struct __va_list_tag [1]' 1 
|   `-RecordType 0x2ab6fd0 'struct __va_list_tag'
| `-CXXRecord 0x2ab6f38 '__va_list_tag'
`-CXXRecordDecl 0x2ab7258  line:1:8 struct
A definition
  |-CXXRecordDecl 0x2ab7370  col:8 implicit referenced struct A
  |-CXXConstructorDecl 0x2ab74f0  line:3:14 A 'void (int)'
  | |-ParmVarDecl 0x2ab7410  col:20 used x 'int'
  | |-CXXCtorInitializer Field 0x2b06c80 'm_x' 'int'
  | | `-ImplicitCastExpr 0x2b06d50  'int' 
  | |   `-DeclRefExpr 0x2b06cf8  'int' lvalue ParmVar 0x2ab7410 'x'
'int'
  | `-CompoundStmt 0x2b06d98 
  `-FieldDecl 0x2b06c80  col:9 m_x 'int'

% ../kdevelop-stable/languages/clang/tests/clang-parser ~/test5.cpp  -a
StructDecl (2) | type: "A" (105) | display: "A" | loc:
/home/kfunk/test5.cpp@[(1,1),(7,2)] | isDecl
  CXXConstructor (24) | type: "void (int)" (111) | display: "A(int)" | loc:
/home/kfunk/test5.cpp@[(3,5),(4,20)] | isDecl
ParmDecl (10) | type: "int" (17) | display: "x" | loc:
/home/kfunk/test5.cpp@[(3,16),(3,21)] | isDecl
MemberRef (47) | type: "int" (17) | display: "m_x" | loc:
/home/kfunk/test5.cpp@[(4,11),(4,14)] | isUse
UnexposedExpr (100) | type: "int" (17) | display: "x" | loc:
/home/kfunk/test5.cpp@[(4,15),(4,16)] 
  DeclRefExpr (101) | type: "int" (17) | display: "x" | loc:
/home/kfunk/test5.cpp@[(4,15),(4,16)] | isUse
CompoundStmt (202) | loc: /home/kfunk/test5.cpp@[(4,18),(4,20)] 
  FieldDecl (6) | type: "int" (17) | display: "m_x" | loc:
/home/kfunk/test5.cpp@[(6,5),(6,12)] | isDecl

=> CXXCtorInitializer (C++) -> UnexposedExpr (libclang)

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 353896] kdev-cppcheck fails with multiple "Extra Parameters"

2016-03-10 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=353896

Kevin Funk  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
   Version Fixed In||5.0.0
 Resolution|--- |FIXED

--- Comment #2 from Kevin Funk  ---
commit 42e67e1a55bc21e26bcbea17225106530461b3a3
Author: Peje Nilsson 
Date:   Thu Mar 10 20:46:07 2016 +0100

Don't reinvent the wheel.

Reviewers: kfunk

Reviewed By: kfunk

Subscribers: kdevelop-devel

Differential Revision: https://phabricator.kde.org/D1110

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevplatform] [Bug 358483] prioritize active document while parsing

2016-03-15 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358483

Kevin Funk  changed:

   What|Removed |Added

   Version Fixed In||5.0.0

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevplatform] [Bug 358483] prioritize active document while parsing

2016-03-15 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358483

Kevin Funk  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED
  Latest Commit||http://commits.kde.org/kdev
   ||platform/cc205959b1df4a00a5
   ||8823adb9382edac1160a67

--- Comment #1 from Kevin Funk  ---
Git commit cc205959b1df4a00a58823adb9382edac1160a67 by Kevin Funk.
Committed on 15/03/2016 at 21:27.
Pushed by kfunk into branch '5.0'.

DUChain: Prioritize active documents

Prioritize document parsing in the background parser for documents which
just have been activated (i.e. the UI switched to a view of this
particular document).

Testing: Start up heaptrack session, with around 20 tabs open. Switch to
another tab at start up.
Observation: See that the current document in the tab gets a high priority in
the background parser.
Differential Revision: D1145

M  +19   -5language/duchain/duchain.cpp

http://commits.kde.org/kdevplatform/cc205959b1df4a00a58823adb9382edac1160a67

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 360589] Kdevelop fails authentication and Crashes when tried to integrate with GitHub

2016-03-16 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360589

--- Comment #4 from Kevin Funk  ---
Can't reproduce on Linux. Will need to check.

@Pratik: You could try installing DebugView to monitor the KDevelop output
(https://technet.microsoft.com/en-us/sysinternals/debugview.aspx). Start
DebugView, then start KDevelop, make it crash. Then please post the outputp.

Thanks a lot for your detailed bug report!

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 360707] KDevelop crashes during parsing a project when it is compiled with GCC 6.0

2016-03-18 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360707

--- Comment #5 from Kevin Funk  ---
Sorry, I don't have GCC6 around + I am reluctant to install it (breaks my Clang
setup here, don't ask).

Please check if this solves the crash for you. I'm not sure the compiler
warnings in KTextEditor (-Waddress) are problematic. Didn't check.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 360707] KDevelop crashes during parsing a project when it is compiled with GCC 6.0

2016-03-19 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360707

--- Comment #4 from Kevin Funk  ---
Git commit 513519edb3fa25d39370cee71b4813741994dd20 by Kevin Funk.
Committed on 18/03/2016 at 16:41.
Pushed by kfunk into branch '1.7'.

Fix -fdelete-null-pointer-checks issues

Prepare for upcoming GCC6, which sets this by default

M  +2-3language/duchain/topducontext.cpp

http://commits.kde.org/kdevplatform/513519edb3fa25d39370cee71b4813741994dd20

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 333504] kdevelop crash on close

2016-03-11 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=333504

Kevin Funk  changed:

   What|Removed |Added

 CC||rasas...@gmail.com

--- Comment #2 from Kevin Funk  ---
*** Bug 357355 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358270] KDevelop crashed openning a project with css

2016-03-11 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358270

Kevin Funk  changed:

   What|Removed |Added

  Component|general |Language Support: CSS

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 337153] kdev-qmljs crashes when parsing big projects [KDevelop::Declaration::setType, DeclarationBuilder::closeAndAssignType, QmlJS::AST::Node::accept]

2016-03-11 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=337153

Kevin Funk  changed:

   What|Removed |Added

Summary|kdev-qmljs crashes when |kdev-qmljs crashes when
   |parsing big projects|parsing big projects
   ||[KDevelop::Declaration::set
   ||Type,
   ||DeclarationBuilder::closeAn
   ||dAssignType,
   ||QmlJS::AST::Node::accept]

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 337153] kdev-qmljs crashes when parsing big projects

2016-03-11 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=337153

--- Comment #5 from Kevin Funk  ---
@Aleix: Still a problem?
@Denis: Is this issue solved?

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 335127] Crash on plain text file open [Php::FormatterPlugin::formatSourceWithStyle]

2016-03-11 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=335127

Kevin Funk  changed:

   What|Removed |Added

Summary|Crash on plain text file|Crash on plain text file
   |open|open
   ||[Php::FormatterPlugin::form
   ||atSourceWithStyle]
  Component|general |Language Support: PHP

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 329246] Crash when project is closed before CTest evaluation finished

2016-03-11 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=329246

Kevin Funk  changed:

   What|Removed |Added

 CC||aleix...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 348089] Crash when closing KDevelop

2016-03-11 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=348089

Kevin Funk  changed:

   What|Removed |Added

   Version Fixed In||5.0.0
 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED

--- Comment #2 from Kevin Funk  ---
This commit should fix this:

commit d761340e81ed03030c9faa6d28fd98a6b09e2ac9
Author: Kevin Funk 
Date:   Mon Jan 25 12:58:02 2016 +0100

KDevQmlJsPlugin: Fix potential crash-on-exit

Could be triggered in a similar scenario as in
b966e43fd34e89ddf60b3eaa06b5e33ed9d8b2de.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 349999] Kdevelop crashes at startup [svn_error_abort_on_malfunction]

2016-03-11 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=34

Kevin Funk  changed:

   What|Removed |Added

Summary|Kdevelop crashes at startup |Kdevelop crashes at startup
   ||[svn_error_abort_on_malfunc
   ||tion]

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 349999] Kdevelop crashes at startup

2016-03-11 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=34

Kevin Funk  changed:

   What|Removed |Added

  Component|general |VCS: Subversion
 Ever confirmed|0   |1
 Status|UNCONFIRMED |CONFIRMED

--- Comment #2 from Kevin Funk  ---
Problem is inside the SVN plugin.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdelibs] [Bug 347404] crash when opening a project from mounted ftp location [KDirListerCache::slotRedirection]

2016-03-11 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=347404

Kevin Funk  changed:

   What|Removed |Added

Version|4.7.0   |unspecified
Product|kdevelop|kdelibs
  Component|general |general
   Assignee|kdevelop-bugs-n...@kde.org  |kdelibs-b...@kde.org

-- 
You are receiving this mail because:
You are watching all bug changes.


[kdevelop] [Bug 358205] crash in clang_Cursor_getParsedComment

2016-03-11 Thread Kevin Funk via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358205

--- Comment #4 from Kevin Funk  ---
@Cyrille: Still the same Clang version?

-- 
You are receiving this mail because:
You are watching all bug changes.


<    1   2   3   4   5   6   7   >