[Bug 142937] KMail crashes when attempting to create folder with slash in its name

Raúl rasasi78 at gmail.com
Fri Nov 7 11:41:34 GMT 2008


http://bugs.kde.org/show_bug.cgi?id=142937


Raúl rasasi78 gmail com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rasasi78 at gmail.com




--- Comment #11 from Raúl <rasasi78 gmail com>  2008-11-07 12:41:33 ---
Still alive in kmail 1.10.1 on kde 4.1.2. See attached freshen backtrace:

Application: KMail (kmail), signal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0x7f0054edb6f0 (LWP 11076)]
[New Thread 0x41c2d950 (LWP 22331)]
[KCrash handler]
#5  0x00007f0051f48596 in fseek () from /lib/libc.so.6
#6  0x00007f00546a030d in KMMsgDict::writeFolderIds (
    this=<value optimized out>, storage=@0x51ed850)
    at /tmp/buildd/kdepim-4.1.2/kmail/kmmsgdict.cpp:561
#7  0x00007f00546a6ab0 in FolderStorage::invalidateFolder (this=0x51ed850)
    at /tmp/buildd/kdepim-4.1.2/kmail/folderstorage.cpp:1014
#8  0x00007f00546a6b50 in FolderStorage::readFolderIdsFile (this=0x51ed850)
    at /tmp/buildd/kdepim-4.1.2/kmail/folderstorage.cpp:1001
#9  0x00007f005467e3e1 in KMFolder (this=0x382a720, aParent=0x29b8d70, 
    aFolderName=@0x7fff5d026f40, aFolderType=<value optimized out>, 
    withIndex=<value optimized out>, exportedSernums=<value optimized out>)
    at /tmp/buildd/kdepim-4.1.2/kmail/kmfolder.cpp:146
#10 0x00007f00546c7943 in KMFolderDir::createFolder (this=0x29b8d70, 
    aFolderName=@0x26dcf68, aSysFldr=false, 
    aFolderType=KMFolderTypeCachedImap)
    at /tmp/buildd/kdepim-4.1.2/kmail/kmfolderdir.cpp:106
#11 0x00007f0054775d55 in
KMFolderCachedImap::createFoldersNewOnServerAndFinishListing (this=0x29a32b0,
foldersNewOnServer=
        {{p = 0x7fff5d0273d0, d = 0x7fff5d0273d0}})
    at /tmp/buildd/kdepim-4.1.2/kmail/kmfoldercachedimap.cpp:2183
#12 0x00007f005476d9c1 in KMFolderCachedImap::listDirectory2 (this=0x29a32b0)
    at /tmp/buildd/kdepim-4.1.2/kmail/kmfoldercachedimap.cpp:2173
#13 0x00007f00547707d9 in KMFolderCachedImap::serverSyncInternal (
    this=0x29a32b0)
    at /tmp/buildd/kdepim-4.1.2/kmail/kmfoldercachedimap.cpp:910
#14 0x00007f0054771598 in KMFolderCachedImap::slotRescueDone (this=0x29a32b0, 
    command=<value optimized out>)
    at /tmp/buildd/kdepim-4.1.2/kmail/kmfoldercachedimap.cpp:3067
#15 0x00007f0054771aa2 in KMFolderCachedImap::slotListResult (this=0x29a32b0, 
    folderNames=<value optimized out>, folderPaths=@0x3008e60, 
    folderMimeTypes=@0x291b168, folderAttributes=@0x3008e70, 
    jobData=@0x311afd8)
    at /tmp/buildd/kdepim-4.1.2/kmail/kmfoldercachedimap.cpp:2028
#16 0x00007f005477c684 in KMFolderCachedImap::qt_metacall (this=0x29a32b0, 
    _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
    _a=0x7fff5d028050)
    at
/tmp/buildd/kdepim-4.1.2/obj-x86_64-linux-gnu/kmail/kmfoldercachedimap.moc:220
#17 0x00007f005340c6d4 in QMetaObject::activate (sender=0x3008df0, 
    from_signal_index=<value optimized out>, to_signal_index=12, 
    argv=0x39c3a30) at kernel/qobject.cpp:3031
#18 0x00007f005463a062 in KMail::ListJob::receivedFolders (this=0x3008df0, 
    _t1=<value optimized out>, _t2=<value optimized out>, _t3=@0x3008e68, 
    _t4=@0x34c7e90, _t5=@0x0)
    at /tmp/buildd/kdepim-4.1.2/obj-x86_64-linux-gnu/kmail/listjob.moc:89
#19 0x00007f005463b0db in KMail::ListJob::slotListResult (this=0x3008df0, 
    job=0x5303dd0) at /tmp/buildd/kdepim-4.1.2/kmail/listjob.cpp:181
#20 0x00007f005463c747 in KMail::ListJob::qt_metacall (this=0x3008df0, 
    _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fff5d028310)
    at /tmp/buildd/kdepim-4.1.2/obj-x86_64-linux-gnu/kmail/listjob.moc:76
#21 0x00007f005340c6d4 in QMetaObject::activate (sender=0x5303dd0, 
    from_signal_index=<value optimized out>, to_signal_index=7, 
    argv=0x39c3a30) at kernel/qobject.cpp:3031
#22 0x00007f00537d4a72 in KJob::result (this=0x800000001, _t1=0x5303dd0)
    at /tmp/buildd/kde4libs-4.1.2/obj-x86_64-linux-gnu/kdecore/kjob.moc:186
