Bug 237072 - Kate crashes when trying to open session with files over fish and webdav
Summary: Kate crashes when trying to open session with files over fish and webdav
Status: RESOLVED DUPLICATE of bug 203774
Alias: None
Product: kate
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-10 09:58 UTC by Johannes Schwenk
Modified: 2010-05-27 09:35 UTC (History)
0 users

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 Johannes Schwenk 2010-05-10 09:58:47 UTC
Application: kate (3.4.2)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-22-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
I have 22 files in my session. Most of them are opened using fish, some via webdav. I am sure that this problem was introduced by a recent upgrade of kate...

The crash can be reproduced every time.

 -- Backtrace:
Application: Kate (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  QModelIndex::isValid (this=0x976fc90, proxyIndex=...) at /usr/include/qt4/QtCore/qabstractitemmodel.h:77
#7  KateViewDocumentProxyModel::mapToSource (this=0x976fc90, proxyIndex=...) at ../../../kate/app/kateviewdocumentproxymodel.cpp:346
#8  0x0915b11b in KateViewDocumentProxyModel::sort (this=0x976fc90) at ../../../kate/app/kateviewdocumentproxymodel.cpp:620
#9  0x0915bb38 in KateViewDocumentProxyModel::opened (this=0x976fc90, index=...) at ../../../kate/app/kateviewdocumentproxymodel.cpp:216
#10 0x0912a554 in KateMainWindow::slotWindowActivated (this=0x9746798) at ../../../kate/app/katemainwindow.cpp:566
#11 0x0912fc65 in KateMainWindow::qt_metacall (this=0x9746798, _c=QMetaObject::InvokeMetaMethod, _id=59, _a=0xbffd9ecc) at ./katemainwindow.moc:181
#12 0x0066fc9a in QMetaObject::metacall (object=0x9746798, cl=QMetaObject::InvokeMetaMethod, idx=59, argv=0xbffd9ecc) at kernel/qmetaobject.cpp:237
#13 0x0067e3d5 in QMetaObject::activate (sender=0x9756f08, m=0x916f4c4, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3293
#14 0x09132ec7 in KateViewManager::viewChanged (this=0x9756f08) at ./kateviewmanager.moc:164
#15 0x0913544b in KateViewManager::activateView (this=0x9756f08, view=0x996d718) at ../../../kate/app/kateviewmanager.cpp:469
#16 0x09136301 in KateViewManager::createView (this=0x9756f08, doc=0x96df2f0) at ../../../kate/app/kateviewmanager.cpp:308
#17 0x09138a33 in KateViewSpace::restoreConfig (this=0x97d0aa8, viewMan=0x9756f08, config=0x95d47e8, groupname=...) at ../../../kate/app/kateviewspace.cpp:252
#18 0x09133d77 in KateViewManager::restoreSplitter (this=0x9756f08, configBase=0x95d47e8, group=..., parent=0x9756f08, viewConfGrp=...) at ../../../kate/app/kateviewmanager.cpp:804
#19 0x09137374 in KateViewManager::restoreViewConfiguration (this=0x9756f08, config=...) at ../../../kate/app/kateviewmanager.cpp:710
#20 0x0912edb0 in KateMainWindow (this=0x9746798, sconfig=0x95d47e8, sgroup=..., __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at ../../../kate/app/katemainwindow.cpp:208
#21 0x0910fd62 in KateApp::newMainWindow (this=0xbffdaa04, sconfig_=0x95d47e8, sgroup_=...) at ../../../kate/app/kateapp.cpp:389
#22 0x09145abf in KateSessionManager::activateSession (this=0x962b7a0, session=..., closeLast=false, saveLast=false, loadNew=true) at ../../../kate/app/katesession.cpp:341
#23 0x0914bba4 in KateSessionManager::chooseSession (this=0x962b7a0) at ../../../kate/app/katesession.cpp:452
#24 0x0911178c in KateApp::startupKate (this=0xbffdaa04) at ../../../kate/app/kateapp.cpp:182
#25 0x09111b70 in KateApp::initKate (this=0xbffdaa04) at ../../../kate/app/kateapp.cpp:135
#26 0x09111da9 in KateApp (this=0xbffdaa04, args=0x94b65b8) at ../../../kate/app/kateapp.cpp:72
#27 0x01a4b6a5 in kdemain (argc=2, argv=0x94811d0) at ../../../kate/app/katemain.cpp:373
#28 0x0804e133 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=1, envs=0x9483f49 "DISPLAY=:0.0", reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x9483f5a "john-laptop;1273477862;978012;2462_TIME2618765") at ../../kinit/kinit.cpp:717
#29 0x0804ec6d in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#30 0x0804f190 in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1402
#31 0x0804fe4f in main (argc=4, argv=0xbffdb954, envp=0xbffdb968) at ../../kinit/kinit.cpp:1845

This bug may be a duplicate of or related to bug 230708.

Possible duplicates by query: bug 234211.

Reported using DrKonqi
Comment 1 Dominik Haumann 2010-05-27 00:14:45 UTC

*** This bug has been marked as a duplicate of bug 203774 ***
Comment 2 Johannes Schwenk 2010-05-27 09:35:26 UTC
This is fixed for me in the newest git version! Thank you very much! This makes work so much easier!

Note:
Could build kate easiliy with instructions found here http://dhaumann.blogspot.com/2010/04/quick-compiling-kate-in-stable-kde.html