Opened 15 years ago

Closed 12 years ago

#4180 closed bug (fixed)

SegFault in Deskbar

Reported by: jahaiku Owned by: axeld
Priority: normal Milestone: R1
Component: Applications/Deskbar Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

I have clicked into the icon-area in Deskbar where ProcessController lives to see the Processes but got this error.
The problem is that I was unable to reproduce and the backtrace in the started gdb only showed "????????" for all the lines of the bt.

This is the syslog for this SegFault:

vm_soft_fault: va 0x0 not covered by area in address space
vm_page_fault: vm_soft_fault returned error 'Bad address' on fault at 0x0, ip 0x0, write 0, user 1, thread 0x113
vm_page_fault: thread "menu_tracking" (275) in team "Deskbar" (74) tried to read address 0x0, ip 0x0 ("???" +0x0)
debug_server: Thread 275 entered the debugger: Segment violation
stack trace, current PC (nil)  :
  (0x700c1dec)  0x3483da  _ZN5BMenu6_TrackEPil + 0x4da
  (0x700c1eac)  0x34bde8  _ZN8BMenuBar6_TrackEPllb + 0x1f0
  (0x700c1f5c)  0x34c324  _ZN8BMenuBar10_TrackTaskEPv + 0x7a
  (0x700c1fbc)  0x64e08d  thread_entry + 0x1a
debug_server: Killing team 74 (/boot/system/Deskbar)
debug_server: TeamDebugHandler::Init(): Failed to get info for team 74: Operation on invalid team
debug_server: KillTeam(): Error getting info for team 74: Operation on invalid team
debug_server: Killing team 74 ()


This is Haiku from Friday afternoon compiled with gcc4.

Change History (1)

comment:1 by diver, 12 years ago

Resolution: fixed
Status: newclosed

This bug may have been fixed meanwhile.

Note: See TracTickets for help on using tickets.