Bug 173196 - Crashes when opening ".."
Summary: Crashes when opening ".."
Status: RESOLVED DUPLICATE of bug 172819
Alias: None
Product: kate
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Mandriva RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-20 17:25 UTC by Victor Porton
Modified: 2008-10-26 08:12 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Victor Porton 2008-10-20 17:25:02 UTC
Version:           3.1.2 (using KDE 4.1.2)
OS:                Linux
Installed from:    Mandriva RPMs

When typing two dots (..) in open dialog and pressing Enter, kate crashes.
Comment 1 Oliver Putz 2008-10-21 20:17:06 UTC
Hello,

Thanks for your report. Regrettably I cannot reproduce the crash. Can have a look at http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports, try to install the debugging packages for your distribution and post a backtrace for the crash?
Comment 2 Victor Porton 2008-10-25 22:22:16 UTC
Application: Kate (kate), signal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0xb5d056d0 (LWP 22919)]
[KCrash handler]
#6  KDirModelNode::rowNumber (this=0x0)
    at /usr/src/debug/kdelibs-4.1.2/kio/kio/kdirmodel.cpp:97
#7  0xb6a9a9b8 in KDirModelPrivate::indexForNode (this=0x8f88168, node=0x0, 
    rowNumber=-1) at /usr/src/debug/kdelibs-4.1.2/kio/kio/kdirmodel.cpp:220
#8  0xb6a9d953 in KDirModelPrivate::_k_slotNewItems (this=0x8f88168, 
    items=@0x8eecd60)
    at /usr/src/debug/kdelibs-4.1.2/kio/kio/kdirmodel.cpp:314
#9  0xb6a9f09e in KDirModel::qt_metacall (this=0x8f31020, 
    _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfc95470)
    at /usr/src/debug/kdelibs-4.1.2/build/kio/kdirmodel.moc:76
#10 0xb7258c8d in QMetaObject::activate (sender=0x8f319a8, 
    from_signal_index=13, to_signal_index=13, argv=0xbfc95470)
    at kernel/qobject.cpp:3031
#11 0xb7259a95 in QMetaObject::activate (sender=0x8f319a8, m=0xb6c2285c, 
    local_signal_index=9, argv=0xbfc95470) at kernel/qobject.cpp:3101
#12 0xb6a87305 in KDirLister::newItems (this=0x8f319a8, _t1=@0x8eecd60)
    at /usr/src/debug/kdelibs-4.1.2/build/kio/kdirlister.moc:256
#13 0xb6a88194 in KDirLister::Private::emitItems (this=0x8f6b618)
    at /usr/src/debug/kdelibs-4.1.2/kio/kio/kdirlister.cpp:2238
#14 0xb6a89e83 in KDirListerCache::slotEntries (this=0x8d6cd48, 
    job=0x8faf2f0, entries=@0xbfc95954)
    at /usr/src/debug/kdelibs-4.1.2/kio/kio/kdirlister.cpp:997
#15 0xb6a96efc in KDirListerCache::qt_metacall (this=0x8d6cd48, 
    _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfc9565c)
    at /usr/src/debug/kdelibs-4.1.2/build/kio/kdirlister_p.moc:97
#16 0xb7258c8d in QMetaObject::activate (sender=0x8faf2f0, 
    from_signal_index=40, to_signal_index=40, argv=0xbfc9565c)
    at kernel/qobject.cpp:3031
#17 0xb7259a95 in QMetaObject::activate (sender=0x8faf2f0, m=0xb6c21bc0, 
    local_signal_index=0, argv=0xbfc9565c) at kernel/qobject.cpp:3101
#18 0xb6a612bd in KIO::ListJob::entries (this=0x8faf2f0, _t1=0x8faf2f0, 
    _t2=@0xbfc95954)
    at /usr/src/debug/kdelibs-4.1.2/build/kio/jobclasses.moc:763
#19 0xb6a7090d in KIO::ListJobPrivate::slotListEntries (this=0x8fc5888, 
    list=@0xbfc95954) at /usr/src/debug/kdelibs-4.1.2/kio/kio/job.cpp:2318