#23 0x00007f00537d4e37 in KJob::emitResult (this=0x5303dd0)
    at /tmp/buildd/kde4libs-4.1.2/kdecore/jobs/kjob.cpp:290
#24 0x00007f004e59e1f0 in KIO::SimpleJob::slotFinished (this=0x5303dd0)
    at /tmp/buildd/kde4libs-4.1.2/kio/kio/job.cpp:498
#25 0x00007f004e59e325 in KIO::ListJob::slotFinished (this=0x5303dd0)
    at /tmp/buildd/kde4libs-4.1.2/kio/kio/job.cpp:2393
#26 0x00007f004e5a4f1d in KIO::ListJob::qt_metacall (this=0x5303dd0, 
    _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
    _a=0x7fff5d028650)
    at /tmp/buildd/kde4libs-4.1.2/obj-x86_64-linux-gnu/kio/jobclasses.moc:747
#27 0x00007f005340c6d4 in QMetaObject::activate (sender=0x3427bf0, 
    from_signal_index=<value optimized out>, to_signal_index=8, 
    argv=0x39c3a30) at kernel/qobject.cpp:3031
#28 0x00007f004e65a9f1 in KIO::SlaveInterface::dispatch (this=0x3427bf0, 
    _cmd=104, rawdata=<value optimized out>)
    at /tmp/buildd/kde4libs-4.1.2/kio/kio/slaveinterface.cpp:175
#29 0x00007f004e657852 in KIO::SlaveInterface::dispatch (this=0x3427bf0)
    at /tmp/buildd/kde4libs-4.1.2/kio/kio/slaveinterface.cpp:90
#30 0x00007f004e6488b3 in KIO::Slave::gotInput (this=0x3427bf0)
    at /tmp/buildd/kde4libs-4.1.2/kio/kio/slave.cpp:322
#31 0x00007f004e64afd8 in KIO::Slave::qt_metacall (this=0x3427bf0, 
    _c=QMetaObject::InvokeMetaMethod, _id=86829360, _a=0x7fff5d028a70)
    at /tmp/buildd/kde4libs-4.1.2/obj-x86_64-linux-gnu/kio/slave.moc:75
#32 0x00007f005340c6d4 in QMetaObject::activate (sender=0x26c4860, 
    from_signal_index=<value optimized out>, to_signal_index=4, 
    argv=0x39c3a30) at kernel/qobject.cpp:3031
#33 0x00007f004e56b970 in KIO::ConnectionPrivate::dequeue (this=0x35a1aa0)
    at /tmp/buildd/kde4libs-4.1.2/kio/kio/connection.cpp:82
#34 0x00007f004e56baaa in KIO::Connection::qt_metacall (this=0x26c4860, 
    _c=QMetaObject::InvokeMetaMethod, _id=86829360, _a=0x47546b0)
    at /tmp/buildd/kde4libs-4.1.2/obj-x86_64-linux-gnu/kio/connection.moc:72
#35 0x00007f0053407345 in QObject::event (this=0x26c4860, e=0x327b670)
    at kernel/qobject.cpp:1155
#36 0x00007f005291ca5d in QApplicationPrivate::notify_helper (this=0x25cf6d0, 
    receiver=0x26c4860, e=0x327b670) at kernel/qapplication.cpp:3803
#37 0x00007f00529247da in QApplication::notify (this=0x7fff5d0295e0, 
    receiver=0x26c4860, e=0x327b670) at kernel/qapplication.cpp:3768
#38 0x00007f0053d5240b in KApplication::notify (this=0x7fff5d0295e0, 
    receiver=0x26c4860, event=0x327b670)
    at /tmp/buildd/kde4libs-4.1.2/kdeui/kernel/kapplication.cpp:311
#39 0x00007f00533f8381 in QCoreApplication::notifyInternal (
    this=0x7fff5d0295e0, receiver=0x26c4860, event=0x327b670)
    at kernel/qcoreapplication.cpp:587
#40 0x00007f00533f901a in QCoreApplicationPrivate::sendPostedEvents (
    receiver=0x0, event_type=0, data=0x25aa340)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#41 0x00007f0053420a83 in postEventSourceDispatch (s=<value optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:214
#42 0x00007f004ab4c78b in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#43 0x00007f004ab4ff5d in ?? () from /usr/lib/libglib-2.0.so.0
#44 0x00007f004ab5011b in g_main_context_iteration ()
   from /usr/lib/libglib-2.0.so.0
#45 0x00007f005342070f in QEventDispatcherGlib::processEvents (
    this=0x25c2090, flags=<value optimized out>)
    at kernel/qeventdispatcher_glib.cpp:319
#46 0x00007f00529ae44f in QGuiEventDispatcherGlib::processEvents (
    this=0x800000001, flags=<value optimized out>)
    at kernel/qguieventdispatcher_glib.cpp:198
#47 0x00007f00533f6ca2 in QEventLoop::processEvents (
    this=<value optimized out>, flags={i = 1560450032})
    at kernel/qeventloop.cpp:143
#48 0x00007f00533f6e2d in QEventLoop::exec (this=0x7fff5d029430, flags=
      {i = 1560450112}) at kernel/qeventloop.cpp:194
#49 0x00007f00533f92dd in QCoreApplication::exec ()
    at kernel/qcoreapplication.cpp:845
#50 0x0000000000402f8b in main (argc=<value optimized out>, 
    argv=<value optimized out>) at /tmp/buildd/kdepim-4.1.2/kmail/main.cpp:146
#0  0x00007f0051f79ff1 in nanosleep () from /lib/libc.so.6


-- 
Configure bugmail: http://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