Bug 202885 - kile crashs while doing nothing
Summary: kile crashs while doing nothing
Status: RESOLVED DUPLICATE of bug 220343
Alias: None
Product: kile
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Michel Ludwig
URL:
Keywords:
: 207473 215130 223585 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-08-07 00:00 UTC by Marcel
Modified: 2010-02-07 14:13 UTC (History)
6 users (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 Marcel 2009-08-07 00:00:09 UTC
Application that crashed: kile
Version of the application: 2.0.82
KDE Version: 4.3.00 (KDE 4.3.0) "release 152"
Qt Version: 4.5.2
Operating System: Linux 2.6.27.25-0.1-default x86_64
Distribution: "openSUSE 11.1 (x86_64)"

What I was doing when the application crashed:
I've done nothing with kile, while it was crashing unexpectly.

 -- Backtrace:
Application: Kile (kile), signal: Segmentation fault
[KCrash Handler]
#5  QStackedWidget::currentWidget (this=0x0) at widgets/qstackedwidget.cpp:229
#6  0x00000000006d761d in KileView::Manager::currentTextView (this=<value optimized out>) at /usr/src/debug/kile-trunk-r996817/src/kileviewmanager.cpp:273
#7  0x0000000000627c8d in KileInfo::activeTextDocument (this=<value optimized out>) at /usr/src/debug/kile-trunk-r996817/src/kileinfo.cpp:99
#8  0x00000000006c6b4e in KileDocument::Manager::getInfo (this=0xc2ea20) at /usr/src/debug/kile-trunk-r996817/src/kiledocmanager.cpp:165
#9  0x00000000006d775d in KileView::Manager::updateStructure (this=0xc724a0, parse=false, docinfo=0x0) at /usr/src/debug/kile-trunk-r996817/src/kileviewmanager.cpp:336
#10 0x00000000006d9a81 in KileView::Manager::qt_metacall (this=0xc724a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff372cc760)
    at /usr/src/debug/kile-trunk-r996817/build/src/kileviewmanager.moc:138
#11 0x00007fcd5da8a6e2 in QMetaObject::activate (sender=0xc2ea20, from_signal_index=<value optimized out>, to_signal_index=7, argv=0x7fff372cc760) at kernel/qobject.cpp:3113
#12 0x00000000006c6999 in KileDocument::Manager::updateStructure (this=0x0, _t1=false, _t2=0x0) at /usr/src/debug/kile-trunk-r996817/build/src/kiledocmanager.moc:372
#13 0x00000000006cd5fc in KileDocument::Manager::fileSaveAll (this=0xc2ea20, amAutoSaving=true, disUntitled=false) at /usr/src/debug/kile-trunk-r996817/src/kiledocmanager.cpp:845
#14 0x00000000005ea08d in Kile::qt_metacall (this=0x7fff372cd5d0, _c=QMetaObject::InvokeMetaMethod, _id=15244992, _a=0x7fff372ccaa0) at /usr/src/debug/kile-trunk-r996817/build/src/kile.moc:298
#15 0x00007fcd5da8a6e2 in QMetaObject::activate (sender=0xd88830, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x7fff372cc760) at kernel/qobject.cpp:3113
#16 0x00007fcd5da85533 in QObject::event (this=0xd88830, e=0x0) at kernel/qobject.cpp:1075
#17 0x00007fcd5ccfab0d in QApplicationPrivate::notify_helper (this=0xaa47a0, receiver=0xd88830, e=0x7fff372cd190) at kernel/qapplication.cpp:4056
#18 0x00007fcd5cd02d9a in QApplication::notify (this=0x7fff372cd5d0, receiver=0xd88830, e=0x7fff372cd190) at kernel/qapplication.cpp:4021
#19 0x00007fcd5e8b471b in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#20 0x00007fcd5da7594c in QCoreApplication::notifyInternal (this=0x7fff372cd5d0, receiver=0xd88830, event=0x7fff372cd190) at kernel/qcoreapplication.cpp:610
#21 0x00007fcd5daa2b60 in QTimerInfoList::activateTimers (this=0xaa7f30) at kernel/qcoreapplication.h:213
#22 0x00007fcd5da9eddd in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165
#23 0x00007fcd590190fb in IA__g_main_context_dispatch (context=0xaa7120) at gmain.c:2144
#24 0x00007fcd5901c8cd in g_main_context_iterate (context=0xaa7120, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2778
#25 0x00007fcd5901ca8b in IA__g_main_context_iteration (context=0xaa7120, may_block=1) at gmain.c:2841
#26 0x00007fcd5da9ed3f in QEventDispatcherGlib::processEvents (this=0xa7e900, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#27 0x00007fcd5cd91fff in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#28 0x00007fcd5da741d2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 925684912}) at kernel/qeventloop.cpp:149
#29 0x00007fcd5da745a4 in QEventLoop::exec (this=0x7fff372cd4f0, flags={i = 925684992}) at kernel/qeventloop.cpp:201
#30 0x00007fcd5da76894 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#31 0x00000000005eca25 in main (argc=1, argv=0x7fff372ce3b8) at /usr/src/debug/kile-trunk-r996817/src/main.cpp:167

Reported using DrKonqi
Comment 1 Thomas Braun 2009-08-18 17:06:05 UTC
Can you somehow reproduce it?
Comment 2 Marcel 2009-08-19 13:55:52 UTC
Unfortunately this happens just one time, so I can't reproduce.
Comment 3 Thomas Braun 2009-08-19 22:07:33 UTC
Looking into the source code revealed nothing obviously wrong.
Comment 4 Jonathan Thomas 2009-09-10 23:33:51 UTC
We received a report of this crash happening with Kile 2.1.0 beta2 (svn1014763):
https://launchpad.net/bugs/427538

Unfortunately, this was reported as just a one-off occurrence while Kile was idle, as before.

Here's the stacktrace:

.
Thread 2 (process 4673):
#0  0x00007f64741c8252 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x00007f6474d31e91 in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#2  0x00007f6474c6c425 in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#3  0x00007f6472e64a04 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0x00007f64741cf64d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#5  0x0000000000000000 in ?? ()
No symbol table info available.
.
Thread 1 (process 4672):
#0  0x00007f6475cf0904 in QStackedWidget::currentWidget ()
   from /usr/lib/libQtGui.so.4
No symbol table info available.
#1  0x00000000006cf2fd in KileView::Manager::currentTextView (
    this=<value optimized out>)
    at /build/buildd/kile-2.1.0~svn1014763beta2/src/kileviewmanager.cpp:273
