Bug 342807 - KUrlCompletion asserts when enterint ~/. into file open dialog
Summary: KUrlCompletion asserts when enterint ~/. into file open dialog
Status: RESOLVED DUPLICATE of bug 346920
Alias: None
Product: frameworks-kio
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR crash
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
: 345506 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-01-13 20:33 UTC by Kai Uwe Broulik
Modified: 2015-06-06 21:00 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Uwe Broulik 2015-01-13 20:33:56 UTC
Whenever I enter ~/. (ie. to access .xsession-errors) into the open file dialog of a KF5 app (tested Kate and Gwenview) the app asserts.

#0  0x00007ffff7773e37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007ffff7775528 in __GI_abort () at abort.c:89
#2  0x00007ffff776cce6 in __assert_fail_base (fmt=0x7fffe40d7fea "%s%s%s:%u: %s%sZusicherung »%s« nicht erfüllt.\n%n", 
    assertion=assertion@entry=0x7ffff6486d8b "m_prepend.isEmpty()", file=file@entry=0x7ffff6486e70 "../../../src/widgets/kurlcompletion.cpp", line=line@entry=279, 
    function=function@entry=0x7ffff6487040 "virtual void UserListThread::run()") at assert.c:92
#3  0x00007ffff776cd92 in __GI___assert_fail (assertion=0x7ffff6486d8b "m_prepend.isEmpty()", file=0x7ffff6486e70 "../../../src/widgets/kurlcompletion.cpp", line=279, 
    function=0x7ffff6487040 "virtual void UserListThread::run()") at assert.c:101
#4  0x00007ffff644fc9e in ?? () from /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#5  0x00007ffff395ca5e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff06c40a5 in start_thread (arg=0x7fffdb4cc700) at pthread_create.c:309
#7  0x00007ffff783790d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111


Reproducible: Always

Steps to Reproduce:
1. Open Kate
2. Select "Open" from the "File" menu or press Ctrl+O
3. Start typing ~, followed by / and followed by a period

Actual Results:  
Application crashes

Expected Results:  
Application starts completing the list with hidden files
Comment 1 Emmanuel Pescosta 2015-03-26 18:48:16 UTC
*** Bug 345506 has been marked as a duplicate of this bug. ***
Comment 2 Mark 2015-05-16 18:17:22 UTC
Hi,

I just tried to reproduce this problem, but it doesn't seem to crash here.
Could you verify if this crash still occurs?

KIO version i used:  5.10
Plasma 5.3

Regards,
Mark
Comment 3 Kai Uwe Broulik 2015-06-06 21:00:38 UTC
Marking as duplicate of the newer one because there's more stuff going on over there.

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