Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#7001 closed bug (fixed)

Stack&Tile killing app_server

Reported by: humdinger Owned by: czeidler
Priority: normal Milestone: R1
Component: Add-Ons/Decorators/Default Version: R1/Development
Keywords: SAT Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

This is hrev39847.

This seems to be reproduceable: Web+ and a Pe window were tiled together. Then, I quit Pe and app_server crashed. This is from the syslog:

KERN: SAT: SATWindow::RemovedFromGroup group: 0x1aa36f08 window tool tip
KERN: SAT: StackAndTile::WindowRemoved WebPositive
KERN: SAT: Connected group found; 1 windows:
KERN: SAT: 	Untitled
KERN: SAT: Connected group found; 1 windows:
KERN: vm_soft_fault: va 0x0 not covered by area in address space
KERN: vm_page_fault: vm_soft_fault returned error 'Bad address' on fault at 0x0, ip 0x96f916, write 0, user 1, thread 0x28e
KERN: vm_page_fault: thread "w:278:WebPositive" (654) in team "app_server" (68) tried to read address 0x0, ip 0x96f916 ("SATDecorator_seg0ro" +0x11916)
KERN: debug_server: Thread 654 entered the debugger: Segment violation
KERN: stack trace, current PC 0x96f916  _ZN8SATGroup22_SplitGroupIfNecessaryEP10WindowArea + 0xa6:
KERN:   (0x70bacafc)  0x96facc  _ZN8SATGroup17WindowAreaRemovedEP10WindowArea + 0x1e
KERN:   (0x70bacb1c)  0x96fb08  _ZN10WindowAreaD0Ev + 0x34
KERN:   (0x70bacb4c)  0x4f2d8e  _ZN14BReferenceable21LastReferenceReleasedEv + 0x1c
KERN:   (0x70bacb6c)  0x4f2dbb  _ZN14BReferenceable16ReleaseReferenceEv + 0x27
KERN:   (0x70bacb9c)  0x96e627  _ZN10WindowArea13_RemoveWindowEP9SATWindow + 0x53
KERN:   (0x70bacbcc)  0x96e682  _ZN8SATGroup12RemoveWindowEP9SATWindowb + 0x4e
KERN:   (0x70bacc0c)  0x96f9ab  _ZN8SATGroup22_SplitGroupIfNecessaryEP10WindowArea + 0x13b
KERN:   (0x70bacc8c)  0x96facc  _ZN8SATGroup17WindowAreaRemovedEP10WindowArea + 0x1e
KERN:   (0x70baccac)  0x96fb08  _ZN10WindowAreaD0Ev + 0x34
KERN:   (0x70baccdc)  0x4f2d8e  _ZN14BReferenceable21LastReferenceReleasedEv + 0x1c
KERN:   (0x70baccfc)  0x4f2dbb  _ZN14BReferenceable16ReleaseReferenceEv + 0x27
KERN:   (0x70bacd2c)  0x96e627  _ZN10WindowArea13_RemoveWindowEP9SATWindow + 0x53
KERN:   (0x70bacd5c)  0x96e682  _ZN8SATGroup12RemoveWindowEP9SATWindowb + 0x4e
KERN:   (0x70bacd9c)  0x973d8a  _ZN9SATWindowD1Ev + 0x48
KERN:   (0x70bacdcc)  0x97573b  _ZN12StackAndTile13WindowRemovedEP6Window + 0x73
KERN:   (0x70bace0c)  0x259c3c  _ZN17DesktopObservable19NotifyWindowRemovedEP6Window + 0x44
KERN:   (0x70bace4c)  0x255535  _ZN7Desktop12RemoveWindowEP6Window + 0x91
KERN:   (0x70bace8c)  0x287fe5  _ZN12ServerWindowD0Ev + 0x45
KERN:   (0x70bacebc)  0x26dc70  _ZN13MessageLooper4QuitEv + 0x5c
KERN:   (0x70baceec)  0x287b33  _ZN12ServerWindow14_MessageLooperEv + 0x34b
KERN:   (0x70bacf9c)  0x26d9ef  _ZN13MessageLooper15_message_threadEPv + 0xf
KERN:   (0x70bacfbc)  0x81fae4  thread_entry + 0x2d

Change History (5)

comment:1 Changed 9 years ago by luroh

Fwiw, I can reproduce here on a fresh gcc4 trunk build with an equally fresh WebPositive trunk build. Pe was installed through installoptionalpackage though.

comment:2 Changed 9 years ago by luroh

Sorry, forgot to mention my uneducated guess that the issue may have something to do with hrev39871.

comment:3 Changed 9 years ago by czeidler

Fixed in hrev40058?

comment:4 Changed 9 years ago by humdinger

Resolution: fixed
Status: newclosed

Yes. It's fixed, thank you!

comment:5 Changed 9 years ago by diver

Component: Servers/app_serverAdd-Ons/Decorators/Stack And Tile
Note: See TracTickets for help on using tickets.