close
Comments you submit will be routed for moderation. If you have an account, please log in first.
Modify

Opened 12 months ago

Closed 12 months ago

Last modified 8 months ago

#416 closed bug (fixed)

Nightly builds crash (at startup)

Reported by: samo79 Owned by:
Priority: undecided Milestone: YAM 2.9
Component: user interface Version: nightly build
Severity: major Keywords:
Cc: OS Platform:
Blocked By: Blocking:
Release Notes:

fixed a crash bug by adding a NULL pointer check for a valid main window pointer.

Description

On my system i can't start YAM 2.9-dev anymore, the latest 2 or 3 nightly builds crash badly at startup (during the loading the splash screen)

The stack trace point the error at:
m_FolderRequestListtree_OM_NEW()+0x124 ( section 2 @ 0xA8028 )

Attachments (1)

Crashlog_YAM_2013-09-02_07-38-30.txt (27.2 KB) - added by samo79 12 months ago.
DSI crash at startup

Download all attachments as: .zip

Change History (10)

Changed 12 months ago by samo79

DSI crash at startup

comment:1 Changed 12 months ago by tboeckel

  • Resolution set to fixed
  • Status changed from new to closed

(In [7020]) * mui/FolderRequestListtree.c: added a NULL pointer check before adding the global folder tree notification. This closes #416.

comment:2 Changed 12 months ago by tboeckel

  • Milestone set to YAM 2.9

comment:3 Changed 12 months ago by tboeckel

(In [7024]) * mui/FiltersConfigPage.c: don't ghost inactive GUI elements in the constructor as this requires a valid application pointer. This really closes #416.

comment:4 Changed 12 months ago by samo79

Thore, the issue is not fixed yet !

At startup it automatically opens the prefs window and then it crash, see log attached

comment:5 follow-up: Changed 12 months ago by samo79

Ops, can't edit the post ?.. Then see the log below:

Symbol info:
Instruction pointer 0x6F9F8E2C belongs to module "YAM" (PowerPC)
Symbol: IsValidConfig + 0xBC in section 2 offset 0x00064E0C

Stack trace:

IsValidConfig()+0xbc (section 2 @ 0x64E0C)
ValidateConfig()+0x4e4 (section 2 @ 0x6535C)
InitAfterLogin()+0xcc ( section 2 @ 0xA78 )
main()+0x1140 (section 2 @ 0x5CBC)
native kernel module newlib.library.kmod+0x00002094
native kernel module newlib.library.kmod+0x00002d3c
native kernel module newlib.library.kmod+0x00002eb8
_start()+0x170 (section 2 @ 0x170)
native kernel module dos.library.kmod+0x00022d9c
native kernel module kernel+0x0003bd20
native kernel module kernel+0x0003bda0


PPC disassembly:

6f9f8e24: 81490150 lwz r10,336(r9)
6f9f8e28: 83a90004 lwz r29,4(r9)

*6f9f8e2c: 83ca0000 lwz r30,0(r10)

6f9f8e30: 48007c2d bl 0x6FA00A5C
6f9f8e34: 7c7f1b78 mr r31,r3

System information:

CPU

Model: AMCC PPC440EP V1.3
CPU speed: 799 MHz
FSB speed: 133 MHz
Extensions:

Machine

Machine name: Sam440EP
Memory: 1048576 KB
Extensions: bus.pci

comment:6 in reply to: ↑ 5 Changed 12 months ago by tboeckel

Replying to samo79:

Ops, can't edit the post ?.. Then see the log below:

Please attach the complete log and not just the part of which you think that it is sufficient.

comment:7 Changed 12 months ago by tboeckel

(In [7025]) * Config.c: added a NULL pointer check for a valid main window pointer. This refs #416.

comment:8 Changed 12 months ago by tboeckel

The latest change should fix this crash.

comment:9 Changed 8 months ago by damato

  • Release Notes modified (diff)

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Owner, Subscriber

  • Samir Hawamdeh(Reporter, Participant)