Opened 3 months ago

Closed 3 months ago

#19017 closed bug (fixed)

PANIC: query value conversion to 0x[...] requested!

Reported by: bipolar Owned by: axeld
Priority: normal Milestone: R1/beta5
Component: File Systems/BFS Version: R1/beta5
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

Just got this PANIC on 64 bits, beta5 hrev57937+36:

Right after booting, re-starting Tracker (with LD_PRELOAD=libroot_debug.so and MALLOC_DEBUG=g), and trying to run a Find query for type "Email" (on /boot/ volume, that has no emails at all).

Attachments (1)

PANIC-query_value_conversion.png (21.5 KB ) - added by bipolar 3 months ago.

Download all attachments as: .zip

Change History (6)

by bipolar, 3 months ago

comment:1 by waddlesplash, 3 months ago

Looks like memory corruption in Tracker. This panic is continuable; really it shouldn't be a panic at all but instead just a return of an error code plus a dprintf to the syslog.

comment:2 by bipolar, 3 months ago

FWIW, it is easily reproducible (I've just tried with "regular Tracker").

comment:3 by waddlesplash, 3 months ago

Hmm, actually this may be due to an on-disk type value being unexpected, actually.

comment:4 by waddlesplash, 3 months ago

Ah, actually that type code is 'MIME' (B_MIME_TYPE). So it's not a corruption at all, but an attribute type we don't handle in the query code. I wonder what's up with that? At any rate, this shouldn't KDL.

comment:5 by waddlesplash, 3 months ago

Milestone: UnscheduledR1/beta5
Resolution: fixed
Status: newclosed

Fixed in hrev58020 +beta5.

Note: See TracTickets for help on using tickets.