GithubHelp home page GithubHelp logo

Comments (11)

tboeckel avatar tboeckel commented on September 3, 2024

I just tried reading mail with YAM my self and for me everything is working absolutely stable. Hence a bit more information about YAM's settings would be fine. Are you using the embedded read pane or a separate window for reading mails? Are using any other special settings (YAM or TE.mcc)?

from texteditor.

Gerbinist avatar Gerbinist commented on September 3, 2024

I can also reproduce the issue (without starting YAM) when going to MUI Preferences and selecting the Sample tab at TextEditor. MUI crashes as soon as I click on the Sample tab.

11.Ram Disk:> version MUI:Libs/muimaster.library full
muimaster.library 19.35 (12-02-1997)
©1992-1997 Stefan Stuntz
11.Ram Disk:> version MUI:Libs/mui/TextEditor.mcc full
TextEditor.mcc 15.51 (29-10-2018)
Copyright (C) 2005-2018 TextEditor.mcc Open Source Team [OS3/m68k]
11.Ram Disk:> version MUI:Libs/mui/TextEditor.mcp full
TextEditor.mcp 15.51 (29-10-2018)
Copyright (C) 2005-2018 TextEditor.mcc Open Source Team [OS3/m68k]

No other special settings worth mentioning (didn't touch default TE settings).

----> 7829721A - "FONTS:XHelvetica/11"  Hunk 0000 Offset 0000003A
----> 7861E77C - "LIBS:mui/TextEditor.mcc"  Hunk 0000 Offset 000110C4
----> 786218C4 - "LIBS:mui/TextEditor.mcc"  Hunk 0000 Offset 0001420C
----> 7861BE32 - "LIBS:mui/TextEditor.mcc"  Hunk 0000 Offset 0000E77A
----> 78624014 - "LIBS:mui/TextEditor.mcc"  Hunk 0000 Offset 0001695C
----> 78610F3A - "LIBS:mui/TextEditor.mcc"  Hunk 0000 Offset 00003882
----> 78611652 - "LIBS:mui/TextEditor.mcc"  Hunk 0000 Offset 00003F9A
----> 782F7280 - "LIBS:muimaster.library"  Hunk 0001 Offset 00000000
----> 78611246 - "LIBS:mui/TextEditor.mcc"  Hunk 0000 Offset 00003B8E
----> 782D60EC - "LIBS:muimaster.library"  Hunk 0000 Offset 0000598C
----> 782F6BFE - "LIBS:muimaster.library"  Hunk 0000 Offset 0002649E
----> 782D83FC - "LIBS:muimaster.library"  Hunk 0000 Offset 00007C9C
----> 782D7DE0 - "LIBS:muimaster.library"  Hunk 0000 Offset 00007680
----> 782D4850 - "LIBS:muimaster.library"  Hunk 0000 Offset 000040F0
----> 782D4894 - "LIBS:muimaster.library"  Hunk 0000 Offset 00004134
----> 782F7280 - "LIBS:muimaster.library"  Hunk 0001 Offset 00000000
----> 782D7FC0 - "LIBS:muimaster.library"  Hunk 0000 Offset 00007860
----> 782D7DE0 - "LIBS:muimaster.library"  Hunk 0000 Offset 00007680
----> 782D7D28 - "LIBS:muimaster.library"  Hunk 0000 Offset 000075C8
----> 782D4850 - "LIBS:muimaster.library"  Hunk 0000 Offset 000040F0
----> 782D4894 - "LIBS:muimaster.library"  Hunk 0000 Offset 00004134
----> 782D4850 - "LIBS:muimaster.library"  Hunk 0000 Offset 000040F0
----> 782F7280 - "LIBS:muimaster.library"  Hunk 0001 Offset 00000000
----> 782D4894 - "LIBS:muimaster.library"  Hunk 0000 Offset 00004134
----> 782D4850 - "LIBS:muimaster.library"  Hunk 0000 Offset 000040F0
----> 782F7280 - "LIBS:muimaster.library"  Hunk 0001 Offset 00000000
----> 782D5C60 - "LIBS:muimaster.library"  Hunk 0000 Offset 00005500
----> 782B1758 - "LIBS:muilowlevel.library"  Hunk 0001 Offset 00000000
----> 7830124E - "LIBS:muilowlevel.library"  Hunk 0000 Offset 00000E2E
----> 78300F4C - "LIBS:muilowlevel.library"  Hunk 0000 Offset 00000B2C
----> 782F7280 - "LIBS:muimaster.library"  Hunk 0001 Offset 00000000
----> 782D2B4E - "LIBS:muimaster.library"  Hunk 0000 Offset 000023EE
----> 782F7280 - "LIBS:muimaster.library"  Hunk 0001 Offset 00000000
----> 782D6DDC - "LIBS:muimaster.library"  Hunk 0000 Offset 0000667C
----> 782D698E - "LIBS:muimaster.library"  Hunk 0000 Offset 0000622E
----> 782D4850 - "LIBS:muimaster.library"  Hunk 0000 Offset 000040F0
Name: "MUI"

Produced hits:

WORD READ from FFFFFF88 (INST)                 PC: FFFFFF88
USP : 78465250 SR: 0000  (U0)(-)(-)  TCB: 78460AE8
Data: 78650000 00000000 00000458 78460000 78640000 00000116 0000000D 00000002
Addr: 7865F95C 78465290 00000458 00000E1E 0000001D 784653CC 00000000 78215C18
Stck: 7861F91A 00000033 786477E9 00000021 00000033 00000000 7865C1D8 00000033
Stck: 00000139 0000001D 784653CC 78000B4C 00000139 00000000 7865F95C 7865C2F4
Stck: 00000000 7865C2F4 00000000 00000000 00000000 00000000 FF0300FF 00000F00
Stck: 0001FFFF 01150009 EAEA2A2A 2A2A2A2A 00000000 7829721A 0100000B 00060008
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 0114000B 0000FFF8 01130002 00000000 78620594 7865C1D8 786477E9
Stck: 00000033 00000000 80000000 00000001 0000011D 00000017 00000001 00000000
Stck: 00000000 0000001D 7864779C 00000008 786236DC 00000000 00217864 77E90000
Stck: 000B0000 00010001 78643788 00000000 00000000 00000000 0000015A 00000000
Stck: 78647876 7864783A 00000021 00000000 00000000 00000034 00000034 786477CC
Stck: 0001B47E 00000000 01140000 000B0000 00210000 00000000 01350000 000B0000
Stck: 00020000 00000001 0000E3E6 7864756C 00000001 0000011D 786455C0 78465428
Stck: 7861DC4A 786455C0 0000001D 7864779C 00000008 00000001 000001EE 0000011D
Stck: 00000130 00000000 00000000 00000000 786455C0 785E8BE8 78645538 78000B4C
Stck: 785E8BE8 7864756C 00000001 00000000 784654F8 78625E2C 786455C0 78612D52
Stck: 786455C0 00000001 00000000 00000016 00000000 000001EE 0000011D 786455C0
Name: "MUI"  

Exception !!   00000002     TCB: 78460AE8     CTX: 78104FC0     SSP: 78215C18
USP : 78465250 SR: 0000  (U0)(-)(-)  TCB: 78460AE8
Data: 78650000 00000000 00000458 78460000 78640000 00000116 0000000D 00000002
Addr: 7865F95C 78465290 00000458 00000E1E 0000001D 784653CC 00000000 78215C18
Stck: 7861F91A 00000033 786477E9 00000021 00000033 00000000 7865C1D8 00000033
Stck: 00000139 0000001D 784653CC 78000B4C 00000139 00000000 7865F95C 7865C2F4
Stck: 00000000 7865C2F4 00000000 00000000 00000000 00000000 FF0300FF 00000F00
Stck: 0001FFFF 01150009 EAEA2A2A 2A2A2A2A 00000000 7829721A 0100000B 00060008
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 0114000B 0000FFF8 01130002 00000000 78620594 7865C1D8 786477E9
Stck: 00000033 00000000 80000000 00000001 0000011D 00000017 00000001 00000000
Stck: 00000000 0000001D 7864779C 00000008 786236DC 00000000 00217864 77E90000
Stck: 000B0000 00010001 78643788 00000000 00000000 00000000 0000015A 00000000
Stck: 78647876 7864783A 00000021 00000000 00000000 00000034 00000034 786477CC
Stck: 0001B47E 00000000 01140000 000B0000 00210000 00000000 01350000 000B0000
Stck: 00020000 00000001 0000E3E6 7864756C 00000001 0000011D 786455C0 78465428
Stck: 7861DC4A 786455C0 0000001D 7864779C 00000008 00000001 000001EE 0000011D
Stck: 00000130 00000000 00000000 00000000 786455C0 785E8BE8 78645538 78000B4C
Stck: 785E8BE8 7864756C 00000001 00000000 784654F8 78625E2C 786455C0 78612D52
Stck: 786455C0 00000001 00000000 00000016 00000000 000001EE 0000011D 786455C0
Name: "MUI"

from texteditor.

tboeckel avatar tboeckel commented on September 3, 2024

I am still not able to reproduce this issue.

Here is a debug build of TE.mcc 15.51. Just unpack the archive and copy "TextEditor.mcc.debug" to your MUI classes directory as "TextEditor.mcc". Then try to reproduce the crash. The resulting crashlog will then point to locations in the code which I can translate into files/line numbers.

TE.mcc_debug_15.51.zip

from texteditor.

Gerbinist avatar Gerbinist commented on September 3, 2024

Thanks for looking into this Thore. Could you share some hints on how to actually obtain any debug logs? As per this site I did the following "just to be sure":

setenv muidebug all

I then started Sashimi, MUI Prefs and selected TextEditor, but the output is precisely 0...

from texteditor.

tboeckel avatar tboeckel commented on September 3, 2024

ENV:muidebug controls the debugging facilities of MUI5 and is absolutely not related to TE.mcc. Furthermore you are still using MUI3. Hence setting this variable is even more useless.

The provided debug build does not produce any special output. It just contains debug symbols and further information to assist finding the location of a crash. I don't expect you to capture any debug messages, but just to reproduce the crash with that debug build. The resulting crash log will then contain the necessary information to derive file and line number of the crash.

from texteditor.

Gerbinist avatar Gerbinist commented on September 3, 2024

Ah, got you.

  • ----> 78622C6C - "LIBS:mui/TextEditor.mcc" Hunk 0000 Offset 000110C4

    • 11.Ram Disk:> GccFindHit LIBS:mui/TextEditor.mcc 000110C4
      PrintLineWithStyles.c: line 559, offset 0x110b2
  • ----> 78625DB4 - "LIBS:mui/TextEditor.mcc" Hunk 0000 Offset 0001420C

    • 11.Ram Disk:> GccFindHit LIBS:mui/TextEditor.mcc 0001420C
      extrasrc/GetSucc.c: line 33, offset 0x1420c
  • ----> 78620322 - "LIBS:mui/TextEditor.mcc" Hunk 0000 Offset 0000E77A

    • 11.Ram Disk:> GccFindHit LIBS:mui/TextEditor.mcc 0000E77A
      MixedFunctions.c: line 681, offset 0xe764
  • ----> 78628504 - "LIBS:mui/TextEditor.mcc" Hunk 0000 Offset 0001695C

    • 11.Ram Disk:> GccFindHit LIBS:mui/TextEditor.mcc 0001695C
      11.Ram Disk:>
  • ----> 7861542A - "LIBS:mui/TextEditor.mcc" Hunk 0000 Offset 00003882

    • 11.Ram Disk:> GccFindHit LIBS:mui/TextEditor.mcc 00003882
      Dispatcher.c: line 644, offset 0x3882
  • ----> 78615B42 - "LIBS:mui/TextEditor.mcc" Hunk 0000 Offset 00003F9A

    • 11.Ram Disk:> GccFindHit LIBS:mui/TextEditor.mcc 00003F9A
      Dispatcher.c: line 931, offset 0x3f8e
  • ----> 78615736 - "LIBS:mui/TextEditor.mcc" Hunk 0000 Offset 00003B8E

    • 11.Ram Disk:> GccFindHit LIBS:mui/TextEditor.mcc 00003B8E
      Dispatcher.c: line 846, offset 0x3b8e

*EDIT: not entirely sure if these offsets can be trusted... the offsets that MuForce displays are the same for the debug and the non-debug version...
I verified multiple times that the debug version is actually in use (even booted from cold just to be 100% sure).

from texteditor.

Gerbinist avatar Gerbinist commented on September 3, 2024

The above examples were obtained by using:

Run >NIL: <NIL: Utilities:System/MuTools/MuForce STACKLINES 32 STACKCHECK AREGCHECK FILE KCON:0/14/640/100/HIT/AUTO/WAIT

When using the following commandline I get a different offset:

Run >NIL: <NIL: Utilities:System/MuTools/MuForce SHOWPC DATESTAMP STACKCHECK STACKLINES=2 DISPC DISRANGE=16 FILE KCON:0/14/640/100/HIT/AUTO/WAIT

Result:

12-Mar-19  23:04:20
WORD READ from FFFFFF88 (INST)                 PC: FFFFFF88
USP : 78467868 SR: 0000  (U0)(-)(-)  TCB: 78463100
Data: 78650000 00000000 00000458 78460000 78640000 00000116 0000000D 00000002
Addr: 7865FF6C 784678A8 00000458 00000E1E 0000001D 784679E4 00000000 7820F1E0
Stck: 785C285A 00000033 78649E29 00000021 00000033 00000000 7865E7E0 00000033
Stck: 00000139 0000001D 784679E4 78000B4C 00000139 00000000 7865FF6C 7865E8AC
----> 785C285A - "LIBS:mui/TextEditor.mcc"  Hunk 0000 Offset 0001044A
PC Address invalid
Name: "MUI"  


12-Mar-19  23:04:20
Exception !!   00000002     TCB: 78463100     CTX: 78104FC0     SSP: 7820F1E0
USP : 78467868 SR: 0000  (U0)(-)(-)  TCB: 78463100
Data: 78650000 00000000 00000458 78460000 78640000 00000116 0000000D 00000002
Addr: 7865FF6C 784678A8 00000458 00000E1E 0000001D 784679E4 00000000 7820F1E0
Stck: 785C285A 00000033 78649E29 00000021 00000033 00000000 7865E7E0 00000033
Stck: 00000139 0000001D 784679E4 78000B4C 00000139 00000000 7865FF6C 7865E8AC
----> 785C285A - "LIBS:mui/TextEditor.mcc"  Hunk 0000 Offset 0001044A
PC Address invalid
Name: "MUI"

FindHit:

11.Ram Disk:> GccFindHit LIBS:mui/TextEditor.mcc 0001044A
PrintLineWithStyles.c: line 133, offset 0x1044a

from texteditor.

tboeckel avatar tboeckel commented on September 3, 2024

Ok, I think I found the reason for the crash. I suppose your system/screen is not able handle alpha channel and transparency and has no 3rd pary graphics system like Picasso96 or CyberGraphics installed. There was a slightly wrong check whether text should be displayed with transparency which in turn caused functions of cybergraphics.library to be called, which of coure must crash when it is not available.
TE.mcc_debug_15.52.zip

Please test this pre-build of TE.mcc 15.52. It should fix the crash.

from texteditor.

Gerbinist avatar Gerbinist commented on September 3, 2024

Confirmed, thanks.

from texteditor.

tboeckel avatar tboeckel commented on September 3, 2024

from texteditor.

javierdlr avatar javierdlr commented on September 3, 2024

Sorry, tested with 15.52 and wheelmouse works fine. I deleted the comment, but it was already posted/sent.
Sorry again.

from texteditor.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.