Skip to content

segmentation fault in Linux (Fedora 25) #49

@ousia

Description

@ousia

@Bramas,

I’m afraid I get segmentation fault when I search (Ctrl+f) when TeXItEasy has no file (no tab in the editor).

Here is what I get (with backtrace):

Starting program: /usr/bin/texiteasy 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/libthread_db.so.1".
"Start TexitEasy version 0.21.6" 
[New Thread 0xb2151b40 (LWP 11843)]
[New Thread 0xb17bab40 (LWP 11844)]
[New Thread 0xb0dffb40 (LWP 11845)]
[New Thread 0xb05feb40 (LWP 11846)]

Thread 1 "texiteasy" received signal SIGSEGV, Segmentation fault.
0x080f9e2a in WidgetFile::openFindReplaceWidget() ()
(gdb) backtrace
#0  0x080f9e2a in WidgetFile::openFindReplaceWidget() ()
#1  0x08165d94 in FileManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) ()
#2  0xb6d52f02 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, sender@entry=0x8487d60, m=<optimized out>, 
    m@entry=0xb7b9b114 <QAction::staticMetaObject>, local_signal_index=<optimized out>, local_signal_index@entry=1, argv=<optimized out>, 
    argv@entry=0xbfffe184) at kernel/qobject.cpp:3567
#3  0xb7162a4a in QAction::triggered(bool) (this=this@entry=0x8487d60, _t1=<optimized out>) at .moc/release-shared/moc_qaction.cpp:276
#4  0xb716417f in QAction::activate(QAction::ActionEvent) (this=this@entry=0x8487d60, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257
#5  0xb7164827 in QAction::event(QEvent*) (this=0x8487d60, e=0xbfffe484)
    at kernel/qaction.cpp:1183
#6  0xb7169e64 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=0x837ffa0, receiver=0x8487d60, e=0xbfffe484) at kernel/qapplication.cpp:4565
#7  0xb7171bf4 in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=<optimized out>, e=<optimized out>) at kernel/qapplication.cpp:4351
#8  0xb6d3c3ce in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0xbfffeed8, receiver=0x8487d60, event=event@entry=0xbfffe484)
    at kernel/qcoreapplication.cpp:955
#9  0xb71ac277 in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0xbfffe484, receiver=<optimized out>)
    at ../../src/corelib/kernel/qcoreapplication.h:231
#10 0xb71ac277 in QShortcutMap::dispatchEvent(QKeyEvent*) (this=this@entry=0x838004c, e=e@entry=0xbfffe7b4) at kernel/qshortcutmap.cpp:887
#11 0xb71ac491 in QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (this=0x838004c, o=0xbfffeee8, e=e@entry=0xbfffe7b4) at kernel/qshortcutmap.cpp:367
#12 0xb7172012 in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=<optimized out>, e=<optimized out>) at kernel/qapplication.cpp:3989
#13 0xb6d3c3ce in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0xbfffeed8, receiver=receiver@entry=0xbfffeee8, event=event@entry=0xbfffe7b4)
    at kernel/qcoreapplication.cpp:955
#14 0xb71684ce in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) (event=0xbfffe7b4, receiver=0xbfffeee8)
    at ../../src/corelib/kernel/qcoreapplication.h:234
#15 0xb71684ce in qt_sendSpontaneousEvent(QObject*, QEvent*) (receiver=0xbfffeee8, event=event@entry=0xbfffe7b4) at kernel/qapplication.cpp:5563
#16 0xb722fa21 in QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (keyWidget=<optimized out>, 
    keyWidget@entry=0xbfffeee8, grab=<optimized out>, 
    grab@entry=false, type=<optimized out>, code=<optimized out>, modifiers=..., text=..., autorepeat=<optimized out>, 
    autorepeat@entry=false, count=<optimized out>, nativeScanCode=<optimized out>, nativeVirtualKey=<optimized out>, nativeModifiers=<optimized out>)
    at kernel/qkeymapper_x11.cpp:1866
#17 0xb722ffec in QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (this=0x83de638, keyWidget=0xbfffeee8, event=0xbfffeb3c, grab=false)
    at kernel/qkeymapper_x11.cpp:1836
#18 0xb720309c in QApplication::x11ProcessEvent(_XEvent*) (this=0xbfffeed8, event=event@entry=0xbfffeb3c) at kernel/qapplication_x11.cpp:3556
#19 0xb7232f15 in x11EventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=s@entry=0x8381d30, callback=0x0, user_data=0x0)
    at kernel/qguieventdispatcher_glib.cpp:148
#20 0xb5fab330 in g_main_dispatch (context=0x83808f0) at gmain.c:3203
#21 0xb5fab330 in g_main_context_dispatch (context=context@entry=0x83808f0)
    at gmain.c:3856
#22 0xb5fab715 in g_main_context_iterate (context=context@entry=0x83808f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
    at gmain.c:3929
#23 0xb5fab7e7 in g_main_context_iteration (context=0x83808f0, may_block=may_block@entry=1) at gmain.c:3990
#24 0xb6d73766 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x8380838, flags=...)
    at kernel/qeventdispatcher_glib.cpp:450
#25 0xb72330fc in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x8380838, flags=...)
    at kernel/qguieventdispatcher_glib.cpp:207
#26 0xb6d3a8f0 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0xbfffee44, flags=...) at kernel/qeventloop.cpp:149
#27 0xb6d3acbd in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, this@entry=0xbfffee44, flags=...) at kernel/qeventloop.cpp:204
#28 0xb6d41609 in QCoreApplication::exec() ()
    at kernel/qcoreapplication.cpp:1227
#29 0xb7168245 in QApplication::exec() () at kernel/qapplication.cpp:3823
#30 0x0806b1d1 in main ()

Just in case you might fix it. (I can promise this is all Greek to me 😉).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions