Bug 209641 - Crash restoring session w/ files from fish:/ (KateViewDocumentProxyModel::sort, KateViewDocumentProxyModel::readSessionConfig, KateMainWindow)
Summary: Crash restoring session w/ files from fish:/ (KateViewDocumentProxyModel::sor...
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: 2009-10-06 16:41 UTC by Jonathan Thomas
Modified: 2010-02-21 00:07 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (4.73 KB, text/plain)
2009-12-10 02:02 UTC, Marcel Partap
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Thomas 2009-10-06 16:41:31 UTC
Version:            (using KDE 4.3.1)
OS:                Linux
Installed from:    Ubuntu Packages

Originally reported at https://launchpad.net/bugs/441994

The user reported a crash while opening a Kate session that had files that needed to be accessed over the fish:/ kioslave.

#0  0x00007f85d5df5b7b in KateViewDocumentProxyModel::sort (this=0x1288fa0)
    at ../../../kate/app/kateviewdocumentproxymodel.cpp:633
	tmp = 19459024
	i = 0
	sourceSelected = {r = -1, c = -1, p = 0x0, m = 0x0}
	sourceCurrent = {r = -1, c = -1, p = 0x0, m = 0x0}
#1  0x00007f85d5df6550 in KateViewDocumentProxyModel::readSessionConfig (
    this=0x1288fa0, config=<value optimized out>, name=<value optimized out>)
    at ../../../kate/app/kateviewdocumentproxymodel.cpp:655
	cg = {<KConfigBase> = {_vptr.KConfigBase = 0x7f85d648c130}, d = {
    d = 0x128d530}}
	mapToSource = {{p = {static shared_null = {ref = {_q_value = 11849}, 
        alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, 
      d = 0xfa1700}, d = 0xfa1700}}
#2  0x00007f85d5dce220 in KateMainWindow (this=0x118f9b0, sconfig=0xf91c60, 
    sgroup=@0x7fffcee9dc90) at ../../../kate/app/katemainwindow.cpp:202
	id = <value optimized out>
