Menu

#1486 2.10.2 Crashes on opening, Mac OSX

None
closed
nobody
None
5*
2015-11-26
2015-09-25
Anonymous
No

2.10.2 Crashes on opening, Mac OS X

OS X Yosemite 10.10.2

Crashes when application is opened and try to click on the TexStudio menu in the top left hand corner

Discussion

  • Jan  Sundermeyer

    Jan Sundermeyer - 2015-09-27

    so texstudio starts fine, but when you click something, it crashes ?
    Have you used txs 2.9.4 ?
    Can you send the backtrace from the crash ?

     
  • benni

    benni - 2015-09-28

    Hey I would like to confirm this bug.
    Texstudio crashes when opening a file. Master and normal documents.
    Opening e.g. the configuration works.

    Linux Mint 17.2 (rafaela)
    Installing the .deb package for xUbuntu 14.04 (the others didn't work)

    Here comes my terminal output. The tracebacks contain the same informations:
    Why is there no deb package of the old version on sourceforge. Could someone upload it, so that one go back to the old version?

    $>texstudio ./bachelor.tex
    crashed with signal SIGSEGV
    SIGSEGV (TXS-Version 5506:2a97a460a6ee R )
    SIGSEGV (TXS-Version 5506:2a97a460a6ee R )
    SIGSEGV (TXS-Version 5506:2a97a460a6ee R )
    SIGSEGV (TXS-Version 5506:2a97a460a6ee R )
    
    [bt] texstudio(_Z15print_backtraceRK7QString+0) [0x698940]
    [bt] texstudio(_Z15print_backtraceRK7QString+0) [0x698940]
    
    "/tmp/texstudio_backtrace1.txt" 
    crashed with signal SIGSEGV
    SIGSEGV (TXS-Version 5506:2a97a460a6ee R )
    SIGSEGV (TXS-Version 5506:2a97a460a6ee R )
    SIGSEGV (TXS-Version 5506:2a97a460a6ee R )
    SIGSEGV (TXS-Version 5506:2a97a460a6ee R )
    
    [bt] texstudio(_Z15print_backtraceRK7QString+0) [0x698940]
    [bt] texstudio(_Z15print_backtraceRK7QString+0) [0x698940]
    
    "/tmp/texstudio_backtrace2.txt" 
    crashed with signal SIGSEGV
    crashed with signal SIGSEGV
    QWidget::repaint: Recursive repaint detected
    crashed with signal SIGSEGV
    Forced kill after recovering failed after: SIGSEGV
    
    Abgebrochen
    
     
  • Jan  Sundermeyer

    Jan Sundermeyer - 2015-09-28

    which version of txs are you using ?
    Please attach /tmp/texstudio_backtrace2.txt
    Can you provide the file that causes the crasg (or a reduced version of it which crashes txs)
    You may also send it it to me by mail if you want not to publicize it.

     
  • benni

    benni - 2015-09-28

    Hi,
    the problem occurse with the new version. The old one 2.9.x worked fine (can't remember x). Since 2.10.2 (installed today) I can't open any file.

    The problem occurs with any file. Opening via thunar or opening via menu->file->opening. txs (texstudio?) crashes directly.

    Creating a new file works first, but only until one tries to enter something. Means blank page (ok). Clicking with cursor into the blank page (ok). Pressing a key (fail).

    When it crashes on can see some windows opening up. But they are empty and it vanishes quickly (see attached vid).
    Opening a file works analog.

    Could someone upload an old deb of 2.9.x into sourceforge. I am willing to help but currently I am writing on my Bachelor and I need texstudio(!).

    /tmp/texstudio_backtrace2.txt got overwritten but it contained the excatly string that was in the terminal output, so :

     SIGSEGV (TXS-Version 5506:2a97a460a6ee R )
     [bt] texstudio(_Z15print_backtraceRK7QString+0) [0x698940]
    

    The traceback below is from opening a blank file, so it is a bit different.

    texstudio
    crashed with signal SIGSEGV
    SIGSEGV (TXS-Version 5506:2a97a460a6ee R )
    SIGSEGV (TXS-Version 5506:2a97a460a6ee R )
    SIGSEGV (TXS-Version 5506:2a97a460a6ee R )
    SIGSEGV (TXS-Version 5506:2a97a460a6ee R )
    
    [bt] texstudio(_Z15print_backtraceRK7QString+0) [0x698940]
    [bt] texstudio(_Z15print_backtraceRK7QString+0) [0x698940]
    
    "/tmp/texstudio_backtrace1.txt" 
    Speicherzugriffsfehler
    

    Speicherzugriffsfehler = Segmentation fault in German.

     
  • Jan  Sundermeyer

    Jan Sundermeyer - 2015-09-28

    Old Versions can be found here: https://build.opensuse.org/project/show/home:jsundermeyer
    You could try to install texstudio-hg-qt4 which is the most recent version but built against qt4.
    Apart from that are you sure that all dependencies are met ?
    Your crash awfully looks like missing libraries ...

     
  • benni

    benni - 2015-09-28

    I had the same idea (missing dependencies). But the package manager didn't complain about anything. So I would assume that it should work...

    Is it correct that I will try to install this one:
    http://download.opensuse.org/repositories/home:/jsundermeyer/xUbuntu_14.04/texstudio-hg-qt4_5506.0.0.orig.tar.gz

    ? The webpage confuses me a little bit :)
    Just want to inform you that I might have to install developing packages/ packages to build qt. They are not installed yet. Maybe the dependency problem is influenced by that.

     

    Last edit: benni 2015-09-28
  • Jan  Sundermeyer

    Jan Sundermeyer - 2015-09-28

    is libqt5* installed ? popplerqt5 ?

     
  • benni

    benni - 2015-09-28

    libqt5core is installed
    poppler-qt5 and poppler-qt4 are / were installed

    sry didn't see the amd64 subdir -.-

     
  • Jan  Sundermeyer

    Jan Sundermeyer - 2015-09-28

    there should be more libqt5 libraries (gui,svg etc)

     
  • benni

    benni - 2015-09-28

    just posted something, but somehow it didn't appear here.
    maybe there will be a double post ?

    How ever, the problem persists with the qt4 version. (see video)

    Here's another traceback from the qt4 version:

    ~ $ texstudio
    crashed with signal SIGSEGV
    SIGSEGV (TXS-Version 5505+:bfe5ef63098f+ R )
    SIGSEGV (TXS-Version 5505+:bfe5ef63098f+ R )
    SIGSEGV (TXS-Version 5505+:bfe5ef63098f+ R )
    SIGSEGV (TXS-Version 5505+:bfe5ef63098f+ R )
    
    [bt] texstudio(_Z15print_backtraceRK7QString+0) [0x6b7640]
    [bt] texstudio(_Z15print_backtraceRK7QString+0) [0x6b7640]
    
    "/tmp/texstudio_backtrace1.txt" 
    crashed with signal SIGSEGV
    SIGSEGV (TXS-Version 5505+:bfe5ef63098f+ R )
    SIGSEGV (TXS-Version 5505+:bfe5ef63098f+ R )
    SIGSEGV (TXS-Version 5505+:bfe5ef63098f+ R )
    SIGSEGV (TXS-Version 5505+:bfe5ef63098f+ R )
    
    [bt] texstudio(_Z15print_backtraceRK7QString+0) [0x6b7640]
    [bt] texstudio(_Z15print_backtraceRK7QString+0) [0x6b7640]
    
    "/tmp/texstudio_backtrace2.txt" 
    crashed with signal SIGSEGV
    crashed with signal SIGSEGV
    crashed with signal SIGSEGV
    Forced kill after recovering failed after: SIGSEGV
    
    Abgebrochen
    

    according the qt5lib packages: (maybe the command is not nice, but it is sufficient i guess)

    $> aptitude search libqt5 | grep "i  "
    i   libqt5core5a                    - Qt 5 core module                          
    i   libqt5dbus5                     - Qt-5-Modul für das D-Bus-Protokoll        
    i   libqt5gui5                      - Qt 5 GUI module                           
    i   libqt5network5                  - Qt 5 network module                       
    i   libqt5opengl5                   - Qt 5 OpenGL module                        
    i   libqt5positioning5              - Qt Positioning module                     
    i   libqt5printsupport5             - Qt 5 print support module                 
    i   libqt5qml5                      - Qt 5 QML module                           
    i   libqt5quick5                    - Qt 5 Quick library                        
    i   libqt5sensors5                  - Qt Sensors module                         
    i   libqt5sql5                      - Qt 5 SQL module                           
    i   libqt5sql5-sqlite               - Qt 5 SQLite 3 database driver             
    i   libqt5test5                     - Qt 5 test module                          
    i   libqt5webkit5                   - Web content engine library for Qt         
    i   libqt5widgets5                  - Qt 5 widgets module                       
    i   libqt5xml5                      - Qt 5 XML module   
    
     
  • benni

    benni - 2015-09-29

    hey,
    it was easier than I thought, but it didn't help :(

    1st: I tried all version backwards and the last one working ist 2.9.4. 2.10.0 is the first one not running

    2nd: installing the build dependencies didn't help

    3rd: build of the linked snapshot worked except of signing and some problems with lintian, eg:

    Now running lintian...
    E: texstudio changes: bad-distribution-in-changes-file unstable
    W: texstudio source: non-native-package-with-native-version
    E: texstudio source: source-is-missing quazip/doc/html/jquery.js
    W: texstudio source: bad-homepage texstudio.sf.net
    W: texstudio source: ancient-standards-version 3.9.1 (current is 3.9.5)
    W: texstudio: syntax-error-in-debian-changelog line 37 "??nderungsdaten statt des erwarteten next heading or eof gefunden"
    W: texstudio: syntax-error-in-debian-changelog line 39 "Datum Sun, 26 Okt 2014 20:00:00 +0200 konnte nicht ausgewertet werden"
    W: texstudio: syntax-error-in-debian-changelog line 111 "ung??ltig formatierte Zeile im Nachspann"
    W: texstudio: syntax-error-in-debian-changelog line 113 "Beginn eines Eintrags gefunden, wo more change data or trailer erwartet wurde"
    W: texstudio: extended-description-line-too-long
    W: texstudio: bad-homepage texstudio.sf.net
    W: texstudio: extra-license-file usr/share/texstudio/COPYING
    W: texstudio: binary-without-manpage usr/bin/texstudio
    Finished running lintian.
    

    but they were not fatal.
    To my surprise the compilation used qt4 instead of qt5 (qt4 and qt5 are installed).

    After all the build version shows the same problem. :( No improvement.
    I went back to 2.9.4

    further ideas?

     
  • Benito van der Zander

    Did you compile it in debug mode?

    Start it with gdb to get a proper backtrace: gdb texstudio
    Enter run, when it crashes enter bt

     
  • Jan  Sundermeyer

    Jan Sundermeyer - 2015-10-30

    no feedback, try 2.10.4

     
  • Jan  Sundermeyer

    Jan Sundermeyer - 2015-10-30
    • status: open --> closed
    • Group: -->
     
  • Shimi

    Shimi - 2015-11-26

    I have this issue on Arch Linux with any version newer than 2.9.4 (including 2.10.4). Whenever I open a file TeXstudio crashes with this output:

    texstudio terminated by signal SIGSEGV (Address boundary error)
    
     
  • Jan  Sundermeyer

    Jan Sundermeyer - 2015-11-26

    1) it is a bad idea to comment a closed bug report.
    2) I don't debug problems on arch linux any more as 100% of the problems turned out to be arch linux specific.
    3) main difference between 2.9.4 and 2.10.4 is that our build uses qt5 instead of qt4, you could look into that

     

Log in to post a comment.

MongoDB Logo MongoDB