No locals.
#2  0x000000000062028d in KileInfo::activeTextDocument (
    this=<value optimized out>)
    at /build/buildd/kile-2.1.0~svn1014763beta2/src/kileinfo.cpp:99
	view = <value optimized out>
#3  0x00000000006bef9e in KileDocument::Manager::getInfo (this=0x22b4cf0)
    at /build/buildd/kile-2.1.0~svn1014763beta2/src/kiledocmanager.cpp:165
	doc = <value optimized out>
#4  0x00000000006cf43d in KileView::Manager::updateStructure (this=0x22e3b70, 
    parse=false, docinfo=0x0)
    at /build/buildd/kile-2.1.0~svn1014763beta2/src/kileviewmanager.cpp:336
	view = <value optimized out>
#5  0x00000000006d1775 in KileView::Manager::qt_metacall (this=0x22e3b70, 
    _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
    _a=0x7fff3aed9250)
    at /build/buildd/kile-2.1.0~svn1014763beta2/obj-x86_64-linux-gnu/src/kileviewmanager.moc:138
No locals.
#6  0x00007f6474d67d2c in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
No symbol table info available.
#7  0x00000000006bee09 in KileDocument::Manager::updateStructure (
    this=0x2b494c0, _t1=false, _t2=0x0)
    at /build/buildd/kile-2.1.0~svn1014763beta2/obj-x86_64-linux-gnu/src/kiledocmanager.moc:372
	_a = {0x0, 0x7fff3aed924c, 0x7fff3aed9240}
#8  0x00000000006c43a4 in KileDocument::Manager::fileSaveAll (this=0x22b4cf0, 
    amAutoSaving=<value optimized out>, disUntitled=<value optimized out>)
    at /build/buildd/kile-2.1.0~svn1014763beta2/src/kiledocmanager.cpp:845
	saveResult = <value optimized out>
	url = {<QUrl> = {d = 0x2ae3520}, d = 0x0}
	backupUrl = {<QUrl> = {d = 0x26bb1c0}, d = 0x0}
	view = <value optimized out>
	fi = {d_ptr = 0x288dce0}
#9  0x00000000005e44dd in Kile::qt_metacall (this=0x7fff3aed9f00, 
    _c=QMetaObject::InvokeMetaMethod, _id=528, _a=0x7fff3aed95b0)
    at /build/buildd/kile-2.1.0~svn1014763beta2/obj-x86_64-linux-gnu/src/kile.moc:298
No locals.
#10 0x00007f6474d67d2c in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
No symbol table info available.
#11 0x00007f6474d61cd3 in QObject::event () from /usr/lib/libQtCore.so.4
No symbol table info available.
#12 0x00007f64758e1efc in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
No symbol table info available.
#13 0x00007f64758e91ce in QApplication::notify () from /usr/lib/libQtGui.so.4
No symbol table info available.
#14 0x00007f6476770db6 in KApplication::notify (this=0x7fff3aed9f00, 
    receiver=0x245c630, event=0x7fff3aed9bb0)
    at ../../kdeui/kernel/kapplication.cpp:302
No locals.
#15 0x00007f6474d52b7c in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
No symbol table info available.
#16 0x00007f6474d7d7b2 in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#17 0x00007f6474d7b1ad in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#18 0x00007f6470febbee in IA__g_main_context_dispatch (context=0x211c120)
    at /build/buildd/glib2.0-2.21.6/glib/gmain.c:1960
No locals.
#19 0x00007f6470fef5b8 in g_main_context_iterate (context=0x211c120, 
    block=<value optimized out>, dispatch=<value optimized out>, 
    self=<value optimized out>)
    at /build/buildd/glib2.0-2.21.6/glib/gmain.c:2591
	max_priority = 2147483647
	timeout = 2456
	some_ready = 1
	nfds = 9
	allocated_nfds = 1895809280
	fds = <value optimized out>
	__PRETTY_FUNCTION__ = "g_main_context_iterate"
#20 0x00007f6470fef6e0 in IA__g_main_context_iteration (context=0x211c120, 
    may_block=1) at /build/buildd/glib2.0-2.21.6/glib/gmain.c:2654
	retval = <value optimized out>
#21 0x00007f6474d7b0f6 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
No symbol table info available.
#22 0x00007f64759763de in ?? () from /usr/lib/libQtGui.so.4
No symbol table info available.
#23 0x00007f6474d51482 in QEventLoop::processEvents ()
   from /usr/lib/libQtCore.so.4
No symbol table info available.
#24 0x00007f6474d51854 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
No symbol table info available.
#25 0x00007f6474d53a09 in QCoreApplication::exec ()
   from /usr/lib/libQtCore.so.4
