[Bug 203624] Crash when you apply filter and click on new subfolder

Stefan T. stefan.ubuntu at gmail.com
Thu Aug 13 00:26:07 BST 2009


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





--- Comment #5 from Stefan T. <stefan ubuntu gmail com>  2009-08-13 01:26:04 ---
I did what you told me.

It did not crash, not yet (last 2-3 minutes). I am at> "6. Mouse icon shows
that KMail is working."

And here is log, after Return x3.

stefan at stefant:~$ gdb kmail
GNU gdb 6.8-debian         
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.           
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"   
and "show warranty" for details.                                             
This GDB was configured as "i486-linux-gnu"...                               
(gdb) run --nofork
Starting program: /usr/bin/kmail --nofork
[Thread debugging using libthread_db enabled]
[New Thread 0xb3c43700 (LWP 2121)]           
[New Thread 0xacc6db90 (LWP 2297)]           
[Thread 0xacc6db90 (LWP 2297) exited]        
QPainter::begin: Widget painting can only begin as a result of a paintEvent
QPainter::translate: Painter not active                                    
QPainter::setClipRect: Painter not active                                  

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb3c43700 (LWP 2121)]         
0xb5acea4c in ?? () from /lib/tls/i686/cmov/libc.so.6
(gdb) bt full                                        
#0  0xb5acea4c in ?? () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.                          
#1  0xb5ad09c5 in malloc () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.                              
#2  0xb5d2e8ed in qMalloc (size=26) at global/qmalloc.cpp:55 
No locals.                                                   
#3  0xb5d79197 in QString (this=0x1a, unicode=0xa7731dc, size=3) at
tools/qstring.cpp:848
No locals.                                                                      
#4  0xb5d7955f in QString::mid (this=0xa773af0, position=1, n=-1245982400) at
tools/qstring.cpp:3116
No locals.                                                                      
#5  0xb5e042da in QFSFileEngine::fileName (this=0xa7b3c18,
file=QAbstractFileEngine::BaseName)      
    at io/qfsfileengine_unix.cpp:708                                            
        slash = <value optimized out>                                           
#6  0xb5e030c2 in QFSFileEngine::fileFlags (this=0xa7b3c18, type={i =
-1086602680})                 
    at io/qfsfileengine_unix.cpp:678                                            
        ret = {i = -1086602684}                                                 
        d = (const class QFSFileEnginePrivate * const) 0xa773ae0                
        exists = true                                                           
#7  0xb5dbcec6 in QFileInfoPrivate::getFileFlags (this=0xa80d7c0, request={i =
-1086602636})        
    at io/qfileinfo.cpp:222                                                     
        flags = {i = 0}                                                         
#8  0xb5dbd06c in QFileInfo::isSymLink (this=0xbf3bc2f4) at
io/qfileinfo.cpp:1095                   
        d = (const QFileInfoPrivate * const) 0xb5bbd140                         
#9  0xb5dfc0ca in QFSFileEnginePrivate::canonicalized (path=@0xbf3bc388) at
io/qfsfileengine.cpp:158
        prefix = {static null = {<No data fields>}, static shared_null = {ref =
{_q_value = 17370}, 
    alloc = 0, size = 0, data = 0xb5f1c45a, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, 
    capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref =
{_q_value = 358}, alloc = 0, 
---Type <return> to continue, or q <return> to quit---                          
    size = 0, data = 0xb5f1c46e, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, d = 0xa7731c8, static codecForCStrings = 0x0}   
        fi = {d_ptr = 0xa80d7c0}                                                
        slash = {ucs = 47}                                                      
        tmpPath = {static null = {<No data fields>}, static shared_null = {ref
= {_q_value = 17370},       
    alloc = 0, size = 0, data = 0xb5f1c45a, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0,    
    capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref =
{_q_value = 358}, alloc = 0,    
    size = 0, data = 0xb5f1c46e, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, d = 0xa773110, static codecForCStrings = 0x0}   
        separatorPos = 4                                                        
        nonSymlinks = {q_hash = {{d = 0xb5f1c3a0, e = 0xb5f1c3a0}}}             
        known = {q_hash = {{d = 0xa890c30, e = 0xa890c30}}}                     
#10 0xb5e043a5 in QFSFileEngine::fileName (this=0xa8b19d8,
file=QAbstractFileEngine::CanonicalName)        
    at io/qfsfileengine_unix.cpp:744                                            
        ret = {static null = {<No data fields>}, static shared_null = {ref =
{_q_value = 17370}, alloc = 0, 
    size = 0, data = 0xb5f1c45a, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0,  
    reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 358},
alloc = 0, size = 0,         
    data = 0xb5f1c46e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache =
0, capacity = 0,            
    reserved = 0, array = {0}}, d = 0xb5bbd140, static codecForCStrings = 0x0}  