#3  0x00007f85d5db3c93 in KateApp::newMainWindow (this=0x7fffcee9e7c0, 
    sconfig_=<value optimized out>, sgroup_=<value optimized out>)
    at ../../../kate/app/kateapp.cpp:368
	sconfig = (class KConfig *) 0xf91c60
	sgroup = {static null = {<No data fields>}, static shared_null = {
    ref = {_q_value = 11757}, alloc = 0, size = 0, data = 0x7f85d54ef83a, 
    clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, static shared_empty = {ref = {
      _q_value = 1417}, alloc = 0, size = 0, data = 0x7f85d54ef85a, 
    clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, d = 0x1190660, static codecForCStrings = 0x0}
#4  0x00007f85d5de379a in KateSessionManager::activateSession (
    this=<value optimized out>, session=<value optimized out>, 
    closeLast=<value optimized out>, saveLast=<value optimized out>, 
    loadNew=<value optimized out>) at ../../../kate/app/katesession.cpp:318
	i = 0
	wCount = <value optimized out>
	sc = (class KConfig *) 0xf91c60
	c = {<KConfigBase> = {_vptr.KConfigBase = 0x7f85d648c130}, d = {
    d = 0xfa4350}}
#5  0x00007f85d5de9bd9 in KateSessionManager::chooseSession (this=0xf59f90)
    at ../../../kate/app/katesession.cpp:498
	s = {d = 0xf83c60}
	success = true
	c = {<KConfigBase> = {_vptr.KConfigBase = 0x7f85d648c130}, d = {
    d = 0xf5d2e0}}
	firstStart = 144
	lastSession = {static null = {<No data fields>}, 
  static shared_null = {ref = {_q_value = 11757}, alloc = 0, size = 0, 
    data = 0x7f85d54ef83a, clean = 0, simpletext = 0, righttoleft = 0, 
    asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, 
  static shared_empty = {ref = {_q_value = 1417}, alloc = 0, size = 0, 
    data = 0x7f85d54ef85a, clean = 0, simpletext = 0, righttoleft = 0, 
    asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xf5d090, 
  static codecForCStrings = 0x0}
	sesStart = {static null = {<No data fields>}, static shared_null = {
    ref = {_q_value = 11757}, alloc = 0, size = 0, data = 0x7f85d54ef83a, 
    clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, static shared_empty = {ref = {
      _q_value = 1417}, alloc = 0, size = 0, data = 0x7f85d54ef85a, 
    clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, d = 0xf5d120, static codecForCStrings = 0x0}
	retry = <value optimized out>
	res = 1
#6  0x00007f85d5db4aa5 in KateApp::startupKate (this=0x7fffcee9e7c0)
    at ../../../kate/app/kateapp.cpp:165
	__PRETTY_FUNCTION__ = "bool KateApp::startupKate()"
	line = <value optimized out>
	column = 16059504
	nav = <value optimized out>
	codec = <value optimized out>
	tempfileSet = false
	doc = (class KTextEditor::Document *) 0x3f
#7  0x00007f85d5db5610 in KateApp::initKate (this=0x7fffcee9e7c0)
    at ../../../kate/app/kateapp.cpp:121
	__PRETTY_FUNCTION__ = "void KateApp::initKate()"
#8  0x00007f85d73c69cf in kdemain (argc=<value optimized out>, 
    argv=<value optimized out>) at ../../../kate/app/katemain.cpp:253
	kateVersion = {static shared_null = {ref = {_q_value = 2236}, 
    alloc = 0, size = 0, data = 0x7f85d54ef6f8 "", array = ""}, 
  static shared_empty = {ref = {_q_value = 687}, alloc = 0, size = 0, 
    data = 0x7f85d54ef718 "", array = ""}, d = 0xcfb010}
	aboutData = {d = 0xcfb390}
	app = {<KApplication> = {<QApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x7f85d600c790, static staticMetaObject = {d = {
              superdata = 0x0, stringdata = 0x7f85d5293660 "QObject", 
              data = 0x7f85d5293700, extradata = 0x7f85d54e7040}}, 
          d_ptr = 0xd14db0, static staticQtMetaObject = {d = {
              superdata = 0x0, stringdata = 0x7f85d529cee0 "Qt", 
              data = 0x7f85d52a0260, extradata = 0x0}}}, 
        static staticMetaObject = {d = {superdata = 0x7f85d54e7020, 
            stringdata = 0x7f85d52a5400 "QCoreApplication", 
            data = 0x7f85d52a54a0, extradata = 0x0}}, 
        static self = 0x7fffcee9e7c0}, static staticMetaObject = {d = {
          superdata = 0x7f85d54ee040, 
          stringdata = 0x7f85d6c4ada0 "QApplication", data = 0x7f85d6c4afa0, 
          extradata = 0x0}}}, static staticMetaObject = {d = {
        superdata = 0x7f85d701e960, 
        stringdata = 0x7f85d5ae6d80 "KApplication", data = 0x7f85d5ae6f20, 
        extradata = 0x0}}, static loadedByKdeinit = false, 
    static KApp = 0x7fffcee9e7c0, d = 0xd55bd0}, static staticMetaObject = {
    d = {superdata = 0x7f85d5d62ce0, stringdata = 0x7f85d5dfbf40 "KateApp", 
      data = 0x7f85d5dfbfa0, extradata = 0x0}}, m_shouldExit = false, 
  m_args = 0xd13f30, m_application = 0xe0a400, m_docManager = 0xe08bb0, 
  m_pluginManager = 0xf51550, m_sessionManager = 0xf59f90, m_mainWindows = {{
      p = {static shared_null = {ref = {_q_value = 11849}, alloc = 0, 
          begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x11dc9b0}, 
      d = 0x11dc9b0}}, m_mainWindowsInterfaces = {{p = {static shared_null = {
          ref = {_q_value = 11849}, alloc = 0, begin = 0, end = 0, 
          sharable = 1, array = {0x0}}, d = 0x1421b20}, d = 0x1421b20}}}
	options = {d = 0xd12e40}
	args = <value optimized out>
#9  0x00007f85d7071abd in __libc_start_main (main=<value optimized out>, 
    argc=<value optimized out>, ubp_av=<value optimized out>, 
    init=<value optimized out>, fini=<value optimized out>, 
    rtld_fini=<value optimized out>, stack_end=0x7fffcee9f9d8)
    at libc-start.c:220
	result = <value optimized out>
	unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -8805614972277536951, 
        4195920, 140736664828384, 0, 0, 8805581832497743689, 
        8847187155894224713}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 
      0x400770, 0x7fffcee9f9e8}, data = {prev = 0x0, cleanup = 0x0, 
      canceltype = 4196208}}}
	not_first_call = <value optimized out>
#10 0x0000000000400679 in _start () at ../sysdeps/x86_64/elf/start.S:113
No locals.
Comment 1 Marcel Partap 2009-12-10 02:02:13 UTC
Created attachment 38960 [details]
New crash information added by DrKonqi
Comment 2 Dominik Haumann 2010-02-21 00:07:15 UTC

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