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

Opened 14 months ago

Closed 14 months ago

Last modified 10 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 14 months ago.
DSI crash at startup

Download all attachments as: .zip

Change History (10)

Changed 14 months ago by samo79

DSI crash at startup

comment:1 Changed 14 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 14 months ago by tboeckel

  • Milestone set to YAM 2.9

comment:3 Changed 14 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 14 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 14 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 14 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 14 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 14 months ago by tboeckel

The latest change should fix this crash.

comment:9 Changed 10 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)