#11 0xb5dbd8b8 in QFileInfoPrivate::getFileName (this=0xa774b38,
name=QAbstractFileEngine::CanonicalName)   
    at io/qfileinfo.cpp:202                                                     
        ret = {static null = {<No data fields>}, static shared_null = {ref =
{_q_value = 17370}, alloc = 0, 
    size = 0, data = 0xb5f1c45a, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0,  
    reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 358},
alloc = 0, size = 0,         
    data = 0xb5f1c46e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache =
0, capacity = 0,            
    reserved = 0, array = {0}}, d = 0xbf3bd478, static codecForCStrings = 0x0}  
#12 0xb5dbe36c in QFileInfo::canonicalFilePath (this=0xbf3bd478) at
io/qfileinfo.cpp:624                    
---Type <return> to continue, or q <return> to quit---                          
        d = (const QFileInfoPrivate * const) 0x1
#13 0xb7a4e944 in KConfigIniBackend::setFilePath (this=0xa890c58,
file=@0xbf3bd598)
    at /build/buildd/kde4libs-4.3.0/kdecore/config/kconfigini.cpp:574
        info = {d_ptr = 0xa774b38}
#14 0xb7a4ddf7 in KConfigBackend::create (componentData=@0xa7c4f60,
file=@0xbf3bd598, sys=@0xbf3bd57c)
    at /build/buildd/kde4libs-4.3.0/kdecore/config/kconfigbackend.cpp:89
        system = {static null = {<No data fields>}, static shared_null = {ref =
{_q_value = 17370},
    alloc = 0, size = 0, data = 0xb5f1c45a, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0,
    capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref =
{_q_value = 358}, alloc = 0,
    size = 0, data = 0xb5f1c46e, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0,
    reserved = 0, array = {0}}, d = 0xa758640, static codecForCStrings = 0x0}
        backend = (KConfigBackend *) 0xa774b30
#15 0xb7a3b3c8 in KConfigPrivate::changeFileName (this=0xa7c4f30,
name=@0xbf3bd638,
    type=0xb7bd9d80 "config") at
/build/buildd/kde4libs-4.3.0/kdecore/config/kconfig.cpp:426
        file = {static null = {<No data fields>}, static shared_null = {ref =
{_q_value = 17370},
    alloc = 0, size = 0, data = 0xb5f1c45a, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0,
    capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref =
{_q_value = 358}, alloc = 0,
    size = 0, data = 0xb5f1c46e, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0,
    reserved = 0, array = {0}}, d = 0xa773110, static codecForCStrings = 0x0}
#16 0xb7a3d534 in KConfig (this=0xbf3bd618, file=@0xbf3bd638, mode={i =
-1086597592},
    resourceType=0xb7bd9d80 "config") at
/build/buildd/kde4libs-4.3.0/kdecore/config/kconfig.cpp:158
No locals.
#17 0xb7b4b628 in KLocale::countryCodeToName (this=0x994c1c8,
country=@0xbf3bd7d0)
    at /build/buildd/kde4libs-4.3.0/kdecore/localization/klocale.cpp:2530
        cfg = {<KConfigBase> = {_vptr.KConfigBase = 0xb7bfe0a8}, d_ptr =
0xa7c4f30}
        cg = {<KConfigBase> = {_vptr.KConfigBase = 0xbf3bd62c}, d = {d =
0xbf3bd62c}}
        countryName = {static null = {<No data fields>}, static shared_null =
{ref = {_q_value = 17370},

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list