Opened 9 years ago

Closed 9 years ago

#8075 closed bug (fixed)

[DiskUsage] Segment violation while navigating after 2 scans of a large partition

Reported by: oco Owned by: anevilyak
Priority: normal Milestone: R1
Component: Applications/DiskUsage Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by diver)

The partition contains lot of files (> 500000) and was mounted ReadOnly (source trees).

It was in revision hrev42926.

Here is the gdb output :

Thread 330 caused an exception: Segment violation
[Switching to team /boot/system/apps/DiskUsage (326) thread w>DiskUsage (330)]
0x0021760e in PieView::_DrawDirectory ()
(gdb) bt
#0  0x0021760e in PieView::_DrawDirectory ()
#1  0x002165d7 in PieView::_DrawPieChart ()
#2  0x00215f08 in PieView::Draw ()
#3  0x003c5ae0 in BView::_Draw () from /boot/system/lib/
#4  0x003caf11 in BWindow::DispatchMessage () from /boot/system/lib/
#5  0x003cf544 in BWindow::task_looper () from /boot/system/lib/
#6  0x002fb117 in BLooper::_task0_ () from /boot/system/lib/
#7  0x0057d95f in thread_entry () from /boot/system/lib/
#8  0x78033fec in ?? ()

Attachments (1)

diskusage_r43031.diff (417 bytes ) - added by oco 9 years ago.

Download all attachments as: .zip

Change History (5)

comment:1 by diver, 9 years ago

Description: modified (diff)
Version: R1/alpha3R1/Development

by oco, 9 years ago

Attachment: diskusage_r43031.diff added

comment:2 by oco, 9 years ago

patch: 01

comment:3 by anevilyak, 9 years ago

Owner: changed from nobody to anevilyak
Status: newin-progress

comment:4 by anevilyak, 9 years ago

Resolution: fixed
Status: in-progressclosed

Applied in hrev43036. Thanks!

Note: See TracTickets for help on using tickets.