#20 0xb6a70a0e in KIO::ListJob::qt_metacall (this=0x8faf2f0, 
    _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfc95870)
    at /usr/src/debug/kdelibs-4.1.2/build/kio/jobclasses.moc:750
#21 0xb7258c8d in QMetaObject::activate (sender=0x8ead088, 
    from_signal_index=10, to_signal_index=10, argv=0xbfc95870)
    at kernel/qobject.cpp:3031
#22 0xb7259a95 in QMetaObject::activate (sender=0x8ead088, m=0xb6c245a4, 
    local_signal_index=6, argv=0xbfc95870) at kernel/qobject.cpp:3101
#23 0xb6b1ce45 in KIO::SlaveInterface::listEntries (this=0x8ead088, 
    _t1=@0xbfc95954)
    at /usr/src/debug/kdelibs-4.1.2/build/kio/slaveinterface.moc:175
#24 0xb6b1fb93 in KIO::SlaveInterface::dispatch (this=0x8ead088, _cmd=106, 
    rawdata=@0xbfc95994)
    at /usr/src/debug/kdelibs-4.1.2/kio/kio/slaveinterface.cpp:195
#25 0xb6b1d80a in KIO::SlaveInterface::dispatch (this=0x8ead088)
    at /usr/src/debug/kdelibs-4.1.2/kio/kio/slaveinterface.cpp:90
#26 0xb6b0fb05 in KIO::Slave::gotInput (this=0x8ead088)
    at /usr/src/debug/kdelibs-4.1.2/kio/kio/slave.cpp:322
#27 0xb6b0fe90 in KIO::Slave::qt_metacall (this=0x8ead088, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfc95a78)
    at /usr/src/debug/kdelibs-4.1.2/build/kio/slave.moc:75
#28 0xb7258c8d in QMetaObject::activate (sender=0x8c8ff28, 
    from_signal_index=4, to_signal_index=4, argv=0x0)
    at kernel/qobject.cpp:3031
#29 0xb7259a95 in QMetaObject::activate (sender=0x8c8ff28, m=0xb6c21200, 
    local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3101
#30 0xb6a35b65 in KIO::Connection::readyRead (this=0x8c8ff28)
    at /usr/src/debug/kdelibs-4.1.2/build/kio/connection.moc:84
#31 0xb6a3769b in KIO::ConnectionPrivate::dequeue (this=0x8c95c68)
    at /usr/src/debug/kdelibs-4.1.2/kio/kio/connection.cpp:82
#32 0xb6a37cfb in KIO::Connection::qt_metacall (this=0x8c8ff28, 
    _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x8f9ddd8)
    at /usr/src/debug/kdelibs-4.1.2/build/kio/connection.moc:72
#33 0xb7251b8a in QMetaCallEvent::placeMetaCall (this=0x8fd9318, 
    object=0x8c8ff28) at kernel/qobject.cpp:529
#34 0xb7253782 in QObject::event (this=0x8c8ff28, e=0x8fd9318)
    at kernel/qobject.cpp:1155
#35 0xb767dfac in QApplicationPrivate::notify_helper (this=0x8aeb6f8, 
    receiver=0x8c8ff28, e=0x8fd9318) at kernel/qapplication.cpp:3803
#36 0xb7686205 in QApplication::notify (this=0xbfc975dc, receiver=0x8c8ff28, 
    e=0x8fd9318) at kernel/qapplication.cpp:3393
#37 0xb67df771 in KApplication::notify (this=0xbfc975dc, receiver=0x8c8ff28, 
    event=0x8fd9318)
    at /usr/src/debug/kdelibs-4.1.2/kdeui/kernel/kapplication.cpp:311
#38 0xb7243853 in QCoreApplication::notifyInternal (this=0xbfc975dc, 
    receiver=0x8c8ff28, event=0x8fd9318) at kernel/qcoreapplication.cpp:587
#39 0xb7244535 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, 
    event_type=0, data=0x8adcea0) at kernel/qcoreapplication.h:209
#40 0xb724471c in QCoreApplication::sendPostedEvents (receiver=0x0, 
    event_type=0) at kernel/qcoreapplication.cpp:1091
