bugGNU TeXmacs - Bugs: bug #42792, Segmentation error while typing,...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #42792: Segmentation error while typing, using an alias of itself in math formulas

Submitted by:  Punto Di Rosso <puntodirosso>
Submitted on:  Thu 17 Jul 2014 01:49:06 PM UTC  
 
Category: EditorPriority: 5 - Normal
Item Group: ErrorStatus: Works For Me
Privacy: PublicAssigned to: None
Originator Name: Open/Closed: Closed
Release: Release: None
Fixed Release: NoneFixed Release: 
Keywords: 

Fri 18 Jul 2014 07:50:08 AM UTC, comment #2:

Works for me too. Please consider updating to a more recent version of TeXmacs. 1.0.7.21 is almost a year old.

Miguel de Benito <mdbenito>
Project Member
Thu 17 Jul 2014 02:18:06 PM UTC, comment #1:

I don't reproduce it with the svn version.

Francois Poulain <fpoulain>
Project Member
Thu 17 Jul 2014 01:49:06 PM UTC, original submission:

TeXmacs version 1.0.7.21

In "source" mode, create the following alias:

<assign|myalias|myalias>

(return)

In "generic" mode use the alias in a math formula then press space then open parenthesis:

$\abcdef return space (

The program stops with a "Segmentation error"

The last outputs of texmacs with flag --debug-all:

key press: space
Archive set_cursor ([ 1, 1, 0 ], 1, cursor-clear (2))
Archive insert_node ([ 1, 1, 0 ], 0, concat())
Archive insert ([ 1, 1, 0 ], 1, concat ( ))
qt_tm_widget_rep: queried SLOT_VISIBLE_PART to widget texmacs_widget id: 0
qt_view_widget_rep: queried SLOT_VISIBLE_PART to widget simple_widget id: 222
qt_tm_widget_rep: queried SLOT_IDENTIFIER to widget texmacs_widget id: 0
qt_window_widget_rep::query SLOT_IDENTIFIER
qt_tm_widget_rep: queried SLOT_IDENTIFIER to widget texmacs_widget id: 0
qt_window_widget_rep::query SLOT_IDENTIFIER
qt_tm_widget_rep: queried SLOT_IDENTIFIER to widget texmacs_widget id: 0
qt_window_widget_rep::query SLOT_IDENTIFIER
Timing ] Task 'typeset' took 1 ms
qt_tm_widget_rep::read SLOT_CANVAS for widget texmacs_widget id: 0
qt_view_widget_rep: queried SLOT_NAME to widget simple_widget id: 222
qt_view_widget_rep: sent SLOT_EXTENTS to widget simple_widget id: 222
qt_tm_widget_rep: queried SLOT_VISIBLE_PART to widget texmacs_widget id: 0
qt_view_widget_rep: queried SLOT_VISIBLE_PART to widget simple_widget id: 222
qt_view_widget_rep: sent SLOT_CURSOR to widget simple_widget id: 222
qt_view_widget_rep: queried SLOT_INVALIDATE_ALL to widget simple_widget id: 222
qt_view_widget_rep: queried SLOT_INVALIDATE_ALL to widget simple_widget id: 222
qt_tm_widget_rep::write SLOT_FOCUS_ICONS
QTMMinibarAction::createWidget
QTMMinibarAction::createWidget
qt_tm_widget_rep: sent SLOT_LEFT_FOOTER to widget texmacs_widget id: 0
qt_tm_widget_rep: sent SLOT_RIGHT_FOOTER to widget texmacs_widget id: 0
keypressed
key : 40
text : (
count: 1
key press: (
Archive set_cursor ([ 1, 1, 0, 1 ], 1, cursor-clear (2))
Archive insert ([ 1, 1, 0 ], 2, concat (around* ((, , <nobracket>)))
Archive insert_node ([ 1, 1, 0, 2, 1 ], 0, concat())
Archive insert ([ 1, 1, 0, 2, 1 ], 0, concat (temp-slot ()))
Archive remove ([ 1, 1, 0, 2, 1 ], 1, 1)
Archive remove_node ([ 1, 1, 0, 2, 1 ], 0)
Erreur de segmentation

Punto Di Rosso <puntodirosso>

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by mdbenito (Posted a comment)
  • -unavailable- added by puntodirosso (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 4 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 18 Jul 2014 07:50:08 AM UTCmdbenitoCategoryNone=>Editor
      Item GroupNone=>Error
      StatusNone=>Works For Me
      Open/ClosedOpen=>Closed

    Back to the top


    Powered by Savane 3.1-cleanup1