Summary: | media-gfx/mcomix-0.96 crashes when using libunrar.so from >=app-arch/unrar-4.1.4-r1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ryan Hill (RETIRED) <rhill> |
Component: | [OLD] Library | Assignee: | Ryan Hill (RETIRED) <rhill> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Ryan Hill (RETIRED)
2012-01-29 17:14:15 UTC
Can you check whether hArcData actually points to a DataSet object? It should, but it's worth checking, as the line that fails is Data->Cmd.Callback=Callback; I'm not much of a Python expert, but it upsets me that when providing the parameter for RAROpenArchiveEx it uses ctypes.byref but it doesn't do that to handle when calling RARSetCallback. (gdb) p hArcData $3 = (void *) 0xe00155a0 (gdb) x 0xe00155a0 0xe00155a0: Cannot access memory at address 0xe00155a0 But the use of handle seems to be correct as far as I can tell. I see a similar bug report upstream so I'll take it up there. Yep, application bug. Sorry for the noise. Fixed in 0.97.1. |