#41 0xb726f72d in postEventSourceDispatch (s=0x8aeded8)
    at kernel/qcoreapplication.h:214
#42 0xb64ed7ca in IA__g_main_context_dispatch (context=0x8aede58)
    at gmain.c:2142
#43 0xb64f0ee8 in g_main_context_iterate (context=0x8aede58, block=1, 
    dispatch=1, self=0x8aeb9b8) at gmain.c:2776
#44 0xb64f10a8 in IA__g_main_context_iteration (context=0x8aede58, 
    may_block=1) at gmain.c:2839
#45 0xb726f34a in QEventDispatcherGlib::processEvents (this=0x8aeb7b0, flags=
      {i = -1077321528}) at kernel/qeventdispatcher_glib.cpp:319
#46 0xb771a95a in QGuiEventDispatcherGlib::processEvents (this=0x8aeb7b0, 
    flags={i = -1077321480}) at kernel/qguieventdispatcher_glib.cpp:198
#47 0xb7241ec3 in QEventLoop::processEvents (this=0xbfc9616c, flags=
      {i = -1077321416}) at kernel/qeventloop.cpp:143
#48 0xb7242081 in QEventLoop::exec (this=0xbfc9616c, flags={i = -1077321356})
    at kernel/qeventloop.cpp:194
#49 0xb7b0f531 in QDialog::exec (this=0xbfc961bc) at dialogs/qdialog.cpp:447
#50 0xb6b5864c in KEncodingFileDialog::getOpenUrlsAndEncoding (
    encoding=@0x8bfca60, startDir=@0xbfc96288, filter=@0xbfc96284, 
    parent=0x8c79948, caption=@0xbfc96280)
    at /usr/src/debug/kdelibs-4.1.2/kio/kfile/kencodingfiledialog.cpp:162
#51 0xb7ec771d in KateViewManager::slotDocumentOpen (this=0x8c8e2b0)
    at /usr/src/debug/kdesdk-4.1.2/kate/app/kateviewmanager.cpp:178
#52 0xb7ec7d71 in KateViewManager::qt_metacall (this=0x8c8e2b0, 
    _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfc96390)
    at /usr/src/debug/kdesdk-4.1.2/build/kate/app/kateviewmanager.moc:119
#53 0xb7258c8d in QMetaObject::activate (sender=0x8cc7030, 
    from_signal_index=5, to_signal_index=6, argv=0xbfc96390)
    at kernel/qobject.cpp:3031
#54 0xb72590bb in QMetaObject::activate (sender=0x8cc7030, m=0xb7e62178, 
    from_local_signal_index=1, to_local_signal_index=2, argv=0xbfc96390)
    at kernel/qobject.cpp:3121
#55 0xb76779f5 in QAction::triggered (this=0x8cc7030, _t1=false)
    at .moc/release-shared/moc_qaction.cpp:216
#56 0xb76783e7 in QAction::activate (this=0x8cc7030, event=QAction::Trigger)
    at kernel/qaction.cpp:1125
#57 0xb767bb04 in QAction::event (this=0x8cc7030, e=0x0)
    at kernel/qaction.cpp:1044
#58 0xb76dda68 in QWidgetAction::event (this=0x8cc7030, event=0xbfc96774)
    at kernel/qwidgetaction.cpp:230
#59 0xb767dfac in QApplicationPrivate::notify_helper (this=0x8aeb6f8, 
    receiver=0x8cc7030, e=0xbfc96774) at kernel/qapplication.cpp:3803
#60 0xb7686205 in QApplication::notify (this=0xbfc975dc, receiver=0x8cc7030, 
    e=0xbfc96774) at kernel/qapplication.cpp:3393
#61 0xb67df771 in KApplication::notify (this=0xbfc975dc, receiver=0x8cc7030, 
    event=0xbfc96774)
    at /usr/src/debug/kdelibs-4.1.2/kdeui/kernel/kapplication.cpp:311
#62 0xb7243853 in QCoreApplication::notifyInternal (this=0xbfc975dc, 
    receiver=0x8cc7030, event=0xbfc96774) at kernel/qcoreapplication.cpp:587
#63 0xb76b8b37 in QShortcutMap::dispatchEvent (this=0x8aeb794, e=0xbfc96afc)
    at ../../src/corelib/kernel/qcoreapplication.h:209
#64 0xb76ba5fd in QShortcutMap::tryShortcutEvent (this=0x8aeb794, 
    w=0x8db7248, e=0xbfc96afc) at kernel/qshortcutmap.cpp:362
#65 0xb7687553 in QApplication::notify (this=0xbfc975dc, receiver=0x8db7248, 
    e=0xbfc96afc) at kernel/qapplication.cpp:3430
#66 0xb67df771 in KApplication::notify (this=0xbfc975dc, receiver=0x8db7248, 
    event=0xbfc96afc)
    at /usr/src/debug/kdelibs-4.1.2/kdeui/kernel/kapplication.cpp:311
#67 0xb7243853 in QCoreApplication::notifyInternal (this=0xbfc975dc, 
    receiver=0x8db7248, event=0xbfc96afc) at kernel/qcoreapplication.cpp:587
#68 0xb76e14dd in qt_sendSpontaneousEvent (receiver=0x8db7248, 
    event=0xffffffff) at ../../src/corelib/kernel/qcoreapplication.h:212
#69 0xb7717429 in QKeyMapper::sendKeyEvent (keyWidget=0x8db7248, grab=false, 
    type=QEvent::KeyPress, code=79, modifiers={i = -1077318584}, 
    text=@0xbfc96c74, autorepeat=false, count=1, nativeScanCode=32, 
    nativeVirtualKey=111, nativeModifiers=20)
    at kernel/qkeymapper_x11.cpp:1652
#70 0xb771973b in QKeyMapperPrivate::translateKeyEvent (this=0x8b0e108, 
    keyWidget=0x8db7248, event=0xbfc9724c, grab=false)
    at kernel/qkeymapper_x11.cpp:1623
#71 0xb76f13b1 in QApplication::x11ProcessEvent (this=0xbfc975dc, 
    event=0xbfc9724c) at kernel/qapplication_x11.cpp:3053
#72 0xb771b204 in x11EventSourceDispatch (s=0x8aeea50, callback=0, 
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142
#73 0xb64ed7ca in IA__g_main_context_dispatch (context=0x8aede58)
    at gmain.c:2142
#74 0xb64f0ee8 in g_main_context_iterate (context=0x8aede58, block=1, 
    dispatch=1, self=0x8aeb9b8) at gmain.c:2776
#75 0xb64f10a8 in IA__g_main_context_iteration (context=0x8aede58, 
    may_block=1) at gmain.c:2839
#76 0xb726f34a in QEventDispatcherGlib::processEvents (this=0x8aeb7b0, flags=
      {i = -1077316616}) at kernel/qeventdispatcher_glib.cpp:319
#77 0xb771a95a in QGuiEventDispatcherGlib::processEvents (this=0x8aeb7b0, 
    flags={i = -1077316568}) at kernel/qguieventdispatcher_glib.cpp:198
#78 0xb7241ec3 in QEventLoop::processEvents (this=0xbfc974a0, flags=
      {i = -1077316504}) at kernel/qeventloop.cpp:143
#79 0xb7242081 in QEventLoop::exec (this=0xbfc974a0, flags={i = -1077316440})
    at kernel/qeventloop.cpp:194
#80 0xb72447f2 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#81 0xb767de14 in QApplication::exec () at kernel/qapplication.cpp:3331
#82 0xb8059695 in kdemain (argc=1, argv=0xbfc97b34)
    at /usr/src/debug/kdesdk-4.1.2/kate/app/katemain.cpp:252
#83 0x0804854f in main (argc=0, argv=0x0)
    at /usr/src/debug/kdesdk-4.1.2/build/kate/app/kate_dummy.cpp:3
Comment 3 Oliver Putz 2008-10-26 08:12:40 UTC
Thanks for the backtrace. I knew I had seen a bug report like this already, but could not find it any more... Thanks to the backtrace, I found it again. It was bug #172819

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