No symbol table info available.
#26 0x00000000005e6872 in main (argc=<value optimized out>, 
    argv=<value optimized out>)
    at /build/buildd/kile-2.1.0~svn1014763beta2/src/main.cpp:167
	app = {<KApplication> = {<> = {<No data fields>}, 
    static staticMetaObject = {d = {superdata = 0x7f64762c0960, 
        stringdata = 0x7f64768d1d80 "KApplication", data = 0x7f64768d1f20, 
        extradata = 0x0}}, static loadedByKdeinit = false, 
    static KApp = 0x7fff3aed9f00, d = 0x215b3a0}, <KileInfo> = {
    _vptr.KileInfo = 0x7c84d0, m_configurationManager = 0x22c5fe0, 
    m_mainWindow = 0x23f8d80, m_docManager = 0x22b4cf0, 
    m_viewManager = 0x22e3b70, m_manager = 0x2aa33c0, 
    m_templateManager = 0x22e3eb0, m_jScriptManager = 0x2459080, 
    m_editorKeySequenceManager = 0x22e50a0, m_toolFactory = 0x2aa35c0, 
    m_texKonsole = 0x291a220, m_outputWidget = 0x2916670, 
    m_logWidget = 0x290bf80, m_scriptsManagementWidget = 0x2897230, 
    m_bottomBar = 0x2909e10, m_previewWidget = 0x29b98c0, 
    m_previewScrollArea = 0x28eefb0, m_codeCompletionManager = 0x2458cf0, 
    m_abbreviationManager = 0x22c5c00, m_help = 0x22371e0, 
    m_edit = 0x245d470, m_latexCommands = 0x245d2b0, 
    m_extensions = 0x2238150, m_quickPreview = 0x2485200, 
    m_singlemode = true, m_masterName = {static null = {<No data fields>}, 
      static shared_null = {ref = {_q_value = 13332}, alloc = 0, size = 0, 
        data = 0xa5c35a, clean = 0, simpletext = 0, righttoleft = 0, 
        asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, 
      static shared_empty = {ref = {_q_value = 1161}, alloc = 0, size = 0, 
        data = 0x7f647504385a, clean = 0, simpletext = 0, righttoleft = 0, 
        asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, 
      d = 0xa5c340, static codecForCStrings = 0x0}, m_currentTarget = {
      static null = {<No data fields>}, static shared_null = {ref = {
          _q_value = 13332}, alloc = 0, size = 0, data = 0xa5c35a, clean = 0, 
        simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
        reserved = 0, array = {0}}, static shared_empty = {ref = {
          _q_value = 1161}, alloc = 0, size = 0, data = 0x7f647504385a, 
        clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, 
        capacity = 0, reserved = 0, array = {0}}, d = 0xa5c340, 
      static codecForCStrings = 0x0}, m_bWatchFile = false, 
    m_logPresent = false, m_outputFilter = 0x29259a0, 
    m_outputInfo = 0x2925980, m_kwStructure = 0x22e4250, 
    m_fileBrowserWidget = 0x24d68d0}, static staticMetaObject = {d = {
      superdata = 0xa5c0c0, stringdata = 0x7c7380 "Kile", data = 0x7c7ca0, 
      extradata = 0x0}}, m_dictMenuAction = {{d = 0x2f82440, e = 0x2f82440}}, 
  m_dictMenuFile = {{d = 0x2ab2390, e = 0x2ab2390}}, m_dictMenuProject = {{
      d = 0x2a97580, e = 0x2a97580}}, m_toolsToolBar = 0xfec8f1c606d60000, 
  m_userHelpActionMenu = 0x2aa1c20, m_bibTagSettings = 0x2a7de20, 
  m_compilerActions = 0x2aa3ba0, m_viewActions = 0x2aa4da0, 
  m_convertActions = 0x2aa6000, m_quickActions = 0x2aa7260, m_listUserTags = {
    {p = {static shared_null = {ref = {_q_value = 3762}, alloc = 0, 
          begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xa5c720}, 
      d = 0xa5c720}}, m_listUserTools = {{p = {static shared_null = {ref = {
            _q_value = 3762}, alloc = 0, begin = 0, end = 0, sharable = 1, 
          array = {0x0}}, d = 0xa5c720}, d = 0xa5c720}}, 
  m_listUserTagsActions = {{p = {static shared_null = {ref = {
            _q_value = 3762}, alloc = 0, begin = 0, end = 0, sharable = 1, 
          array = {0x0}}, d = 0xa5c720}, d = 0xa5c720}}, 
  m_listQuickActions = {{p = {static shared_null = {ref = {_q_value = 3762}, 
          alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, 
        d = 0x2b9d730}, d = 0x2b9d730}}, m_listCompilerActions = {{p = {
        static shared_null = {ref = {_q_value = 3762}, alloc = 0, begin = 0, 
          end = 0, sharable = 1, array = {0x0}}, d = 0x2be0340}, 
      d = 0x2be0340}}, m_listConverterActions = {{p = {static shared_null = {
          ref = {_q_value = 3762}, alloc = 0, begin = 0, end = 0, 
          sharable = 1, array = {0x0}}, d = 0x2ba6b00}, d = 0x2ba6b00}}, 
  m_listViewerActions = {{p = {static shared_null = {ref = {_q_value = 3762}, 
          alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, 
        d = 0x2be9f70}, d = 0x2be9f70}}, m_listOtherActions = {{p = {
        static shared_null = {ref = {_q_value = 3762}, alloc = 0, begin = 0, 
          end = 0, sharable = 1, array = {0x0}}, d = 0x2121ed0}, 
      d = 0x2121ed0}}, m_bibTagActionMenu = 0x2a7d600, m_paStop = 0x29d09d0, 
  m_paPrint = 0x29bcbe0, ModeAction = 0x2a97610, WatchFileAction = 0x2a98e30, 
  m_actionMessageView = 0x2a98470, m_actRecentFiles = 0x29bd050, 
  m_pFullScreen = 0x2aa2a40, m_sideBar = 0x24e2210, 
  m_kileAbbrevView = 0x28dc640, m_topWidgetStack = 0x24de940, 
  m_horizontalSplitter = 0x2488dc0, m_verticalSplitter = 0x29084d0, 
  m_toolBox = 0x22f6fc0, m_symbolViewMFUS = 0x26f3d90, 
  m_symbolViewRelation = 0x22f8d80, m_symbolViewArrows = 0x2705770, 
  m_symbolViewMiscMath = 0x27cb7a0, m_symbolViewMiscText = 0x27d3d60, 
  m_symbolViewOperators = 0x26ff1c0, m_symbolViewUser = 0x2861ca0, 
  m_symbolViewDelimiters = 0x27ece80, m_symbolViewGreek = 0x2733bc0, 
  m_symbolViewSpecial = 0x28274a0, m_symbolViewCyrillic = 0x2841d70, 
  m_latexOutputErrorToolBar = 0x29101c0, m_buildMenuTopLevel = 0x2b3d520, 
  m_buildMenuCompile = 0x2b40a70, m_buildMenuConvert = 0x2c4c060, 
  m_buildMenuViewer = 0x2c4dc00, m_buildMenuOther = 0x2c4f440, 
  m_buildMenuQuickPreview = 0x2aa1190, m_userTagMenu = 0x2c9b8f0, 
  m_partManager = 0x2465f60, m_wantState = {static null = {<No data fields>}, 
    static shared_null = {ref = {_q_value = 13332}, alloc = 0, size = 0, 
      data = 0xa5c35a, clean = 0, simpletext = 0, righttoleft = 0, 
      asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, 
    static shared_empty = {ref = {_q_value = 1161}, alloc = 0, size = 0, 
      data = 0x7f647504385a, clean = 0, simpletext = 0, righttoleft = 0, 
      asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, 
    d = 0x2c35090, static codecForCStrings = 0x0}, m_currentState = {
    static null = {<No data fields>}, static shared_null = {ref = {
        _q_value = 13332}, alloc = 0, size = 0, data = 0xa5c35a, clean = 0, 
      simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
      reserved = 0, array = {0}}, static shared_empty = {ref = {
        _q_value = 1161}, alloc = 0, size = 0, data = 0x7f647504385a, 
      clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, 
      capacity = 0, reserved = 0, array = {0}}, d = 0x285fcf0, 
    static codecForCStrings = 0x0}, m_signalMapper = 0x26eb590, m_config = {
    d = 0x21b0780}, m_horSplitRight = 1249, m_horSplitLeft = 188, 
  m_verSplitTop = 592, m_verSplitBottom = 169, 
  m_recentFilesList = {<QList<QString>> = {{p = {static shared_null = {ref = {
              _q_value = 3762}, alloc = 0, begin = 0, end = 0, sharable = 1, 
            array = {0x0}}, d = 0xa5c720}, d = 0xa5c720}}, <No data fields>}, 
  m_listDocsOpenOnStart = {<QList<QString>> = {{p = {static shared_null = {
            ref = {_q_value = 3762}, alloc = 0, begin = 0, end = 0, 
            sharable = 1, array = {0x0}}, d = 0x2bca280}, 
        d = 0x2bca280}}, <No data fields>}, 
  m_listProjectsOpenOnStart = {<QList<QString>> = {{p = {
          static shared_null = {ref = {_q_value = 3762}, alloc = 0, 
            begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xa5c720}, 
        d = 0xa5c720}}, <No data fields>}, m_actRecentProjects = 0x29c5fd0, 
  m_AutosaveTimer = 0x245c630, m_lyxserver = 0x2aa8910, 
  m_errorHandler = 0x247c050}
	aboutData = {d = 0x20fb050}
	running = false
	dbus = {static staticMetaObject = {d = {superdata = 0x0, 
      stringdata = 0x7f64750a36a0 "QDBusConnection", data = 0x7f64750a3880, 
      extradata = 0x0}}, d = 0x2112010}
	options = {d = 0x2110ca0}
	args = (KCmdLineArgs *) 0x2111150
Current language:  auto; currently c
Comment 5 Dario Andres 2009-09-16 03:17:14 UTC
*** Bug 207473 has been marked as a duplicate of this bug. ***
Comment 6 Dario Andres 2009-09-16 03:17:24 UTC
Aren't the backtraces here related with some of the backtraces on bug 190483 ? Thanks
Comment 7 Dario Andres 2009-11-18 22:43:45 UTC
*** Bug 215130 has been marked as a duplicate of this bug. ***
Comment 8 Dario Andres 2009-11-27 17:49:48 UTC
From bug 216270: "Kile crashes every second time it is started"
Comment 9 Michel Ludwig 2010-02-07 14:09:58 UTC
*** Bug 223585 has been marked as a duplicate of this bug. ***
Comment 10 Michel Ludwig 2010-02-07 14:13:07 UTC
This is bug 220343 again.

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