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)
Change History (6)
by , 3 months ago
Attachment: | PANIC-query_value_conversion.png added |
---|
comment:1 by , 3 months ago
comment:2 by , 3 months ago
FWIW, it is easily reproducible (I've just tried with "regular Tracker").
comment:3 by , 3 months ago
Hmm, actually this may be due to an on-disk type value being unexpected, actually.
comment:4 by , 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 , 3 months ago
Milestone: | Unscheduled → R1/beta5 |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Fixed in hrev58020 +beta5.
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.